![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux.Driver
byd yes
这个作者很懒,什么都没留下…
展开
-
eMMC原理思维导图
eMMC原理思维导图高清pdf下载原创 2021-07-27 16:14:52 · 414 阅读 · 0 评论 -
mini2440_lcd驱动详解
LINUX-KERNEL-2.6.32.2LCD源码分析:①:分配一个fb_info结构体struct fb_info *mini2440_lcd_fb_info;mini2440_lcd_fb_info=framebuffer_alloc(0,NULL);struct fb_info *framebuffer_alloc(size_t size, st原创 2012-11-18 17:03:06 · 1431 阅读 · 0 评论 -
mini2440 NAND FLASH 驱动-----内核是2.6.32.2
/*参考下面两个驱动程序:drivers\mtd\nand\s3c2410.cdrivers\mtd\namd\At91_nand.c*/#include #include #include #include #include #include #include #include #include #include #include #include #inc原创 2012-12-03 22:32:02 · 620 阅读 · 0 评论 -
linux 串口驱动详细分析
三、串口的打开在用户空间执行open操作的时候,就会执行uart_ops->open. Uart_ops的定义如下: tty_open=>init_dev=>initialize_tty_struct=>tty_ldisc_assign=>将tty_ldisc_N_TTY复制给该dev然后tty->driver->open(tty, filp);tty->driver为上面转载 2014-11-18 09:17:44 · 2751 阅读 · 0 评论 -
内核状态下参数传递-module_param
1.简介在用户态下编程可以通过main()的参数来传递命令行参数,而编写一个内核模块则通过module_param()来传递参数。在用户态下编程可以通过main(intargc,char*argv[])的参数来传递命令行参数,而编写一个内核模块则通过module_param()来传递参数。例如,应用程序命令行传参:int main(intargc,char*argv[])/*a原创 2015-03-06 20:03:44 · 862 阅读 · 0 评论