<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/uart, branch release/8.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F8.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F8.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2010-05-10T20:15:39Z</updated>
<entry>
<title>MFC: r207533 (partial)</title>
<updated>2010-05-10T20:15:39Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2010-05-10T20:15:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7b2587b9ea048065f552fea401565558101fbc84'/>
<id>urn:sha1:7b2587b9ea048065f552fea401565558101fbc84</id>
<content type='text'>
Remove redundant checking of sc_leaving (uart_intr() already handles this).
</content>
</entry>
<entry>
<title>MFC r204533:</title>
<updated>2010-03-31T00:41:32Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2010-03-31T00:41:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=73a0004b9d74e0d1d564787c119c8b3aca02defd'/>
<id>urn:sha1:73a0004b9d74e0d1d564787c119c8b3aca02defd</id>
<content type='text'>
Add PCI ID for MCS9901.

Submitted by:	gcooper
PR:		kern/144397
</content>
</entry>
<entry>
<title>MFC: r200926</title>
<updated>2010-01-13T21:21:29Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2010-01-13T21:21:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=74794d0d58faeaab501f8361091a956c4e140bea'/>
<id>urn:sha1:74794d0d58faeaab501f8361091a956c4e140bea</id>
<content type='text'>
Recognize the NS16552 found in PCIe-based sun4u machines.
</content>
</entry>
<entry>
<title>MFC r200820:</title>
<updated>2010-01-06T20:40:41Z</updated>
<author>
<name>Gavin Atkinson</name>
<email>gavin@FreeBSD.org</email>
</author>
<published>2010-01-06T20:40:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ef80613c4b849bfbd315500a0591987f449d8cd3'/>
<id>urn:sha1:ef80613c4b849bfbd315500a0591987f449d8cd3</id>
<content type='text'>
  Support the tablet in (at least) the Toshiba Portege M200 Tablet PC.
  This device only appears on the ACPI bus, so isn't caught by the current
  entry for it in the uart(4) ISA attachment.

PR:		kern/140172
Reviewed by:	jhb, marcel
Approved by:	ed (mentor, implicit)
</content>
</entry>
<entry>
<title>MFC rev 200230:</title>
<updated>2009-12-10T05:45:40Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2009-12-10T05:45:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d87439e7b65d0bfad1b6f4e32947e5cd7aaec62b'/>
<id>urn:sha1:d87439e7b65d0bfad1b6f4e32947e5cd7aaec62b</id>
<content type='text'>
Add support for the NetMos NM9865 family of Serial/Parallel ports.
</content>
</entry>
<entry>
<title>MFC change 197721:</title>
<updated>2009-10-10T18:24:54Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2009-10-10T18:24:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=879632020a655570c2e441380ea9d800f95e7620'/>
<id>urn:sha1:879632020a655570c2e441380ea9d800f95e7620</id>
<content type='text'>
Fix RTS/CTS flow control, broken by the TTY overhaul.  The new TTY
interface is fairly simple WRT dealing with flow control, but
needed 2 new RX buffer functions with "get-char-from-buf" separated
from "advance-buf-pointer" so that the pointer could be advanced
only when ttydisc_rint() succeeded.

Approved by:	re (kib)
</content>
</entry>
<entry>
<title>Fix serial console on Apple Xserve G5 by falling back to input-device-1</title>
<updated>2009-07-23T12:51:27Z</updated>
<author>
<name>Nathan Whitehorn</name>
<email>nwhitehorn@FreeBSD.org</email>
</author>
<published>2009-07-23T12:51:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ccf6415e82e595d911bfcea85a0711f8efa916f2'/>
<id>urn:sha1:ccf6415e82e595d911bfcea85a0711f8efa916f2</id>
<content type='text'>
if input-device is unavailable. The Xserve G5 defaults to using
screen/keyboard for output-device/input-device even if these are not
installed, and then falls back to serial ports at boot time.

Reviewed by:	marcel
Hardware from:	grehan
Approved by:	re (kib)
</content>
</entry>
<entry>
<title>Move the memory layout definitions and logic from mvreg.h to mvwin.h</title>
<updated>2009-06-12T20:00:38Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2009-06-12T20:00:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=85fc5c3b934859b50e328a5889dbf07f3b70c29b'/>
<id>urn:sha1:85fc5c3b934859b50e328a5889dbf07f3b70c29b</id>
<content type='text'>
so that it isn't exposured unless needed. In particular this means
that it's easier to tune the memory layout based on board details.
While here, remove inclusion of &lt;machine/intr.h&gt; from mvreg.h. This
also contains exposure to SoC specifics in MI drivers, because NIRQ
depends on the SoC.
</content>
</entry>
<entry>
<title>Last minute TTY API change: remove mutex argument from tty_alloc().</title>
<updated>2009-05-29T06:41:23Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2009-05-29T06:41:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c5e30cc02b9bee4c53457d1bc4184b256ce1a569'/>
<id>urn:sha1:c5e30cc02b9bee4c53457d1bc4184b256ce1a569</id>
<content type='text'>
I don't want people to override the mutex when allocating a TTY. It has
to be there, to keep drivers like syscons happy. So I'm creating a
tty_alloc_mutex() which can be used in those cases. tty_alloc_mutex()
should eventually be removed.

The advantage of this approach, is that we can just remove a function,
without breaking the regular API in the future.
</content>
</entry>
<entry>
<title>Don't use pmap_kextact() when comparing bus handles for Book-E.</title>
<updated>2009-04-08T22:19:39Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2009-04-08T22:19:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=39bc3bff94ca661ac57a781f269d9f066ea78e77'/>
<id>urn:sha1:39bc3bff94ca661ac57a781f269d9f066ea78e77</id>
<content type='text'>
We typically wire translation to devices with TLB1 entries and
pmap_kextract() does not know about those and returns 0.  This
causes false positives (read: all serial ports suddenly become
the console).
</content>
</entry>
</feed>
