freebsd-skq/sys
gibbs c0934bc4ab The aic78X0 cards have 0xff in all bytes of scratch ram after POST. If
a BIOS was not installed, this will still be true by the time we probe
the chip.  We use this heuristic to determine if we should use the left
over scratch ram target settings for controllers that don't have an
SEEPROM.  We also "snapshot" the host adapter SCSI id and whether ultra
is enabled or not and use these values if a BIOS was installed.  The card
will act as if a BIOS was installed even if there wasn't one if you warm
reboot, but since the scratch ram area is still valid in this case, its
hardly worth the effort of writing a shutdown routing that clears out
the scratch ram.  This should make users of motherboard controllers
happy.
1996-05-10 16:26:41 +00:00
..
alpha Include <sys/buf.h> so that this does't blow up with B_WRITE undefined. 1996-05-01 06:31:18 +00:00
amd64 Fix brino on my part. _etext doesn't include the padding to a page 1996-05-09 07:16:00 +00:00
compat/linux First pass at cleaning up macros relating to pages, clusters and all that. 1996-05-02 10:43:17 +00:00
compile Stop cvs up -P from removing empty compile directories. 1994-08-25 16:20:16 +00:00
conf Oops, I missed these when I imported the Stallion drivers. 1996-05-10 13:26:03 +00:00
ddb Clean up various compiler warnings. Most (if not all) were benign 1996-05-08 04:29:08 +00:00
dev aic7xxx.seq: 1996-05-10 16:11:03 +00:00
fs First pass at cleaning up macros relating to pages, clusters and all that. 1996-05-02 10:43:17 +00:00
geom Add missing "int" to static var. 1996-04-24 09:42:22 +00:00
gnu Removed bogus _BEGIN_DECLS/_END_DECLS. 1996-05-01 02:16:17 +00:00
i386 Honor the CHANNEL_B_PRIMARY bit of the BIOSCTRL register and probe 1996-05-10 16:21:05 +00:00
isa Typo. 1996-05-03 20:15:11 +00:00
isofs/cd9660 First pass at cleaning up macros relating to pages, clusters and all that. 1996-05-02 10:43:17 +00:00
kern Make it possible to return more than one piece of control information 1996-05-09 20:15:26 +00:00
libkern removed: 1996-05-02 14:21:14 +00:00
miscfs Fix the reproto.sh script that was broken after my KNFification. 1996-04-07 01:15:03 +00:00
modules `mv'' -> `mv -f'' 1996-05-07 23:19:49 +00:00
msdosfs Fix adjkerntz expression priority. 1996-04-05 18:59:06 +00:00
net Clean up various compiler warnings. Most (if not all) were benign 1996-05-08 04:29:08 +00:00
netinet Make it possible to return more than one piece of control information 1996-05-09 20:15:26 +00:00
netipx Make IPXIP work. 1996-05-08 19:31:48 +00:00
netns finish killing off netns. (For some reason, CVS `undeleted' these 1996-02-13 18:19:17 +00:00
nfs removed: 1996-05-02 14:21:14 +00:00
nfsclient removed: 1996-05-02 14:21:14 +00:00
nfsserver #include <sys/filedesc.h> explicitly instead of depending on it being 1996-04-30 23:26:52 +00:00
pc98/pc98 Eliminated sloppy common-style declarations. Now there are no duplicated 1996-04-13 12:45:57 +00:00
pccard Adds the APM hooks into the generic pccard kernel files. With this code 1996-04-23 16:03:08 +00:00
pci The aic78X0 cards have 0xff in all bytes of scratch ram after POST. If 1996-05-10 16:26:41 +00:00
powerpc/include Add commands for ptrace get/set registers.. (Same numbers as NetBSD) 1996-01-24 18:51:48 +00:00
rpc Fix a bunch of spelling errors in the comment fields 1996-01-30 23:33:04 +00:00
scsi Another sweep over the pmap/vm macros, this time with more focus on 1996-05-03 21:01:54 +00:00
sys Make it possible to return more than one piece of control information 1996-05-09 20:15:26 +00:00
tools Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00
ufs Clean up various compiler warnings. Most (if not all) were benign 1996-05-08 04:29:08 +00:00
vm Another sweep over the pmap/vm macros, this time with more focus on 1996-05-03 21:01:54 +00:00
Makefile Removed almost all traces of libkern.a. The objects that were in 1995-12-26 13:58:31 +00:00