Home | History | Annotate | Download | only in pci
History log of /src/sys/dev/pci/pucvar.h
RevisionDateAuthorComments
 1.12  30-Nov-2018  jmcneill Add support for polling com devices when no interrupt is available.
 1.11  18-Mar-2014  riastradh branches: 1.11.28; 1.11.30;
Merge riastradh-drm2 to HEAD.
 1.10  17-Jul-2013  soren Extend support for Nanjing QinHeng Electronics puc(4) devices.
 1.9  01-Aug-2010  msaitoh branches: 1.9.8; 1.9.18; 1.9.22; 1.9.30;
Add the following cards' support from FreeBSD:
- Comtrol RocketPort 550/4, 550/8 and 550/16 series
- Lava Computers Quatro-PCI
- some NetMos NM9865 cards
- VScom PCI-200Li
 1.8  11-Dec-2005  christos branches: 1.8.74; 1.8.96; 1.8.98;
merge ktrace-lwp.
 1.7  04-Feb-2005  perry de-__P
 1.6  03-Feb-2004  fredb branches: 1.6.8; 1.6.10;
Enable the 8X clock on the SIIG Cyberserial serial and combination PCI
cards at attachment time, in order to support bit rates greater than 115K,
as discussed on tech-kern.
 1.5  25-Jan-2004  jdolecek pass the DMA tags to child devices, too
 1.4  03-Jan-2001  bouyer branches: 1.4.24;
Add a 'flag' member to struct puc_attach_args and struct port. For
PUC_PORT_TYPE_COM, use it to store the clock frequency (with 8 lower bits
to 0, used for real flags if needed).
Update all descriptions to set flags to 0 for LPT or COM_FREQ for COM.
Add support for the VScom PCI-800H 8 port serial adapter (which uses
a 14.7456 Mhz crystal instead of the standart 1.8432Mhz :)
XXX now that we can pass other frequency than COM_FREQ, the VScom PCI-800
entry could probably be updated to DTRT - does anyone have one ?
 1.3  25-Jul-2000  jeffs Add code to allow the PCI com serial ports to be used as the system
console. This is not enabled by default, and is turned on with
options PUCCN. Done by castor@netbsd.org.
 1.2  06-Feb-1999  cgd branches: 1.2.8; 1.2.18;
add code to cope with multiple ports per BAR, as are found, for instance,
on the 8 port card Simon Gerraty has. In general, cards which have
this lots of ports also have a separate interrupt status register, but
this change is just to talk to the various ports independently. It works,
but it's not optimal. (XXX still need a good name for the card in the
comments, and to update the manual page.)
 1.1  26-Jun-1998  cgd add a driver for "PCI 'universal' communications" cards, that is, PCI cards
which contain 'standard' com- and lpt-type ports. Some of these present
as PCI simple-communications/serial or simple-communications/parallel
devices, but many do not. (Additionally, there is no document that I can
find that describes the "specific well-konwn register-level" description
of how the 'standard' devices' config space headers shold work.) Eventually,
some of the devices driven by this code should become simple pci attachments
for the 'lpt' and 'com' drivers, but that requires solid documentation.
 1.2.18.1  22-Mar-2001  he Pull up revisions 1.3-1.4 (requested by sommerfeld):
Add support for NetMos NM9835, Titan PCI-800H, Lava 8-port,
Actiontec 56K PCI Master. This also adds a ``flags'' member
to two structs in this driver.
 1.2.8.2  05-Jan-2001  bouyer Sync with HEAD
 1.2.8.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.4.24.4  04-Feb-2005  skrll Sync with HEAD.
 1.4.24.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.4.24.2  18-Sep-2004  skrll Sync with HEAD.
 1.4.24.1  03-Aug-2004  skrll Sync with HEAD
 1.6.10.1  12-Feb-2005  yamt sync with head.
 1.6.8.1  29-Apr-2005  kent sync with -current
 1.8.98.1  05-Mar-2011  rmind sync with head
 1.8.96.1  17-Aug-2010  uebayasi Sync with HEAD.
 1.8.74.1  11-Aug-2010  yamt sync with head.
 1.9.30.1  23-Jul-2013  riastradh sync with HEAD
 1.9.22.1  28-Aug-2013  rmind sync with head
 1.9.18.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.9.8.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.11.30.1  10-Jun-2019  christos Sync with HEAD
 1.11.28.1  26-Dec-2018  pgoyette Sync with HEAD, resolve a few conflicts

RSS XML Feed