02.07.2013 Views

Uboot中start.S源码的指令级的详尽解析

Uboot中start.S源码的指令级的详尽解析

Uboot中start.S源码的指令级的详尽解析

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

此处,关于mask这个词,解释一下。<br />

图表 12 INTMSK 寄存器的位域<br />

mask这个单词,是面具的意思,而中断被mask了,就是中断被掩盖了,即虽然硬件上中断发生<br />

了,但是此处被屏蔽了,所以从效果上来说,就相当于中断被禁止了,硬件上即使发生了中断,<br />

CPU也不会去执行对应中断服务程序ISR了。<br />

关于中断的内容的详细解释,推荐看这个,解释的很通俗易懂:<br />

【转】ARM9 2410移植之ARM中断原理, 中断嵌套的误区,中断号的怎么来的<br />

http://againinput4.blog.163.com/blog/static/17279949120113882341352/<br />

# if defined(CONFIG_S3C2410)<br />

ldr r1, =0x3ff<br />

ldr r0, =INTSUBMSK<br />

str r1, [r0]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!