Vendor ID
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
-
- Linux 1.x
- Messaggi: 182
- Iscritto il: mar 8 set 2009, 11:39
- Slackware: current
- Località: Vinci -FI-
Vendor ID
Scusate,
ma da lsusb mi sono accorto che esiete anche un Vendor ID 1d6b "Linux Foundation".
non capisco che vuol dire, che c'è una fondazione linux che costruisce quanche componente??
ciao
ma da lsusb mi sono accorto che esiete anche un Vendor ID 1d6b "Linux Foundation".
non capisco che vuol dire, che c'è una fondazione linux che costruisce quanche componente??
ciao
- RedSkull92
- Linux 3.x
- Messaggi: 567
- Iscritto il: mar 21 apr 2009, 17:25
- Slackware: 64bit -current
- Kernel: 3.5.4
- Desktop: FluxBox
- Località: Palermo
- Contatta:
Re: Vendor ID
si è vero anche io l'ho.
- sardylan
- Linux 3.x
- Messaggi: 993
- Iscritto il: mar 24 apr 2007, 9:21
- Nome Cognome: Luca Cireddu
- Slackware: current 64bits
- Kernel: 3.16
- Desktop: KDE 4.14
- Distribuzione: Debian - CLFS
- Località: Cagliari
- Contatta:
Re: Vendor ID
Forse perché il driver che viene usato per il controller dei bus USB è così generico che hanno deciso di "customizzarlo"??? Anche io ne ho parecchi... Appare a monte di ogni porta usb...
- FireEater
- Linux 3.x
- Messaggi: 508
- Iscritto il: sab 5 feb 2005, 0:00
- Nome Cognome: Giuseppe M.
- Slackware: Current
- Kernel: 2.6.32.7-smp
- Desktop: kde 4.3.4
- Località: Cagliari <---> Torino
Re: Vendor ID
Nessuna fondazione linux che costruisce hardware
E' solo un nome, semplice...
A partire da riga 132 ci sono i costruttori degli HUB 3.0, 2.0 e 1.1.
In riga 142 è presente
0x6b, 0x1d, /* __le16 idVendor; Linux Foundation */ ossia 1d6b in little endian.
E' solo un nome generico per un driver che funziona con tutti i root hub.
Ciao
FireEater.
E' solo un nome, semplice...
Codice: Seleziona tutto
File /usr/src/linux-2.6.32.8/drivers/usb/core/hdc.c
HOST CONTROLLER DRIVER
/*
* USB Host Controller Driver framework
*
* Plugs into usbcore (usb_bus) and lets HCDs share code, minimizing
* HCD-specific behaviors/bugs.
*
* This does error checks, tracks devices and urbs, and delegates to a
* "hc_driver" only for code (and data) that really needs to know about
* hardware differences. That includes root hub registers, i/o queues,
* and so on ... but as little else as possible.
*
* Shared code includes most of the "root hub" code (these are emulated,
* though each HC's hardware works differently) and PCI glue, plus request
* tracking overhead. The HCD code should only block on spinlocks or on
* hardware handshaking; blocking on software events (such as other kernel
* threads releasing resources, or completing actions) is all generic.
*
* Happens the USB 2.0 spec says this would be invisible inside the "USBD",
* and includes mostly a "HCDI" (HCD Interface) along with some APIs used
* only by the hub driver ... and that neither should be seen or used by
* usb client device drivers.
*
* Contributors of ideas or unattributed patches include: David Brownell,
* Roman Weissgaerber, Rory Bolt, Greg Kroah-Hartman, ...
*
* HISTORY:
* 2002-02-21 Pull in most of the usb_bus support from usb.c; some
* associated cleanup. "usb_hcd" still != "usb_bus".
* 2001-12-12 Initial patch version for Linux 2.5.1 kernel.
*/
In riga 142 è presente
0x6b, 0x1d, /* __le16 idVendor; Linux Foundation */ ossia 1d6b in little endian.
E' solo un nome generico per un driver che funziona con tutti i root hub.
Ciao
FireEater.
- sardylan
- Linux 3.x
- Messaggi: 993
- Iscritto il: mar 24 apr 2007, 9:21
- Nome Cognome: Luca Cireddu
- Slackware: current 64bits
- Kernel: 3.16
- Desktop: KDE 4.14
- Distribuzione: Debian - CLFS
- Località: Cagliari
- Contatta:
Re: Vendor ID
E' quello che intendevo dire io, solo che non mi sono spulciato il codice...
-
- Linux 1.x
- Messaggi: 182
- Iscritto il: mar 8 set 2009, 11:39
- Slackware: current
- Località: Vinci -FI-
Re: Vendor ID
Grazie a tutti, ho capito.
ciao e alla prossima domanda
ciao e alla prossima domanda