Revision tags: release/6.2.0_cvs, release/6.2.0 |
|
#
1d860a7e |
| 04-Sep-2006 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Add SIIG 4 port serial card based on the Oxford OX16PCI954.
|
#
482aa6a3 |
| 29-Jun-2006 |
David E. O'Brien <obrien@FreeBSD.org> |
Fix building with GCC 4.2: ensure types are defined before refering to them.
|
#
ed0b0e82 |
| 12-Jun-2006 |
Warner Losh <imp@FreeBSD.org> |
Need machine/bus.h here too
|
Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0 |
|
#
64220a7e |
| 28-Apr-2006 |
Marcel Moolenaar <marcel@FreeBSD.org> |
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
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.
show more ...
|
#
c46a4f9a |
| 08-Dec-2005 |
Warner Losh <imp@FreeBSD.org> |
Careful measurement of the ST Labs card shows that the pulse width of transmitted bits was between 8.6180us and 8.6200us when we used a RCLK of 16.500MHz. This is a little low (should be 8.6805us).
Careful measurement of the ST Labs card shows that the pulse width of transmitted bits was between 8.6180us and 8.6200us when we used a RCLK of 16.500MHz. This is a little low (should be 8.6805us). This error is exactly the error one would expect if it actually had a 16.384MHz watch oscillator (as suggested by garrett) instead of using the PCI RCLK. Assume that the pci clock therefore wasn't really used, but instead the cheap 16.384MH watch quartz oscillator. This gives bits in the 8.6800us to 8.6810us ranage, which matches theoretical.
Submitted by: garrett
show more ...
|
#
7640c871 |
| 06-Dec-2005 |
Warner Losh <imp@FreeBSD.org> |
The Oxford 16C950 based CardBus Serial device that I was given some time ago appears to be based not on the typical 1.8432MHz clock, or the other more typical multiple of 8 of this (14.7456MHz), but
The Oxford 16C950 based CardBus Serial device that I was given some time ago appears to be based not on the typical 1.8432MHz clock, or the other more typical multiple of 8 of this (14.7456MHz), but instead it appears to be 1/2 the PCI clock rate or 16.50000MHz. I'm not 100% sure that this is right, but since I did the original entry, I'm going to go ahead and modify it. With the 14.7456MHz value, I was getting bits that were ~7.3us instead of ~8.6us like they are supposed to be.
My measuring gear for today is a stupid handheld scope with two signficant digits. So I don't know if it is 33.000000/2 MHz or some other value close to 16.5MHz, but 16.5MHz works well enough for me to use a couple of different devices at 115200 baud, and is a nice even multiple of a well known clock frequency...
show more ...
|
#
46dd877d |
| 05-Nov-2005 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Add yet another entry to the list.
|
Revision tags: release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0 |
|
#
83431653 |
| 22-Apr-2005 |
Warner Losh <imp@FreeBSD.org> |
Sort Oxford Semi entires. Add entry for OXCB950, a PCI/CardBus 16C950. Adding it here doesn't unlock any of the cool 16C950 features (like the 128 byte fifo, the different prescalor, etc), but it d
Sort Oxford Semi entires. Add entry for OXCB950, a PCI/CardBus 16C950. Adding it here doesn't unlock any of the cool 16C950 features (like the 128 byte fifo, the different prescalor, etc), but it does seem to get it working for me in light testing.
Card Provided by: Ihsan Dogan
show more ...
|
#
1217303f |
| 09-Feb-2005 |
Wilko Bulte <wilko@FreeBSD.org> |
add support for NetMos NM9805 1284 Printer port
Submitted by: Willy Offermans <W.K.Offermans@TUe.nl>
MFC after: 2 weeks
|
#
3e19d3c0 |
| 27-Jan-2005 |
Bruce M Simpson <bms@FreeBSD.org> |
Add PCI ID for Dell RAC IV/ERA Virtual UART (PowerEdge 1850). Trim name of existing Dell RAC devices. Trim comments.
With help from: dpk at dpk dot net MFC after: 1 week
|
Revision tags: release/4.11.0_cvs, release/4.11.0 |
|
#
05020306 |
| 20-Jan-2005 |
Bruce M Simpson <bms@FreeBSD.org> |
Add device description for the Dell Remote Access Card (DRAC) III and IV virtual COM port. This makes the use of the Dell OpenManage tools on FreeBSD considerably easier, and is based on Chuck Cranor
Add device description for the Dell Remote Access Card (DRAC) III and IV virtual COM port. This makes the use of the Dell OpenManage tools on FreeBSD considerably easier, and is based on Chuck Cranor's original patch for 4.6.
Reviewed by: imp Tested by: dpk at dpk dot net MFC after: 1 week
show more ...
|
#
098ca2bd |
| 06-Jan-2005 |
Warner Losh <imp@FreeBSD.org> |
Start each of the license/copyright comments with /*-, minor shuffle of lines
|
#
cc1d7d87 |
| 05-Jan-2005 |
Wilko Bulte <wilko@FreeBSD.org> |
Add support for Chase/Perle PCI FAST-4 4 port serial cards which appear to be the same as Boca Research Turbo Serial 654 (4 serial port). While add the 8 port variants as well.
Submitted by: sten@bl
Add support for Chase/Perle PCI FAST-4 4 port serial cards which appear to be the same as Boca Research Turbo Serial 654 (4 serial port). While add the 8 port variants as well.
Submitted by: sten@blinkenlights.nl PR: kern/75793 MFC after: 1 week
show more ...
|
Revision tags: release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0 |
|
#
b25d0ae0 |
| 17-May-2004 |
Roman Kurakin <rik@FreeBSD.org> |
Add description of Cronyx Omega2-PCI (8x port serial adapter).
|
#
f6520c9c |
| 24-Apr-2004 |
Maxim Sobolev <sobomax@FreeBSD.org> |
Add IC Book Labs Gunboat x2 and x4 series of serial adapters.
Hardware provided by: IC Book Labs MFC After: 2 weeks
|
#
8a148d55 |
| 18-Apr-2004 |
Bruce Evans <bde@FreeBSD.org> |
Moved the function pointer in struct puc_device_description to the end of the struct, so that a placeholder for it (or unportable C99 initializers) are not needed for entries that don't use it. Use
Moved the function pointer in struct puc_device_description to the end of the struct, so that a placeholder for it (or unportable C99 initializers) are not needed for entries that don't use it. Use a C99 initializer for the 1 entry that uses it. Removed 91 placeholders. This also restores API compatibility with NetBSD and RELENG_4 for most entries.
show more ...
|
#
bd1516c8 |
| 18-Apr-2004 |
Bruce Evans <bde@FreeBSD.org> |
Miscellaneous style fixes, including yet another attempt to get the 0x1393/0x1041 entry and its bad templates right.
|
#
36199414 |
| 18-Apr-2004 |
Bruce Evans <bde@FreeBSD.org> |
Fixed some style bugs in rev.1.1 (only 2 entries were misformatted).
|
#
afe167a0 |
| 18-Apr-2004 |
Bruce Evans <bde@FreeBSD.org> |
Fixed some style bugs (perfect tab lossage on every line) in rev.1.4.
|
#
3fd635c7 |
| 18-Apr-2004 |
Bruce Evans <bde@FreeBSD.org> |
Fixed some style bugs (misformatting) in rev.1.9.
|
#
921e6237 |
| 18-Apr-2004 |
Bruce Evans <bde@FreeBSD.org> |
Oops, fixed some more style bugs (tab lossage) in rev.1.28. Fixed the same style bug in revs.1.20, 1.18, 1.15 and 1.12.
|
#
00dcaee4 |
| 18-Apr-2004 |
Bruce Evans <bde@FreeBSD.org> |
Fixed some style bugs in rev.1.24. Almost every line was misformatted, and Oxford was misspelled.
|
#
e096ea44 |
| 18-Apr-2004 |
Bruce Evans <bde@FreeBSD.org> |
Fixed some style bugs (formatting errors) in rev.1.25.
|
#
d4e132ea |
| 18-Apr-2004 |
Bruce Evans <bde@FreeBSD.org> |
Fixed some style bugs (tab lossage) in rev.1.26.
Removed the requirement for a particular subvendor/subproduct in rev.1.26 (VScom PCI-800L card). While the BARs, etc., may depend on the sub-ids, th
Fixed some style bugs (tab lossage) in rev.1.26.
Removed the requirement for a particular subvendor/subproduct in rev.1.26 (VScom PCI-800L card). While the BARs, etc., may depend on the sub-ids, this is not known to be so, and I think it is better to guess that they don't. The decision to check sub-id checks in this file is apparently random; for VScom cards they were checked in 3 of 8 cases.
Reviewed by: timeout by committer (joerg) after 6 months
show more ...
|
#
ba8fc6ca |
| 18-Apr-2004 |
Bruce Evans <bde@FreeBSD.org> |
Fixed some style bugs in rev.1.28. Almost every line was misindented.
|