Are there any good floppy disk tutorials

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
earlz

Are there any good floppy disk tutorials

Post by earlz »

I have looked all over and have not seen 1 floppy disk tutorial
all i have seen is datasheets which are quite hard to understand IMHO

edit:
i am using protected mode with no bios
Dex4u

Re:Are there any good floppy disk tutorials

Post by Dex4u »

Here is the pmode floppy driver from Dex4uOS
http://www.dex4u.com/images/FloppyDriver.zip
Here is a pdf doc on the floppy controler, by intel
http://www.osdever.net/documents/82077A ... ?the_id=41
You will find the above source code commented to go with the pdf flowcharts, the pdf will tell you what needs to be done and the code will show you how to do it.
The above code is self contaned and only needs linking into you timer and floppy IRQ, for it to work.

Also when searching for the PDF this link came up may help: http://inglorion.net/documents/tutorial ... ut/floppy/
earlz

Re:Are there any good floppy disk tutorials

Post by earlz »

Thank you so much

I'm not a big asm coder but this is easy to understand thanks to the function info

edit:
I'm having a bit of some problems

i am getting @@ redefined and the little macros you made in fddinfo are giving a parser error


edit2:
Because nearly all of my OS is C i am converting it to C
plus i will learn what it does better
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Re:Are there any good floppy disk tutorials

Post by Solar »

FAQ: FloppyDriver.

Jordan3: If that page doesn't help you, tell us.

Dex4u: You might want to add a link to your implementation to "Reference Implementations" and link that FAQ page when the topic comes up again.
Every good solution is obvious once you've found it.
Post Reply