Hi,
I just found an interesting site (gurus here maybe already knows it) about windows kernel and there are also described some undocummented functions. E.g. I wonder that WinVista+ have BIOS emulator that allow you to make BIOS call and get/put some data to/from 16bit world. I'm not sure but seems it even works on 64bit OS. Maybe it would be usefull for some VDD enhancement for DOS progs under NTVDM.
http://www.geoffchappell.com/viewer.htm?doc=studies/windows/km/hal/api/x86bios/index.htm&tx=7,8,5,3
Here's also example with sources:
http://www.geoffchappell.com/viewer.htm?doc=studies/windows/km/hal/api/x86bios/fwmemmap.htm --- DOS gives me freedom to unlimited HW access. |