<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/puc, branch release/5.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2004-01-10T05:53:29Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2004-01-10T05:53:29Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2004-01-10T05:53:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=58c9ff44c8041f394c663cb9640e9b77fe07bb13'/>
<id>urn:sha1:58c9ff44c8041f394c663cb9640e9b77fe07bb13</id>
<content type='text'>
'RELENG_5_2_0_RELEASE'.

This commit was manufactured to restore the state of the 5.2-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>Sometimes cardbus attachments don't attach, so while we track down</title>
<updated>2003-11-28T05:28:29Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2003-11-28T05:28:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=347934fa630483db685b288c70a07621cb6f8721'/>
<id>urn:sha1:347934fa630483db685b288c70a07621cb6f8721</id>
<content type='text'>
this problem put these lines back in.  While they should be
unnecessary, they appear to be sometimes necessary.

Reviewed in concept: dfr
Approved by: re (scottl@)
</content>
</entry>
<entry>
<title>Remove explicit cardbus attachments from drivers where this is identical</title>
<updated>2003-11-03T09:22:18Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>2003-11-03T09:22:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0be389f3caaecdef16c6b4168f7c0c13ac05cab0'/>
<id>urn:sha1:0be389f3caaecdef16c6b4168f7c0c13ac05cab0</id>
<content type='text'>
to the pci attachment. Cardbus is a derived class of pci so all pci
drivers are automatically available for matching against cardbus devices.

Reviewed by: imp
</content>
</entry>
<entry>
<title>const char ** needs to be passed, not char **.</title>
<updated>2003-10-27T06:41:40Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2003-10-27T06:41:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6a0e476222939c5c844e7a10b78de93d3ef48238'/>
<id>urn:sha1:6a0e476222939c5c844e7a10b78de93d3ef48238</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for another multiple serial port card based on OX16PCI954 device</title>
<updated>2003-10-24T22:34:56Z</updated>
<author>
<name>Doug Ambrisko</name>
<email>ambrisko@FreeBSD.org</email>
</author>
<published>2003-10-24T22:34:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=43e42f36887fd071dd81738ac9c18620a2e33ed3'/>
<id>urn:sha1:43e42f36887fd071dd81738ac9c18620a2e33ed3</id>
<content type='text'>
id 0x950a.

MFC:	after 4.9 release.
</content>
</entry>
<entry>
<title>Make the port number available to the sub-device with PUC_IVAR_PORT.</title>
<updated>2003-09-26T04:44:55Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-09-26T04:44:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=153bbe3e6abc91627b1dcd8e255903e9c4079cdc'/>
<id>urn:sha1:153bbe3e6abc91627b1dcd8e255903e9c4079cdc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add an entry for the VScom (Titan?) PCI-800L 8-port serial multiport</title>
<updated>2003-09-19T19:55:08Z</updated>
<author>
<name>Joerg Wunsch</name>
<email>joerg@FreeBSD.org</email>
</author>
<published>2003-09-19T19:55:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0ec6e983863ef7d6661d6c71bdb28a1541e0e343'/>
<id>urn:sha1:0ec6e983863ef7d6661d6c71bdb28a1541e0e343</id>
<content type='text'>
card.

Thanks to bde for his help in configuring the undocumented bars in
this driver...

MFC after:	1 month
</content>
</entry>
<entry>
<title>Enhance puc(4) to support uart(4). This includes:</title>
<updated>2003-09-06T21:48:50Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-09-06T21:48:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dc7d0dea1211bb5adb59372bd7399ebcce1818d7'/>
<id>urn:sha1:dc7d0dea1211bb5adb59372bd7399ebcce1818d7</id>
<content type='text'>
o  Introduce PUC_PORT_TYPE_UART so that we can attach to uart(4),
o  Introduce port sub-types (eg PUC_PORT_UART_NS8250, PUC_PORT_UART_Z8530)
   to handle different hardware and determine resource sizes.
o  Introduce two new IVARs: PUC_IVAR_SUBTYPE and PUC_IVAR_REGSHFT. Both
   are used by uart(4) to get sufficient information to talk to the HW.
o  Introduce PUC_FLAGS_ALTRES to tell puc(4) to try memory mapped I/O
   if I/O port space cannot be allocated, or vice versa.
o  Have ports of type PUC_PORT_TYPE_COM attach to uart(1) if attaching
   to sio(4) fails (due to not having the sio driver).
o  Put struct puc_device_description in struct puc_softc instead of
   having a pointer to a device description in the softc. This allows
   us to create device descriptions on the fly without having to use
   malloc() or otherwise have them staticly defined.
o  Move puc_find_description() from puc.c to puc_pci.c as it's specific
   to PCI.
o  Add EBUS and SBUS frontends for use on sparc64. Note that the P in
   puc stands for PCI, so we kinda mess things up here. It's too soon
   to worry about it though. We'll know what to do about it in time.

NOTE: This commit changes the behaviour of puc(4) to not quieten the
device probe and attach for child devices. The uart(4) driver provides
additional device description that is valuable to have.
</content>
</entry>
<entry>
<title>- Rename PCIx_HEADERTYPE* to PCIx_HDRTYPE* so the constants aren't so long.</title>
<updated>2003-08-28T21:22:25Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2003-08-28T21:22:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=729d7ffbcf7b8e5fd1e7d4a5b60f4599cfc3a14a'/>
<id>urn:sha1:729d7ffbcf7b8e5fd1e7d4a5b60f4599cfc3a14a</id>
<content type='text'>
- Add a new PCIM_HDRTYPE constant for the field in PCIR_HDRTYPE that holds
  the header type.
- Replace several magic numbers with appropriate constants for the header
  type register and a couple of PCI_FUNCMAX.
- Merge to amd64 the fix to the i386 bridge code to skip devices with
  unknown header types.

Requested by:	imp (1, 2)
</content>
</entry>
<entry>
<title>Use __FBSDID().</title>
<updated>2003-08-24T17:55:58Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-08-24T17:55:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=aad970f1fee9a2a3e5a0f880be9b87c6193b3bd1'/>
<id>urn:sha1:aad970f1fee9a2a3e5a0f880be9b87c6193b3bd1</id>
<content type='text'>
Also some minor style cleanups.
</content>
</entry>
</feed>
