×

Mini2440启动代码详解

消耗积分:0 | 格式:pdf | 大小:50 KB | 2011-04-09

liuxin

分享资料个

BIT_SELFREFRESH EQU (1<<22) ;定义SDRAM自刷新标志位
16
17 ;Pre-defined constants 预定义6种工作模式
18 USERMODE EQU 0x10 ;用户模式
19 FIQMODE EQU 0x11 ;快速中断模式
20 IRQMODE EQU 0x12 ;中断模式
21 SVCMODE EQU 0x13 ;监管模式
22 ABORTMODE EQU 0x17 ;异常中断模式
23 UNDEFMODE EQU 0x1b ;未定义模式
24
25 MODEMASK EQU 0x1f ;模式掩码
26 NOINT EQU 0xc0 ;取消中断
27
28 ;The location of stacks;设置6种工作模式的堆栈的起始地址
29 ;在option.inc中定义了_STACK_BASEADDRESS EQU 0x33ff8000
30 UserStack EQU (_STACK_BASEADDRESS-0x3800) ;0x33ff4800 ~
31 SVCStack EQU (_STACK_BASEADDRESS-0x2800) ;0x33ff5800 ~
32 UndefStack EQU (_STACK_BASEADDRESS-0x2400) ;0x33ff5c00 ~
33 AbortStack EQU (_STACK_BASEADDRESS-0x2000) ;0x33ff6000 ~
34 IRQStack EQU (_STACK_BASEADDRESS-0x1000) ;0x33ff7000 ~
35 FIQStack EQU (_STACK_BASEADDRESS-0x0) ;0x33ff8000 ~

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(2)
发评论
侠岚术 2014-01-24
0 回复 举报
看看 收起回复
nome 2011-06-20
0 回复 举报
HAO 收起回复

下载排行榜

全部2条评论

快来发表一下你的评论吧 !