| CARD_Init | Initializes a module. |
|---|---|
| CARD_IsAvailable | Determines whether or not a module is initialized. |
| CARD_IsEnabled | Checks the state to see whether access to NITRO-CARD is permitted. |
|---|---|
| CARD_Enable | Changes the state, enabling or disabling access to NITRO-CARD. |
| CARD_GetResultCode | Obtains the result of the last processed function. |
| CARD_GetThreadPriority | Obtains the priority level of the CARD asynchronous process thread. |
| CARD_SetThreadPriority | Sets the priority level of the CARD asynchronous process thread. |
| CARD_GetRomHeader | Obtains the ROM header information on the DS CARD that is actually inserted. |
| CARD_LockBackup | Locks the access bus of the backup device. |
|---|---|
| CARD_UnlockBackup | Unlocks the access bus of the backup device. |
| CARD_IdentifyBackup | Specifies a backup device. |
| CARD_GetCurrentBackupType | Obtains the type of the specified backup device. |
| CARD_GetBackupTotalSize | Obtains the total size of the specified backup device. |
| CARD_GetBackupSectorSize | Obtains the sector size of the specified backup device. |
| CARD_GetBackupPageSize | Obtains the page size of the specified backup device. |
| CARD_TryWaitBackupAsync | Determines whether the asynchronous process on the backup device has completed. |
| CARD_WaitBackupAsync | Waits until the asynchronous process on the backup device completes. |
| CARD_CancelBackupAsync | Requests cancellation of asynchronous processing for the backup device. |
| CARD_IsBackupEeprom | Determines whether or not the specified backup device is EEPROM. |
|---|---|
| CARD_ReadEeprom | Reads data from an EEPROM device. |
| CARD_ReadEepromAsync |
Reads data asynchronously from an EEPROM device. |
| CARD_WriteEeprom | Writes data to an EEPROM device. |
| CARD_WriteEepromAsync | Writes data asynchronously to an EEPROM device. |
| CARD_VerifyEeprom | Compares and verifies data in an EEPROM device. |
| CARD_VerifyEepromAsync | Compares and verifies data asynchronously in an EEPROM device. |
| CARD_WriteAndVerifyEeprom | Writes to and verifies data in an EEPROM device. |
| CARD_WriteAndVerifyEepromAsync | Writes to and verifies data asynchronously in an EEPROM device. |
| CARD_IsBackupFlash | Determines whether the specified backup device is FLASH. |
|---|---|
| CARD_ReadFlash | Reads data from a FLASH device. |
| CARD_ReadFlashAsync | Reads data asynchronously from a FLASH device. |
| CARD_WriteFlash | Writes data to a FLASH device. |
| CARD_WriteFlashAsync | Writes data asynchronously to a FLASH device. |
| CARD_VerifyFlash | Compares and verifies data in a FLASH device. |
| CARD_VerifyFlashAsync | Compares and verifies data asynchronously in a FLASH device. |
| CARD_WriteAndVerifyFlash | Writes data to a FLASH device and then compares and verifies the data. |
| CARD_WriteAndVerifyFlashAsync | Writes data to a FLASH device and then compares and verifies the data asynchronously. |
| CARD_IsBackupFram | Determines whether the specified backup device is FRAM. |
|---|---|
| CARD_ReadFram | Reads data from an FRAM device. |
| CARD_ReadFramAsync | Asynchronously reads data from the FRAM device. |
| CARD_WriteFram | Writes data to the FRAM device. |
| CARD_WriteFramAsync | Writes data asynchronously to an FRAM device. |
| CARD_VerifyFram | Compares and verifies data in an FRAM device. |
| CARD_VerifyFramAsync | Asynchronously compares and verifies data in an FRAM device. |
| CARD_WriteAndVerifyFram | Writes to, compares, and verifies data in an FRAM device. |
| CARD_WriteAndVerifyFramAsync | Writes data to an FRAM device and then compares and verifies the data asynchronously. |
| CARD_GetRomRegionFAT | Obtains FAT region information from the ROM header. |
|---|---|
| CARD_GetRomRegionFNT | Obtains FNT region information from the ROM header |
| CARD_LockRom | Locks the access bus of a device that has ROM. |
| CARD_UnlockRom | Unlocks the access bus of a device that has ROM. |
| CARD_ReadRom | Synchronously reads data from a ROM device. |
| CARD_ReadRomAsync | Asynchronously reads data from a ROM device. |
| CARD_TryWaitRomAsync | Determines whether or not an asynchronous process to a ROM device has completed. |
| CARD_WaitRomAsync | Waits until an asynchronous process to a ROM device has completed. |
| CARD_IsPulledOut | Detects the removal of the card. |
|---|---|
| CARD_SetPulledOutCallback | Sets the card removal callback. |
| CARD_TerminateForPulledOut | Stops with ARM7 when the card removal is detected. |
| CARD_CheckPulledOut | Immediately carries out Game Card removal detection from ARM9. |
| CARD_ROM_PAGE_SIZE | The number of bytes of a DS CARD ROM device page. |
|---|---|
| CARDBackupType | The type of backup device mounted in a DS CARD. |
| CARDResult | The result of the last access process the CARD function performed. |
| CARD_THREAD_PRIORITY_DEFAULT | The initial value for the priority level of the CARD asynchronous process thread. |
| CARDRomRegion | Shows FNT, FAT, and OVT information based on the NitroROM format. |
|---|---|
| CARDRomHeader | Holds information about the ROM header. |
CONFIDENTIAL