A floppy driver question
A floppy driver question
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...
Re:A floppy driver question
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...
Re:A floppy driver question
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...