floppy driver
floppy driver
does anyone know a site that shows you how to make / create a generic floppy driver
Re: floppy driver
No, but i got a bunch of snippets and the intel manuals..
http://bos.asmhackers.net/docs/floppy/
/ Christoffer
http://bos.asmhackers.net/docs/floppy/
/ Christoffer
Re: floppy driver
but to be honest with you i was looking for more of a c++ approch to it cause im no good at asm
Just because your phone is "smart" doesn't mean the user is... ijs
Re: floppy driver
can't help you then. try downloading a couple of small os'es that other members made, and look at their source?
- carbonBased
- Member
- Posts: 382
- Joined: Sat Nov 20, 2004 12:00 am
- Location: Wellesley, Ontario, Canada
- Contact:
Re: floppy driver
Converting asm into C++ shouldn't be too daunting of a task assuming your OS has some form of DMA abstraction and simple port I/O.
If I were you, I'd take a look through the various asm snippets and grab the pieces you need and apply them appropriately to your C++ abstractions. The asm should be fairly straight forward (esp. those with good comments) and if you need help, there's a bunch of good Intel opcode references online now-a-days. Should definitly be do-able.
Cheers,
Jeff
If I were you, I'd take a look through the various asm snippets and grab the pieces you need and apply them appropriately to your C++ abstractions. The asm should be fairly straight forward (esp. those with good comments) and if you need help, there's a bunch of good Intel opcode references online now-a-days. Should definitly be do-able.
Cheers,
Jeff
Re: floppy driver
Look at my homepage and find a FD-driver in my OS, written new from scratch. Additionally You should find the:
82077AAFloppyControllerDatasheet.pdf
from Intel on the net (or contact me at
[email protected]
...and I will send it to You)
my homepage is:
www.rcfriz.de
82077AAFloppyControllerDatasheet.pdf
from Intel on the net (or contact me at
[email protected]
...and I will send it to You)
my homepage is:
www.rcfriz.de
Re: floppy driver
I don't know why I had trouble with this one either.
It looks like you have to have a lot setup already with your kernel including a timing driver, possibly a scheduler, and some working memory code to copy data from the floppy to memory.
I never got this working, but I have some notes:
floppy.c
floppy notes
It looks like you have to have a lot setup already with your kernel including a timing driver, possibly a scheduler, and some working memory code to copy data from the floppy to memory.
I never got this working, but I have some notes:
floppy.c
floppy notes
Last edited by blbrown on Tue May 31, 2005 11:00 pm, edited 1 time in total.
Re: floppy driver
thanks for the help man, ill look over your notes
blbrown and your website frizz
blbrown and your website frizz
Just because your phone is "smart" doesn't mean the user is... ijs
Re: floppy driver
I got a new, good tut:
http://bos.asmhackers.net/docs/floppy/d ... torial.txt
http://bos.asmhackers.net/docs/floppy/d ... torial.txt
Last edited by bubach on Fri Jun 03, 2005 11:00 pm, edited 1 time in total.
Re: floppy driver
bulbach may i have a copy of your floppy source code
Just because your phone is "smart" doesn't mean the user is... ijs
- smiddy
- Member
- Posts: 127
- Joined: Sun Oct 24, 2004 11:00 pm
- Location: In my cube, like a good leming. ;-)
Re: floppy driver
I sent you an email with FDD.INC from Dex4u that is heavily commented. It should help you out.
-smiddy