Marcel Moolenaar 64220a7e28 Rewrite of puc(4). Significant changes are:
o  Properly use rman(9) to manage resources. This eliminates the
   need to puc-specific hacks to rman. It also allows devinfo(8)
   to be used to find out the specific assignment of resources to
   serial/parallel ports.
o  Compress the PCI device "database" by optimizing for the common
   case and to use a procedural interface to handle the exceptions.
   The procedural interface also generalizes the need to setup the
   hardware (program chipsets, program clock frequencies).
o  Eliminate the need for PUC_FASTINTR. Serdev devices are fast by
   default and non-serdev devices are handled by the bus.
o  Use the serdev I/F to collect interrupt status and to handle
   interrupts across ports in priority order.
o  Sync the PCI device configuration to include devices found in
   NetBSD and not yet merged to FreeBSD.
o  Add support for Quatech 2, 4 and 8 port UARTs.
o  Add support for a couple dozen Timedia serial cards as found
   in Linux.
2006-04-28 21:21:53 +00:00
..
2004-08-30 03:35:17 +00:00
2006-03-11 08:42:08 +00:00
2005-02-25 06:59:56 +00:00
2004-08-16 15:24:03 +00:00
2006-03-16 15:18:17 +00:00
2006-03-16 15:18:17 +00:00
2004-09-04 03:32:15 +00:00
2005-10-18 06:11:08 +00:00
2004-10-13 05:41:09 +00:00
2006-02-26 17:51:22 +00:00
2005-10-05 05:26:03 +00:00
2005-05-10 12:02:18 +00:00
2005-06-09 19:45:09 +00:00
2004-01-11 07:01:30 +00:00
2006-02-17 10:52:59 +00:00
2004-12-29 08:44:30 +00:00
2006-03-12 19:06:06 +00:00
2005-02-03 23:01:01 +00:00
2005-09-20 06:48:55 +00:00
2005-05-10 12:02:18 +00:00
2005-03-14 16:04:27 +00:00
2003-08-30 08:01:05 +00:00
2003-04-13 06:27:13 +00:00
2005-09-19 10:14:05 +00:00
2005-02-09 08:35:24 +00:00
2006-02-18 23:49:28 +00:00
2005-08-10 04:01:21 +00:00
2006-03-30 18:39:24 +00:00
2005-03-14 10:23:34 +00:00
2006-01-16 17:03:06 +00:00
2006-04-28 05:23:10 +00:00