NetBSD/sys/dev
mycroft a9e1f75ec7 Several changes to eliminate bogus controllers and sockets from being found:
PCIC_VENDOR_NONE: New.
PCIC_VENDOR_CIRRUS_*: Collapse the 2 chips into one vendor ID.

pcic_ident_ok(): Check the ID revision field -- if it's 0, punt.

pcic_vendor(): Check the ID revision field -- if it's 0, or the ID register
is all-1s, assume there is no chip present.  (Previously this would return
"Unknown controller" -- which, AFAICT, *never* resulted in a working device.)
Do the Cirrus check only after verifying that we got the Intel ID.

pcic_attach(): Use a priori knowledge of the Cirrus chips to determine the
number of sockets rather than trying (unsuccessfully) to probe.  Also, just
blast all of PCIC_INTR -- we do this in pcic_deactivate_card() anyway.
2003-09-05 01:02:51 +00:00
..
acpi The unit displayed when printing battery capacities and 2003-08-31 01:36:12 +00:00
apm
arcbios
ata For LBA drives, compute the number of cylinders from the drive capacity 2003-08-03 17:53:04 +00:00
bi Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
bluetooth A little printf-casting to make the DIAGNOSTIC sections of this 2003-07-24 19:19:42 +00:00
cardbus
dec Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
dmover Add support for xor2-xor8 to swdmover. 2003-07-25 13:59:09 +00:00
ebus add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
eisa
gpib Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
hpc French keydesc for Jornada 680/690. Written based on photos and 2003-08-23 02:48:47 +00:00
i2c
i2o
ic Several changes to eliminate bogus controllers and sockets from being found: 2003-09-05 01:02:51 +00:00
ieee1394 sprinkle some LL suffixes on >32 bit number literals 2003-08-04 07:00:19 +00:00
ir add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
isa Several changes to eliminate bogus controllers and sockets from being found: 2003-09-05 01:02:51 +00:00
isapnp aha and le uses isadma 2003-08-14 10:03:03 +00:00
marvell Try to drain the Tx pending queues after dealing with Rx/Tx interrupts. 2003-08-05 14:55:06 +00:00
mca Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
microcode Apply the following change from 06/28/2003 04:44:10 by gibbs to the 2003-08-29 03:54:06 +00:00
mii Remove advertising clauses from code written by Shingo WATANABE. 2003-09-04 15:17:38 +00:00
mscp Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
mvme Move the prototype of clock_rtc_config() into <dev/clock_subr.h>. 2003-07-18 19:20:55 +00:00
news
ofisa
ofw Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
pci GMII works on the i82543 now. 2003-09-04 19:32:19 +00:00
pckbc Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
pcmcia add support IO-DATA PCET/TX-R EthernetCard 2003-09-02 12:43:02 +00:00
podulebus
qbus Add stop routine. Add support for turning the device into promiscous mode. 2003-08-31 11:13:43 +00:00
raidframe Let boot code include raidframe.h to get RF_PROTECTED_SECTORS. 2003-08-12 10:01:08 +00:00
rasops
rcons Undo previous as it broke things. 2003-08-25 17:50:22 +00:00
sbus change PROM_getprop() from taking a "void **" for the storage, to a 2003-08-27 15:59:49 +00:00
scsipi sd_scsibus_get_parms(): 2003-09-05 00:28:55 +00:00
smbus Fix some silly typos. 2003-07-10 05:34:30 +00:00
std add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
sun cc_callout does not belong to struct cons_channel, as it's only used 2003-08-27 01:37:38 +00:00
sysmon do wakeup() only when someone is waiting for us. 2003-08-11 15:07:14 +00:00
tc Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
usb Remove advertising clauses from code written by Shingo WATANABE. 2003-09-04 15:17:38 +00:00
vme fix error in previous 2003-08-28 16:36:22 +00:00
wscons Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
wsfont Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
xmi
auconv.c
auconv.h
audio_if.h
audio.c
audiovar.h
aurateconv.c
ccd.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
ccdvar.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
cgd_crypto.c
cgd_crypto.h
cgd.c
cgdvar.h
clock_subr.c sys/types.h -> sys/param.h to get vax inlines correct. 2003-08-13 11:35:25 +00:00
clock_subr.h Rename clock_rtc_config() to todr_attach(). 2003-07-18 21:41:22 +00:00
clockctl.c
cninit.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
cons.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
cons.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
DEVNAMES Add sk as the PCI SysKonnect driver 2003-08-30 21:41:19 +00:00
dksubr.c add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
dkvar.h
kttcp.c add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
kttcpio.h
ld.c
ldvar.h
Makefile
md_root.c
md.c
md.h
midi_if.h
midi.c
midisyn.c
midisynvar.h
midivar.h
mm.c
mulaw.c
mulaw.h
radio_if.h
radio.c
radiovar.h
rnd.c
rndpool.c
sequencer.c
sequencervar.h
verified_exec.c add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
vnd.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
vndvar.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00