tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: config(5) break down
On Mar 19, 2010, at 11:21 PM, Masao Uebayashi wrote:
> On Sat, Mar 20, 2010 at 2:42 PM, Masao Uebayashi
> <uebayasi%gmail.com@localhost> wrote:
>> audio(4) and tty(4) are very different from my view; audio(4) has the
>> single entry and drivers implement backend. tty(4) is a common
>> interface through which kernel accesses serial devices (correct me if
>> wrong).
>>
>> I'm very curious which architecture looks better to you, because I
>> have a vague idea to make tty(4) to something like audio(4).
>
> I've found that FreeBSD's tty(4) is already done so; serial drivers
> implement backend interfaces. System calls always go through tty(4)'s
> cdevsw. In NetBSD serial drivers have their own cdevsw...
Which is fine if you have one type of serial port, but if you have a mix of
devices all providing serial ports how do you know what tty is going to what
serial port (especially with multiport serial devices)?
Home |
Main Index |
Thread Index |
Old Index