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

Reply via email to