BI lazy wrote:
Whadda hell d'ya think I've done in the last 3 1/2 years on the field of OS research...
Hey, HEY! No need to go ballistic! ::)
If you say "do you really learn that by writing fdc code?", you don't seem to have grasped the *real* thing about it: designing a driver in a way that it doesn't hinder the overall performance of the system.
I admit that I haven't written a floppy driver myself yet. But from what I see so far, it is
significantly different from a state-of-the-art DMA hard disk driver, in its tight coupling with BIOS interrupts etc.
Imagine your system s crapped out and the sole key to it is a small floppy? what'cha gonna do now, gosh, without floppy access? *damnit*
I really mean no offense when I say, "rescue disk" today usually means a CD-R. I've seen quite a couple of laptops that come with DVD-R drives but without floppy bay.
I don't mean to belittle those who write a FD driver these days. I just question whether it's worth the hassle.
I don't preach the holy floppy pragma, but I don't like stubborness and arguments like "Who needs that ...".
I think that "who needs floppies these days" is a valid design question. You don't write drivers for 300 baud acoustic couplers anymore, either.
your saying about: writing floppy driver does little except teaching how to write floppy drivers - I consider this one narrow sighted and polemic.
Sorry to hear that.
It is a matter of fact, that you have to write drivers for *your* Operating system, care crap 'bout windows, linux and sorts: they have their own. You need a video (console) driver, you need a keyboard driver, you need ... well, you see what I wanna say?
Don't you see what
I want to say? You need screen output. You need a keyboard, and if you want to go anywhere you need a mouse. You need ethernet, hard drive and CD-ROM support.
But
do you need a floppy? Apple answered that question for the iMac. Intel labeled floppies as "legacy" (same for PS/2 mice and keyboards, which however have more widespread use yet).
Would it really be
so crippling if your OS would not support floppy drives?
Tack sa mycket
Again, no offense intended, sorry.