> below, from a list of those I needed to patch to eliminate refs to _b
Because the controllers were historically slower than the CPU and thus
clocked at half bus speed. Various chipsets simply shrank the logic
without fixing this.
Sync with retrace is MDA memory updates.
The vga driver is somewhat misnamed. In console mode we handle everything
back to MDA/HGA and some HGA adapters do need delays.
Because the LPC bus cycles are run at ISA speed.
All do -thats why it is suitable.
Older Windows does. Don't know about XP although DOS apps in XP will but
they may virtualise the port.
Which requires care. Have you verified all the main chipset vendors ?
All .. none of them ?
I can do some of these off the top of my head
Needed for some 8390 devices on ISA bus
Uses the parallel port which isnt guaranteed to be full ISA speed.
Parallel port
Some PC's need delays for certain ops.
That one is a mistake I believe, I'll dig out the docs.
--