我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 写驱动写多了,想写点其它的... 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

zhoubaozhou





性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 696
威望: 0
浮云: 1082
在线等级:
注册时间: 2007-03-13
最后登陆: 2023-01-26

5come5帮你背单词 [ conductor /kən'dΛktə/ n. 售票员,列车员,指导员,(乐队的)指挥,导体,导线 ]


写驱动写多了,想写点其它的...

linux下的大部分驱动都写过了,也研究了内核的一部分代码
有点做体力劳动的感觉,说的是实说,主要是看芯片的Datasheet,还有研究一下相关类型驱动的代码......
基本没脑力参与
大家也不要把写驱动觉得很难,入gate难,进了之后其实很简单.

现在在看算法之类的,研究一个编译器
看能不能写点有难度的东西
不能老是写不超过10000行的小东东吧

不要拍的砖头,说的是实话

如果想真正有所长进,我觉得不是说会写什么,而是一种能力
可以将一个很复杂的东西做成很简单的;
还有敏锐的眼光,可以一下子看到问题的本质,这才是能力
顶端 Posted: 2008-03-14 14:10 | [楼 主]
zhoubaozhou





性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 696
威望: 0
浮云: 1082
在线等级:
注册时间: 2007-03-13
最后登陆: 2023-01-26

5come5帮你背单词 [ motive /'məutiv/ n. 动机,目的,(作品的)主题 ]


Quote:
引用第2楼哈哈少爷于2008-03-14 14:19发表的  :
不能老是写不超过10000行的小东东吧
你好强啊,10000行是小东东。。。


看什么程序了
有的10000行没实现什么,如我的
有的10000行可以做很多东西,这才是真正的高手
顶端 Posted: 2008-03-14 14:26 | [1 楼]
zhoubaozhou





性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 696
威望: 0
浮云: 1082
在线等级:
注册时间: 2007-03-13
最后登陆: 2023-01-26

5come5帮你背单词 [ suspense /səs'pens/ n. 悬而不决,悬念 ]


Quote:
引用第5楼ity于2008-03-14 14:38发表的  :


大部分驱动。。。。lz能介绍下么。。。
想写几个来玩玩。。。


PCI设备
网卡
PHY芯片
I2C
SPI
还有一些硬件无关的

可以写个显卡的驱动吗,自已实现个GUI
顶端 Posted: 2008-03-14 14:42 | [2 楼]
zhoubaozhou





性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 696
威望: 0
浮云: 1082
在线等级:
注册时间: 2007-03-13
最后登陆: 2023-01-26

5come5帮你背单词 [ overdraft // n. 透支,透支额 ]


Quote:
引用第13楼k_gaoyang于2008-03-14 20:09发表的  :
LZ写个1亿行的大东东三


ctrl+c
ctrl+v
顶端 Posted: 2008-03-14 22:37 | [3 楼]
zhoubaozhou





性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 696
威望: 0
浮云: 1082
在线等级:
注册时间: 2007-03-13
最后登陆: 2023-01-26

5come5帮你背单词 [ disappoint /disə'point/ vt. 使失望,使(计划等)落空 ]


Quote:
引用第16楼kangtalc于2008-03-14 23:13发表的  :

貌似还是有很多吧。。。不过都不咋个上内网。。。


非常赞同~~~~
天外有天,人外有人
顶端 Posted: 2008-03-16 12:45 | [4 楼]
zhoubaozhou





性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 696
威望: 0
浮云: 1082
在线等级:
注册时间: 2007-03-13
最后登陆: 2023-01-26

5come5帮你背单词 [ genius /'d3əi:njəs/ n. 天才,天赋,有天才的人 ]


Quote:
引用第19楼est于2008-03-16 01:10发表的  :


还是有很多未公开文档和hack技巧的

要不然Windows平台下病毒就不会如此猖狂了
.......


恩,目前先学好理论再说
这方面学好的,在这个方面发展也不错的
可以参加到内核的开发也不错
顶端 Posted: 2008-03-16 12:47 | [5 楼]
zhoubaozhou





性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 696
威望: 0
浮云: 1082
在线等级:
注册时间: 2007-03-13
最后登陆: 2023-01-26

5come5帮你背单词 [ eleven /i'levn/ num. 十一 ]


Quote:
引用第10楼kangtalc于2008-03-14 17:43发表的  :
说实话,写驱动确实不难,搞懂原理,根据DATASHEET操纵寄存器,写多了也可以说没得啥子挑战性了,都就是那样子。
可以考虑上SF,看能不能参与其中的项目,和全世界其他地方的程序员一起合作开发项目的感觉是非常舒服的,提高也很快,也很有挑战


这个我想,如果可以参与到内核的开发,对水平的提高相当有好外的
顶端 Posted: 2008-03-16 12:48 | [6 楼]
zhoubaozhou





性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 696
威望: 0
浮云: 1082
在线等级:
注册时间: 2007-03-13
最后登陆: 2023-01-26

5come5帮你背单词 [ bake /beik/ vt. 烘烤,烧硬,焙干 ]


Quote:
引用第24楼依然随意于2008-03-16 12:53发表的  :

非也,windows的驱动是由一些函数例程组成,虽然接口都已定义好了,但不对windows内核有很好的研习的话是写不出好的驱动的,当然,调试技术也是相当关键的,调试内核也不是看几本书就了事了的。


这点没错,windows驱动基本上是调用函数,但是如果连操作系统原理都不懂,那就别写驱动了,写了人家也不敢用。
还有对硬件的要求也比较高。
虽然说写驱动简单,但是也要一步一步来
顶端 Posted: 2008-03-16 12:58 | [7 楼]
zhoubaozhou





性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 696
威望: 0
浮云: 1082
在线等级:
注册时间: 2007-03-13
最后登陆: 2023-01-26

5come5帮你背单词 [ blade /bleid/ n. 刀片,刀刃,叶片,翼,浆叶 ]


Quote:
引用第25楼sikanglu于2008-03-16 12:56发表的  :
搂主强人,什么时候也学学内核!


先看操作系统原理吧,再分析一下内核的源码
顶端 Posted: 2008-03-16 12:58 | [8 楼]
zhoubaozhou





性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 696
威望: 0
浮云: 1082
在线等级:
注册时间: 2007-03-13
最后登陆: 2023-01-26

5come5帮你背单词 [ successful /sək'sesful/ a. 成功的 ]


Quote:
引用第29楼sikanglu于2008-03-16 13:07发表的  :



这么麻烦阿!操作系统不是软件的事!

.......


不学是最简单的
如果想在这方面发展,拿一年时间专心投入可能会出效果
顶端 Posted: 2008-03-16 13:11 | [9 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.008770(s) query 6, Time now is:11-22 10:35, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号