📄 macro_test.asm
字号:
;-------------------------------------------------------------------
;-- --
;-- File: macro_test.asm --
;-- Author: Sebastien Sabatier --
;-- TI rep.: Eric Desmarchelier --
;-- Date: 7 April 1998 --
;-- --
;-- Content: macro test --
;-- Language: TMS470R1x Assembly (ARM) --
;-- --
;-------------------------------------------------------------------
.state32
.global error_fault
;-------------------------------------------------------------------
;-- Test about fault --
;-------------------------------------------------------------------
t_fault .macro value
;-- Check the FSR
AND R5, R5, #0xff
CMP R5, value
BNE error_fault
;-- Check the FAR
CMP R6, R2
BNE error_fault
.endm
;------------------------------
t_fault_invalid .macro value
;-- Check the FSR
AND R5, R5, #0x0f
CMP R5, value
BNE error_fault
;-- Check the FAR
CMP R6, R2
BNE error_fault
.endm
;-----------------------------
t_nofault .macro value
CMP R0, value
BNE error_fault
.endm
;-----------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -