freebsd-nq/sys
Bruce Evans 42d122e125 Converted the isa probe and attach to new-bus so that this driver works
without the (defunct) isa compatibility shims.  The new-bus-specific
parts are very similar to the ones for the pci probe and attach.

This was held up too long waiting for a repo copy to src/sys/dev/cy,
so I decided to fix the files in their old place.  This gives easier
to read and merge diffs anyway.

The "count" line in src/sys/conf/files won't be changed until after
the repo copy, so old kernel configs that specify a count need not be
(and must not be) changed until then.  The count is just ignored in
the driver.  One unfinished detail is dynamic allocation of arrays
with <count> and (<count> * 32) entries, and iteration over the arrays.
This is now kludged with a fixed count of 10 (up to 10 cards with up
to 32 ports each).

Prodded by:	imp
Submitted by:	mostly by imp
Approved by:	imp
2004-04-05 08:16:23 +00:00
..
alpha Remove avail_start on those platforms that no longer use it. (Only amd64 2004-04-05 04:08:00 +00:00
amd64 Remove unused arguments from pmap_init(). 2004-04-05 00:37:50 +00:00
arm Introduce the cpumask_t type. The purpose of the type is to create a 2004-03-20 20:41:40 +00:00
boot To quote the submitter: 2004-04-04 05:24:13 +00:00
cam Compare the *number* of patterns to zero, not the *pointer* to the 2004-02-28 12:59:56 +00:00
coda Device megapatch 5/6: 2004-02-21 21:32:15 +00:00
compat Remove ps_argsopen from this check, because of two reasons: 2004-04-01 00:04:23 +00:00
conf Make led.c/led(4) standard so acpi_asus can use it too. 2004-04-03 18:42:05 +00:00
contrib Add #include for ctype.h to cover strupr() in the !_KERNEL case. 2004-04-05 04:03:09 +00:00
crypto Fix a reentrancy issue in md5_calc(). 2004-01-27 18:57:21 +00:00
ddb Give DDB a "watchdog" command which disables all watchdogs. 2004-02-29 09:55:32 +00:00
dev Converted the isa probe and attach to new-bus so that this driver works 2004-04-05 08:16:23 +00:00
fs Remove ps_argsopen from this check, because of two reasons: 2004-04-01 00:04:23 +00:00
geom Calculate bio_completed properly or die! 2004-04-04 20:37:28 +00:00
gnu Properly vector all bwrite() and BUF_WRITE() calls through the same path 2004-03-11 18:02:36 +00:00
i4b Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
i386 Converted the isa probe and attach to new-bus so that this driver works 2004-04-05 08:16:23 +00:00
ia64 Remove avail_start on those platforms that no longer use it. (Only amd64 2004-04-05 04:08:00 +00:00
isa Put a bunch of output that us really only useful in a debug 2004-04-04 16:36:21 +00:00
isofs/cd9660 Remove unused second arg to vfinddev(). 2004-03-11 16:33:11 +00:00
kern Detatch incorrect spellings of detach. 2004-04-04 19:15:45 +00:00
libkern Bring these files closer to style(9) conformance by comparing a 2004-03-29 21:15:41 +00:00
modules Initial check-in of the device driver for 3ware's 9000 series 2004-03-30 03:46:00 +00:00
net whoops, forgot to fix these places where arpresolve() was used 2004-04-04 11:52:09 +00:00
net80211 export the malloc type M_80211_NODE for drivers that override the node 2004-04-05 04:17:03 +00:00
netatalk Rename 'ddpcb' variable to 'ddpcb_list' to better distinguish it from 2004-03-22 04:54:36 +00:00
netatm These are changes to allow to use the Intel C/C++ compiler (lang/icc) 2004-03-12 21:45:33 +00:00
netgraph Rename internal structure to fix cut & paste error. 2004-04-04 21:33:09 +00:00
netinet Two missed in previous commit -- compare pointer with NULL rather than 2004-04-05 00:52:05 +00:00
netinet6 UDP checksum is mandatory in IPv6 (RFC2460 p.28) 2004-04-01 13:48:23 +00:00
netipsec This file was erroneously removed from HEAD when TCP-MD5 support was MFC'd; 2004-04-03 05:31:38 +00:00
netipx Rename dup_sockaddr() to sodupsockaddr() for consistency with other 2004-03-01 03:14:23 +00:00
netkey avoid duplicate free. 2004-01-25 17:18:12 +00:00
netnatm Rename dup_sockaddr() to sodupsockaddr() for consistency with other 2004-03-01 03:14:23 +00:00
netncp Make the process_exit eventhandler run without Giant. Add Giant hooks 2004-03-14 02:06:28 +00:00
netsmb Rename dup_sockaddr() to sodupsockaddr() for consistency with other 2004-03-01 03:14:23 +00:00
nfs
nfs4client fix for 64-bit arch: 2004-03-26 22:44:59 +00:00
nfsclient Spell 2 as SHUT_RDWR when used as an argument to soshutdown(). 2004-04-04 19:24:08 +00:00
nfsserver Spell 2 as SHUT_RDWR when used as an argument to soshutdown(). 2004-04-04 19:24:08 +00:00
opencrypto kthread_exit() no longer requires Giant, so don't force callers to acquire 2004-03-05 22:42:17 +00:00
pc98 Backout revision 1.31. The twa entries were moved to i386/conf/NOTES. 2004-04-04 04:41:52 +00:00
pccard Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
pci Converted the isa probe and attach to new-bus so that this driver works 2004-04-05 08:16:23 +00:00
posix4 The sem_timedwait() and ksem_timedwait() functions both 2004-02-03 22:27:03 +00:00
powerpc Remove avail_start on those platforms that no longer use it. (Only amd64 2004-04-05 04:08:00 +00:00
rpc Reset callout if in nfs_timeout and rpcclnt_timeout functions. Timer 2004-03-28 05:55:27 +00:00
security Define BPFD_LOCK_ASSERT() to assert the BPF descriptor lock. 2004-02-29 15:33:56 +00:00
sparc64 Remove avail_start on those platforms that no longer use it. (Only amd64 2004-04-05 04:08:00 +00:00
sys Assign thread IDs to kernel threads. The purpose of the thread ID (tid) 2004-04-03 15:59:13 +00:00
tools Attempt to clean up the emu10k1-alsa.h stuff so that config doesn't 2004-02-05 22:51:16 +00:00
ufs Fix the remaining warnings of growfs(8) on my sparc64 box with 2004-04-03 23:30:59 +00:00
vm Delay permission checks for VCHR vnodes until after vnode is locked in 2004-04-05 04:54:22 +00:00
Makefile Replaced outdated comment. 2004-01-17 03:28:27 +00:00