Linux内核LCD驱动某些寄存器值无法修改-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Linux内核LCD驱动某些寄存器值无法修改

2016-07-12 16:53:24 2247 1

为了熟悉总线驱动,便自己写内核LCD驱动,板子是4412的开发板,make menuconfig里面裁剪LCD驱动后会报很多错误所以在drivers/video下面注释掉LCD相关的驱动。注释过后重新编译kernel。dev下面已经没有fb了。
现在只是测试内核LCD显示,寄存器配置用的跟裸板一样的配置步骤,裸板上面已经测试过了,能够正常显示图片。证明寄存器的,所以寄存器配置步骤应该是没有问题的。
现在出现的问题就是,按照裸板上的配置步骤,让开发板在Linux内核模块程序中配置寄存器,insmod能够成功添加模块,但printk打印来看,某些寄存器(LCD寄存器)能够修改,某些寄存器不能修改,修改的方法是一样的。所以应该不是修改方法的问题。我看了一下/proc/iomem文件,不能修改的那段寄存器地址已经被注册了,不知道是不是这个原因导致我无法修改。
搞了几天了,个人无法解决,跪求方法 Orz

取消 提交回答
全部回答(1)
  • 杨冬芳
    2019-07-17 19:55:15

    linux内核-寄存器

    0 0
相关问答

2

回答

Linux驱动是如何实现热拔插的?

2017-11-30 17:59:20 1936浏览量 回答数 2

1

回答

Linux awk命令中关系运算符和连接的运算符是什么呢?

2021-12-05 12:24:00 154浏览量 回答数 1

1

回答

Linux awk命令中一元加,减和逻辑非,求幂的运算符是什么呢?

2021-12-05 12:45:06 122浏览量 回答数 1

1

回答

Linux awk命令中增加或减少,作为前缀或后缀的运算符是什么呢?

2021-12-05 12:45:44 157浏览量 回答数 1

1

回答

Linux awk命令中字段引用和数组成员的运算符是什么呢?

2021-12-05 12:46:41 157浏览量 回答数 1

1

回答

Linux awk 命令中-F fs or --field-separator fs是什么意思呢?

2021-12-05 12:47:51 165浏览量 回答数 1

1

回答

Linux awk命令中-v var=value or --asign var=value是啥呢?

2021-12-05 12:49:21 133浏览量 回答数 1

1

回答

Linux awk命令中-mf nnn and -mr nnn是什么意思呢?

2021-12-05 12:50:28 229浏览量 回答数 1

1

回答

Linux awk命令中-W lint-old or --lint-old是什么意思呢?

2021-12-05 12:50:56 118浏览量 回答数 1

1

回答

linux中服务端禁止密码登录的命令是什么?

2021-12-05 15:35:57 214浏览量 回答数 1
+关注
杨冬芳
IT从业
文章
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载