* Uwe Hermann uwe@hermann-uwe.de [071130 03:12]:
Not sure about the USB controller part. It does nothing, yet, does it?
Good question. This needs some more testing, but I _think_ Linux just enables the USB ports anyway, no matter what we configure here (even setting it to 'off' in Config.lb seems to be ignored by Linux (?))
That's not a reason to not attempt any init, though. We not only want to support Linux but also ADLO/Windows, FILO/GRUB (which might require the USB devices to be setup (?)), custom payloads etc.
I assumed it would be possible to disable compiling the object file in for now since there does not happen any init anyways: usb_init() is empty..
static void usb_init(struct device *dev) { /* TODO: No special init needed? */ }
It's only a few bytes anyways...
Stefan