| /TwlSDK-5.1.0/include/nitro/gx/ |
| D | gx_load.h | 39 void GX_LoadBGPltt(const void *pSrc, u32 offset, u32 szByte); 40 void GX_LoadOBJPltt(const void *pSrc, u32 offset, u32 szByte); 41 void GX_LoadOAM(const void *pSrc, u32 offset, u32 szByte); 42 void GX_LoadOBJ(const void *pSrc, u32 offset, u32 szByte); 44 void GX_LoadBG0Scr(const void *pSrc, u32 offset, u32 szByte); 45 void GX_LoadBG1Scr(const void *pSrc, u32 offset, u32 szByte); 46 void GX_LoadBG2Scr(const void *pSrc, u32 offset, u32 szByte); 47 void GX_LoadBG3Scr(const void *pSrc, u32 offset, u32 szByte); 49 void GX_LoadBG0Char(const void *pSrc, u32 offset, u32 szByte); 50 void GX_LoadBG1Char(const void *pSrc, u32 offset, u32 szByte); [all …]
|
| /TwlSDK-5.1.0/build/libraries/gx/ARM9/src/ |
| D | gx_load2d.c | 46 void GX_LoadBGPltt(const void *pSrc, u32 offset, u32 szByte) in GX_LoadBGPltt() argument 48 SDK_NULL_ASSERT(pSrc); in GX_LoadBGPltt() 53 GXi_DmaCopy16(GXi_DmaId, pSrc, (void *)(HW_BG_PLTT + offset), szByte); in GX_LoadBGPltt() 70 void GXS_LoadBGPltt(const void *pSrc, u32 offset, u32 szByte) in GXS_LoadBGPltt() argument 72 SDK_NULL_ASSERT(pSrc); in GXS_LoadBGPltt() 77 GXi_DmaCopy16(GXi_DmaId, pSrc, (void *)(HW_DB_BG_PLTT + offset), szByte); in GXS_LoadBGPltt() 94 void GX_LoadOBJPltt(const void *pSrc, u32 offset, u32 szByte) in GX_LoadOBJPltt() argument 96 SDK_NULL_ASSERT(pSrc); in GX_LoadOBJPltt() 101 GXi_DmaCopy16(GXi_DmaId, pSrc, (void *)(HW_OBJ_PLTT + offset), szByte); in GX_LoadOBJPltt() 118 void GXS_LoadOBJPltt(const void *pSrc, u32 offset, u32 szByte) in GXS_LoadOBJPltt() argument [all …]
|
| D | gx_load3d.c | 120 void GX_LoadTexEx(GXVRamTex tex, const void *pSrc, u32 destSlotAddr, u32 szByte) in GX_LoadTexEx() argument 127 SDK_ALIGN4_ASSERT(pSrc); in GX_LoadTexEx() 165 GXi_DmaCopy32(GXi_DmaId, pSrc, pLCDC, sz); in GX_LoadTexEx() 167 (void *)((u8 *)pSrc + sz), pLCDC2, szByte - sz, NULL, NULL); in GX_LoadTexEx() 172 GXi_DmaCopy32Async(GXi_DmaId, pSrc, pLCDC, szByte, NULL, NULL); in GX_LoadTexEx() 277 void GX_LoadTex(const void *pSrc, u32 destSlotAddr, u32 szByte) in GX_LoadTex() argument 280 SDK_NULL_ASSERT(pSrc); in GX_LoadTex() 286 SDK_ALIGN4_ASSERT(pSrc); in GX_LoadTex() 315 GXi_DmaCopy32(GXi_DmaId, pSrc, pLCDC, sz); in GX_LoadTex() 317 (void *)((u8 *)pSrc + sz), pLCDC2, szByte - sz, NULL, NULL); in GX_LoadTex() [all …]
|
| D | gxasm.c | 21 asm void GX_SendFifo48B(register const void* pSrc, register void* pDest) in GX_SendFifo48B() argument 35 asm void GX_SendFifo64B(register const void* pSrc, register void* pDest) in GX_SendFifo64B() argument 48 asm void GX_SendFifo128B(register const void* pSrc, register void* pDest) in GX_SendFifo128B() argument
|
| /TwlSDK-5.1.0/include/nitro/fx/ |
| D | fx_mtx33.h | 38 SDK_DECL_INLINE void MTX_Copy33(const MtxFx33 *pSrc, MtxFx33 *pDst); 39 SDK_DECL_INLINE void MTX_Copy33To43(const MtxFx33 *pSrc, MtxFx43 *pDst); 40 SDK_DECL_INLINE void MTX_Copy33To44(const MtxFx33 *pSrc, MtxFx44 *pDst); 41 SDK_DECL_INLINE void MTX_Transpose33(const MtxFx33 *pSrc, MtxFx33 *pDst); 43 void MTX_ScaleApply33(const MtxFx33 *pSrc, MtxFx33 *pDst, fx32 x, fx32 y, fx32 z); 48 int MTX_Inverse33(const MtxFx33 *pSrc, MtxFx33 *pDst); 53 void MTX_Copy33To43_(const register MtxFx33 *pSrc, register MtxFx43 *pDst); 54 void MTX_Copy33To44_(const register MtxFx33 *pSrc, register MtxFx44 *pDst); 55 void MTX_Transpose33_(const register MtxFx33 *pSrc, register MtxFx33 *pDst); 90 SDK_INLINE void MTX_Copy33(const MtxFx33 *pSrc, MtxFx33 *pDst) in MTX_Copy33() argument [all …]
|
| D | fx_mtx43.h | 37 SDK_DECL_INLINE void MTX_Copy43(const MtxFx43 *pSrc, MtxFx43 *pDst); 38 SDK_DECL_INLINE void MTX_Copy43To33(const MtxFx43 *pSrc, MtxFx33 *pDst); 39 SDK_DECL_INLINE void MTX_Copy43To44(const MtxFx43 *pSrc, MtxFx44 *pDst); 40 SDK_DECL_INLINE void MTX_Transpose43(const MtxFx43 *pSrc, MtxFx43 *pDst); 41 void MTX_TransApply43(const MtxFx43 *pSrc, MtxFx43 *pDst, fx32 x, fx32 y, fx32 z); 43 void MTX_ScaleApply43(const MtxFx43 *pSrc, MtxFx43 *pDst, fx32 x, fx32 y, fx32 z); 48 int MTX_Inverse43(const MtxFx43 *pSrc, MtxFx43 *pDst); 54 void MTX_Copy43To44_(register const MtxFx43 *pSrc, register MtxFx44 *pDst); 55 void MTX_Transpose43_(register const MtxFx43 *pSrc, register MtxFx43 *pDst); 90 SDK_INLINE void MTX_Copy43(const MtxFx43 *pSrc, MtxFx43 *pDst) in MTX_Copy43() argument [all …]
|
| D | fx_mtx22.h | 37 SDK_DECL_INLINE void MTX_Copy22(const MtxFx22 *pSrc, MtxFx22 *pDst); 38 SDK_DECL_INLINE void MTX_Transpose22(const MtxFx22 *pSrc, MtxFx22 *pDst); 40 int MTX_Inverse22(const MtxFx22 *pSrc, MtxFx22 *pDst); 42 void MTX_ScaleApply22(const MtxFx22 *pSrc, MtxFx22 *pDst, fx32 x, fx32 y); 45 void MTX_Transpose22_(const register MtxFx22 *pSrc, register MtxFx22 *pDst); 78 SDK_INLINE void MTX_Copy22(const MtxFx22 *pSrc, MtxFx22 *pDst) in MTX_Copy22() argument 80 SDK_NULL_ASSERT(pSrc); in MTX_Copy22() 82 MI_Copy16B(pSrc, pDst); in MTX_Copy22() 96 SDK_INLINE void MTX_Transpose22(const MtxFx22 *pSrc, MtxFx22 *pDst) in MTX_Transpose22() argument 98 SDK_NULL_ASSERT(pSrc); in MTX_Transpose22() [all …]
|
| D | fx_mtx44.h | 38 SDK_DECL_INLINE void MTX_Copy44To33(const MtxFx44 *pSrc, MtxFx33 *pDst); 39 SDK_DECL_INLINE void MTX_Copy44To43(const MtxFx44 *pSrc, MtxFx43 *pDst); 40 SDK_DECL_INLINE void MTX_Transpose44(const MtxFx44 *pSrc, MtxFx44 *pDst); 41 void MTX_TransApply44(const MtxFx44 *pSrc, MtxFx44 *pDst, fx32 x, fx32 y, fx32 z); 43 void MTX_ScaleApply44(const MtxFx44 *pSrc, MtxFx44 *pDst, fx32 x, fx32 y, fx32 z); 54 void MTX_Copy44To33_(register const MtxFx44 *pSrc, register MtxFx33 *pDst); 55 void MTX_Copy44To43_(register const MtxFx44 *pSrc, register MtxFx43 *pDst); 56 void MTX_Transpose44_(register const MtxFx44 *pSrc, register MtxFx44 *pDst); 93 SDK_INLINE void MTX_Copy44(const MtxFx44 *pSrc, MtxFx44 *pDst) in MTX_Copy44() argument 95 SDK_NULL_ASSERT(pSrc); in MTX_Copy44() [all …]
|
| D | fx_vec.h | 41 void VEC_Normalize(const VecFx32 *pSrc, VecFx32 *pDst); 52 void VEC_Fx16Normalize(const VecFx16 *pSrc, VecFx16 *pDst);
|
| /TwlSDK-5.1.0/build/libraries/fx/common/src/ |
| D | fx_mtx43.c | 41 asm void MTX_Copy43To44_(register const MtxFx43* pSrc, register MtxFx44* pDst) in MTX_Copy43To44_() argument 61 asm void MTX_Transpose43_(register const MtxFx43* pSrc, register MtxFx43* pDst) in MTX_Transpose43_() argument 92 void MTX_TransApply43(const MtxFx43 *pSrc, MtxFx43 *pDst, fx32 x, fx32 y, fx32 z) in MTX_TransApply43() argument 94 SDK_NULL_ASSERT(pSrc); in MTX_TransApply43() 97 if (pSrc != pDst) in MTX_TransApply43() 99 MI_Copy36B(pSrc, pDst); in MTX_TransApply43() 107 pSrc->_30 + (fx32)((xx * pSrc->_00 + yy * pSrc->_10 + zz * pSrc->_20) >> FX32_SHIFT); in MTX_TransApply43() 109 pSrc->_31 + (fx32)((xx * pSrc->_01 + yy * pSrc->_11 + zz * pSrc->_21) >> FX32_SHIFT); in MTX_TransApply43() 111 pSrc->_32 + (fx32)((xx * pSrc->_02 + yy * pSrc->_12 + zz * pSrc->_22) >> FX32_SHIFT); in MTX_TransApply43() 148 void MTX_ScaleApply43(const MtxFx43 *pSrc, MtxFx43 *pDst, fx32 x, fx32 y, fx32 z) in MTX_ScaleApply43() argument [all …]
|
| D | fx_mtx33.c | 41 asm void MTX_Copy33To43_(const register MtxFx33* pSrc, register MtxFx43* pDst) in MTX_Copy33To43_() argument 59 asm void MTX_Copy33To44_(const register MtxFx33* pSrc, register MtxFx44* pDst) in MTX_Copy33To44_() argument 82 asm void MTX_Transpose33_(const register MtxFx33* pSrc, register MtxFx33* pDst) in MTX_Transpose33_() argument 125 void MTX_ScaleApply33(const MtxFx33 *pSrc, MtxFx33 *pDst, fx32 x, fx32 y, fx32 z) in MTX_ScaleApply33() argument 129 SDK_NULL_ASSERT(pSrc); in MTX_ScaleApply33() 133 pDst->_00 = mul64(v, pSrc->_00); in MTX_ScaleApply33() 134 pDst->_01 = mul64(v, pSrc->_01); in MTX_ScaleApply33() 135 pDst->_02 = mul64(v, pSrc->_02); in MTX_ScaleApply33() 138 pDst->_10 = mul64(v, pSrc->_10); in MTX_ScaleApply33() 139 pDst->_11 = mul64(v, pSrc->_11); in MTX_ScaleApply33() [all …]
|
| D | fx_vec.c | 240 fx32 VEC_Mag(const VecFx32 *pSrc) in VEC_Mag() argument 245 SDK_NULL_ASSERT(pSrc); in VEC_Mag() 248 t = (fx64)pSrc->x * pSrc->x; in VEC_Mag() 249 t += (fx64)pSrc->y * pSrc->y; in VEC_Mag() 250 t += (fx64)pSrc->z * pSrc->z; in VEC_Mag() 269 fx32 VEC_Fx16Mag(const VecFx16 *pSrc) in VEC_Fx16Mag() argument 274 SDK_NULL_ASSERT(pSrc); in VEC_Fx16Mag() 277 t = pSrc->x * pSrc->x; in VEC_Fx16Mag() 278 t += pSrc->y * pSrc->y; in VEC_Fx16Mag() 279 t += pSrc->z * pSrc->z; in VEC_Fx16Mag() [all …]
|
| D | fx_mtx22.c | 39 asm void MTX_Transpose22_(const register MtxFx22* pSrc, register MtxFx22* pDst) in MTX_Transpose22_() argument 89 void MTX_ScaleApply22(const MtxFx22 *pSrc, MtxFx22 *pDst, fx32 x, fx32 y) in MTX_ScaleApply22() argument 93 SDK_NULL_ASSERT(pSrc); in MTX_ScaleApply22() 97 pDst->_00 = mul64(v, pSrc->_00); in MTX_ScaleApply22() 98 pDst->_01 = mul64(v, pSrc->_01); in MTX_ScaleApply22() 101 pDst->_10 = mul64(v, pSrc->_10); in MTX_ScaleApply22() 102 pDst->_11 = mul64(v, pSrc->_11); in MTX_ScaleApply22() 117 int MTX_Inverse22(const MtxFx22 *pSrc, MtxFx22 *pDst) in MTX_Inverse22() argument 123 SDK_NULL_ASSERT(pSrc); in MTX_Inverse22() 126 if (pSrc == pDst) in MTX_Inverse22() [all …]
|
| D | fx_mtx44.c | 46 asm void MTX_Copy44To33_(register const MtxFx44* pSrc, register MtxFx33* pDst) in MTX_Copy44To33_() argument 63 asm void MTX_Copy44To43_(register const MtxFx44* pSrc, register MtxFx43* pDst) in MTX_Copy44To43_() argument 97 void MTX_TransApply44(const MtxFx44 *pSrc, MtxFx44 *pDst, fx32 x, fx32 y, fx32 z) in MTX_TransApply44() argument 99 SDK_NULL_ASSERT(pSrc); in MTX_TransApply44() 102 if (pSrc != pDst) in MTX_TransApply44() 104 MI_Copy48B(pSrc, pDst); in MTX_TransApply44() 112 pSrc->_30 + (fx32)((xx * pSrc->_00 + yy * pSrc->_10 + zz * pSrc->_20) >> FX32_SHIFT); in MTX_TransApply44() 114 pSrc->_31 + (fx32)((xx * pSrc->_01 + yy * pSrc->_11 + zz * pSrc->_21) >> FX32_SHIFT); in MTX_TransApply44() 116 pSrc->_32 + (fx32)((xx * pSrc->_02 + yy * pSrc->_12 + zz * pSrc->_22) >> FX32_SHIFT); in MTX_TransApply44() 118 pSrc->_33 + (fx32)((xx * pSrc->_03 + yy * pSrc->_13 + zz * pSrc->_23) >> FX32_SHIFT); in MTX_TransApply44() [all …]
|
| /TwlSDK-5.1.0/build/libraries/gx/ARM9/include/ |
| D | gxasm.h | 27 void GX_SendFifo36B(register const void *pSrc, register void *pDest); 28 void GX_SendFifo48B(register const void *pSrc, register void *pDest); 29 void GX_SendFifo64B(register const void *pSrc, register void *pDest); 30 void GX_SendFifo128B(register const void *pSrc, register void *pDest); 34 static inline void GX_SendFifo36B(register const void *pSrc, register void *pDest) in GX_SendFifo36B() argument 36 MI_Copy36B(pSrc, pDest); in GX_SendFifo36B()
|
| /TwlSDK-5.1.0/build/libraries/mi/common/src/ |
| D | mi_secureuncompress.c | 96 const u8 *pSrc = srcp; in MI_SecureUncompressRL() local 98 u8 compType = (u8)( MI_HToLE32( *(u32*)pSrc ) & 0xFF ); in MI_SecureUncompressRL() 99 u32 destCount = MI_HToLE32( *(u32*)pSrc ) >> 8; in MI_SecureUncompressRL() 115 pSrc += 4; in MI_SecureUncompressRL() 124 destCount = MI_HToLE32( *(u32*)pSrc ); in MI_SecureUncompressRL() 125 pSrc += 4; in MI_SecureUncompressRL() 136 u8 flags = *pSrc++; in MI_SecureUncompressRL() 160 *pDst++ = *pSrc++; in MI_SecureUncompressRL() 175 srcTmp = *pSrc++; in MI_SecureUncompressRL() 227 const u8* pSrc = srcp; in MI_SecureUncompressLZ() local [all …]
|
| D | mi_memory.c | 778 asm void MI_Copy16B(register const void* pSrc, register void* pDest) in MI_Copy16B() argument 798 asm void MI_Copy32B(register const void* pSrc, register void* pDest) in MI_Copy32B() argument 820 asm void MI_Copy36B(register const void* pSrc, register void* pDest) in MI_Copy36B() argument 842 asm void MI_Copy48B(register const void* pSrc, register void* pDest) in MI_Copy48B() argument 866 asm void MI_Copy64B(register const void* pSrc, register void* pDest) in MI_Copy64B() argument 892 asm void MI_Copy128B(register const void* pSrc, register void* pDest) in MI_Copy128B() argument
|
| /TwlSDK-5.1.0/build/libraries/rtc/ARM9/src/ |
| D | external.c | 1240 RTCRawDate *pSrc = &(((RTCRawData *)(OS_GetSystemWork()->real_time_clock))->t.date); in RtcCommonCallback() local 1242 pDst->year = RtcBCD2HEX(pSrc->year); in RtcCommonCallback() 1243 pDst->month = RtcBCD2HEX(pSrc->month); in RtcCommonCallback() 1244 pDst->day = RtcBCD2HEX(pSrc->day); in RtcCommonCallback() 1252 RTCRawTime *pSrc = &(((RTCRawData *)(OS_GetSystemWork()->real_time_clock))->t.time); in RtcCommonCallback() local 1254 pDst->hour = RtcBCD2HEX(pSrc->hour); in RtcCommonCallback() 1255 pDst->minute = RtcBCD2HEX(pSrc->minute); in RtcCommonCallback() 1256 pDst->second = RtcBCD2HEX(pSrc->second); in RtcCommonCallback() 1263 RTCRawDate *pSrc = &(((RTCRawData *)(OS_GetSystemWork()->real_time_clock))->t.date); in RtcCommonCallback() local 1266 pDst->year = RtcBCD2HEX(*(u32 *)pSrc & 0x000000ff); in RtcCommonCallback() [all …]
|
| /TwlSDK-5.1.0/build/libraries/rtc/ARM9.TWL/src/ |
| D | external_ex.c | 263 RTCRawCounter* pSrc = in RTCEXi_CommonCallback() local 266 *pDst = (u32)(pSrc->bytes[0] | (pSrc->bytes[1] << 8) | (pSrc->bytes[2] << 16)); in RTCEXi_CommonCallback() 273 RTCRawFout* pSrc = in RTCEXi_CommonCallback() local 275 *pDst = (u16)(pSrc->fout); in RTCEXi_CommonCallback()
|
| /TwlSDK-5.1.0/include/nitro/mi/ |
| D | memory.h | 701 void MI_Copy16B(register const void *pSrc, register void *pDest); 702 void MI_Copy32B(register const void *pSrc, register void *pDest); 703 void MI_Copy36B(register const void *pSrc, register void *pDest); 704 void MI_Copy48B(register const void *pSrc, register void *pDest); 705 void MI_Copy64B(register const void *pSrc, register void *pDest); 706 void MI_Copy128B(register const void *pSrc, register void *pDest);
|
| /TwlSDK-5.1.0/build/demos/fx/test/src/ |
| D | fx_append_vec.c | 101 static double VEC_Mag_d_(const VecFx32 *pSrc); 102 static void VEC_Normalize_d_(const VecFx32 *pSrc, VecD * pDst); 285 static double VEC_Mag_d_(const VecFx32 *pSrc) in VEC_Mag_d_() argument 289 SDK_NULL_ASSERT(pSrc); in VEC_Mag_d_() 292 VecFx32ToVecD_(pSrc, &pSrcD); in VEC_Mag_d_() 298 static void VEC_Normalize_d_(const VecFx32 *pSrc, VecD * pDst) in VEC_Normalize_d_() argument 303 SDK_NULL_ASSERT(pSrc); in VEC_Normalize_d_() 307 VecFx32ToVecD_(pSrc, &pSrcD); in VEC_Normalize_d_() 309 t = VEC_Mag_d_(pSrc); in VEC_Normalize_d_()
|