Hello Bernd, BB> can Lucho, Michael or Tom confirm VDS is only needed when EMS is provided?
VDS is required, if logical adresses (as seen from CPU) != physical addresses (as seen from UDMA controller). In praxis, with our current EMM386, addresses <= 0xa0000 are mapped identical, so everything works fine, as long as no adresses >= a0000 are accessed. this includes the command block (CMD=READ, sector=1234, size=1024, dest = 1234:000), located in the driver, and the destination itself. as long as UDMA is loaded low ==> now problem. loaded it high will crash, because it would require VDS to translate the logical c800:0 adress into 1M+xxx tom BB> btw, is FRAME=NONE supported in EMM386.EXE rc2 ? BB> ------------------------------------------------------- BB> This SF.Net email is sponsored by: IBM Linux Tutorials BB> Free Linux tutorial presented by Daniel Robbins, President and CEO of BB> GenToo technologies. Learn everything from fundamentals to system BB> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click BB> _______________________________________________ BB> Freedos-devel mailing list BB> [EMAIL PROTECTED] BB> https://lists.sourceforge.net/lists/listinfo/freedos-devel -- Best regards, Tom Ehlert mailto:[EMAIL PROTECTED] +49-241-79886 ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Freedos-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-devel
