Messages in this thread |  | | Date | Tue, 6 May 2003 00:45:26 +0200 (CEST) | From | Thomas Horsten <> | Subject | Re: about bios |
| |
Hi Halil,
On Tue, 6 May 2003, Halil Demirezen wrote:
> I entered bios and disabled FDC and expected to linux > work still well with floppy, that is fd0. > > I thought that linux is not dependent on bios for using > fdc, hdc, and other things. I want to know how linux uses bios. > > does linux still depends on bios thing?
No, it does not, but the floppy driver (drivers/block/floppy.c) looks at certain hardcoded IO addresses to see if there is a floppy controller or not.
What you do in the BIOS does not only disable the BIOS calls for the floppy controller, it turns it completely off in the chipset (software disconnect) so it is never accessed with the IO access, and therefore is not detected.
It would probably be possible to turn it on again in floppy.c, but it would be chipset dependent how to do it.
Cheers, Thomas
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |