ps2sdk
1.1
A collection of Open Source libraries used for developing applications on Sony's PlayStation 2® (PS2).
|
Go to the source code of this file.
Functions | |
int | checkModelVersion (void) |
void | GsDmaInit (void) |
void | GsDmaSend (const void *addr, u32 qwords) |
void | GsDmaSend_tag (const void *addr, u32 qwords, const GS_GIF_DMACHAIN_TAG *tag) |
void | GsDmaWait (void) |
int checkModelVersion | ( | void | ) |
void GsDmaInit | ( | void | ) |
Definition at line 58 of file dma.c.
Referenced by GsResetGraph().
void GsDmaSend | ( | const void * | addr, |
u32 | qwords | ||
) |
Definition at line 88 of file dma.c.
References DMA_CHCR::asp, DMA_CHCR::direction, gif_chcr, gif_madr, gif_qwc, DMA_CHCR::mode, DMA_CHCR::pad1, DMA_CHCR::pad2, DMA_CHCR::start_flag, DMA_CHCR::tag, DMA_CHCR::tie, and DMA_CHCR::tte.
Referenced by GsClearDrawEnv1(), GsClearDrawEnv2(), GsEnableAlphaBlending1(), GsEnableAlphaBlending2(), GsEnableAlphaTransparency1(), GsEnableAlphaTransparency2(), GsEnableColorClamp(), GsEnableDithering(), GsLoadImage(), GsOverridePrimAttributes(), GsPutZBufferEnv1(), GsPutZBufferEnv2(), GsSelectTexure1(), GsSelectTexure2(), GsSetFogColor(), GsSetFrame1(), GsSetFrame2(), GsSetPixelTest1(), GsSetPixelTest2(), GsSetScissor1(), GsSetScissor2(), GsSetXYOffset1(), GsSetXYOffset2(), and GsTextureFlush().
void GsDmaSend_tag | ( | const void * | addr, |
u32 | qwords, | ||
const GS_GIF_DMACHAIN_TAG * | tag | ||
) |
Definition at line 118 of file dma.c.
References DMA_CHCR::asp, DMA_CHCR::direction, gif_chcr, gif_madr, gif_qwc, gif_tadr, DMA_CHCR::mode, DMA_CHCR::pad1, DMA_CHCR::pad2, DMA_CHCR::start_flag, DMA_CHCR::tag, DMA_CHCR::tie, and DMA_CHCR::tte.
Referenced by GsGifPacketsExecute().
void GsDmaWait | ( | void | ) |
Definition at line 148 of file dma.c.
Referenced by GsClearDrawEnv1(), GsClearDrawEnv2(), GsDrawSync(), GsEnableAlphaBlending1(), GsEnableAlphaBlending2(), GsEnableAlphaTransparency1(), GsEnableAlphaTransparency2(), GsEnableColorClamp(), GsEnableDithering(), GsGifPacketsExecute(), GsLoadImage(), GsOverridePrimAttributes(), GsPutZBufferEnv1(), GsPutZBufferEnv2(), GsSelectTexure1(), GsSelectTexure2(), GsSetFogColor(), GsSetFrame1(), GsSetFrame2(), GsSetPixelTest1(), GsSetPixelTest2(), GsSetScissor1(), GsSetScissor2(), GsSetXYOffset1(), GsSetXYOffset2(), and GsTextureFlush().