CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2014/07/11 11:01:48
Modified files:
sys/arch/octeon/dev: octhci.c
Log message:
Enable the interrupt routine.
Still work in progress, but the interrupt routine can be enabled now.
I tried to match the structure of the other drivers as close as possible:
- add octhci_intr1() routine
- modify octhci_intr() to call octhci_intr1()
- schedule the actual work for the soft interrupt
- add octhci_root_intr_{transfer,start,abort} routines
- fill in the octhci_poll() routine
- use the same style for return directives
dmesg progress:
octhci0 at iobus0 irq 56: core version 2 pass 3.5
usb0 at octhci0: USB revision 2.0
uhub0 at usb0 " octHCI root hub" rev 2.00/1.00 addr 1