freebsd-nq/sys/i386
Poul-Henning Kamp 2decd76771 Be much more carefull about what we leave in unused registers when we call
the APM-bios.
This stabilizes a couple of APM bioses quite a bit.
They all make the mistake of going into 16-bit mode, without clearing the
top half of the 32bit registers.
Later they do a
|	movw %si,$0x7331
|	movw %ax,0x6(%si)
or something along those lines and crash and burn, because their segment
is already relocated, so adding 0xf0171ce9 to the base of it is bad news.

At least SystemSoft is guilty of this bummer.
1994-12-16 06:16:30 +00:00
..
apm Be much more carefull about what we leave in unused registers when we call 1994-12-16 06:16:30 +00:00
bios Be much more carefull about what we leave in unused registers when we call 1994-12-16 06:16:30 +00:00
boot Implement RB_VERBOSE. This is intended to mean: Print all information which 1994-11-26 09:08:48 +00:00
conf Remove sd1-sd3 & st1, now that we can autoallocate them. 1994-12-16 06:04:16 +00:00
eisa Put the sequencer into FASTMODE during initialization. I can now 1994-11-29 23:06:54 +00:00
i386 Move declaration of d_strategy_t to <sys/conf.h>. 1994-12-11 23:05:18 +00:00
ibcs2 Fix bug around VOP_READDIR, now takes 6 parameters not 4. 1994-12-14 22:03:48 +00:00
include Disable CLKF_BASEPRI() again. I forgot to edit an unwanted change out of 1994-12-03 10:18:24 +00:00
isa Rudimentry bsd-audio emulator for VAT support using FreeBSD's voxware package. 1994-12-16 04:59:18 +00:00
pci The physical memory allocated for input DMA must be contiguous. The driver 1994-12-11 01:45:41 +00:00
scsi Put the sequencer into FASTMODE during initialization. I can now 1994-11-29 23:06:54 +00:00
Makefile Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, some 1993-10-16 19:17:18 +00:00