|
static void | __DVDLowSetWAType (u32 type, u32 location) |
|
WEAK void | __DVDInitWA (void) |
|
static void | Read (void *addr, u32 length, u32 offset, DVDLowCallback callback) |
|
static bool | ProcessNextCommand (void) |
|
WEAK void | __DVDInterruptHandler (__OSInterrupt interrupt, OSContext *context) |
|
static void | AlarmHandler (OSAlarm *alarm, OSContext *context) |
|
static void | AlarmHandlerForTimeout (OSAlarm *alarm, OSContext *context) |
|
static void | SetTimeoutAlarm (OSTime timeout) |
|
bool | HitCache (DVDBuffer *cur, DVDBuffer *prev) |
|
static void | DoJustRead (void *addr, u32 length, u32 offset, DVDLowCallback callback) |
|
static void | SeekTwiceBeforeRead (void *addr, u32 length, u32 offset, DVDLowCallback callback) |
|
static void | WaitBeforeRead (void *addr, u32 length, u32 offset, DVDLowCallback callback, OSTime timeout) |
|
WEAK bool | DVDLowRead (void *addr, u32 length, u32 offset, DVDLowCallback callback) |
|
WEAK bool | DVDLowSeek (u32 offset, DVDLowCallback callback) |
|
WEAK bool | DVDLowWaitCoverClose (DVDLowCallback callback) |
|
WEAK bool | DVDLowReadDiskID (DVDDiskID *diskID, DVDLowCallback callback) |
|
WEAK bool | DVDLowStopMotor (DVDLowCallback callback) |
|
WEAK bool | DVDLowRequestError (DVDLowCallback callback) |
|
WEAK bool | DVDLowInquiry (DVDDriveInfo *info, DVDLowCallback callback) |
|
WEAK bool | DVDLowAudioStream (u32 subcmd, u32 length, u32 offset, DVDLowCallback callback) |
|
WEAK bool | DVDLowRequestAudioStatus (u32 subcmd, DVDLowCallback callback) |
|
WEAK bool | DVDLowAudioBufferConfig (bool enable, u32 size, DVDLowCallback callback) |
|
WEAK void | DVDLowReset (void) |
|
WEAK bool | DVDLowBreak (void) |
|
WEAK DVDLowCallback | DVDLowClearCallback (void) |
|