summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_threads.c
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1999-12-06 06:59:09 +0000
committerpeter <peter@FreeBSD.org>1999-12-06 06:59:09 +0000
commitf57de250e017306d4d0e84625cda4cc11417f0f6 (patch)
tree5749ed468c7a7d3aa543d7bec0e878bcaf521a96 /sys/kern/kern_threads.c
parent8bc1a5a150daf9df021bcc80b17669a09a64da12 (diff)
downloadFreeBSD-src-f57de250e017306d4d0e84625cda4cc11417f0f6.zip
FreeBSD-src-f57de250e017306d4d0e84625cda4cc11417f0f6.tar.gz
Add a truely evil workaround (hack!) for some unfortunate BIOS
programming practices. It seems that newer fdc chips have an alternative way of setting the transfer speed (including high speed modes for floppy tape) that doesn't use the control register (which we don't support - we use the old way only). So, they (the BIOS programmers) sometimes leave out the 0x3f6 control register from the PnP ports descriptor(!!). "Hey, it works with windows, so what's the problem?" :-( Anyway, this hack tries to compensate for that. This was discussed with dfr (who did the pnp attachment).
Diffstat (limited to 'sys/kern/kern_threads.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud