ARM启动文件2440init.s分析
CLKdiv144
;
;------------------------------------------------------------------------------------------------
;------------------------------------------------------------------------------------------------
;定义数据段
;^ 标志等价于MAP伪指令
;MAP用于定义一个结构化的内存表首地址,此时内存表的位置计数器值,也变成该首地址值,就相当于在这个地
;址处操作
;#于FIELD同义,用于定义一个结构化的内存表的数据域,后边数字表示该数据占用的字节数
;Handle*** 在此就是一个标号,为了标示数据量
;用法:把对应的终端处理函数的首地址,放到这里的对应的预留空间处,当发生中断时,就能根据宏函数,直
;接跳转
HandleReset
HandleUndef
HandleSWI
HandlePabort
HandleDabort
HandleReserved
HandleIRQ
HandleFIQ
;Do not use the label IntVectorTable,
;The value of IntVectorTable is differentwith the address you think it may be.
;IntVectorTable
;@0x33FF_FF20
HandleEINT0
HandleEINT1
HandleEINT2
HandleEINT3
HandleEINT4_7
HandleEINT8_23
HandleCAM
HandleBATFLT
HandleTICK
HandleWDT
HandleTIMER0
HandleTIMER1
HandleTIMER2
HandleTIMER3
HandleTIMER4
HandleUART2
;@0x33FF_FF60
HandleLCD
HandleDMA0
HandleDMA1
HandleDMA2
HandleDMA3
HandleMMC
HandleSPI0
HandleUART1
HandleNFCON
HandleUSBD
HandleUSBH
HandleIIC
HandleUART0
HandleSPI1
HandleRTC
HandleADC
;@0x33FF_FFA0
ARM启动文件2440ini 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)