2008年10月6日星期一

USB host初识

今天想了解一下USB host的驱动架构,嵌入式领域OHCI还是很常用的。
针对OHCI我今天才知道,它已经定义了内部寄存器组,包括每个bit的定义都有统一标准。
如果某个SOC说它支持OHCI,那么代码几乎不需要改,拿一个OHCI的代码就可以跑,只要提供寄存器组的首地址,那么其中每一个寄存器就确定了。另外就是中断号对应不一样。
不过虽然移植可能不难,但是搞清楚整个数据流程还是有必要的。

没有评论: