mirror of
https://github.com/rvtr/ntr_bootrom.git
synced 2025-10-31 07:11:11 -04:00
43 lines
996 B
ArmAsm
43 lines
996 B
ArmAsm
;=======================================================================
|
||
; IrisSubpMacroArm.s
|
||
; IRISサブプロセッサ 標準マクロ関数(ARMASM用)
|
||
;
|
||
; Copyright (C) 2002-2003 NINTENDO Co.,Ltd.
|
||
;=======================================================================
|
||
IF :DEF: _IRIS_SUBP_MACRO_H
|
||
ELSE
|
||
_IRIS_SUBP_MACRO_H * 1
|
||
|
||
|
||
INCLUDE IrisSubpTargetArm.s
|
||
|
||
|
||
;-----------------------------------------------------------------------
|
||
; システムコール
|
||
;-----------------------------------------------------------------------
|
||
|
||
MACRO
|
||
SystemCall16 $No
|
||
swi $No
|
||
MEND
|
||
MACRO
|
||
SystemCall32 $No
|
||
swi $No << 16
|
||
MEND
|
||
|
||
MACRO
|
||
Halt $Bits ; HALT
|
||
SystemCall$Bits 2
|
||
MEND
|
||
MACRO
|
||
Stop $Bits ; STOP
|
||
SystemCall$Bits 3
|
||
MEND
|
||
|
||
|
||
|
||
ENDIF ; _IRIS_SUBP_MACRO_H
|
||
|
||
END
|
||
|