SSBM Decomp
|
#include <platform.h>
Go to the source code of this file.
Data Structures | |
struct | ARQRequest |
Macros | |
#define | ARQ_CHUNK_SIZE_DEFAULT 4096 |
Typedefs | |
typedef void(* | ARQCallback) (ARQRequest *) |
Enumerations | |
enum | ARQType { ARQ_TYPE_MRAM_TO_ARAM , ARQ_TYPE_ARAM_TO_MRAM } |
enum | ARQPrio { ARQ_PRIORITY_LOW , ARQ_PRIORITY_HIGH } |
Functions | |
void | ARQInit (void) |
void | ARQReset (void) |
void | ARQPostRequest (ARQRequest *task, u32 owner, ARQType type, ARQPrio priority, u32 source, u32 dest, size_t length, ARQCallback callback) |
void | __ARQServiceQueueLo (void) |
void | __ARQCallbackHack (ARQRequest *) |
void | __ARQInitTempQueue (void) |
void | __ARQPushTempQueue (ARQRequest *task) |
void | __ARQInterruptServiceRoutine (void) |
#define ARQ_CHUNK_SIZE_DEFAULT 4096 |
typedef void(* ARQCallback) (ARQRequest *) |
enum ARQType |
enum ARQPrio |
void ARQInit | ( | void | ) |
void ARQReset | ( | void | ) |
void ARQPostRequest | ( | ARQRequest * | task, |
u32 | owner, | ||
ARQType | type, | ||
ARQPrio | priority, | ||
u32 | source, | ||
u32 | dest, | ||
size_t | length, | ||
ARQCallback | callback | ||
) |
void __ARQServiceQueueLo | ( | void | ) |
void __ARQCallbackHack | ( | ARQRequest * | arg0 | ) |
void __ARQInitTempQueue | ( | void | ) |
void __ARQPushTempQueue | ( | ARQRequest * | task | ) |
void __ARQInterruptServiceRoutine | ( | void | ) |