> Jack, PLEASE, don't pull yourself up on the "VirtualBox" issue, it is > rather a more general problem. > > You simply rely on the contents of the memory region rather than than > properly query system via INT13. And that isn't adding much to the > logic and overall size of your drivers compared to the indiscriminate > reliance on the validity of the BIOS data area.
Who says that "properly querying system via Int 13h" IS in fact proper?? Why would the BIOS include the flags at 0:48Fh if the BIOS designers did NOT intend them to be USED?? And who says it is "indiscriminate", if I rely on the validity of the BIOS data?? This time, my friend, you have REALLY overstepped your bounds!! > Yes, this will be more likely an issue with a(ny) virtual machine > setup than with a "real iron" box, but then querying the DOS > interrupt would rather help for example to make use of the floppy > drive caching in a system with more than 2 floppy drives... UIDE/UIDE2 are designed to support a maximum of 2 diskettes. Since diskettes are no-longer offered for general sale, and people now use USB devices, etc., I see no reason to worry about 3 or more diskette systems -- very few ever existed, and they needed special software!! ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user