On Tue, 2025-05-13 at 01:10 +0200, Eric Auer via Freedos-devel wrote: > > Hi! > > You will need a driver which knows your exact chipset for UMB, > unless you have a very verbose CMOS BIOS setup giving you some > fine-grained control over the configuration at boot already. > yeah i know > In your other mail, you show some MEM output which mentions > a driver LTEMM and FDXMS286, so I guess LTEMM is exactly that > driver for your chipset? You also load NNANSI, FDAPM, CLOCK (?) > and CTMOUSE. Not sure what EXP16 is. Shell is 4DOS and you > have FILES, LASTDRV and STACKS active. > LTEMM is the driver for the new EMS card i have https://www.lo-tech.co.uk/wiki/Lo-tech_2MB_EMS_Board this is the card
EXP16 is the packet driver for the https://theretroweb.com/expansioncards/s/intel-etherexpress-16-isa-tp-aui > In DRDOS, the MEM listing does not say which EMS driver you > loaded, but there is no CLOCK loaded there. Rest is similar, > but DRDOS uses less low RAM. No FILES, STACKS, LASTDRV etc. oh ok > > In both cases, there are 15 MB of XMS "and" 2 MB of EMS. Do > UMB work with DR DOS? If yes, in which memory areas? Which > options or parameters do you use for the UMB and EMS drivers? CA00-CFFF and E600-E7FF the EMS driver is set to D000 - DFFF page frame let me give you my configs for both kernels https://github.com/user-attachments/files/20191174/cherry4.zip > > > > > What exactly is the hardware on which you are running this? > > > other then "genuine harris 286 @ 25MHz with 16 MB of ram and @ mb > > > of > > > EMS", how would this help you? > > ok let me show the mobo > > https://theretroweb.com/motherboards/s/pcchips-m218 > > it is this board exactly with lo-tech ems board and it has 16 mb of > > XMS system ram > > The VLSI VL82C311L (SCAMP-DT 286) chip of your mainboard chipset > > https://theretroweb.com/chips/3036 > > supports shadow RAM and hardware-EMS. That means you can use EMS > on that 286 mainboard without needing a 386 CPU and without the > need, but also without the ability to load EMM386. Instead, you > would have to load an EMS driver for EXACTLY that mainboard chip. i dont know where that driver is. it is fine > > The chip can also be used on mainboards for 386 CPU, by the way. > > What is important for you is "Shadow RAM in 640K to 1M range" > and related features. The chipset can configure areas in 16kB > or 32kB blocks in the whole upper area from c000:0 to f000:ffff. > > Each zone can be either: EMS (4.0 compatible), RAM, ROM / BIOS > or ISA card, or a combination, where reading and writing have > different endpoints, for example for shadowing. > > Only zones where both reading and writing are configured as RAM > and not mapped AWAY from the first MB and not used for hardware > EMS can be used for UMB. The remapping can be useful because it > lets you use RAM for EMS or XMS which would otherwise be behind > ROM BIOS or similar at the same address between 640k and 1 MB. > But of course if some RAM is remapped to > 1 MB, it is no UMB! > > You could even write your own driver. Pages 27-29 etc. for UMB, > continue to 36 to include EMS, etc. If you are VERY bored ;-) oh ok... let me test this program a bit more then on different PCs <3 > > Regards, Eric > > > > > _______________________________________________ > Freedos-devel mailing list > Freedos-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-devel -- founder of yellow rose group 💛️ _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel