#include <JKRAram.h>
|
static JKRAram * | create (u32, u32, s32, s32, s32) |
|
static void | checkOkAddress (u8 *, u32, JKRAramBlock *, u32) |
|
static void | changeGroupIdIfNeed (u8 *, int) |
|
static JKRAramBlock * | mainRamToAram (u8 *, u32, u32, JKRExpandSwitch, u32, JKRHeap *, int, u32 *) |
|
static u8 * | aramToMainRam (u32, u8 *, u32, JKRExpandSwitch, u32, JKRHeap *, int, u32 *) |
|
static void | dump (void) |
|
static JKRAram * | getManager () |
|
static JKRAramHeap * | getAramHeap () |
|
static JSUList< JKRAMCommand > & | getCommandList () |
|
static u8 | decideAramGroupId (int groupId) |
|
static u32 | getSZSBufferSize () |
|
static void | setSZSBufferSize (u32 size) |
|
static void * | start (void *param_1) |
|
static JKRThread * | searchThread (OSThread *thread) |
|
static JSUList< JKRThread > & | getList () |
|
◆ JKRAram()
JKRAram::JKRAram |
( |
u32 |
audio_buffer_size, |
|
|
u32 |
audio_graph_size, |
|
|
s32 |
priority |
|
) |
| |
|
private |
◆ ~JKRAram()
◆ aramToMainRam()
◆ changeGroupIdIfNeed()
void JKRAram::changeGroupIdIfNeed |
( |
u8 * |
data, |
|
|
int |
groupId |
|
) |
| |
|
static |
◆ checkOkAddress()
◆ create()
JKRAram * JKRAram::create |
( |
u32 |
aram_audio_buffer_size, |
|
|
u32 |
aram_audio_graph_size, |
|
|
s32 |
stream_priority, |
|
|
s32 |
decomp_priority, |
|
|
s32 |
piece_priority |
|
) |
| |
|
static |
◆ decideAramGroupId()
◆ dump()
◆ getAramHeap()
◆ getAudioMemory()
u32 JKRAram::getAudioMemory |
( |
| ) |
const |
|
inline |
◆ getAudioMemSize()
u32 JKRAram::getAudioMemSize |
( |
| ) |
const |
|
inline |
◆ getCommandList()
◆ getGraphMemory()
u32 JKRAram::getGraphMemory |
( |
| ) |
const |
|
inline |
◆ getGraphMemSize()
u32 JKRAram::getGraphMemSize |
( |
| ) |
const |
|
inline |
◆ getManager()
◆ getSZSBufferSize()
◆ mainRamToAram()
◆ run()
◆ setSZSBufferSize()
◆ mAramHeap
◆ mAramMemoryPtr
u32 JKRAram::mAramMemoryPtr |
◆ mAramMemorySize
u32 JKRAram::mAramMemorySize |
◆ mAudioMemoryPtr
u32 JKRAram::mAudioMemoryPtr |
◆ mAudioMemorySize
u32 JKRAram::mAudioMemorySize |
◆ mGraphMemoryPtr
u32 JKRAram::mGraphMemoryPtr |
◆ mGraphMemorySize
u32 JKRAram::mGraphMemorySize |
◆ mStackArray
u32 JKRAram::mStackArray[3] |
◆ sAramCommandList
◆ sAramObject
◆ sMessageBuffer
Initial value:= {
}
T cLib_calcTimer(T *value)
Definition c_lib.h:74
◆ sMessageQueue
◆ sSZSBufferSize
u32 JKRAram::sSZSBufferSize = 0x00000400 |
|
staticprivate |
The documentation for this class was generated from the following files: