
基于JZ2440的设备驱动开发
文章平均质量分 89
TECH_PRO
Hello,world!
展开
-
基于JZ2440的NOR FLASH的驱动程序的实现
本文的主要任务是实现JZ2440开发板板载的MX29LV800BBTC这款NOR FLASH驱动。一、MX29LV800BBTC的简单介绍这是一块容量为2MB,位宽为16位的NOR FLASH存储芯片,它可以像内存一样直接进行访问,原创 2017-05-23 08:33:59 · 791 阅读 · 1 评论 -
通过内存模拟硬盘实现一个简单的块设备驱动
本文的主要工作是通过硬盘来模拟内存,按照块设备驱动编程的框架实现一个简单的块设备驱动程序。一、前期的准备工作1、基本开发环境Linux内核版本:Linux-3.4.10开发板 : JZ2440(ARM9)2、块设备驱动的一般开发步骤a、分配一个gendisk的结构体变量b、设置这个结构体变量,b1、分配设置一个队列,通过它来为块设备提供读写能力b2、设置原创 2017-05-22 12:54:14 · 3862 阅读 · 1 评论 -
基于JZ2440的NAND FLASH的驱动程序的实现
本文的主要任务是实现JZ2440开发板板载的型号为K9F2G08U0A的容量为256MB、位宽为8位的NAND FLASH驱动程序的开发。一、前期准备开发板:JZ2440(ARM9)内核版本:Linux-3.4.10 NAND FLASH : K9F2G08U0A( 256MB 8bit 3.3V)重新配置内核,去掉已有的NAND FLASH的驱动程序。原创 2017-05-22 13:21:26 · 689 阅读 · 0 评论 -
基于Linux2.6.22.6内核的S3C2440的触摸屏驱动程序分析
本文来简单的分析一下Linux2.6.22.6内核自带的S3C2440的触摸屏驱动程序。驱动程序在内核中的路径与文件名为:drivers\input\touchscreen\s3c2410_ts.c,这个文件的完整代码实现如下所示:#include #include #include #include #include #include #include #include原创 2017-06-02 15:07:45 · 832 阅读 · 0 评论 -
移植Linux内核自带LCD驱动程序到JZ2440开发板
https://blog.youkuaiyun.com/babyzhaoshu521/article/details/58605817转载 2018-05-04 20:34:10 · 691 阅读 · 0 评论