当前位置: 技术问答>linux和unix
请教,导师让做PCI、SATA驱动开发!
来源: 互联网 发布时间:2017-01-16
本文导语: 以前是学软件工程的,本来以前后面做图像处理,结果导师突然让我以后去做LINUX下的PCI、SATA驱动开发,一点都不了解,请教各位需要重什么地方开始、C、C++语言没太大问题,汇编不会,对硬件不怎么了解!就这情...
以前是学软件工程的,本来以前后面做图像处理,结果导师突然让我以后去做LINUX下的PCI、SATA驱动开发,一点都不了解,请教各位需要重什么地方开始、C、C++语言没太大问题,汇编不会,对硬件不怎么了解!就这情况,请各位大虾帮忙!
我现在需要从哪学起?需要看些什么?
我现在需要从哪学起?需要看些什么?
|
典型的中国式的瞎折腾,什么导师啊,我觉得称呼老板更恰当,学生就他妈是为老师干活儿的!
研究生应该多学习一些理论方面的东西,那样才能走的更远。
1楼说的很有道理,做驱动首先得熟悉计算机硬件,之后是操作系统、驱动开发流程、驱动体系结构,最后是总线的协议和规范。
研究生应该多学习一些理论方面的东西,那样才能走的更远。
1楼说的很有道理,做驱动首先得熟悉计算机硬件,之后是操作系统、驱动开发流程、驱动体系结构,最后是总线的协议和规范。
|
不了解硬件, 要去做驱动, 那是不行的。你们导师,那是瞎折腾。
|
驱动开发啊!!!!
楼主,建议坚持下去吧!
楼主,建议坚持下去吧!
|
这个完全不是问题。工作和兴趣无关。你是在替导师打工,他给你文凭,你学习知识。
如果你称他为导师,那就去问他。因为是导师。
如果是老板,那么自己Google去。不过感觉你的老板没有这么强。因为他应该没有自己做的芯片。
另外PCI sata分析仪你们有吗?如果这些都没有,那么你的导师自己都不知道驱动怎么做。
另外有一种可能,他想让你看看代码,了解以下而已。
|
看看《微机原理与汇编语言》吧先
|
强烈建议看Linux内核源代码,里面啥驱动都有~~要什么驱动,只要copy下代码,再删除多余的结构和代码就可以用了~~
|
做这些的确要硬件功底好,看来你得花好多时间去折腾了。
|
楼主有的折腾了
|
一切很有可能
|
做驱动还是要有点基本的硬件常识的。否则不是搞笑吗
|
我平常就是这样叫的老板,他们确实恶心,除了赚钱外,别的什么都不想。
|
呵呵呵