驱动开发

驱动开发

文章 1.7k 浏览 20

字符驱动疑问

是不是所以的驱动里面都要定义一个file_operations结构?…

五里雾 2022-09-18 18:05:15 19 0

linux底层搞些什么?

想走底层开发,老师说先搞驱动,但底层只是开发驱动程序么,还有哪些方向,驱动和嵌入式又有什么关联,可以全部做么? 又作驱动,又作嵌入式 不懂了&nb…

自演自醉 2022-09-18 18:04:24 12 0

加载驱动出错:No such device(已解决,谢谢各位大侠)

小弟编译一个AT91RM9200的外接时钟ds1302的驱动,编译没有问题。下载到开发板,执行命令: #insmod rtc-ds1302.ko 出现如下错误: insmod: cannot ins…

憧憬巴黎街头的黎明 2022-09-18 18:04:10 16 0

请问如何学习内核?

请问学习内核的流程。源码儿一大堆,怎么看? [ 本帖最后由 liying_gg 于 2009-4-29 16:49 编辑 ]…

装纯掩盖桑 2022-09-18 18:04:02 13 0

硬件寄存器内存映射

大哥、大姐们,你们好! 先道谢意。 我刚学驱动不久,对于硬件寄存器内存映射没有完搞明白, 假如有一外设,外设上有1个寄存器A,我想把A它映射到内存…

夜未央樱花落 2022-09-18 18:04:00 14 0

GPIO模仿i2c

大家好,我想在AT91RM9200里,用GPIO模仿i2c控制一个外设。 我想在 ek_board_init 里,定义一个外部设备,然后通过SCL,SDA两个总线与外设通讯,怎么分…

闻呓 2022-09-18 18:03:59 10 0

底半部机制:tasklet、工作队列、软中断

谁能形象通俗地、详细地讲解一下三种底半部机制:tasklet、工作队列、软中断? 以及“软中断和tasklet运行于中断上下文,而工作队列则运行于进程上下…

猛虎独行 2022-09-18 18:03:58 11 0

PowerPC Linux系统初始化疑问

现在在学习基于E500核的Linux初始化,发现在linux-2.6.34.7archpowerpckernel下有好多.s,entry_32.s、entry_64.s、head_8xx.S、head_32.S、head_fsl_…

莫多说 2022-09-18 18:03:56 11 0

Linux2.6内核下,如何开发GPIO模拟SPI的驱动(问题已解决,谢谢各位大侠)

操作系统:Linux2.6.27内核 通过AT91RM9200芯片的三个GPIO管脚,模拟SPI模式来与外部的RTC时钟ds1302进行通讯。 请问,这个驱动如何编写??? [ 本帖…

飘然心甜 2022-09-18 18:02:43 21 0

问个网卡的问题

dm9000网卡里面有个PHY寄存器, 在2.6内核里驱动有对 PHY读写的函数, 但是找了别的例子驱动里面又没有, 不知道PHY的读写到底有什么作用? [ 本帖最…

半城柳色半声笛 2022-09-18 18:02:41 8 0

大家是怎样调式驱动的?

用PRINTK? 还是KGDB? 有没有用VMWARE OR QEMU 来调试内核模块的? 交流下? PS:真怀念windows下的 SOFTICE阿.…

以往的大感动 2022-09-18 18:01:51 15 0

8139网卡中断的问题

我正在学习写8139的中断,可是目前碰到了一个怪异的问题: 到返回中断处理函数时,初始设置的CR,TCR,RCR,IMR等寄存器值都被清空了,ISR中该触发的位…

不必你懂 2022-09-18 18:00:11 16 0

编写驱动测试程序的问题?(问题解决,谢谢各位大侠)

驱动中的相关代码如下: static struct rtc_class_ops ds1302_rtc_ops = { &nbsp &nbsp &nbsp &nbsp .read_time&nbsp &nbsp &nbsp &nbsp = ds1302_rtc…

故人爱我别走 2022-09-18 17:59:58 14 0

有关驱动接口和调用的问题。

首先声明一下,由于专业的关系,我没有系统地学习过操作系统和数据结构。但是现在有个任务比较紧,我没有时间去好好学这两门课。现在有个问题想要咨询…

玩物 2022-09-18 17:59:35 14 0
更多

推荐作者

新人笑

文章 0 评论 0

mb_vYjKhcd3

文章 0 评论 0

小高

文章 0 评论 0

来日方长

文章 0 评论 0

哄哄

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文