freebsd-dev/sys/dev
Jason Evans 0384fff8c5 Major update to the way synchronization is done in the kernel. Highlights
include:

* Mutual exclusion is used instead of spl*().  See mutex(9).  (Note: The
  alpha port is still in transition and currently uses both.)

* Per-CPU idle processes.

* Interrupts are run in their own separate kernel threads and can be
  preempted (i386 only).

Partially contributed by:	BSDi (BSD/OS)
Submissions by (at least):	cp, dfr, dillon, grog, jake, jhb, sheldonh
2000-09-07 01:33:02 +00:00
..
acpi Add ACPI_BUS_SPACE stuff definitions in acpi_machdep.h. 2000-09-02 15:06:54 +00:00
advansys
agp
aha
ahb
aic
aic7xxx * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
amd
amr Major update to the AMI MegaRAID driver. 2000-08-30 07:52:50 +00:00
an MF4: fix style(9) whitespace breakage. 2000-08-08 23:53:11 +00:00
ar
asr Move the 'asr' driver to cdev major 154, since 97 is already taken. 2000-09-01 21:14:17 +00:00
ata Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
atkbdc * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
awi Bite the bullet and provde memcmp() and memset(), this will be cheaper 2000-09-02 13:34:52 +00:00
bktr Replace previous change by a move of a #include since something else 2000-09-03 05:54:40 +00:00
buslogic
cardbus
ccd Avoid the modules madness I inadvertently introduced by making the 2000-09-02 19:17:34 +00:00
cs
cy Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
dc Define some more bits in CSR15 needed for previous change. 2000-09-02 00:02:51 +00:00
de
dec
dgb
dpt Allow the DPT pci attachment to share IRQ's 2000-08-26 22:19:53 +00:00
ed - Fixed the conversion to bus_space interface. 2000-08-17 12:15:45 +00:00
eisa
en Replace the mbuf external reference counting code with something 2000-08-19 08:32:59 +00:00
ep
ex
fb * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
fdc Avoid the modules madness I inadvertently introduced by making the 2000-09-02 19:17:34 +00:00
fe
fxp Fix a bug brought to light by the people working on SMPng. I don't quite 2000-08-11 17:47:55 +00:00
hea
hfa
ic
ida
ie
iicbus
isp * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
ispfw
joy
kbd * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
lmc
lnc
mc146818
mca
mcd
md Avoid the modules madness I inadvertently introduced by making the 2000-09-02 19:17:34 +00:00
mii
mlx
mly This is the initial import of a new driver for the current family of 2000-08-23 03:22:41 +00:00
mse
musycc Many and sundry changes. Still alpha quality. 2000-08-29 12:32:01 +00:00
null
nulldev
pccard MFNetBSD: 2000-09-05 18:25:49 +00:00
pcf
pci When dumping the 'found devices' list in verbose mode, actually show the 2000-09-05 00:32:19 +00:00
pcic Add comment about why the deletion of children is necessary in detach. 2000-08-30 06:56:03 +00:00
pdq
ppbus
ppc
random
randomdev
ray
rc
rp Fix a bug upon initialization. (_INDX_ADDR -> _INDX_DATA) 2000-08-21 13:18:56 +00:00
scd
sf
si
sio Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
sk Replace the mbuf external reference counting code with something 2000-08-19 08:32:59 +00:00
smbus
sn
snp
sound ess maestro driver - not enabled by default 2000-09-06 20:10:55 +00:00
speaker
sr
streams Cleanup after repo copy of sys/svr4 to sys/compat/svr4. 2000-09-01 08:47:14 +00:00
sym PR: kern/20895 2000-09-03 12:36:21 +00:00
syscons Make it possible to pass boot()'s flags to shutdown_nice() so that the 2000-08-31 00:08:50 +00:00
tdfx Removed detection for Voodoo Banshee and Voodoo3 cards. I forsee certain 2000-08-28 04:28:53 +00:00
ti * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
twe
tx
usb Add support for D-Link DSB-650 USB ethernet adapter. 2000-09-06 19:35:01 +00:00
vinum open_drive: 2000-08-16 04:31:37 +00:00
vn
vr
vx
wi
wl
xe