bmc
unread,Jun 27, 2009, 3:53:28 PM6/27/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Neuros
FC,
Similarly, I took a look at the USB stack.
On the Cadenux side, it looks like it was built against a kernel <=
2.6.10.
OSD is running a 2.6.15 kernel.
A lot of little stuff changed in the USB stack between those two
versions.
Clues for the above: the below #defines and structure members are used
in the Cadenux stack but aren't present in the OSD kernel headers and
give errors:
USB_STATE_QUIESCING (isn't defined after 2.6.11)
hc_driver.hcd_alloc (isn't defined after 2.6.10)
hcd.dev_list (isn't defined after 2.6.10)
A kernel hacker with a lot of knowledge about all the kernel changes
to the USB stack during this time could port this code to work with
the OSD kernel, but it'd take a bit of time and work.