
arm开发
viewsky11
这个作者很懒,什么都没留下…
展开
-
高通 msm平台GPIO相关的device tree设置
GPIO相关的dvice tree设置和interrupt设置gpoi号以及gpio相关的属性设置以tsp的proxy_en端口为例:i2c@78b6000 { /* BLSP1 QUP2 */ compatible = "qcom,i2c-msm-v2"; ... tmd3782@39 { compatible = "taos,tmd3782";转载 2016-11-30 00:02:21 · 16390 阅读 · 0 评论 -
ARM学习之图解ARM
arm developer’s guide图:嵌入式arm的基本架构 图:应用软件运行在arm硬件上的抽象图 图:arm memory remap 图: arm内容数据流模型 图:arm在用户模式下可用的寄存器 图:图解状态寄存器 图:完整的arm寄存器集合 图: arm指令序列 图: arm指令执行的例子 图: arm向量表 arm中的高速缓冲存储器cache原创 2016-11-29 23:15:05 · 7579 阅读 · 0 评论 -
linux msm dts加载分析
MSM8974 上DeviceTree设备描述源文件放在”kernel/arch/arm/boot/dts/”下后缀是”.dts”或”.dtsi”,一般”.dtsi”是被其它文件包含的,只用dtc编译”.dts”文件。Build时会用”dtc”命令把需要的设备描述文件编译成”.dtb”文件,并放到到bootimage的某个地方。对设备描述的解析处理实现主要在”kernel/drivers/of/”目原创 2016-12-04 22:46:14 · 4350 阅读 · 1 评论 -
Linux内存管理:ARM Memory Layout以及mmu配置
转载:http://blog.youkuaiyun.com/hongzg1982/article/details/47341881 在内核进行page初始化以及mmu配置之前,首先需要知道整个memory map。1). ARM Memory Layout1. PAGE_OFFSET Start address of Kernel space `0xC000_0000`2. lowmem Kernel转载 2016-11-29 22:47:10 · 4634 阅读 · 0 评论 -
adb和adbd分析
在adb中有三个模块,分别是adbd,adb server,adb client,如下表所示: module name process name run as adbd adbd device/emulator adb server windows: adb.exe linux: adb client adb client such as eclipse,原创 2016-12-26 22:39:00 · 31847 阅读 · 2 评论