百姓大小事,一呼百应!

百姓网 | 百姓知道

硬件

Linux内核中芯片的驱动程序都已经存在,为何还要开发这些芯片的驱动?

Linux内核中芯片的驱动程序都已经存在,为何还要开发这些芯片的驱动?

2 个回答

  • 向晨 | 2017-08-14 10:17:23

    如果你是在ic原厂,像海思,展讯,amlogic ,瑞星微,全志这种公司工作怎么办。。
    难道你的驱动还是别人开发的?

    本问答由向晨提供

  • 向晨 | 2017-08-14 10:17:19

    1、Linux驱动很全,但是你用的版本的Linux未必驱动就是全的。题主是搞嵌入式Linux的吧?不一定所有嵌入式都用最新版的Linux,用2.x的大有人在,没驱动怎么办?移植一个吧。

    2、Linux原生驱动有很多bug,可能新版本已经fix了,但如果没fix要想办法改了,改法参照第一条。

    3、还是有很多生僻的设备没有Linux驱动的,这种我见过很多,全世界硬件那么多,Linux和Windows都无法做到全覆盖。没驱动怎么办?自己写吧。

    4、芯片的新功能Linux驱动里未必就有。

    能想到的就这些,待补充。

    本问答由向晨提供

* 本站部分内容来源自网络,仅作分享之用,侵删。