AW: [Oberon] detecting USB storage on a Belkin F5U220

shark at gulfnet.sd64.bc.ca shark at gulfnet.sd64.bc.ca
Fri Oct 28 00:22:17 CEST 2005


Sven,

The F5U220 has 4 external ports and one internal.
The Kingston storage is detected on the internal 
port and two of the external ports.

ss> It would be interesting if you
> could report the port count of these two companions.

The reports with the Kingston plugged in what I 
called port 0 follows.  Info calls it port 2. 
Diag says DevicePresent in port 3 and mentions
13 EDs!  (What is ED?)  The Diag output is 
verbose isn't it.

I can give the report with the storage in another
port if it helps.

             ... Peter E.

=== Aos.Call AosUsb.Info ~ =================================================
Usb tree:
UsbRootHub00 (integrated USB root hub driver) with 3 ports
   Device at port 2: Kingston DataTraveler II+  S/N: 5B4C1C02044E  [Device: Class: 0H Subclass: 0H Protocol: 0]
   Address: 1 [fullSpeed] MaxPower: 100mA   USB version: 2.0
   Vendor: 951H Product: 1601H Bcd: 100
     Configuration 0:  [active]:
         Interface 0: [Class: 8H Subclass: 6H Protocol: 50H #Endpoints: 3]
         No alternate interface available.
             Endpoint 1: [Type: Bulk(IN) MaxPacketSize: 64 Bytes IRQinterval: 0 ms]
             Endpoint 2: [Type: Bulk(OUT) MaxPacketSize: 64 Bytes IRQinterval: 0 ms]
             Endpoint 3: [Type: Interrupt(IN) MaxPacketSize: 64 Bytes IRQinterval: 1 ms]
             Driver: [UsbStorage00(Usb Storage Device Driver)]

=== Aos.Call AosUsb.ShowDrivers ~ =================================================
Command not found

=== Aos.Call AosUsbOhci.Diag ~ =================================================
Diagnostics of USBHC0 (USB Open Host Controller)
   HcRevision: OHCI rev.: 01.00 Legacy support: No  iobase E4800000H  Irq: 10 Int Counter:20
   HcControl: State: UsbOperational C/B-Ratio: 1: 1, Flags:  [PeriodicListEnabled] [ControlListEnabled] [BulkListEnabled]
   HcCommandStatus: SchedulingOverrungCount: 0, Flags: 
   Interrupts Enabled: [MasterInterrupt][WBDoneHead][Error][FmOverflow][OwnerShipChange]
   HcInterruptStatus: [StartOfFrame][RooHubStatusChange]
   Frame: Nbr: A42FH  FmInterval: 11999  FSMaxPacketSize: 8000 Bits,   FmiToggle: Set PeriodicStart: 3E67H PeriodicCurrentED: 0H
   ControlHeadED: 6B2CA0H  CurrentControlED: 0H  BulkHeadED: 6B2CB0H  CurrentBulkED: 0H
   RootHub: PowerSwitching: Per port, OverCurrentProtection: Per port, PO2PG: 30 ms
   Port 1 status:[Powered][ConnectChange]
   Port 2 status:[Powered][ConnectChange]
   Port 3 status:[DevicePresent][Enabled][Powered]

Host Controller Data Structures for USBHC0 (USB Open Host Controller):
ED at address: 6B2C80H (32ms interrupt head)
    Adr: 0 Ep: 0 Dir: Specified in TD MaxPacketSize: 0 Flags: [Skip][FullSpeed]
    HeadP: NullTD  TailP: NullTD  NextED: 6B2C70H
    TDList: Empty
ED at address: 6B2C70H (16ms interrupt head)
    Adr: 0 Ep: 0 Dir: Specified in TD MaxPacketSize: 0 Flags: [Skip][FullSpeed]
    HeadP: NullTD  TailP: NullTD  NextED: 6B2C60H
    TDList: Empty
ED at address: 6B2C60H (8ms interrupt head)
    Adr: 0 Ep: 0 Dir: Specified in TD MaxPacketSize: 0 Flags: [Skip][FullSpeed]
    HeadP: NullTD  TailP: NullTD  NextED: 6B2C50H
    TDList: Empty
ED at address: 6B2C50H (4ms interrupt head)
    Adr: 0 Ep: 0 Dir: Specified in TD MaxPacketSize: 0 Flags: [Skip][FullSpeed]
    HeadP: NullTD  TailP: NullTD  NextED: 6B2C40H
    TDList: Empty
ED at address: 6B2C40H (2ms interrupt head)
    Adr: 0 Ep: 0 Dir: Specified in TD MaxPacketSize: 0 Flags: [Skip][FullSpeed]
    HeadP: NullTD  TailP: NullTD  NextED: 6B2C30H
    TDList: Empty
ED at address: 6B2C30H (1ms interrupt head)
    Adr: 0 Ep: 0 Dir: Specified in TD MaxPacketSize: 0 Flags: [Skip][FullSpeed]
    HeadP: NullTD  TailP: NullTD  NextED: D66490H
    TDList: Empty
ED at address: D66490H (Kingston DataTraveler II+)
    Adr: 1 Ep: 3 Type: Interrupt Dir: In MaxPacketSize: 64 LastStatus:  Flags: [Skip][FullSpeed]
    HeadP: NullTD  TailP: NullTD  NextED: 6B2C90H
    TDList: Empty
ED at address: 6B2C90H (IsochronousList Head)
    Adr: 0 Ep: 0 Dir: Specified in TD MaxPacketSize: 0 Flags: [Skip][FullSpeed]
    HeadP: NullTD  TailP: NullTD  NextED: None
    TDList: Empty
ED at address: 6B2CB0H (BulkList Head)
    Adr: 0 Ep: 0 Dir: Specified in TD MaxPacketSize: 0 Flags: [Skip][FullSpeed]
    HeadP: NullTD  TailP: NullTD  NextED: C6C390H
    TDList: Empty
ED at address: C6C390H (PIPE NOT FOUND!!!)
    Adr: 1 Ep: 2 Dir: Out MaxPacketSize: 64 Flags: [Skip][FullSpeed][Toggle]
    HeadP: NullTD  TailP: NullTD  NextED: A75470H
    TDList: Empty
ED at address: A75470H (Kingston DataTraveler II+)
    Adr: 1 Ep: 1 Type: Bulk Dir: In MaxPacketSize: 64 LastStatus: [OK] Flags: [Skip][FullSpeed]
    HeadP: NullTD  TailP: NullTD  NextED: None
    TDList: Empty
ED at address: 6B2CA0H (ControlList Head)
    Adr: 0 Ep: 0 Dir: Specified in TD MaxPacketSize: 0 Flags: [Skip][FullSpeed]
    HeadP: NullTD  TailP: NullTD  NextED: B6FED0H
    TDList: Empty
ED at address: B6FED0H (Kingston DataTraveler II+)
    Adr: 1 Ep: 0 Type: Control Dir: Specified in TD MaxPacketSize: 64 LastStatus: [OK] Flags: [Skip][FullSpeed]
    HeadP: NullTD  TailP: NullTD  NextED: None
    TDList: Empty


====================================================


Desktops.OpenDoc  http://carnot.pathology.ubc.ca/



More information about the Oberon mailing list