阅读:857回复:1
驱动开发的基础问题,各位多指点,我暂时只能给这么多
我们准备用AU1000开发一个产品,操作系统用LINUX。但我现在有几个开发驱动部分的基本问题搞不清,请各位高手指点。
1、一般购买的外围设备时它应该提供驱动程序吧,它提供源代码吗? 2、那它所提供的驱动程序拿来后我们怎样来用?它都提供些什么? 3、它提供的驱动程序是否分了哪种操作系统呢? 4、还有与指令系统应该有关系吧?AU1000的指令系统为MIPS,外围设备提供商提供的驱动怎么用呢? 5、LINUX内核中的/include/asm/下对不同的指令系统做了区分,那在不同的指令系统中怎么来调用这些头文件呢? |
|
沙发#
发布于:2002-06-24 17:01
1,购买外围设备,肯定提供驱动,不提供的话你就别买。到现在为止我没见过提供源码的。Linux下,不好说,可能有的厂商不提供下面的驱动。
2,驱动怎么用?Windows你添加新硬件,Have Disk,选择驱动的inf文件就好了。Linux下可能需要重新编译内核! 3,4,驱动肯定是要分操作系统和指令集的。 5,我不知道。 |
|
|