A floppy driver question

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
Ozguxxx

A floppy driver question

Post by Ozguxxx »

Hi people, I am going far behind you, I am still at fdd stuff. Anyway... I want to ask one question: When we execute a RECALIBRATE command and say FDC finished command and since command has no result phase, it issues an int, should we do sense interrupt status command to disable interrupt INSIDE IRQ6 handler or OUTSIDE IRQ6 handler? Because if I am not mistaken I had checked some floppy driver code from here and it was doing it outside irq6 handler. If this is the case then dont we mess up I mean INT signal becomes on for more than one irq handler completion time? Thanx...
Slasher

Re:A floppy driver question

Post by Slasher »

hi,
could you explain better, your question is not clear. :(
Ozguxxx

Re:A floppy driver question

Post by Ozguxxx »

To put simply, I want to ask when we try to send a sense interrupt command do we do it inside irq6 handler? I hope it is more clear now. Thanx...
Ozguxxx

Re:A floppy driver question

Post by Ozguxxx »

If anyone really wants to know, I think it really does not matter where you send the SIS(sense interrupt status) command because as a result you get the job done, but I was wrong, it can be done outside irq6 handler. If anyone really cares...
Post Reply