Ethan Dicks wrote:
I'm pretty sure that Wintel machines have problems
with trying to
walk and chew gum at the same time because the low-level routines
suck - they block for I/O, because, why would you *need* to do two
things at once, anyway? PeeCee floppies will do DMA, but I think
the BIOS driver waits for the DMA to complete before twiddling the
control lines. The Amiga, OTOH, was designed to keep things rolling;
its drivers don't lock up the machine waiting for an I/O to complete.
Not all PC's used DMA for the the floppies. Radio Shacks PC did not.
Yet oddly enough the Amiga does not have a keyboard pressed OS function
to tell if you have keyboard input.
--
Ben Franchuk - Dawn * 12/24 bit cpu *
www.jetnet.ab.ca/users/bfranchuk/index.html