Date: Sun, 13 Jul 2008 21:28:26 +0200 From: Ed Schouten <ed@80386.nl> To: FreeBSD Current <current@FreeBSD.org> Subject: HEADS UP: sio(4) -> uart(4) Message-ID: <20080713192826.GA14567@hoeg.nl>
next in thread | raw e-mail | index | archive | help
--DNkN4mkbZBLvViAv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello folks, This morning I sent the following message to this list. Unfortunately, I didn't put a big `HEADS UP' in the subject, so I'm resending this to make sure nobody misses: ----- Forwarded message from Ed Schouten <ed@80386.nl> ----- > Date: Sun, 13 Jul 2008 09:22:54 +0200 > From: Ed Schouten <ed@80386.nl> > To: FreeBSD Current <current@FreeBSD.org>, FreeBSD Arch <arch@FreeBSD.org> > Cc: Philip Paeps <philip@FreeBSD.org>, > Marcel Moolenaar <marcel@FreeBSD.org> > Subject: Re: MPSAFE TTY schedule >=20 > Hello all, >=20 > * Ed Schouten <ed@80386.nl> wrote: > > July 13 2008: > > Make uart(4) the default serial port driver, instead of sio(4). > > sio(4) has not been ported to the new TTY layer and is very hard > > to do so. uart(4) has been proven to be more portable than > > sio(4) and already supports the hardware we need. >=20 > Just a small message to inform that I've just changed the default serial > port driver on amd64 and i386 to uart(4) (see SVN commit 180487). I've > decided to leave pc98 as it is now, because I'd rather let the > respective maintainers look into this. >=20 > Thanks! >=20 > --=20 > Ed Schouten <ed@80386.nl> > WWW: http://80386.nl/ ----- End forwarded message ----- The commit in question: http://lists.freebsd.org/pipermail/cvs-src/2008-July/092923.html As you can see, I've changed the hints in /boot/device.hints to refer to uart(4) instead of sio(4). This means you may want to change sio to uart in your kernel configuration file. This is what I've added to /usr/src/UPDATING: | The sio(4) driver has been removed from the i386 and amd64 | kernel configuration files. This means uart(4) is now the | default serial port driver on those platforms as well. |=20 | To prevent collisions with the sio(4) driver, the uart(4) driver | uses different names for its device nodes. This means the | onboard serial port will now most likely be called "ttyu0" | instead of "ttyd0". You may need to reconfigure applications to | use the new device names. Even though I've got much confidence uart(4) works like it's supposed to do: if any problems arise, feel free to send us (Marcel and I) a message. Thanks! --=20 Ed Schouten <ed@80386.nl> WWW: http://80386.nl/ --DNkN4mkbZBLvViAv Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkh6V1kACgkQ52SDGA2eCwUHbwCfcrMLFZv5OlcvgV3gp2wYlFlE WNgAnil80UHQibwyxmOHG83uGXaORxSh =GWf5 -----END PGP SIGNATURE----- --DNkN4mkbZBLvViAv--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080713192826.GA14567>