freebsd-nq/sys
Gerard Roudier 454af27b5c First patch that prepares for the adding of multi-firmware
support. Changes are rather simplifications of the SCRIPTS
interface (prior to complexifying it again;) ), dead code
removes and comment fixes.

Code removed:
- Handling of kernel variables referenced from SCRIPTS.
- Handling of selection without ATN.

Slightly rewritten:
- Handling of illegal phase (4/5) and data overrun conditions.

Simplifications:
- Extended error flag and bits now only set from the C code.
- Move the extended error status (xerr_status) and nego
  status (nego_status) outside the data structure accessed
  by SCRIPTS (struct dsb).
- Get rid of the script status field (scr_st).
- Only patch SCR_NO_OP SCRIPTS instructions to adapt SCRIPTS
  to actual chip capabilities.

Cosmetic changes:
- Miscellaneous comments in SCRIPTS.
- FreeBSD_4_Bus define replaced by FreeBSD_Bus_Io_Abstraction.
2000-04-15 10:54:58 +00:00
..
alpha Add include files to alpha/include directory. 2000-04-15 08:07:56 +00:00
amd64 Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
boot The printf function of boot2 can't recognize "%lx" format. 2000-04-14 14:25:13 +00:00
cam Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
coda Introduce extended attribute support for FFS, allowing arbitrary 2000-04-15 03:34:27 +00:00
compat Fix some style bugs. The long line is in a chunk of code that's 2000-03-13 15:27:19 +00:00
compile
conf Introduce extended attribute support for FFS, allowing arbitrary 2000-04-15 03:34:27 +00:00
contrib Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
crypto A simplified RC4 implementation for kernel use. 2000-04-09 21:01:01 +00:00
ddb Add a new sysctl "debug.enter_debugger" (when the kernel is compiled 2000-01-27 22:27:34 +00:00
dev First patch that prepares for the adding of multi-firmware 2000-04-15 10:54:58 +00:00
fs Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
geom Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
gnu Introduce extended attribute support for FFS, allowing arbitrary 2000-04-15 03:34:27 +00:00
i4b Fix a problem which caused i/o resource allocation conflict of this 2000-03-09 20:57:47 +00:00
i386 Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
isa Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
isofs/cd9660 Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
kern Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
libkern Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" 1999-12-29 05:07:58 +00:00
miscfs Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
modules Enable building Vinum on alpha. 2000-04-13 04:08:24 +00:00
msdosfs Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
net Awi driver, ported from NetBSD from Atsushi Once-san. 2000-04-06 02:48:48 +00:00
netatalk Slight cleanup of aarp code 2000-03-29 17:12:09 +00:00
netatm Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
netgraph Fix uninitialized variable. 2000-04-12 17:29:33 +00:00
netinet Apply TCP_EXPIRE_CONNECTED (86400 seconds) timeout only to established 2000-04-14 15:34:55 +00:00
netinet6 Support per socket based IPv4 mapped IPv6 addr enable/disable control. 2000-04-01 22:35:47 +00:00
netipx Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
netkey comment the string after #endif 2000-01-15 05:15:06 +00:00
netnatm Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
netncp Do not panic if request issued by kernel. 2000-04-05 10:54:02 +00:00
netns Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
nfs Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
nfsclient Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
nfsserver Add a sysctl to specify the amount of UDP receive space NFS should 2000-03-27 21:38:35 +00:00
ntfs Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
nwfs Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
pc98 Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
pccard Fix typo in description of Cirrus Logic PD6832 PCI-CardBus Bridge. 2000-03-30 18:47:00 +00:00
pci Set the value of rid variable for bus_alloc_resource(dev, SYS_RES_IOPORT,...) 2000-04-12 11:21:55 +00:00
posix4 Commit major SMP cleanups and move the BGL (big giant lock) in the 2000-03-28 07:16:37 +00:00
powerpc Remove B_READ, B_WRITE and B_FREEBUF and replace them with a new 2000-03-20 10:44:49 +00:00
rpc
svr4 Fix handling of svr4_sigsets, which are implemented in SysVR4 as a sequence 2000-01-15 15:38:17 +00:00
sys Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
tools Use a seperate -c and -h mode. The vnode_if.c file is compiled only into 1999-12-12 16:43:05 +00:00
ufs Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
vm Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
Makefile Remove the old a.out-only boot loader, we don't use it any more. 2000-03-19 11:42:34 +00:00