
S3C44B0
qingfengtsing
这个作者很懒,什么都没留下…
展开
-
S3C44B0的向量和非向量中断和的详细源码分析
S3C44B0的向量中断和非向量中断模式的详细源码分析 (1)向量中断 中讲到当发生IRQ中断时,中断控制器会在数据总线上加载分支指令跳到相应中断源的向量地址,即一级中断向量表中对应的中断向量入口地址。 ldr pc,=HandlerEINT0 ; 0x20ldr pc,=HandlerEINT1……转载 2014-01-21 23:00:19 · 1034 阅读 · 0 评论 -
关于S3C44B0中断的具体的启动代码解释
关于中断的具体的启动代码解释: 可以这么理解,44B0 中断系统中有两张中断转移表,经过二重转移才跳到中断处理程序。第一张中断向量表由硬件决定,所在区域为ROM(flash),地址空间从0X00开始,其中0X00-0X 1C为异常向量入口地址,0X20-0XC0为中断向量入口地址。另一张中断向量表在RAM 中,可以随便改,其位置在程序连接后才定。由于 RAM 放在地址空转载 2014-01-21 22:52:32 · 1013 阅读 · 0 评论 -
S3C44B0的中断模式
S3C44B0的向量中断模式概念 注:arm7的工作模式是arm7的这个内核提供的,而厂商在生产时,在arm7这个内核的基础上,外扩了各种中断及其相关的中断控制器,而这些中断发生一般会进入IRQ模式,这点很好理解。 (1)向量中断模式(IRQ支持,FIQ不支持) 当系统发生IRQ中断时候,cpu的PC会读取位于0x18处的IRQ中断指令(也就是说转载 2014-01-21 23:01:00 · 1871 阅读 · 0 评论