;===================================================================== ; IrisUTL_Arm.s ; ƒ†[ƒeƒBƒŠƒeƒBƒ‰ƒCƒuƒ‰ƒŠiARMASM—pj ; ; Copyright (C) 2003 NINTENDO Co.,Ltd. ;===================================================================== IF :DEF: _IRIS_UTL_H ELSE _IRIS_UTL_H * 1 INCLUDE IrisTargetArm.s ;======================================================================= ; ƒNƒŠƒA • ƒRƒs[ ;======================================================================= ;----------------------------------------------------------------------- ; ‚b‚o‚t ‚P‚U‚‚‚‰‚”ƒNƒŠƒA ;----------------------------------------------------------------------- EXTERN UTL_CpuClear16 ;----------------------------------------------------------------------- ; ‚b‚o‚t ‚P‚U‚‚‚‰‚”ƒRƒs[ ;----------------------------------------------------------------------- EXTERN UTL_CpuCopy16 ;----------------------------------------------------------------------- ; ‚b‚o‚t ‚R‚Q‚‚‚‰‚”ƒNƒŠƒA ;----------------------------------------------------------------------- EXTERN UTL_CpuClear32 ;----------------------------------------------------------------------- ; ‚b‚o‚t ‚R‚Q‚‚‚‰‚”ƒRƒs[ ;----------------------------------------------------------------------- EXTERN UTL_CpuCopy32 ;----------------------------------------------------------------------- ; ‚b‚o‚t ‚‘¬ƒNƒŠƒA ;----------------------------------------------------------------------- EXTERN UTL_CpuClearFast ;----------------------------------------------------------------------- ; ‚b‚o‚t ‚‘¬ƒRƒs[ ;----------------------------------------------------------------------- EXTERN UTL_CpuCopyFast ;----------------------------------------------------------------------- ; ƒf[ƒ^‚ΜƒXƒƒbƒviƒ[ƒh^ƒoƒCƒgj ;----------------------------------------------------------------------- EXTERN UTL_SwapWord EXTERN UTL_SwapByte ;======================================================================= ; ˆ³kƒf[ƒ^“WŠJ ;======================================================================= ;----------------------------------------------------------------------- ; ‚a‚‰‚”ˆ³kƒf[ƒ^“WŠJ ;----------------------------------------------------------------------- EXTERN UTL_UnPackBits ;----------------------------------------------------------------------- ; ‚k‚y‚V‚Vˆ³kƒf[ƒ^‚W‚‚‚‰‚”“WŠJ ;----------------------------------------------------------------------- EXTERN UTL_UnCompLZ77Byte ;----------------------------------------------------------------------- ; ‚k‚y‚V‚Vˆ³kƒf[ƒ^‚P‚U‚‚‚‰‚”“WŠJ ;----------------------------------------------------------------------- EXTERN UTL_UnCompLZ77Short ;----------------------------------------------------------------------- ; ƒnƒtƒ}ƒ“ˆ³kƒf[ƒ^“WŠJ ;----------------------------------------------------------------------- EXTERN UTL_UnCompHuffman ;----------------------------------------------------------------------- ; ƒ‰ƒ“ƒŒƒ“ƒOƒXˆ³kƒf[ƒ^‚W‚‚‚‰‚”“WŠJ ;----------------------------------------------------------------------- EXTERN UTL_UnCompRLByte ;----------------------------------------------------------------------- ; ƒ‰ƒ“ƒŒƒ“ƒOƒXˆ³kƒf[ƒ^‚P‚U‚‚‚‰‚”“WŠJ ;----------------------------------------------------------------------- EXTERN UTL_UnCompRLShort ENDIF ; _IRIS_UTL_H END