阅读:1598回复:8
Linux下的USB问题?
一个USB-HOST芯片提供的linux驱动是基于ARM的,那么能否用于MIPS的linux系统?
|
|
沙发#
发布于:2004-11-10 13:11
没人做过?
|
|
板凳#
发布于:2004-11-10 20:52
其实基于ARM还是MIPS并不重要,很多时候,只要尝试一下用相应的toolchain编译一把,就可以看到问题所在,如果编译能通过,估计跑起来,八九不离十,一般只需要修改Makefile,头文件等。一点点经验供仁兄参考:)
|
|
地板#
发布于:2004-11-16 18:00
?
|
|
地下室#
发布于:2004-11-17 07:32
内核不是支持很多种处理器么
|
|
|
5楼#
发布于:2004-11-18 13:19
驱动程序都是针对特定的硬件写的吧?你的芯片是一样的吗?
|
|
|
6楼#
发布于:2004-11-18 16:22
哈哈 能问!
|
|
|
7楼#
发布于:2004-11-19 23:35
驱动程序都是针对特定的硬件写的吧?你的芯片是一样的吗? 一样 |
|
8楼#
发布于:2004-11-23 14:30
一个USB-HOST芯片提供的linux驱动是基于ARM的,那么能否用于MIPS的linux系统? 首先要看看你的电路图,因为你看到的那种arm芯片和你的mips芯片资料中host的接口是不一样的。 底层的host接口以及外围的host芯片(比如sl811)内外都有寄存器,操作肯定是不同的。如果外围芯片是相同的,你需要修改一个比如sl811.c以及相同目录下的sl811的头文件以匹配你的板子。 光编译和修改makefile肯定行不通。 先学学usb规范和host芯片资料以及熟悉arm下的相关驱动部分再来谈移植的问题吧。 呵呵,前期任务还很重,努力吧。 |
|