library_register.s

来自「arm基础实验代码」· S 代码 · 共 81 行

S
81
字号
	EXPORT	osTimer_OSMR0
	EXPORT	osTimer_OSMR1
	EXPORT	osTimer_OSMR2
	EXPORT	osTimer_OSMR3
	EXPORT	osTimer_OSCR
	EXPORT	osTimer_OIER
	EXPORT	osTimer_OSSR	
	EXPORT	int_ICPR
	EXPORT	int_ICMR
	EXPORT	initInt_ICMR
	EXPORT	gpio_GAFR2L
	EXPORT	gpio_GPDR2
	EXPORT	gpio_GPSR2
	EXPORT	gpio_GPCR2
	EXPORT	mem_MSC0
	EXPORT	mem_MSC1
	EXPORT	mem_MSC2
	EXPORT	mem_MDREFR
	EXPORT	mem_MDCNFG
	EXPORT	mem_MDMRS
	EXPORT	rtc_RTSR
	EXPORT	pwm_PSSR

	EXPORT	initMem_MSC0
	EXPORT	initMem_MSC1
	EXPORT	initMem_MSC2
	EXPORT	initMem_MDREFR
	EXPORT	initMem_MDCNFG
	EXPORT	initMem_MDMRS
	EXPORT	initGpio_GPDR2
	EXPORT	initGpio_GAFR2L
	EXPORT	initInt_ICMR
	EXPORT	switch_dummyAddress
	EXPORT	led_dummyAddress
	EXPORT	osStack
	EXPORT	interruptVectorListBase

	EXPORT	process_CPSR


	AREA library_register ,DATA ,READONLY

osTimer_OSMR0	EQU	0x40a00000
osTimer_OSMR1	EQU	0x40a00004
osTimer_OSMR2	EQU	0x40a00008
osTimer_OSMR3	EQU	0x40a0000c
osTimer_OSCR	EQU	0x40a00010
osTimer_OSSR	EQU	0x40a00014
osTimer_OIER	EQU	0x40a0001C
int_ICPR	EQU	0x40d00010
int_ICMR	EQU	0x40d00004
gpio_GAFR2L	EQU	0x40e00064
gpio_GPDR2	EQU	0x40e00014
gpio_GPSR2	EQU	0x40e00020
gpio_GPCR2	EQU	0x40e0002c
mem_MDCNFG	EQU	0x48000000
mem_MDREFR	EQU	0x48000004
mem_MDMRS	EQU	0x48000040
mem_MSC0		EQU	0x48000008
mem_MSC1		EQU	0x4800000c
mem_MSC2		EQU	0x48000010
rtc_RTSR		EQU	0x40900008
pwm_PSSR		EQU	0x40f00004

initMem_MSC0	EQU	0x2bd0
initMem_MSC1	EQU	0x2239
initMem_MSC2	EQU	0x8000
initMem_MDMRS	EQU	0x220022
initMem_MDCNFG	EQU	0xa1c9
initMem_MDREFR	EQU	0x91c01d
initGpio_GPDR2	EQU	0x4000
initGpio_GAFR2L	EQU	0x20000000
initInt_ICMR	EQU	0x7c000000

switch_dummyAddress	EQU	0x08200000
led_dummyAddress	EQU	0x10300000
osStack			EQU	0xa0200000
interruptVectorListBase	EQU	0xa0400000
process_CPSR		EQU	0x8000050
	END

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?