linux调试UPM方式总结
2011-12-01 18:15
281 查看
1.首先cpu寄存器不要ioremap
2.外设寄存器要ioremap
3.一定要注意读取数据的分析
如假设要读取的值0x12345678
可能读出来是0x1e6a2c48
0001 1110 0110 1010 0010 1100 0100 1000
1000 0111 0110 0101 0100 0011 0010 0001
分析下为0x87654321
产生此类结果的原因在于fpga数据总线反序
2.外设寄存器要ioremap
3.一定要注意读取数据的分析
如假设要读取的值0x12345678
可能读出来是0x1e6a2c48
0001 1110 0110 1010 0010 1100 0100 1000
1000 0111 0110 0101 0100 0011 0010 0001
分析下为0x87654321
产生此类结果的原因在于fpga数据总线反序
相关文章推荐
- Linux—进程间通讯方式总结
- Windows与Vmware下的Linux文件共享方式总结
- linux调试错误原因总结(部分)
- mac 系统开发android,真机调试解决方式(无数的坑之后吐血总结)
- C/C++不同函数调用方式(在汇编下调试)总结
- Linux的进程/线程间通信方式总结
- linux调试工具总结
- Linux的进程/线程间通信方式总结
- Linux 的 进程/线程 通信方式总结
- windows + myeclipse 调试 linux + tomcat 的java web服务 配置方式
- Linux进程间通信(IPC)方式总结
- Linux的进程/线程间通信方式总结
- Linux的进程/线程间通信方式总结
- windows与linux之间文件的传输方式总结(转)
- Linux内核驱动开发之KGDB单步调试内核(kgdboc方式)
- Windows与Vmware下的Linux文件共享方式总结
- Linux多线程同步方式总结
- 【转】linux内核调试方法总结
- Linux的进程/线程通信方式总结(转)
- Linux的进程/线程间通信方式总结