-
[驱动开发] TI OMAP4430 双屏显示的有关问题
TIOMAP4430双屏显示的问题在TIOMAP4430平台上正在做双屏显示的项目,目前遇到的问题有两个,1.双屏显示不同的内容,一屏显示UI,另外一屏显示我播放的电影,目前我所知应该需要创建两个framebuffer,分别向两个FB中写入需要显示的内容。问题是,我该怎么向其中一个FB中写入我想播放...
35
热度 -
[驱动开发] linux音频芯片驱动的有关问题
求助linux音频芯片驱动的问题小弟以前没研究过linux内核,更没搞过linux下的驱动。公司现在开发一款产品,嵌入式平台ARM11上的。以前demo板上用的音频芯片是一款日本产的,现在要抵制日货,所以准备采用TI的一款音频芯片,型号是Tlv320aic3101。我只有一周的时间来做这个工作。现在...
76
热度 -
[驱动开发] dm6446视频处理前端有个寄存器(HSIZE_OFF),请帮小弟我理解一上
dm6446视频处理前端有个寄存器(HSIZE_OFF),请帮我理解一下写入的数值是regw(((params->win.width*2)+31)&0xffffffe0,HSIZE_OFF);数据手册称为:Addressoffsetforeachline.Setsoffsetforea...
14
热度 -
[驱动开发] 问一个驱动的有关问题,求高手
问一个驱动的问题,求高手啊我的某个设备,比如是鼠标吧,插入到电脑,如果是第一次插入的话,系统都会自动为我们安装驱动的,第二次就不用装驱动了假如这时候这个鼠标插入到这台电脑的另一个USB口以后,还要安装驱动吗?同一个设备在同一台电脑的不同USB口上驱动需要多次安装吗?------解决方案-------...
14
热度 -
[驱动开发] 怎么加bootargs命令到代码中去
怎样加bootargs命令到代码中去在pandaboard上想实现双屏显示,LCD和HDMI同时显示,目前我的做法是先将LCD点亮,然后通过ADBSHELL,用命令再点亮HDMI,命令如下:#Settingfb1tonull:echo"">/sys/class/graphi...
56
热度 -
[驱动开发] s3c6410 + wince6.0 背光驱动如何使用
s3c6410+wince6.0背光驱动怎么使用wince6.0+s3c6410背光驱动是一个分层驱动,请问这个驱动怎么使用,比如注册表需要加入哪些内容,platform。bib做什么修改,应用程序端怎么使用呢?像流驱动一样CreateFile?------解决方案-----------------...
264
热度 -
24
热度 -
[驱动开发] Makefile中的ALL-y如何用
Makefile中的ALL-y怎么用?在读u-bootMakefile时看到ALL-y+=$(obj)u-boot.srec$(obj)u-boot.bin$(obj)System.mapALL-$(CONFIG_NAND_U_BOOT)+=$(obj)u-boot-nand.bin大概能猜到意思,...
93
热度 -
[驱动开发] 问一个摄像头v4l2,驱动测试程序的有关问题
问一个摄像头v4l2,驱动测试程序的问题~v4l2中,我们用的摄像头一般是YUYV格式。如果我现在只想要Y信号,就是只要灰色图像,怎么做才能让驱动只采Y信号。因为我的开发板是6410,只支持USB1.1,摄像头采集速度太慢,如果能直接得到灰度图像,采集的时间几乎可以为原来的1/3。------解决方...
47
热度 -
[驱动开发] Bill Venners与Martin Fowler的会话(测试驱动开发)
BillVenners与MartinFowler的对话(测试驱动开发)对话马丁·福勒(MartinFowler)——第五部分:测试驱动开发简介在这部分,Fowler描述了测试优先设计的从容品质,定义了何为单一思考,并且分析了单元测试和功能测试的区别。逐步设计BillVenners:在进化型设计中,接...
58
热度 -
[驱动开发] 新书下架:《存储技术原理分析——基于Linux2.6内核源代码》
新书上架:《存储技术原理分析——基于Linux2.6内核源代码》欢迎关注和购买《存储技术原理分析——基于Linux2.6内核源代码》,国内首本专业linux存储分析著作!谷歌、百度、淘宝、京东、卓越、互动等可以查阅更多信息!欢迎捧场,更欢迎拍砖!------解决方案-----------------...
53
热度 -
[驱动开发] 装置初始化中的device_create返回值需要判断返回值吗
设备初始化中的device_create返回值需要判断返回值吗?我看见一些内核函数没有判断返回值,是经验不会出问题不需判断,还是别的原因?另外,有些异常分支中有unlikely((x)>=(unsignedlong)-MAX_ERRNO)这是什么意思?(#defineMAX_ERRNO 409...
79
热度 -
[驱动开发] ,LCD屏显示不完整
求助,LCD屏显示不完整!我正在做一个DM355平台上LCD驱动的开发。LCD屏是用的TFT320240-91-E,模拟输出是正常的,当将启动参数bootargs中的davinci_enc_mngr.ch0_output改为LCD,即模拟输出时。LCD显示不完整,只有一小部分,如下图所示这可能的原因...
36
热度 -
26
热度 -
[驱动开发] FAT32文件系统目录项的大小有限制么?解决方法
FAT32文件系统目录项的大小有限制么?最近要弄一个U盘的东西,看了下FAT32文件系统。关于目录项处有点疑问。2簇是文件内容开始的地方(有的人可以随意处开始,无所谓了),那么这里就是根目录。根目录下就应该是文件名或者文件夹的目录项。问题是:1.该簇多大的空间是留给目录项的,全部都是,还是随意大小,...
56
热度 -
[驱动开发] 小弟我想从bootloader传输很大的数据给linux,应该如何做呢
我想从bootloader传输很大的数据给linux,应该怎么做呢?我在bootloader里把一段数据写到0x40000000内存区,进入linux系统后如何才能在linux访问到这段内存呢?我用ioremap重映射0x40000000这块地址,然后读出数据,全为0,请问这是为什么呀?我想从boo...
45
热度 -
[驱动开发] 挂在nfs每次都能正常启动,有一次出有关问题,之后就这样了
挂在nfs每次都能正常启动,有一次出问题,之后就这样了Unabletounloaddrivermodule"(null)":BadaddressKernelpanic-notsyncing:Attemptedtokillinit![<c003aca8>](unwind...
63
热度 -
[驱动开发] 为何Linux不同的进程可以有相同的虚拟地址
为什么Linux不同的进程可以有相同的虚拟地址?为什么Linux不同的进程可以有相同的虚拟地址?------解决方案--------------------因为每个进程可以有不同的映射。两次运行同一个程序就是使用的相同的虚拟地址,但是映射到的物理地却是不一样的。------解决方案---------...
66
热度 -
[驱动开发] 开发新的Linux USB驱动,亟需修改哪些参数
开发新的LinuxUSB驱动,需要修改哪些参数?如果要开发一款新的LinuxUSB驱动,可以参照Linux内核中的已有的USB驱动来开发新的USB驱动,那么需要修改哪些参数呢?开发USB驱动的思路和流程是什么呢?------解决方案--------------------最起码的要该一下pid和vi...
50
热度 -
[驱动开发] 有关设备驱动加载的有关问题
有关设备驱动加载的问题insmod一个驱动,可以通过cat/proc/devices查看到加载进来的驱动,可见应该加载进系统了,可是在dev目录下没有对应的设备节点,是不是每次insmod加载之后都需要mknod手动创建设备节点?------解决方案--------------------探讨我上网...
10
热度