摘要: ARM-linux环境,物理内存和虚拟内存之间的映射关系: 阅读全文
posted @ 2019-11-25 20:43 反光 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 0.环境:arm CPU 带有IIC控制器作为slave端,带有调试串口。 1.bug表现:IIC slave 在系统启动后概率挂死,导致master无法detect到slave。 猜测1:认为IIC device程序有问题 检查1:查看程序发现有可能溢出的部分,使用IIC 工具刷过量数据到slav 阅读全文
posted @ 2019-11-06 21:27 反光 阅读(2282) 评论(0) 推荐(0) 编辑
摘要: 进程描述符task_struct task_struct { //进程基本信息 pid 进程id号 tgid 线程组id号,与线程组领头线程pid号相同 getpid()返回该值 tasks init_struct链接所有task_struct结构 run_list; //当前进程所处的运行链表 a 阅读全文
posted @ 2018-03-25 22:12 反光 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 逻辑地址:由一个段和偏移量组成的地址线性地址(虚拟地址):物理地址:CPU的物理地址线相对应的地址32或36位 多处理器系统中每个CPU对应一个GDT 局部线程存储:用于线程内部的各个函数调用都能访问、但其它线程不能访问的变量。 内存分页 页表、页目录包含字段:present 1表示页表或页在主存中 阅读全文
posted @ 2018-03-25 11:13 反光 阅读(197) 评论(0) 推荐(0) 编辑