getty na USB?

Petr Baláš petr na balas.cz
Čtvrtek Leden 12 07:41:21 CET 2012


2012/1/11 Jiri Kosina <jikos na jikos.cz>:
> On Wed, 11 Jan 2012, David Rohleder wrote:
>
>> > Seriový přenos dat není seriová linka. SATA pro připojení disku je taky
>> > seriový přenos dat a logovat na něj boot počítače asi nebudete chtít :-).
>> > Komunikace na USB je vždy mezi zařízením typu Master (což je PC)
>> > a nějakým Slave zařízením. Dvě zařízení typu Master nemohou
>> > koexistovat takže přímé spojení dvou PC nelze.
>>
>> No dobře, a musí být počítač vždy master? Proč se nemůže tvářit jako
>> host? Třeba jako nějaký CDC device?
>
> Může, od toho existuje v Linuxu USB gadget driver (resp. gadgetfs), což je
> obecný "framework" pro psaní emulace "slave" device na Linuxu.
>
> Nad gadgetfs už existuje hotový driver který přijde v tomto případě přesně
> vhod, jmenuje se g_serial. Více viz Documentation/usb/gadget_serial.txt ve
> zdrojácích kernelu.

Mohu se mýlit ale
http://www.linux-usb.org/gadget/ - Controller drivers
zde vidím jen podporu pro různé SoCy a podobně ale nikde žádný
klasický USB používané na PCčkach.

-- 
Petr Baláš - petr at balas dot cz


Další informace o konferenci Linux