freebsd-dev/sys/dev
Scott Long 0c5aa4c57b Major update to the ahd driver to fix many bugs found in the previous
version, plus add support for the new features found in the Rev B
version of the chip.  The changelog is quite long and can be provided
on request.  Major features include vastly improved protocol violation
handling, full support for the 7902 Rev B, better parity error
handling, and better packetized overrun handling, to name a few.

Approved by:	re (blanket)
2002-12-01 08:13:37 +00:00
..
aac Fix mis-indentation. 2002-10-20 16:00:43 +00:00
acpica Resolve conflicts arising from the ACPI CA 20021118 import. 2002-11-27 18:09:20 +00:00
advansys Change BUS_SPACE_UNRESTRICTED (~0ul) to plain ~0 when used in the 2002-10-09 08:50:26 +00:00
agp Remove a bunch of #include "opt_pci.h". 2002-11-13 17:40:15 +00:00
aha Fix build on alpha. It used to case an int to a pointer in order to do 2002-10-09 09:30:57 +00:00
ahb
aic Add second and thrid bus-toaster IDs 2002-11-14 05:08:22 +00:00
aic7xxx Major update to the ahd driver to fix many bugs found in the previous 2002-12-01 08:13:37 +00:00
amd Fix some sizeof(int) != sizeof(void *) warnings. 2002-11-08 21:30:26 +00:00
amr Added support for DELL Perc4/DI. 2002-11-21 16:06:10 +00:00
an network interface driver changes: 2002-11-14 23:54:55 +00:00
ar network interface driver changes: 2002-11-14 23:54:55 +00:00
asr Use a bandaid to fix a warning. However, this driver is very, very far 2002-11-06 19:42:59 +00:00
ata Allow acd(4) and cd(4) to support old behavior for CDRIOC*SPEED ioctls. 2002-11-23 22:51:50 +00:00
atkbdc Include "opt_kbd.h" since certain structures size depend on the value 2002-10-15 21:35:01 +00:00
awi network interface driver changes: 2002-11-14 23:54:55 +00:00
bge network interface driver changes: 2002-11-14 23:54:55 +00:00
bktr More int != pointer stuff. 2002-11-06 20:16:39 +00:00
buslogic Add some band-aid casts to quiet warnings. This driver still assumes 2002-11-06 20:34:38 +00:00
cardbus Need more parens here. 2002-11-27 17:30:41 +00:00
ccd
ciss Fix a bunch of warnings on 64 bit platforms in the 2002-10-27 12:27:04 +00:00
cm network interface driver changes: 2002-11-14 23:54:55 +00:00
cnw network interface driver changes: 2002-11-14 23:54:55 +00:00
cs network interface driver changes: 2002-11-14 23:54:55 +00:00
ct
cy
dc Xircom cards store the MAC address in the CIS, so get it from the new 2002-11-27 07:04:10 +00:00
de o track either_ifattach/ether_ifdetach API changes 2002-11-14 23:49:09 +00:00
dec
dgb Be consistent about "static" functions: if the function is marked 2002-09-28 17:15:38 +00:00
digi Be consistent about "static" functions: if the function is marked 2002-09-28 17:15:38 +00:00
dpt Use bus_addr_t instead of u_int32_t in functions to convert between 2002-11-06 21:19:17 +00:00
drm In an SMP environment post-Giant it is no longer safe to blindly 2002-10-03 02:13:00 +00:00
ed network interface driver changes: 2002-11-14 23:54:55 +00:00
eisa Add tunable "hw.eisa_slots" to allow overriding the default number 2002-10-31 00:45:49 +00:00
em Fix IFF_ALLMULTI handling. 2002-11-25 20:00:13 +00:00
en network interface driver changes: 2002-11-14 23:54:55 +00:00
ep network interface driver changes: 2002-11-14 23:54:55 +00:00
ex network interface driver changes: 2002-11-14 23:54:55 +00:00
exca Update comments to remind me about power bugs in oldcard. 2002-10-07 06:18:50 +00:00
fb Warning fixes. 2002-11-11 10:28:44 +00:00
fdc Capitalize the first letter of device descriptions 2002-11-11 15:26:08 +00:00
fe network interface driver changes: 2002-11-14 23:54:55 +00:00
firewire network interface driver changes: 2002-11-14 23:54:55 +00:00
fxp network interface driver changes: 2002-11-14 23:54:55 +00:00
gem Catch up with sam's changes to network interfaces. 2002-11-15 14:36:33 +00:00
gfb Move include of opt_fb.h earlier so that FB_INSTALL_CDEV is defined in 2002-11-08 21:04:44 +00:00
gx network interface driver changes: 2002-11-14 23:54:55 +00:00
hea - Change the ATM stack functions to use intptr_t instead of int for opaque 2002-11-08 18:27:30 +00:00
hfa Adjust some casts to quiet warnings. 2002-11-06 22:58:55 +00:00
hifn whitespace/indentation fix from phk 2002-10-16 17:07:41 +00:00
hme network interface driver changes: 2002-11-14 23:54:55 +00:00
ic
ichsmb typo. 2002-10-18 12:06:01 +00:00
ida Use [u]intmax_t and %j instead of long long and %ll to better fix warnings 2002-11-07 22:23:46 +00:00
idt Use more standard variable names for modevent functions. 2002-10-02 04:47:52 +00:00
ie network interface driver changes: 2002-11-14 23:54:55 +00:00
iicbus network interface driver changes: 2002-11-14 23:54:55 +00:00
iir Use [u]intmax_t and %j instead of long long and %ll to better fix warnings 2002-11-07 22:23:46 +00:00
isp LINT related fixes (as noticed by bde) 2002-10-14 22:13:51 +00:00
ispfw Know that a 10160 is the same as a 12160. 2002-10-12 00:12:31 +00:00
joy
kbd Include "opt_kbd.h" since certain structures size depend on the value 2002-10-15 21:35:01 +00:00
lge network interface driver changes: 2002-11-14 23:54:55 +00:00
lmc
lnc network interface driver changes: 2002-11-14 23:54:55 +00:00
mc146818
mca
mcd Replace {disable,enable}_intr() with critical_{enter,exit}(). 2002-11-10 03:45:49 +00:00
md Move the check for the MD_SHUTDOWN flag to before the tsleep() call 2002-11-30 22:03:53 +00:00
mii Remove unnecessary <sys/malloc.h> include. 2002-10-29 00:20:47 +00:00
mk48txx
mlx
mly Pass correct parameters to bus_space_barrier() instead of 0 2002-11-14 13:25:53 +00:00
mpt Be consistent about functions being static. 2002-10-16 08:48:39 +00:00
mse
musycc Use %z and %j to quiet warnings. 2002-11-07 22:21:38 +00:00
my network interface driver changes: 2002-11-14 23:54:55 +00:00
ncv o Changes to support NEWCARD. 2002-11-28 01:13:58 +00:00
nge network interface driver changes: 2002-11-14 23:54:55 +00:00
nmdm
nsp o Changes to support NEWCARD. 2002-11-28 01:09:29 +00:00
null
ofw Create the ofwcons device at SI_SUB_CONFIGURE instead of SI_SUB_DRIVERS, 2002-11-18 06:19:12 +00:00
pccard regen to 1.38 2002-11-28 01:00:40 +00:00
pccbb Remove a comple of bogus debug printfs that snuck in during some 2002-11-23 23:09:45 +00:00
pcf
pci Add a new cardbus specific ivar: PCI_IVAR_ETHADDR. Some pci-like 2002-11-27 06:41:28 +00:00
pcic DETACH_FORCE was removed recently. Remove it here, even though this 2002-11-17 04:52:37 +00:00
pdq network interface driver changes: 2002-11-14 23:54:55 +00:00
ppbus network interface driver changes: 2002-11-14 23:54:55 +00:00
ppc
pst
puc
raidframe Fix make_dev() to use 0644 instead of 0x644 for default permissions 2002-11-25 04:55:09 +00:00
random Some kernel threads try to do significant work, and the default KSTACK_PAGES 2002-10-02 07:44:29 +00:00
ray network interface driver changes: 2002-11-14 23:54:55 +00:00
rc Use critical_enter/exit instead of disable/enable_intr to make this 2002-11-08 18:32:57 +00:00
rp Fix data corruption caused by last byte in oddly sized transfers being read 2002-10-20 18:43:11 +00:00
sab Setup a default tty mode even if the device is not the console. Don't 2002-11-18 05:56:43 +00:00
sbni network interface driver changes: 2002-11-14 23:54:55 +00:00
scd Replace {disable,enable}_intr() with critical_{enter,exit}(). 2002-11-10 03:45:49 +00:00
sf o track either_ifattach/ether_ifdetach API changes 2002-11-14 23:49:09 +00:00
si Cast a pointer to uintptr_t instead ot u_int. 2002-11-07 19:56:21 +00:00
sio Make 'rclk' a uintptr_t to quiet warnings. 2002-11-07 22:22:10 +00:00
sk o track either_ifattach/ether_ifdetach API changes 2002-11-14 23:49:09 +00:00
smbus
sn network interface driver changes: 2002-11-14 23:54:55 +00:00
snc network interface driver changes: 2002-11-14 23:54:55 +00:00
snp Declare the snp ioctl()s to work on udev_t, since that is what they 2002-11-11 10:45:31 +00:00
sound (hopefully) fix build breakage some people are seeing 2002-11-26 18:16:27 +00:00
speaker Merge PC98 changes. 2002-11-02 04:18:10 +00:00
sr network interface driver changes: 2002-11-14 23:54:55 +00:00
stg o Changes to support NEWCARD. 2002-11-28 01:15:01 +00:00
streams
sym Fix instances of macros with improperly parenthasized arguments. 2002-11-09 12:55:07 +00:00
syscons Do not try to work around ``poor (un)sign extension code'' 2002-10-20 22:50:13 +00:00
tdfx Print pointers with %p instead of casting them to an unsigned int and 2002-11-07 21:19:47 +00:00
tga - Move opt_fb.h earlier so it covers included headers. 2002-11-08 21:10:53 +00:00
ti o track either_ifattach/ether_ifdetach API changes 2002-11-14 23:49:09 +00:00
trm Remove the remaining calls to free(), they are not needed anymore now 2002-11-14 19:54:33 +00:00
twe Fix instances of macros with improperly parenthasized arguments. 2002-11-09 12:55:07 +00:00
tx network interface driver changes: 2002-11-14 23:54:55 +00:00
txp network interface driver changes: 2002-11-14 23:54:55 +00:00
ubsec Quiet some DIAGNOSTIC printf warnings with band-aid casts. 2002-11-07 21:25:49 +00:00
usb Apply some fixups in the driver_t's. 2002-11-17 14:22:37 +00:00
vinum Explicitly cast daddr_t's to long long's when printing them since daddr_t 2002-11-07 21:52:51 +00:00
vr Import some relevant changes from Via's if_fet driver: 2002-11-25 05:15:27 +00:00
vx network interface driver changes: 2002-11-14 23:54:55 +00:00
wds - Use %p to print pointers instead of casting pointers to an int and using 2002-11-07 22:25:13 +00:00
wi network interface driver changes: 2002-11-14 23:54:55 +00:00
wl network interface driver changes: 2002-11-14 23:54:55 +00:00
xe network interface driver changes: 2002-11-14 23:54:55 +00:00