freebsd-nq/sys
John Hay 9c564b6c92 Add the puc (PCI "Universal" Communications) driver. The idea and some of
the structure definitions come from NetBSD to make it easier to share card
definitions. The driver only acts as a shim between the pci bus and the
sio driver. Later pci parallel ports could also be supported through this
driver. Support for most single and multiport pci serial cards should be
as simple as adding its definition to pucdata.c

Tested with the following pci cards:
Moxa Industio CP-114, 4 port RS-232,RS-422/485
Syba Tech Ltd. PCI-4S2P-550-ECP, 4 port RS-232 + 2 parallel ports
Netmos NM9835 PCI-2S-550, 2 port RS-232
2002-02-16 15:12:14 +00:00
..
alpha Resurrect one of the easiest changes from my big include files roll-up 2002-02-15 22:15:39 +00:00
amd64 Don't leave garbage in parts of fpregs in the fxsr case. All callers 2002-02-16 07:07:54 +00:00
arm We need machine/{signal,ucontext}.h to build a cross GCC compiler. 2001-12-09 19:39:49 +00:00
boot - Remove unneeded variable. 2002-02-15 13:22:09 +00:00
cam Remove spurious ';' 2002-02-10 21:36:13 +00:00
coda Staticise the coda vfsop pointer. 2002-01-08 19:33:51 +00:00
compat Garbage collect options AVM_A1_PCI, AVM_A1_PCMCIA, DEBUG_LINUX, DEV_APM, 2002-02-15 10:19:39 +00:00
conf Add the puc (PCI "Universal" Communications) driver. The idea and some of 2002-02-16 15:12:14 +00:00
contrib Add a helper script used to take an Intel-supplied ACPI CA drop and make it 2002-02-08 02:16:45 +00:00
crypto fixed the cast128 calculation with a short cipher key length. 2001-11-27 14:11:47 +00:00
ddb ^U kills an entire input line in most applications, 2002-02-12 23:38:40 +00:00
dev Add the puc (PCI "Universal" Communications) driver. The idea and some of 2002-02-16 15:12:14 +00:00
fs FIxed the following style bugs: 2002-02-16 05:59:26 +00:00
geom Reduce kernel stack usage of ccdinit() by MAXPATHLEN by using MALLOC(9). 2001-12-30 17:34:19 +00:00
gnu Update to C99, s/__FUNCTION__/__func__/, 2001-12-10 08:09:49 +00:00
i4b Make call_desc[] extern since it's also defined in layer4/i4b_l4mgmt.c 2002-01-13 19:16:52 +00:00
i386 Add the puc (PCI "Universal" Communications) driver. The idea and some of 2002-02-16 15:12:14 +00:00
ia64 Resurrect one of the easiest changes from my big include files roll-up 2002-02-15 22:15:39 +00:00
isa - Do not hang if the resource allocation fails. 2002-02-05 06:52:56 +00:00
isofs/cd9660 Fix mounting root from a ISO9660 filesystem on a SCSI CDROM. 2001-11-27 03:55:43 +00:00
kern Fixed a typo in rev.1.65 that gave a reference to a nonexistent variable. 2002-02-15 03:54:01 +00:00
libkern * Remove __P and convert to ANSI prototypes. 2002-02-01 01:32:19 +00:00
modules Fix my recent breakage of some modules. 2002-02-15 15:45:34 +00:00
net Lots of improvement to the bridging code. 2002-02-15 05:11:11 +00:00
netatalk Make `options NETATALK' compile after the -fno-common changes. 2002-01-16 11:26:50 +00:00
netatm Replace a few more lines of code orphaned by MFREE going away. 2002-02-07 22:08:32 +00:00
netgraph Fix another bug in handling of multi-link sequence numbers. 2002-02-13 00:58:49 +00:00
netinet Moved the 127/8 check below so that IPF redirects have a chance of working. 2002-02-15 12:19:03 +00:00
netinet6 Corrected an argument to in6_pcbnotify(). 2002-02-04 17:40:36 +00:00
netipx Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
netkey Newer SA is prefered for a out-bound packet than old one 2001-12-05 05:40:49 +00:00
netnatm Initialise the intrq_present fields at runtime, not link time. This allows 2002-01-08 10:34:03 +00:00
netncp Update to C99, s/__FUNCTION__/__func__/, 2001-12-10 08:09:49 +00:00
netns Initialise the intrq_present fields at runtime, not link time. This allows 2002-01-08 10:34:03 +00:00
netsmb SMP Lock struct file, filedesc and the global file list. 2002-01-13 11:58:06 +00:00
nfs When the old nfsm_adv() macro was moved to nfsm_adv_xx(), a '>=' 2001-12-31 06:56:31 +00:00
nfsclient Fix a long line touched in previous commit (but not caused by previous 2002-02-07 23:03:41 +00:00
nfsserver The vnode was not being vput()'d in the EEXIST mknod case on the nfs 2002-01-14 19:14:08 +00:00
pc98 MFi386: revisions 1.334 and 1.335 2002-02-16 13:13:22 +00:00
pccard Garbage collect options AVM_A1_PCI, AVM_A1_PCMCIA, DEBUG_LINUX, DEV_APM, 2002-02-15 10:19:39 +00:00
pci Remove mbuf exhaustion warning messages; these are handled by the 2002-02-11 23:38:30 +00:00
posix4 In a threaded world, differnt priorirites become properties of 2002-02-11 20:37:54 +00:00
powerpc Resurrect one of the easiest changes from my big include files roll-up 2002-02-15 22:15:39 +00:00
rpc
security/lomac Part I: Update extended attribute API and ABI: 2002-02-10 04:43:22 +00:00
sparc64 Resurrect one of the easiest changes from my big include files roll-up 2002-02-15 22:15:39 +00:00
svr4
sys Resurrect one of the easiest changes from my big include files roll-up 2002-02-15 22:15:39 +00:00
tools Throw the $FreeBSD$s back in, properly escaping them. 2002-01-04 05:27:47 +00:00
ufs In a threaded world, differnt priorirites become properties of 2002-02-11 20:37:54 +00:00
vm Garbage-collect options ACPI_NO_ENABLE_ON_BOOT, AML_DEBUG, BLEED, 2002-02-15 13:16:11 +00:00
Makefile