2014年8月18日

协议森林 计算机网络 收藏里面

摘要: http://www.cnblogs.com/vamei/archive/2012/11/24/2773967.html 阅读全文

posted @ 2014-08-18 17:28 Darren715 阅读(79) 评论(0) 推荐(0) 编辑

(转)start_kernel 代码分析

摘要: head-common.S---具体做了哪些动作---跳转到init/main.c ---b start_kernel//关于start_kernel的强文深入理解linux内核,第八章main.casmlinkage void __init start_kernel(void){char * co... 阅读全文

posted @ 2014-08-18 17:21 Darren715 阅读(815) 评论(0) 推荐(0) 编辑

读 “cortexM3” 权威指南 小记(二) --中断具体行为及存储系统

摘要: 1,中断异常的响应当CM3 开始响应一个中断时,会在它看不见的体内奔涌起三股暗流: 入栈: 把8 个寄存器的值压入栈::响应异常的第一个行动,就是自动保存现场的必要部分:依次把xPSR, PC, LR, R12 以及R3‐ R0由硬件自动压入适当的堆栈中:如果当响应异常时,当前的代码正在使用PSP,... 阅读全文

posted @ 2014-08-18 17:15 Darren715 阅读(573) 评论(0) 推荐(0) 编辑

STM32 BKP备份寄存器介绍

摘要: 1. BKP可以用来保存数据 BKP中包括了42个16位的寄存器,共可保存84字节的内容,它们由VBAT的供电来维挂。2. BKP内保存的数据可以被毁灭(如果有人希望恶意得到这些数据的话,令其丢失比保护数据更重要)。STM32提供了一种称之为TAMPER的机制来完成。中文译为“侵入检测”,这需要占用... 阅读全文

posted @ 2014-08-18 17:14 Darren715 阅读(13396) 评论(0) 推荐(0) 编辑

(转)linux kernel 从入口到start_kernel

摘要: linux kernel从入口到start_kernel的代码分析本文的很多内容是参考了网上某位大侠的文章写的>,有些东西是直接从他那copy过来的。最近分析了一下u-boot的源码,并写了分文档, 为了能够衔接那篇文章,这次又把arm linux的启动代码大致分析了一下,特此写下了这篇文档。一来是... 阅读全文

posted @ 2014-08-18 17:04 Darren715 阅读(541) 评论(0) 推荐(0) 编辑

导航