Floppy Code 32BIT

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.
User avatar
Kevin McGuire
Member
Member
Posts: 843
Joined: Tue Nov 09, 2004 12:00 am
Location: United States
Contact:

Floppy Code 32BIT

Post by Kevin McGuire »

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.
User avatar
Kevin McGuire
Member
Member
Posts: 843
Joined: Tue Nov 09, 2004 12:00 am
Location: United States
Contact:

Re:Floppy Code 32BIT

Post by Kevin McGuire »

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.
Dex4u

Re:Floppy Code 32BIT

Post by Dex4u »

kmcguire wrote: but I would love to get my OS up and running with some functionality.
Your OS, which bit is that ? ::)
http://bos.asmhackers.net/docs/floppy/snippet_9/
User avatar
Kevin McGuire
Member
Member
Posts: 843
Joined: Tue Nov 09, 2004 12:00 am
Location: United States
Contact:

Re:Floppy Code 32BIT

Post by Kevin McGuire »

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.
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Re:Floppy Code 32BIT

Post by Candy »

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.
User avatar
Kevin McGuire
Member
Member
Posts: 843
Joined: Tue Nov 09, 2004 12:00 am
Location: United States
Contact:

Re:Floppy Code 32BIT

Post by Kevin McGuire »

It was still nice of him to read my post.
I was thinking I was a fool to ask,
I knew as I was writting the reply that I had forgot to ever check google for a floppy driver that was prewrote.
Vladaz

Pissed off of Floppy Driver

Post by Vladaz »

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.
Kemp

Re:Pissed off of Floppy Driver

Post by Kemp »

We just had a virtually identical thread, check the links out in that one.
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Re:Pissed off of Floppy Driver

Post by Candy »

Kemp wrote: We just had a virtually identical thread, check the links out in that one.
Merged, since they're practically the same question - and even the answers match.
Vladaz

Re:Floppy Code 32BIT

Post by Vladaz »

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:/
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:Floppy Code 32BIT

Post by Pype.Clicker »

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 :P
User avatar
bubach
Member
Member
Posts: 1223
Joined: Sat Oct 23, 2004 11:00 pm
Location: Sweden
Contact:

Re:Floppy Code 32BIT

Post by bubach »

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.
"Simplicity is the ultimate sophistication."
http://bos.asmhackers.net/ - GitHub
User avatar
kataklinger
Member
Member
Posts: 381
Joined: Fri Nov 04, 2005 12:00 am
Location: Serbia

Re:Floppy Code 32BIT

Post by kataklinger »

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?
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Re:Floppy Code 32BIT

Post by Candy »

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 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! ;) I don't want to start a flamefest, 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.
User avatar
kataklinger
Member
Member
Posts: 381
Joined: Fri Nov 04, 2005 12:00 am
Location: Serbia

Re:Floppy Code 32BIT

Post by kataklinger »

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.
Post Reply