AW: [Oberon] USB usage
Stauber Sven Philipp
staubesv at student.ethz.ch
Thu Jun 7 13:31:42 MEST 2007
I'll put AosUsb.Text at a more "visible" location.
The USB host controller drivers use PCI class codes to identify the controllers. That should really work for any PCI USB host controller... Could you please post the output of AosPCITools.Scan? Also the contents of the kernel log after startup could help. Would be interesting to see why the drivers don't find the controllers.
AosPCITools.DetectHardware enumerates all PCI busses in the system and loads driver modules for PCI devices if available. The preferred way of using it is to make an entry in the Autostart section of AosConfig.XML (unless you need the device drivers already installed earlier, which is normally not the case).
If AosDriverDatabase.Mod is not yet loaded, calling this command will enable the driver lookup service (AosDriverDatabase.Enable) as side-effect.
That means that you can reduce Boot1 to "AosKeyboard;AosMousePS2" and call AosPCITools.DetectHardware somewhere.
Von: oberon-bounces at lists.inf.ethz.ch im Auftrag von Easthope
Gesendet: Mi 06.06.2007 18:47
An: oberon at lists.inf.ethz.ch
Betreff: [Oberon] USB usage
Sven & others,
AosUsb.Text is very useful ... but I found it only by
"accident". Can you cite it in AosTools.Tool or
a more prominent location?
I checked that the USB controller is not disabled
in the system setup. After executing AosPCITools.DetectHardware ~
and AosDriverDatabase.Enable ~ the USBViewer still
reports "No USB host controller drivers installed."
OK, I miss something which is obvious to others.
Someone please give a hint.
With appropriate use of AosPCITools.DetectHardware
can the long Boot1 parameter in Aos.Par be
Thanks, ... Peter E.
Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
More information about the Oberon