-
4403
热度 -
[驱动开发] linux 装置模型
linux设备模型求教:linux设备模型在linux设备模型当中(device,drive,bus_type)那里包含着真正控制硬件的函数啊?(如openwriteioctl这类的)在哪注册这些实际函数呢?linux设备模型和cdev有什么关系呢?现在真正应用这套模型的人多吗?linux设备模型-...
10819
热度 -
[驱动开发] ARM指令字对齐有关问题-只要考虑结构体内的变量对齐有关问题嘛
ARM指令字对齐问题-只要考虑结构体内的变量对齐问题嘛?一。问题的背景:--在结构中,编译器为结构的每个成员按其自然对界条件分配空间;各个成员按照它们被声明的顺序在内存中顺序存储,第一个成员的地址和整个结构的地址相同。在缺省情况下,c编译器为每一个变量或是数据单元按其自然对界条件分配空间。--更改c...
5337
热度 -
[驱动开发] MIPI DSI 低速模式的速度是怎么控制的
MIPIDSI低速模式的速度是如何控制的?最近看了一下MTK的MIPIDSIlowpowermode的控制,发现MTK平台提供的计算公式要提高lowpowermode的速度,会降低highspeedmode速度,请教高手是不是所有MIPIDSI的lowpowermode和highspeedmode的...
2786
热度 -
[驱动开发] LCD显示有关问题咨询
LCD显示问题咨询我从fb0里面抓出来的数据。察看大小为3072000我的LCD大小为800*480.3072000/(800*480)=8;这个8是什么?谁给我深入分析一下。------解决方案----------------------------------------------------...
10495
热度 -
[驱动开发] SD卡的密码擦出解决方案
SD卡的密码擦出 u8param[6]={0x6A,0x00,0x00,0x00,0x00,0x95}; sdEnable(); SPIDelay(1); SSPSend(param,6);SSPReceive(&tmp,1); SSPReceive(&tmp,1); SSPSe...
3987
热度 -
[驱动开发] 使用zwloaddriver载入驱动,但是OS马下卸载了驱动,这个是为什么
使用zwloaddriver载入驱动,但是OS马上卸载了驱动,这个是为什么?我用zwloaddriver载入一个驱动,但是OS在调用该驱动的driverentry后,马上就调用unload,卸载这个驱动,怎么回事?------解决方案---------------------------------...
1801
热度 -
[驱动开发] 请问一c语言疑问(函数指针相关)
请教一c语言疑问(函数指针相关)__Handler=(void(*)(void))VICVectAddr[irq_no];_Handler是已定义的一个无返回值无参数的函数指针,后面给赋值的看不懂,是把VICVectAddr[irq_no]这个数组元素强制转化为一个无返回值无参数的函数指针?还是转化...
5562
热度 -
[驱动开发] 关于startup的解析解决办法
关于startup的解析不知道每条指令所对应的地址是多少,如何读出:(编译器KEILFORARM)比如下面这段代码:Stack_SizeEQU0x00000400AREASTACK,NOINIT,READWRITE,ALIGN=3Stack_MemSPACEStack_Size__initial_s...
9480
热度 -
[驱动开发] axd出现:tag errmess_notFound not found解决方法
axd出现:tagerrmess_notFoundnotfound这个怎么办,google也出不来了,有知道的吗?------解决方案--------------------------------------------------------年三十那天晚上看到你发帖就想安慰你一下.大过年的.谢了...
9663
热度 -
[驱动开发] HDMI CEC请问
HDMICEC请教我家有台索尼的电视(支持CEC),用一台PC通过HDMI线连接电视,我现在想在PC上测试CEC协议,这样的环境是否就可以了?还是需要额外的CEC适配器才行?------解决方案-----------------------------------------------------...
924
热度 -
[驱动开发] AXD调试出现data about解决方案
AXD调试出现dataabout不管什么汇编程序,进入第一行就不能向下执行,出现dataabout,上网查好像是寄存器初始化问题?不太懂怎么解决...看国嵌的视频只在命令行接口中设置了这段代码,是不是这里有问题?还是说有别的要设置?Setmem0x530000000x0000000032Setmem...
2247
热度 -
[驱动开发] 向cdsn各位大侠,xp的驱动超时退出
向cdsn各位大侠求助,xp的驱动超时退出定时器已经起作用了,超时进入了时间中断,系统驱动程序停在IRP_MJ_INTERNAL_DEVICE_CONTROL里面,VOIDTimerRoutine(INDEVICE_OBJECT*DeviceObject,INPVOIDContext){ PIRPI...
8827
热度 -
[驱动开发] 在驱动中加了setupapi.h出现的异常
在驱动中加了setupapi.h出现的错误在驱动中因为要用到函数SetupDiEnumDeviceInterfaces加入了setupapi.h的头文件,结果出现了一堆编译错误1>errorsindirectoryd:\usbdevelopment\d12mcuprog\usbdriver\v...
7310
热度 -
[驱动开发] "200分啊"该怎么解决
"200分啊!"故障位置在u-boot-2013.01的"arch/arm/cpu/arm1176/start.S"//首先,在板的配置头文件中有如下定义:#if!defined(CONFIG_NAND_SPL)&&(CONFIG_SYS_TEXT_BASE>...
9269
热度 -
[驱动开发] linux间断响应gpio中断太慢是什么原因
linux中断响应gpio中断太慢是什么原因?测试发现linux上半部响应GPIO中断的时间有时会慢到20ms之后才响应?大家有遇到这种问题吗?我们是这样测试的,在一个MCU(装的实时操作系统)里每隔10ms通过一个gpio向CPU发送中断,在LINUX这边的中断服务程序再通过另外一个gpio去中断...
9466
热度 -
[驱动开发] 火烧眉毛了,各位,来看看啊以太网mac地址
火烧眉毛了,各位救命啊,来看看啊,以太网mac地址标题:android中如何修改以太网mac地址(我的mac地址我用cmd查了下显示是动态的mac)。我的以太网设备名为eth0,在sys/class/net/目录下,当插上以太网卡后,这个目录会自动生成一个文件夹名为eth0,而在此目录下有个addr...
6335
热度 -
[驱动开发] 请问:NtMapViewOfSection防止DLL注入
请教:NtMapViewOfSection防止DLL注入本帖最后由dengchaozhu于2012-10-1002:51:23编辑为了防止DLL注入SSDTHOOK了NtMapViewOfSection函数:NTSTATUSMyNtMapViewOfSection( __inHANDLE...
3152
热度 -
[驱动开发] 怎么用c语言和汇编语言透过操作系统直接控制各种硬件
如何用c语言和汇编语言透过操作系统直接控制各种硬件?比如我要在屏幕上的某一区域输出某一图形,我不想调用操作系统提供api,我想直接用c语言和汇编语言,控制对显卡上固有的寄存器端口的读写,实现在屏幕上输出图形的功能。这种想法实现起来,需要掌握哪些知识呀!求指点。------解决方案----------...
7694
热度 -
[驱动开发] TQ2440_test测试程序(其实就是裸机程序)怎么编译
TQ2440_test测试程序(其实就是裸机程序)如何编译TQ2440_test测试程序(其实就是裸机程序),在windows上可能用ADS1.2编译通过。我用的是linux系统,所以想问一下如何用arm-linux-gcc来编译,能不能给个Makefile(通用些的)。我的[Makefile]文件...
2954
热度