Floppy Code 32BIT
- Kevin McGuire
- Member
- Posts: 843
- Joined: Tue Nov 09, 2004 12:00 am
- Location: United States
- Contact:
Floppy Code 32BIT
Does anyone have a floppy driver/code written in C, or C++ just as long as it does not use the C++ extensions, that I may have the source code for?
I am going to implement it right inside the kernel, if possible so I don't have to make wierd work arounds for loading it. I am going to read on GRUB's support for modules?
I would love to just include a couple of C/H files, and have it ready to go. This is a long shot, but I would love to get my OS up and running with some functionality.
I am going to implement it right inside the kernel, if possible so I don't have to make wierd work arounds for loading it. I am going to read on GRUB's support for modules?
I would love to just include a couple of C/H files, and have it ready to go. This is a long shot, but I would love to get my OS up and running with some functionality.
- Kevin McGuire
- Member
- Posts: 843
- Joined: Tue Nov 09, 2004 12:00 am
- Location: United States
- Contact:
Re:Floppy Code 32BIT
I have proceses and threads, including kernel mode threads. No joke I really want to get this thing working before I die of old age.
Re:Floppy Code 32BIT
Your OS, which bit is that ? ::)kmcguire wrote: but I would love to get my OS up and running with some functionality.
http://bos.asmhackers.net/docs/floppy/snippet_9/
- Kevin McGuire
- Member
- Posts: 843
- Joined: Tue Nov 09, 2004 12:00 am
- Location: United States
- Contact:
Re:Floppy Code 32BIT
You know, I am going to start paying attention to people better. On the internet, and in life. Out of all the things I have seen and lived though there are some people who really do have a good heart, at least once I know for sure.
That link is the nicest thing anyone has ever done for me in a forum for OS development. I did not expect it, I was thinking I was a fool to ask, and mabye I was but someone helped me.
Thanks, Dex4u.
That link is the nicest thing anyone has ever done for me in a forum for OS development. I did not expect it, I was thinking I was a fool to ask, and mabye I was but someone helped me.
Thanks, Dex4u.
Re:Floppy Code 32BIT
For the record:
FAQ entry
Tutorial linked from there
Example 32-bit driver linked from there
We didn't search the FAQ for you, but you didn't either, or you didn't consider these links important. Also, there's of course the mobius and clicker who probably both have a 32-bit floppy driver (can confirm for the mobius - sent a privmsg to Tim because of a probable bug in it and he answered back then). Those two OSes are pretty much big already and contain stuff we're looking for.
FAQ entry
Tutorial linked from there
Example 32-bit driver linked from there
We didn't search the FAQ for you, but you didn't either, or you didn't consider these links important. Also, there's of course the mobius and clicker who probably both have a 32-bit floppy driver (can confirm for the mobius - sent a privmsg to Tim because of a probable bug in it and he answered back then). Those two OSes are pretty much big already and contain stuff we're looking for.
- Kevin McGuire
- Member
- Posts: 843
- Joined: Tue Nov 09, 2004 12:00 am
- Location: United States
- Contact:
Re:Floppy Code 32BIT
It was still nice of him to read my post.
I knew as I was writting the reply that I had forgot to ever check google for a floppy driver that was prewrote.I was thinking I was a fool to ask,
Pissed off of Floppy Driver
Hello everyone again,
as I've posted before, I said, that i have the same problem with floppy driver again and again. Last time I got to write floppy driver and my OS developing stopped. Now it's the same. I can't find very very good tutorial/manual about writing floppy driver. I can't even find the source code that I could just put into my code(of course, write somewhere the real author's name of it). Can someone refer me to something really helpful? I beg you, because it's annoying that I can't continue my developing.
Very very big thanks in advance.
as I've posted before, I said, that i have the same problem with floppy driver again and again. Last time I got to write floppy driver and my OS developing stopped. Now it's the same. I can't find very very good tutorial/manual about writing floppy driver. I can't even find the source code that I could just put into my code(of course, write somewhere the real author's name of it). Can someone refer me to something really helpful? I beg you, because it's annoying that I can't continue my developing.
Very very big thanks in advance.
Re:Pissed off of Floppy Driver
We just had a virtually identical thread, check the links out in that one.
Re:Pissed off of Floppy Driver
Merged, since they're practically the same question - and even the answers match.Kemp wrote: We just had a virtually identical thread, check the links out in that one.
Re:Floppy Code 32BIT
Oh... there's my post:) I was searching for it and even sent the letter to the administrators:) Sorry. I thought you deleted it because of the word "pissed off":) But still, i can't find the answer from this post. All those tutorials that you showed I already tried:/
- Pype.Clicker
- Member
- Posts: 5964
- Joined: Wed Oct 18, 2006 2:31 am
- Location: In a galaxy, far, far away
- Contact:
Re:Floppy Code 32BIT
well, i guess you should be more specific at what you're looking for - i mean your quality criterion and why, for instance, the gazOS and FreeDOS doesn't match.
And unfortunately, no, Clicker has no floppy driver so far and it's unlikely to get one unless someone offers it
And unfortunately, no, Clicker has no floppy driver so far and it's unlikely to get one unless someone offers it

Re:Floppy Code 32BIT
I think it's strange that you yourself, or someone else haven't hacked together a floppy driver for Clicker yet. I'm not aware of your feature demands (sector buffering or something else that I'm not qualified for), but my C is problably not good enought for even the simplest version.. 
Otherwise I would gladly help you with it.

Otherwise I would gladly help you with it.
- kataklinger
- Member
- Posts: 381
- Joined: Fri Nov 04, 2005 12:00 am
- Location: Serbia
Re:Floppy Code 32BIT
I don't see why people want to write floppy drivers so badly? Get some old HDD or try booting from CD. Floppy Disks are crap from past!
I don't want to start flame, but... Why?

Re:Floppy Code 32BIT
I don't see why people want 32-bit support in their OS so badly? Get some cheap x86-64 processor or try to borrow one. 32-bit is a thing from the past!kataklinger wrote: I don't see why people want to write floppy drivers so badly? Get some old HDD or try booting from CD. Floppy Disks are crap from past!I don't want to start flame, but... Why?

I hope you can see parallels. Please do convert your answers to my question back to yours and consider whether people would say that.
- kataklinger
- Member
- Posts: 381
- Joined: Fri Nov 04, 2005 12:00 am
- Location: Serbia
Re:Floppy Code 32BIT
I will definitively stop supporting 32bit, and start using pure 64bit technology in next few years 
And FDDs are much older the 32bit CPUs so I don't see any parallel.

And FDDs are much older the 32bit CPUs so I don't see any parallel.