1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-22 11:17:19 +00:00
freebsd/sys/modules
Hidetoshi Shimokawa c4778b5d1c MFp4: Change struct fw_xfer to reduce memory copy in fwmem_*() functions.
And many changes.

* all
	- Major change of struct fw_xfer.
		o {send,recv}.buf is splitted into hdr and payload.
		o Remove unnecessary fields.
		o spd is moved under send and recv.
	- Remove unnecessary 'volatile' keyword.
	- Add definition of rtcode and extcode.

* firewire.c
	- Ignore FWDEVINVAL devices in fw_noderesolve_nodeid().
	- Check the existance of the bind before call STAILQ_REMOVE().
	- Fix bug in the fw_bindadd().
	- Change element of struct fw_bind for simplicity.
	- Check rtcode of response packet.
	- Reduce split transaction timeout to 200 msec.
		(100msec is the default value in the spec.)
	- Set watchdog timer cycle to 10 Hz.
	- Set xfer->tv just before calling fw_get_tlabel().

* fwohci.c
	- Simplifies fwohci_get_plen().

* sbp.c
	- Fix byte order of multibyte scsi_status informations.
	- Split sbp.c and sbp.h.
	- Unit number is not necessary for FIFO¤ address.
	- Reduce LOGIN_DELAY and SCAN_DELAY to 1 sec.
	- Add some constants defineded in SBP-2 spec.

* fwmem.c
	- Introduce fwmem_strategy() and reduce memory copy.
2003-10-02 04:06:56 +00:00
..
3dfx
aac
accf_data
accf_http
acpi Use the ACPICA AcpiEnterSleepStateS4bios instead of rolling our own. This 2003-08-29 04:02:19 +00:00
agp AGP GART driver for NVIDIA nForce/nForce2 chipsets. 2003-08-23 18:00:31 +00:00
aha
aic
aic7xxx
aio
amd
amr
an
aout
apm
ar
arcnet
asr
ath
ath_hal
aue
awi
axe
bfe Add a device driver for the Broadcom BCM4401 ethernet controller, 2003-09-09 18:17:23 +00:00
bge
bios
bktr Add a overhaul of the soundchip initialization for the MSP34xx chipsets 2003-08-12 09:45:34 +00:00
bridge o update PFIL_HOOKS support to current API used by netbsd 2003-09-23 17:54:04 +00:00
cam
canbepm
canbus
cardbus
cbb
cd9660 - Support for multibyte charsets in LIBICONV. 2003-09-26 20:26:25 +00:00
cd9660_iconv - Support for multibyte charsets in LIBICONV. 2003-09-26 20:26:25 +00:00
ciss
cm
coda Add support for the Coda 6.x venus<->kernel interface. This extends 2003-09-07 07:43:10 +00:00
coda5 Add support for the Coda 6.x venus<->kernel interface. This extends 2003-09-07 07:43:10 +00:00
coff
crypto
cryptodev
cue
dc
de
digi
dpt
drm Hook the SiS DRM up to the build 2003-09-09 00:29:02 +00:00
dummynet
ed
el
elink
em
en
ep
ex
exca
ext2fs
fatm
fdc
fdescfs
fe
firewire MFp4: Change struct fw_xfer to reduce memory copy in fwmem_*() functions. 2003-10-02 04:06:56 +00:00
fxp
gem
geom
gx
harp
hatm
hea
hfa
hifn
hme
hpfs
i2c
ibcs2
idt
ie
if_disc
if_ef
if_faith
if_gif
if_gre
if_ppp
if_sl
if_stf
if_tap
if_tun
if_vlan
iir
ip6fw
ip_mroute_mod
ipfilter update to reflect PFIL_HOOKS api changes 2003-09-23 17:55:04 +00:00
ipfw
ips
isp
ispfw
joy
kue
lge
libiconv - Support for multibyte charsets in LIBICONV. 2003-09-26 20:26:25 +00:00
libmbpool
libmchain
linprocfs
linux
lnc
lpt
mac_biba
mac_bsdextended
mac_ifoff
mac_lomac
mac_mls
mac_none
mac_partition
mac_portacl
mac_seeotheruids
mac_stub
mac_test
mcd
md
mii Add a PHY driver to support the built-in gigE PHY in the 8169S/8110S 2003-09-11 03:53:46 +00:00
mlx
mly
mpt
msdosfs - Support for multibyte charsets in LIBICONV. 2003-09-26 20:26:25 +00:00
msdosfs_iconv - Support for multibyte charsets in LIBICONV. 2003-09-26 20:26:25 +00:00
my
ncp
ncv
netgraph Add ng_atmpif: a HARP physical interface emulation. This allows one 2003-08-11 08:40:02 +00:00
nfsclient
nfsserver
nge
nmdm
nsp
ntfs - Support for multibyte charsets in LIBICONV. 2003-09-26 20:26:25 +00:00
ntfs_iconv - Support for multibyte charsets in LIBICONV. 2003-09-26 20:26:25 +00:00
null
nullfs
nwfs
oldcard
oltr
osf1
owi Check in the known good version of the wi driver, with prism/symbol 2003-08-24 05:42:49 +00:00
patm
pccard
pcfclock
pcic
pcn
pecoff
plip
pmc
portalfs
ppbus
ppi
pps
procfs
pseudofs
pst Add pst as a module 2003-08-30 08:01:05 +00:00
raidframe
random
ray
rc
rc4
re Fix PATH: directive in sys/modules/re/Makefile, and add the re(4) driver to 2003-09-08 03:24:29 +00:00
rl
rndtest
rp
rue
s3
safe
sbni
sbsh
scd
scsi_low
sem
sf
sis
sk
smbfs
sn
snc
snp
sound
speaker
splash
sppp
sr
ste
stg
streams
svr4
sym
syscons
sysvipc
ti
tl
trm
twe
tx
txp
uart Only build the ebus driver on sparc64. It includes a header directly 2003-09-17 03:00:08 +00:00
ubsa
ubsec
ucom
udbp
udf
ufm
ufs
uftdi
ugen
uhid
ukbd
ulpt
umapfs
umass
umct
umodem
ums
unionfs
uplcom
urio
usb
uscanner
utopia
uvisor
uvscom
vesa
vinum
vpo
vr
vx
wb
wi
wlan
xe
xl
Makefile - Support for multibyte charsets in LIBICONV. 2003-09-26 20:26:25 +00:00
Makefile.inc