|
| void | __DVDPrintFatalMessage () |
| |
| int | DVDCompareDiskID (const struct DVDDiskID *id1, const struct DVDDiskID *id2) |
| |
| int | __DVDLowTestAlarm (const OSAlarm *alarm) |
| |
| static void | defaultOptionalCommandChecker (DVDCommandBlock *, DVDCommandCheckerCallback) |
| |
| static void | stateReadingFST () |
| |
| static void | cbForStateReadingFST (u32 intType) |
| |
| static void | cbForStateError (u32 intType) |
| |
| static void | stateError (u32 error) |
| |
| static void | stateTimeout () |
| |
| static void | stateGettingError () |
| |
| static u32 | CategorizeError (u32 error) |
| |
| static BOOL | CheckCancel (u32 resume) |
| |
| static void | cbForStateGettingError (u32 intType) |
| |
| static void | cbForUnrecoveredError (u32 intType) |
| |
| static void | cbForUnrecoveredErrorRetry (u32 intType) |
| |
| static void | stateGoToRetry () |
| |
| static void | cbForStateGoToRetry (u32 intType) |
| |
| static void | stateCheckID () |
| |
| static void | stateCheckID3 () |
| |
| static void | stateCheckID2a () |
| |
| static void | stateCheckID2 () |
| |
| static void | cbForStateCheckID1 (u32 intType) |
| |
| static void | cbForStateCheckID2 (u32 intType) |
| |
| static void | cbForStateCheckID3 (u32 intType) |
| |
| static void | cbForStateCheckID2a (u32 intType) |
| |
| static void | AlarmHandler (OSAlarm *alarm, OSContext *context) |
| |
| static void | stateCoverClosed () |
| |
| static void | stateCoverClosed_CMD (DVDCommandBlock *command) |
| |
| static void | cbForStateCoverClosed (u32 intType) |
| |
| static void | stateMotorStopped () |
| |
| static void | cbForStateMotorStopped (u32 intType) |
| |
| static void | stateReady () |
| |
| static void | stateBusy (DVDCommandBlock *block) |
| |
| static BOOL | IsImmCommandWithResult (u32 command) |
| |
| static int | IsDmaCommand (u32 command) |
| |
| static void | cbForStateBusy (u32 intType) |
| |
| static int | issueCommand (s32 prio, DVDCommandBlock *block) |
| |
| static void | cbForCancelStreamSync (s32 result, DVDCommandBlock *block) |
| |
| static void | cbForStopStreamAtEndSync (s32 result, DVDCommandBlock *block) |
| |
| static void | cbForGetStreamErrorStatusSync (s32 result, DVDCommandBlock *block) |
| |
| static void | cbForGetStreamPlayAddrSync (s32 result, DVDCommandBlock *block) |
| |
| static void | cbForGetStreamStartAddrSync (s32 result, DVDCommandBlock *block) |
| |
| static void | cbForGetStreamLengthSync (s32 result, DVDCommandBlock *block) |
| |
| static void | cbForChangeDiskSync (s32 result, DVDCommandBlock *block) |
| |
| static void | cbForStopMotorSync (s32 result, DVDCommandBlock *block) |
| |
| static void | cbForInquirySync (s32 result, DVDCommandBlock *block) |
| |
| static void | cbForCancelSync (s32 result, DVDCommandBlock *block) |
| |
| static void | cbForCancelAllSync (s32 result, DVDCommandBlock *block) |
| |
| DVDCommandChecker | __DVDSetOptionalCommandChecker (DVDCommandChecker func) |
| |
| void | DVDInit (void) |
| |
| void | __DVDSetImmCommand (u32 command) |
| |
| void | __DVDSetDmaCommand (u32 command) |
| |
| void * | __DVDGetIssueCommandAddr (void) |
| |
| int | DVDReadAbsAsyncPrio (DVDCommandBlock *block, void *addr, s32 length, s32 offset, DVDCBCallback callback, s32 prio) |
| |
| int | DVDSeekAbsAsyncPrio (DVDCommandBlock *block, s32 offset, DVDCBCallback callback, s32 prio) |
| |
| int | DVDReadAbsAsyncForBS (DVDCommandBlock *block, void *addr, s32 length, s32 offset, DVDCBCallback callback) |
| |
| int | DVDReadDiskID (DVDCommandBlock *block, DVDDiskID *diskID, DVDCBCallback callback) |
| |
| int | DVDPrepareStreamAbsAsync (DVDCommandBlock *block, u32 length, u32 offset, DVDCBCallback callback) |
| |
| int | DVDCancelStreamAsync (DVDCommandBlock *block, DVDCBCallback callback) |
| |
| s32 | DVDCancelStream (DVDCommandBlock *block) |
| |
| int | DVDStopStreamAtEndAsync (DVDCommandBlock *block, DVDCBCallback callback) |
| |
| s32 | DVDStopStreamAtEnd (DVDCommandBlock *block) |
| |
| int | DVDGetStreamErrorStatusAsync (DVDCommandBlock *block, DVDCBCallback callback) |
| |
| s32 | DVDGetStreamErrorStatus (DVDCommandBlock *block) |
| |
| int | DVDGetStreamPlayAddrAsync (DVDCommandBlock *block, DVDCBCallback callback) |
| |
| s32 | DVDGetStreamPlayAddr (DVDCommandBlock *block) |
| |
| int | DVDGetStreamStartAddrAsync (DVDCommandBlock *block, DVDCBCallback callback) |
| |
| s32 | DVDGetStreamStartAddr (DVDCommandBlock *block) |
| |
| int | DVDGetStreamLengthAsync (DVDCommandBlock *block, DVDCBCallback callback) |
| |
| s32 | DVDGetStreamLength (DVDCommandBlock *block) |
| |
| void | __DVDAudioBufferConfig (DVDCommandBlock *block, u32 enable, u32 size, DVDCBCallback callback) |
| |
| int | DVDChangeDiskAsyncForBS (DVDCommandBlock *block, DVDCBCallback callback) |
| |
| int | DVDChangeDiskAsync (DVDCommandBlock *block, DVDDiskID *id, DVDCBCallback callback) |
| |
| s32 | DVDChangeDisk (DVDCommandBlock *block, DVDDiskID *id) |
| |
| int | DVDStopMotorAsync (DVDCommandBlock *block, DVDCBCallback callback) |
| |
| s32 | DVDStopMotor (DVDCommandBlock *block) |
| |
| int | DVDInquiryAsync (DVDCommandBlock *block, DVDDriveInfo *info, DVDCBCallback callback) |
| |
| s32 | DVDInquiry (DVDCommandBlock *block, DVDDriveInfo *info) |
| |
| void | DVDReset (void) |
| |
| int | DVDResetRequired (void) |
| |
| s32 | DVDGetCommandBlockStatus (const DVDCommandBlock *block) |
| |
| s32 | DVDGetDriveStatus (void) |
| |
| BOOL | DVDSetAutoInvalidation (BOOL autoInval) |
| |
| void | DVDPause (void) |
| |
| void | DVDResume (void) |
| |
| int | DVDCancelAsync (DVDCommandBlock *block, DVDCBCallback callback) |
| |
| s32 | DVDCancel (volatile DVDCommandBlock *block) |
| |
| int | DVDCancelAllAsync (DVDCBCallback callback) |
| |
| s32 | DVDCancelAll (void) |
| |
| DVDDiskID * | DVDGetCurrentDiskID (void) |
| |
| BOOL | DVDCheckDisk (void) |
| |
| void | __DVDPrepareResetAsync (DVDCBCallback callback) |
| |
| int | __DVDTestAlarm (const OSAlarm *alarm) |
| |