home .. forth .. colorforth mail list archive ..

[colorforth] Floppy driver


I've rewritten the floppy code. It's cleaner, smaller and faster. But I've
no evidence it works better.

I now see the problem as timing. Modern computers are too fast; or rather,
the controllers are appallingly slow.

I've eliminated DMA. Even modern DMA won't cross a 64K boundary. I'm using
implied seek, which requires a relatively modern controller. And I've put us
delays here and there. One more to try that I've just thought of.

I tried many computers at Frys. Boot worked on Compaq Presario, but not
graphics. No boot on any others.

I tried Glen Haydon's computers. Boot failed on his old one (33 MHz,
probably old controller). Booted on his other, but no graphics.

I have 3 computers, one with only 800x600 graphics. It works on all of them,
though I can elicit the behavior you report, with fast timing or seek.

Soon as I see some hope, I'll post this new version. It includes plausible
PCI graphics. And easier 800*600 patching.


------------------------

To Unsubscribe from this list, send mail to Mdaemon@xxxxxxxxxxxxxxxxxx with:
unsubscribe ColorForth
as the first and only line within the message body
Problems   -   List-Admin@xxxxxxxxxxxxxxxxxx
Main ColorForth site   -   http://www.ultratechnology.com