And how do I do that? Since the non-DMA tutorial for floppy doesn't exist, and most emulators(?) don't support non-DMA floppy. And how would I test it if it's not supported on most emulators?Andyhhp wrote:I cant see anything obviously wrong.
Can you get the interrupt to fire in non DMA mode?
Search found 22 matches
- Wed Aug 11, 2010 9:50 am
- Forum: Beginning OS Development
- Topic: Problem with floppy driver - IRQ6 not firing
- Replies: 17
- Views: 39978
Re: Problem with floppy driver - IRQ6 not firing
- Tue Aug 10, 2010 4:16 pm
- Forum: Beginning OS Development
- Topic: Problem with floppy driver - IRQ6 not firing
- Replies: 17
- Views: 39978
Re: Problem with floppy driver - IRQ6 not firing
About the 5" floppies, i see no reason why you would want to support it, who ever has those? You are right - no one has used 5" floppies. However, what I assume you mean is 5.25" floppies from back in the day, which would make me, and quite a few other people nobody. ~Andrew Yes, about 5.25" floppi...
Re: Music :D
I like soft rock, and rock, but not metal.
I also like a little modern symphonic music, but I don't listen too much...
I also like a little modern symphonic music, but I don't listen too much...
- Sat Aug 07, 2010 10:56 am
- Forum: Beginning OS Development
- Topic: Problem with floppy driver - IRQ6 not firing
- Replies: 17
- Views: 39978
Re: Problem with floppy driver - IRQ6 not firing
Are you sure the irq-code works? DO you have a working keyboard or PIT timer? About the 5" floppies, i see no reason why you would want to support it, who ever has those? Nobody. Same for 4 floppy drives, new pc's do not have ANY floppy drive, some older pc's have, maybe one or two have 2 drives, b...
- Thu Aug 05, 2010 2:47 pm
- Forum: Site Comments, Suggestions, and Ideas
- Topic: Suggestion: List of Updated Files
- Replies: 1
- Views: 30980
Re: Suggestion: List of Updated Files
+1 I agree. I was kind of stuck with the virtual memory tutorial because I didn't know why the kernel wasn't mapped at 0xC000 0000, and I discovered later that the bootloader was modified.
- Thu Aug 05, 2010 2:39 pm
- Forum: Beginning OS Development
- Topic: Problem with floppy driver - IRQ6 not firing
- Replies: 17
- Views: 39978
Problem with floppy driver - IRQ6 not firing
Okay so I tried to make a floppy driver based on the two tutorials about floppy and dma, and on osdev wiki. I tried to support up to two drives, and all densities for 3.5" floppies. I would love to support up to 4 drives, and also 5" floppies, but not sure how to do it. Anyway, below is my driver. T...
- Sat Jul 17, 2010 8:03 am
- Forum: News Discussion
- Topic: OSDev Series Chapter 20 Updated
- Replies: 7
- Views: 61026
Re: OSDev Series Chapter 20 Updated
Nice tutorial, great work. However, you should start supporting other types of floppies (3.5", 5.25", and all sorts), also having a way to detect them (most likely the CMOS, and by the way, it could be useful to implement the Real Time Clock as well). And another note, writing, and formatting the fl...