1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-20 11:11:24 +00:00
freebsd/sys
John Baldwin 228ace6ebf aThis patch updates the BTX to emulate the BIOS function "Copy Extended
Memory" called as function 0x87 of interrupt 0x15.  Since the Mylex RAID
adapter's BIOS used this function to access memory (actually PCI bus
space) beyond 16 MB, this patch also allows BTX to address all 4 Gig of
possible address space on i386+.  Since the loader does not have room for
4 MB of page tables, this was done by turning off paging.

Paging was turned off via a compile time setting which defaults to off.
To enable paging, simply define the make variable PAGING.

rnordier might want to clean this up later.

Submitted by:	W. Gerald Hicks <wghicks@bellsouth.net>,
		Bosko Milekic <bmilekic@ares.dsuper.net>
Reviewed by:	msmith
Required by:	Mylex RAID adapter's BIOS
1999-10-12 21:33:49 +00:00
..
alpha Include opt_compat.h now the old signalling syscalls are of type COMPAT. 1999-10-12 19:08:09 +00:00
amd64 Now that userland, including modules don't use the osig* syscalls 1999-10-12 09:33:53 +00:00
boot aThis patch updates the BTX to emulate the BIOS function "Copy Extended 1999-10-12 21:33:49 +00:00
cam Removal of sys/device.h 1999-10-05 21:19:41 +00:00
coda sigset_t change (part 2 of 5) 1999-09-29 15:03:48 +00:00
compat Add a per-signal flag to mark handlers registered with osigaction, so we 1999-10-11 20:33:17 +00:00
compile
conf Put IPFILTER_LKM into opt_ipfilter.h and delete the other two IPFILTER 1999-10-10 15:24:04 +00:00
contrib remove unused #includes. 1999-10-11 19:12:30 +00:00
ddb Delete unneeded #include 1999-10-11 14:42:33 +00:00
dev Bring support for opti931 in from the old driver. 1999-10-12 20:19:03 +00:00
fs Remove unnessary includes. 1999-10-12 10:37:00 +00:00
geom Removal of sys/device.h 1999-10-05 21:19:41 +00:00
gnu Remember folks, it's: 1999-10-12 02:23:14 +00:00
i4b Remove five now unused fields from struct cdevsw. They should never 1999-09-25 18:24:47 +00:00
i386 Fix APM's make_devs: 1999-10-12 15:00:06 +00:00
isa Oh foo. I got carried away. :-( "joy.h" is used to size an array. 1999-10-11 16:09:00 +00:00
isofs/cd9660 remove unused #includes 1999-10-11 19:18:43 +00:00
kern Don't let osigaction and osigvec accept the new signal numbers. 1999-10-12 13:14:18 +00:00
libkern $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
miscfs Add a couple of strategic KASSERTs 1999-10-08 19:07:23 +00:00
modules perl5 -> perl 1999-10-08 14:29:12 +00:00
msdosfs More removals of vnode->v_lastr, replaced by preexisting seqcount 1999-09-20 23:27:58 +00:00
net Zap #include "tun.h" (for NTUN) - which isn't used anymore. 1999-09-27 00:55:29 +00:00
netatalk
netatm Modify to work with the new sbreserve(). 1999-10-09 23:24:59 +00:00
netinet Nuke the old antique copy of ipfilter from the tree. This is old enough 1999-10-10 15:09:59 +00:00
netipx Get rid of the old XNS checksum code and implement it the IPX way. 1999-08-28 18:21:55 +00:00
netkey Fix a printf(3) formatter to match its variable. 1999-08-17 22:11:02 +00:00
netnatm
netncp Initial import of ncp library sources. 1999-10-12 11:56:41 +00:00
netns $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
nfs Before we start to mess with the VFS name-cache clean things up a little bit: 1999-10-03 12:18:29 +00:00
nfsclient Before we start to mess with the VFS name-cache clean things up a little bit: 1999-10-03 12:18:29 +00:00
nfsserver Before we start to mess with the VFS name-cache clean things up a little bit: 1999-10-03 12:18:29 +00:00
ntfs Seperate the export check in VFS_FHTOVP, exports are now checked via 1999-09-11 00:46:08 +00:00
nwfs Remove unnessary includes. 1999-10-12 10:37:00 +00:00
pc98 Initialize tp->t_stop to nottystop. 1999-10-12 13:16:48 +00:00
pccard *** empty log message *** 1999-09-26 21:52:43 +00:00
pci remove unnecessary includes 1999-10-11 19:30:59 +00:00
posix4 $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
powerpc sigset_t change (part 3 of 5) 1999-09-29 15:06:27 +00:00
rpc $Id$ -> $FreeBSD$ 1999-08-27 23:45:13 +00:00
svr4 Add a per-signal flag to mark handlers registered with osigaction, so we 1999-10-11 20:33:17 +00:00
sys Move SIG_HOLD back to signalvar.h. 1999-10-12 13:58:16 +00:00
tools Update this to be able to output ASSERT_VOP_(UN)LOCKED() based on the 1999-09-26 18:31:51 +00:00
ufs Remove the D_NOCLUSTER[RW] options which were added because vn had 1999-09-30 07:11:30 +00:00
vm Fix a panic(8) implementation: 1999-10-08 19:10:18 +00:00
Makefile $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00