⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 samvect.s

📁 At91s64_ucos2.76:基于at91sam7s64芯片的uc/os移植代码
💻 S
字号:

      PRESERVE8
      AREA  SAMVECT, CODE, READONLY
      CODE32
      
      ENTRY   

      EXPORT SARM_IRQ_DIS
SARM_IRQ_DIS
	STMFD	sp!, {lr}
	MRS		r14, CPSR
	ORR		r14, r14, #0x80
	MSR		CPSR_c, r14
	LDMFD	sp!, {r14}
	
	MOV		pc, lr

	  EXPORT SARM_IRQ_EN
SARM_IRQ_EN
	STMFD	sp!, {lr}
	MRS		r14, CPSR
	BIC 	r14, r14, #0x80
	MSR		CPSR_c, r14
	LDMFD	sp!, {r14}
	
	MOV		pc, lr
		  
	  EXPORT SARM_IRQ_EN1
SARM_IRQ_EN1
	STR  	lr,[sp,#4]
	LDMFD	sp!, {r14}
	MSR     CPSR_cxsf,r14
	LDMFD   sp!, {r14}
	
	MOV		pc, lr      

      EXPORT SARM_IRQ_DIS1
SARM_IRQ_DIS1
	STMFD	sp!, {lr}
	MRS		r14, CPSR
	STMFD   sp!,{r14}
	ORR		r14, r14, #0x80           
	MSR		CPSR_cxsf, r14
	LDR 	r14,[sp,#4] 
	
	MOV		pc, lr 
	  
	  
	  END   

⌨️ 快捷键说明

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