Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Strange quirk under v86-dsk acces under DOS 6.22 workaround (Users)

posted by RayeR(R) Homepage, CZ, 31.12.2015, 21:32

After a discussion with Jack it become clear that the problem lies in BIOS DMA implementation. For some reason (probably a need to save space) the BIOS DMA support was simplified to not support v86 mode logic BUT only on two SATA3 ports. So the proper solution is to load xhdd driver before switching to v86 mode which takes DMA control over BIOS and prevent failure. In my case read mode still seems to work also in v86 mode so I load xhdd just after v86 memory manager.
Unfortunatelly there's no solution for Win9x as they don't like xhdd and there's no special SATA driver that will bypass the BIOS DMA logic. So as a workaround I moved Win98 to second HDD attached to SATA2 port and I use BIOS boot manager to swap boot drives, it works.

DOS gives me freedom to unlimited HW access.


Complete thread:

Back to the forum
Board view  Mix view
15317 Postings in 1383 Threads, 254 registered users, 19 users online (0 registered, 19 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum