设为首页 加入收藏

TOP

ARM启动文件2440init.s分析(八)
2014-11-24 14:39:15 来源: 作者: 【 】 浏览:62
Tags:ARM 启动 文件 2440init.s分析
义一个结构化的内存表首地址,此时内存表的位置计数器值,也变成该首地址值,就相当于在这个地址处操作


;#于FIELD同义,用于定义一个结构化的内存表的数据域,后边数字表示该数据占用的字节数


;Handle*** 在此就是一个标号,为了标示数据量


;用法:把对应的终端处理函数的首地址,放到这里的对应的预留空间处,当发生中断时,就能根据宏函数,直接跳转





AREARamData, DATA, READWRITE



^ _ISR_STARTADDRESS ; _ISR_STARTADDRESS=0x33FF_FF00


HandleReset # 4


HandleUndef # 4


HandleSWI # 4


HandlePabort # 4


HandleDabort # 4


HandleReserved # 4


HandleIRQ # 4


HandleFIQ # 4



;Do not use the label 'IntVectorTable',


;The value of IntVectorTable is differentwith the address you think it may be.


;IntVectorTable


;@0x33FF_FF20


HandleEINT0 # 4


HandleEINT1 # 4


HandleEINT2 # 4


HandleEINT3 # 4


HandleEINT4_7 # 4


HandleEINT8_23 # 4


HandleCAM # 4 ;Added for 2440.


HandleBATFLT # 4


HandleTICK # 4


HandleWDT # 4


HandleTIMER0 # 4


HandleTIMER1 # 4


HandleTIMER2 # 4


HandleTIMER3 # 4


HandleTIMER4 # 4


HandleUART2 # 4


;@0x33FF_FF60


HandleLCD # 4


HandleDMA0 # 4


HandleDMA1 # 4


HandleDMA2 # 4


HandleDMA3 # 4


HandleMMC # 4


HandleSPI0 # 4


HandleUART1 # 4


HandleNFCON # 4 ;Added for 2440.


HandleUSBD # 4


HandleUSBH # 4


HandleIIC # 4


HandleUART0 # 4


HandleSPI1 # 4


HandleRTC # 4


HandleADC # 4


;@0x33FF_FFA0


END


首页 上一页 5 6 7 8 下一页 尾页 8/8/8
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java迷题:等于,还是不等于? 下一篇jQuery倒数计时按钮—setTimeout

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: