|
| static u32 __DVDNumTmdBytes | ATTRIBUTE_ALIGN (32) |
| |
| static void | defaultOptionalCommandChecker (DVDCommandBlock *, DVDCommandCheckerCallback) |
| |
| static void | stateDownRotation (DVDCommandBlock *) |
| |
| static void | stateReadingTOC (DVDCommandBlock *) |
| |
| static void | stateReadingPartitionInfo (DVDCommandBlock *block) |
| |
| static void | stateOpenPartition (DVDCommandBlock *block) |
| |
| static void | stateOpenPartition2 (DVDCommandBlock *block) |
| |
| static void | stateReadingFST () |
| |
| static void | cbForStateReadingFST (u32 intType) |
| |
| static void | cbForStateError (u32 intType) |
| |
| static void | stateError (u32 error) |
| |
| static void | stateTimeout () |
| |
| static void | stateSecurityError (void) |
| |
| 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 (DVDCommandBlock *block) |
| |
| 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 | 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) |
| |
| static void | cbForStateOpenPartition (u32 intType) |
| |
| static void | cbForStateReset (u32 intType) |
| |
| static void | cbForStateDownRotation (u32 intType) |
| |
| DECL_WEAK void | StampCommand (u32 command, u32 offset, u32 length) |
| |
| void | StampIntType (u32 intType) |
| |
| DVDCommandChecker | __DVDSetOptionalCommandChecker (DVDCommandChecker func) |
| |
| void | DVDInit (void) |
| |
| static void | FatalAlarmHandler (OSAlarm *alarm, OSContext *context) |
| |
| static void | cbForStoreErrorCode1 (s32 result, DVDCommandBlock *block) |
| |
| static void | cbForStoreErrorCode2 (s32 result, DVDCommandBlock *block) |
| |
| static void | cbForStoreErrorCode3 (s32 result, DVDCommandBlock *block) |
| |
| static void | cbForStateReadingTOC (u32 intType) |
| |
| static void | cbForStateReadingPartitionInfo (u32 intType) |
| |
| static void | cbForStateOpenPartition2 (u32 intType) |
| |
| static void | ResetAlarmHandler (OSAlarm *alarm, OSContext *context) |
| |
| static void | cbForPrepareCoverRegister (u32 intType) |
| |
| static void | CoverAlarmHandler (OSAlarm *alarm, OSContext *context) |
| |
| 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) |
| |
| 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 (DVDCommandBlock *block) |
| |
| int | DVDCancelAllAsync (DVDCBCallback callback) |
| |
| s32 | DVDCancelAll (void) |
| |
| DVDDiskID * | DVDGetCurrentDiskID (void) |
| |
| static void | __BS2DVDLowCallback (u32 type) |
| |
| u32 | __DVDGetCoverStatus (void) |
| |
| BOOL | DVDCheckDiskAsync (DVDCommandBlock *block, DVDCBCallback callback) |
| |
| void | DVDPrepareDisk () |
| |
| void | DVDPrepareDiskAsync () |
| |
| BOOL | DVDCheckDisk (void) |
| |
| void | __DVDPrepareResetAsync (DVDCBCallback callback) |
| |
| static void | Callback (s32 result, DVDCommandBlock *block) |
| |
| void | __DVDPrepareReset (void) |
| |
| int | __DVDTestAlarm (const OSAlarm *alarm) |
| |
| BOOL | __DVDLowBreak (void) |
| |
| BOOL | __DVDStopMotorAsync (void) |
| |
| void | __DVDRestartMotor (void) |
| |