本文主要分析GIC相关的软硬件处理流程,其中硬件中断控制器是GIC-400,SOC是IMX6UL。软件主要分析GIC中断控制器的驱动初始化代码,基于GIC V2
device和driver匹配过程分析
发表于
分类于
LinuxKernel
本文主要介绍了ARM Linux平台下的platform driver和platform device注册机制及细节
Linux设备树device_node转换成platform_device
发表于
分类于
LinuxKernel
本文以ARM平台IMX6UL为例,分析device_node是如何转换成platform_device
initcall机制
发表于
分类于
Linux
本文主要介绍Linux kernel的initcall机制
Linux设备树解析
发表于
分类于
设备树
本文着重从CPU视角理解设备树的解析过程,对ARM Linux 4.1.15(IMX6UL)代码进行解析,主要理解设备树的三大用途:平台识别、运行时参数配置、设备生成过程。
Linux设备树DTB分析
发表于
分类于
设备树
本文介绍了Linux下设备树二进制文件DTB的结构和利用一些工具对DTB进行分析,更好的理解源码的数据结构
Linux设备树语法
发表于
分类于
设备树
本文介绍了Linux下设备树的基础语法,为后文深入理解设备树机制打下基础
常用adb命令
发表于
分类于
Android
本文介绍了工作中调试常用的adb命令
svn常见操作
发表于
分类于
SVN
本文介绍了平常工作中的一些常见svn命令
Shell积累
发表于
分类于
Shell
本文介绍了工作中用到的一些Android或Linux脚本里的shell命令,后续会逐渐丰富