! card_api.o 644 47648 ` ELF(4(D8   " "7%:$%(h(*(*,,--..&/)8/H1K413L3579$<'L<:>=4>BhB   &4DUZ@  $$=X'n579=;@@@GRA#"4 ,  : 9  ? # i {      SY_v,|>\InO{2DVhK/z ,>PBH3{?Qc$u*06<d7  ' 8 )f#;w#M#0_$q$$$$ %%/%@%Q%b%%h%7n%I%[%m%%%%%! %W ! -&_K!T rE" &B^" t" " H" s" "! " .# e# *# ># 0[# {v#% # n*D# *t,# K&+@e#  # $" r 2DR"^y    0%Dx([p4*,-. H/,D1N\3[d<*<>NB`x ! !!! !F!d!!!!0!C !&N !:Y!Rh!r!!!!!!!< !U!r.!>!O!` !m!! !+!M !c!} !!! !! 5! C!2 U!I c!h y:! ! ! ! ! *!! K~!7 !P !o  ! ! ! ! / ! < ! F! \!/ o!K !k  ! ! ! !  ! !  !,  !B ( !\ 9 !r F ! S ! d ! ! ! ! ! !7 !N h! E 9!~ !5 [!I !` !q ! !* !5 !I !Z !d 8! !3 9!M ! ! ! !) !A !S !g !{!%!5!I !P!j!!!!! !  !*)!I? !U!i!!!)!!zh!b<!+! !#!B!9!P!&u !I=!c!> ! O#!ap&5&<#')/L',`x'='B'(>L(,(/)2 M)aX)c*]f+@+B+D.debug_info.debug_line.debug_frame.debug_abbrev.debug_pubnamesCARDi_EnableFlag.bssCARDi_PeekEventListenerOS_SignalEventOS_SetVAlarm$t$dCARDi_LockBusConditionOS_TryLockCard$tCARD_InitOS_GetBootTypeMI_CpuCopy8CARDi_InitResourceLockOS_InitThreadQueueOS_CreateThreadOS_WakeupThreadDirectCARDi_InitCommandCARDi_InitRomCARD_EnableCARD_InitPulledOutCallbackcardi_commoncardi_rom_baseCARDi_OldTypeTaskThread$t$d$tCARD_IsAvailable$t$dCARD_IsEnabled$t$d@17309@17310CARD_CheckEnabledOSi_TPanic$t$d$t$d@17319CARD_GetThreadPriority$t$d@17333CARD_SetThreadPriorityOS_DisableInterruptsOS_SetThreadPriorityOS_RestoreInterrupts$t$dCARD_GetResultCode$t$dCARD_GetRomHeader$t$dCARD_GetOwnRomHeader$t$dCARD_GetOwnRomHeaderTWL$t$dCARD_GetCacheFlushThreshold$t$dCARD_SetCacheFlushThreshold$t$dCARD_LockRomCARDi_LockResourceCARDi_InitEventListenerCARDi_SetEventListenerCARDi_WaitForEvent$t$dOS_InitEventOS_CreateVAlarm$t$tOS_WaitEventEx$t@17386CARD_UnlockRomOS_UnlockCardCARDi_UnlockResource$t$dCARD_LockBackup$t$d@17408@17409CARD_UnlockBackupCARD_TryWaitBackupAsyncOSi_TWarningCARD_WaitBackupAsync$t$d.dwarf.CARDi_EnableFlag.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.void.dwarf_type.17410.dwarf_type.17411.dwarf_type.CARDEventListener.dwarf_typedef.CARDEventListener.dwarf_type.17412.dwarf_type.17413.dwarf_typedef.OSEvent.dwarf_type.unsigned long.dwarf_typedef.MINDmaDevice.dwarf_typedef.DSPAddrInARM.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.FATFSDirectoryHandle.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.DSPAudioCodecMode.dwarf_typedef.DSPByte32.dwarf_typedef.FSCommandType.dwarf_typedef.FATFSSeekMode.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.DSPWord32.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.FATFSCommandID.dwarf_typedef.OSIntrMode.dwarf_typedef.FATFSMediaType.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.FATFSResult.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.FATFSFileHandle.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_typedef.CARDAccessLevel.dwarf_type._OSThreadQueue.dwarf_typedef.OSThreadQueue.dwarf_type.17414.dwarf_type._OSThread.dwarf_typedef.OSThread.dwarf_type.OSContext.dwarf_typedef.OSContext.dwarf_type.17415.dwarf_type.CPContext.dwarf_typedef.CPContext.dwarf_type.unsigned long long.dwarf_typedef.vu64.dwarf_typedef.OSTitleId.dwarf_typedef.REGType64.dwarf_typedef.REGType64v.dwarf_typedef.OSTick.dwarf_typedef.u64.dwarf_type.unsigned short.dwarf_typedef.WBTAidBitmap.dwarf_typedef.GXScrFmtText.dwarf_typedef.MATHCRC16Context.dwarf_typedef.vu16.dwarf_typedef.MATHChecksum8Context.dwarf_typedef.wctype_t.dwarf_typedef.MATHChecksum16Context.dwarf_typedef.GXRgb.dwarf_typedef.REGType16.dwarf_typedef.PMBatteryLevel.dwarf_typedef.wint_t.dwarf_typedef.REGType16v.dwarf_typedef.GXRgba.dwarf_typedef.Wint_t.dwarf_typedef.OSBootType.dwarf_typedef.DSPGraphicsScalingMode.dwarf_typedef.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_typedef.DSPByte.dwarf_typedef.DSPWord.dwarf_typedef.DSPAddr.dwarf_type.@enum$360twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_3_DEBUG_LINK_ISTD_TS_TWL_TWLHYB_C_h.dwarf_type.17416.dwarf_type.17417.dwarf_type._OSThreadLink.dwarf_typedef.OSThreadLink.dwarf_type.17418.dwarf_type.OSMutex.dwarf_typedef.OSMutex.dwarf_type.long.dwarf_typedef.WBTBlockSize.dwarf_typedef.vs32.dwarf_typedef.fx32.dwarf_typedef.WBTBlockSeqNo.dwarf_typedef.CARDiOwner.dwarf_typedef.s32.dwarf_type._OSMutexLink.dwarf_typedef.OSMutexLink.dwarf_type._OSMutexQueue.dwarf_typedef.OSMutexQueue.dwarf_type.17419.dwarf_type.17420.dwarf_type.OSiAlarm.dwarf_typedef.OSAlarm.dwarf_type.17421.dwarf_type.17422.dwarf_type.17423.dwarf_type.17424.dwarf_type.17425.dwarf_type.OSiVAlarm.dwarf_typedef.OSVAlarm.dwarf_type.short.dwarf_typedef.vs16.dwarf_typedef.fx16.dwarf_typedef.WBTBlockNumEntry.dwarf_typedef.WBTResult.dwarf_typedef.WBTPacketSize.dwarf_typedef.s16.dwarf_type.17426.dwarf_type.17427.dwarf_type.17428.dwarf_type.17429.dwarf_type.17430.dwarf_type.17431.dwarf_type.unsigned char.dwarf_typedef.WBTPacketCommand.dwarf_typedef.REGType8.dwarf_typedef.WBTCommandCounter.dwarf_typedef.REGType8v.dwarf_typedef.GXScrFmtAffine.dwarf_typedef.GXScrFmt256Bmp.dwarf_typedef.u8.dwarf_typedef.MATHCRC8Context.dwarf_typedef.vu8.dwarf_type.17432.dwarf_type.17433.dwarf_type.CARDiCommon.dwarf_typedef.CARDiCommon.dwarf_type.17434.dwarf_type.CARDiCommandArg.dwarf_typedef.CARDiCommandArg.dwarf_type.CARDResult.dwarf_type.CARDBackupType.dwarf_type.17435.dwarf_type.17436.dwarf_type.17437.dwarf_type.17438.dwarf_type.@enum$17077card_api_c.dwarf_type.17439.dwarf_type.17440.dwarf_type.17441.dwarf_type.17442.dwarf_type.17443.dwarf_type.17444.dwarf_type.17445.dwarf_type.17446.dwarf_type.17447.dwarf_type.17448.dwarf_type.17449.dwarf_type.CARDDmaInterface.dwarf_typedef.CARDDmaInterface.dwarf_type.17450.dwarf_type.17451.dwarf_type.17452.dwarf_type.17453.dwarf_type.17454.dwarf_type.17455.dwarf_type.CARDRequest.dwarf_type.CARDRequestMode.dwarf_type.17456.dwarf_type.17457.dwarf_type.17458.dwarf_type.17459.dwarf_type.17460.dwarf_type.17461.dwarf_type.17462.dwarf_type.CARDRomHeader.dwarf_typedef.CARDRomHeaderNTR.dwarf_typedef.CARDRomHeader.dwarf_type.17463.dwarf_type.char.dwarf_type.17464.dwarf_type.CARDRomRegion.dwarf_typedef.CARDRomRegion.dwarf_type.17465.dwarf_type.17466.dwarf_type.17467.dwarf_type.17468.dwarf_type.17469.dwarf_type.17470.dwarf_type.CARDRomHeaderTWL.dwarf_typedef.CARDRomHeaderTWL.dwarf_type.17471.dwarf_type.17472.dwarf_type.17473.dwarf_type.17474.dwarf_type.17475.dwarf_type.17476.dwarf_type.17477.dwarf_type.17478.dwarf_type.17479.dwarf_type.17480.dwarf_type.17481.dwarf_type.17482.dwarf_type.17483.dwarf_type.17484.dwarf_type.17485.dwarf_type.17486.dwarf_type.17487.dwarf_type.17488.dwarf_type.17489.dwarf_type.17490.dwarf_type.17491.dwarf_type.17492.dwarf_type.17493.dwarf_line.CARDi_PeekEventListener.dwarf.CARDi_PeekEventListener.dwarf_line.CARDi_LockBusCondition.dwarf.CARDi_LockBusCondition.dwarf_line.CARD_Init.dwarf.CARD_Init.dwarf_line.OS_InitThreadQueue.dwarf.OS_InitThreadQueue.dwarf_line.CARD_IsAvailable.dwarf.CARD_IsAvailable.dwarf_line.CARD_IsEnabled.dwarf.CARD_IsEnabled.dwarf_line.CARD_CheckEnabled.dwarf.CARD_CheckEnabled.dwarf_line.CARD_Enable.dwarf.CARD_Enable.dwarf_line.CARD_GetThreadPriority.dwarf.CARD_GetThreadPriority.dwarf_line.CARD_SetThreadPriority.dwarf.CARD_SetThreadPriority.dwarf_line.CARD_GetResultCode.dwarf.CARD_GetResultCode.dwarf_line.CARD_GetRomHeader.dwarf.CARD_GetRomHeader.dwarf_line.CARD_GetOwnRomHeader.dwarf.CARD_GetOwnRomHeader.dwarf_line.CARD_GetOwnRomHeaderTWL.dwarf.CARD_GetOwnRomHeaderTWL.dwarf_line.CARD_GetCacheFlushThreshold.dwarf.CARD_GetCacheFlushThreshold.dwarf_line.CARD_SetCacheFlushThreshold.dwarf.CARD_SetCacheFlushThreshold.dwarf_line.CARD_LockRom.dwarf.CARD_LockRom.dwarf_line.CARDi_InitEventListener.dwarf.CARDi_InitEventListener.dwarf_line.CARDi_SetEventListener.dwarf.CARDi_SetEventListener.dwarf_line.CARDi_WaitForEvent.dwarf.CARDi_WaitForEvent.dwarf_line.CARD_UnlockRom.dwarf.CARD_UnlockRom.dwarf_line.CARD_LockBackup.dwarf.CARD_LockBackup.dwarf_line.CARD_UnlockBackup.dwarf.CARD_UnlockBackup.symtab.strtab.shstrtab.comment.debug_info.rel.debug_info.debug_macinfo.debug_loc rel.debug_loc.debug_line.rel.debug_line.debug_line.rel.debug_line.debug_pubnames.rel.debug_pubnames.debug_aranges.debug_abbrev.bss.text.rela.text.text.rela.text.text.rela.text.text.text.rela.text.text.rela.text.data.data.text.rela.text.text.rela.text.data.text.rela.text.data.text.rela.text.text.rela.text.text.text.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.data.text.rela.text.text.rela.text.data.data.text.rela.textMetrowerks C/C++ for ARM 4.0.0.1024),card_api.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\src\-CARDi_EnableFlagintBOOLOSHeapHandlembstate_tvoid@CARDEventListener event valarm 4Condition 8userdata <lockID >paddingCARDEventListener   flag queueOSEventunsigned longMINDmaDeviceDSPAddrInARMvu32GXStVecVtx10MATHCRC32ContextFATFSDirectoryHandleREGType32OSIrqMaskDSPAudioCodecModeDSPByte32FSCommandTypeFATFSSeekModeCARDEvent__file_handleDSPWord32VecVtxDiffWBTBlockIdsize_tFATFSCommandIDOSIntrModeFATFSMediaTypeGXTexPlttBaseParamfpos_tREGType32vu32FSEventFATFSResultPMWakeUpTriggerFATFSFileHandlePMLogicFSOverlayIDVecFx10CARDAccessLevel_OSThreadQueue head tailOSThreadQueue_OSThread context dstate hnext lid ppriority tprofiler xqueue |link mutex mutexQueue stackTop stackBottom stackWarningOffset joinQueue specific alarmForSleep destructor userParameter systemErrnoOSThreaddOSContext cpsr r 8sp <lr @pc_plus4 Dsp_svc Hcp_contextOSContext4 CPContext div_numer div_denom sqrt div_mode sqrt_modeCPContextunsigned long longvu64OSTitleIdREGType64REGType64vOSTicku64unsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypeDSPGraphicsScalingModewchar_tu16ENVTypeDSPByteDSPWordDSPAddr@enumOS_THREAD_STATE_WAITINGOS_THREAD_STATE_READYOS_THREAD_STATE_TERMINATED_OSThreadLink prev nextOSThreadLinkOSMutex queue thread count linkOSMutexlongWBTBlockSizevs32fx32WBTBlockSeqNoCARDiOwners32_OSMutexLink next prevOSMutexLink_OSMutexQueue head tailOSMutexQueue ,OSiAlarm handler arg tag fire prev next period $startOSAlarm((OSiVAlarm handler arg tag frame fire delay prev next period finish $canceledOSVAlarmshortvs16fx16WBTBlockNumEntryWBTResultWBTPacketSizes16@no_name@unsigned charWBTPacketCommandREGType8WBTCommandCounterREGType8vGXScrFmtAffineGXScrFmt256Bmpu8MATHCRC8Contextvu8 CARDiCommon cmd flag priority flush_threshold_ic flush_threshold_dc lock_owner lock_ref lock_queue $lock_target (thread task_func callback callback_arg busy_q src dst len dma DmaCall req_type req_retry req_mode current_thread_9CARDiCommon`CARDiCommandArg result type id src dst len specCARDiCommandArgCARDResultCARD_RESULT_SUCCESSCARD_RESULT_FAILURECARD_RESULT_INVALID_PARAMCARD_RESULT_UNSUPPORTEDCARD_RESULT_TIMEOUTCARD_RESULT_ERRORCARD_RESULT_NO_RESPONSECARD_RESULT_CANCELEDCARDBackupTypeCARD_BACKUP_TYPE_EEPROM_4KBITS CARD_BACKUP_TYPE_EEPROM_64KBITS CARD_BACKUP_TYPE_EEPROM_512KBITSCARD_BACKUP_TYPE_EEPROM_1MBITSCARD_BACKUP_TYPE_FLASH_2MBITSCARD_BACKUP_TYPE_FLASH_4MBITSCARD_BACKUP_TYPE_FLASH_8MBITSCARD_BACKUP_TYPE_FLASH_16MBITSCARD_BACKUP_TYPE_FLASH_64MBITSCARD_BACKUP_TYPE_FRAM_256KBITSCARD_BACKUP_TYPE_NOT_USEH total_size sect_size subsect_size page_size addr_width program_page write_page write_page_total erase_chip $erase_chip_total (erase_sector ,erase_sector_total 0erase_subsector 4erase_subsector_total 8erase_page <initial_status =padding1 @caps Dpadding2@enumCARD_TARGET_NONECARD_TARGET_ROMCARD_TARGET_BACKUPCARD_TARGET_RW context stack@no_name@CARDDmaInterface Recv StopCARDDmaInterfacechannelsrcdstlenchannelCARDRequestCARD_REQ_INITCARD_REQ_ACKCARD_REQ_IDENTIFYCARD_REQ_READ_IDCARD_REQ_READ_ROMCARD_REQ_WRITE_ROMCARD_REQ_READ_BACKUPCARD_REQ_WRITE_BACKUPCARD_REQ_PROGRAM_BACKUPCARD_REQ_VERIFY_BACKUP CARD_REQ_ERASE_PAGE_BACKUP CARD_REQ_ERASE_SECTOR_BACKUP CARD_REQ_ERASE_CHIP_BACKUP CARD_REQ_READ_STATUS CARD_REQ_WRITE_STATUSCARD_REQ_ERASE_SUBSECTOR_BACKUPCARD_REQ_MAXCARDRequestModeCARD_REQUEST_MODE_RECVCARD_REQUEST_MODE_SENDCARD_REQUEST_MODE_SEND_VERIFYCARD_REQUEST_MODE_SPECIAL`CARDRomHeader game_name game_code maker_code product_id device_type device_size reserved_A game_version property main_rom_offset $main_entry_address (main_ram_address ,main_size 0sub_rom_offset 4sub_entry_address 8sub_ram_address <sub_size @fnt Hfat Pmain_ovt Xsub_ovt `rom_param_A hbanner_offset lsecure_crc nrom_param_B pmain_autoload_done tsub_autoload_done xrom_param_C rom_size header_size main_module_param_offset sub_module_param_offset normal_area_rom_offset twl_ltd_area_rom_offset reserved_B logo_data \logo_crc ^header_crcCARDRomHeaderNTRCARDRomHeader  char CARDRomRegion offset lengthCARDRomRegion,+xCARDRomHeaderTWL ntr `debugger_reserved config1 access_control reserved_0x1B8 main_ltd_rom_offset reserved_0x1C4 main_ltd_ram_address main_ltd_size sub_ltd_rom_offset reserved_0x1D4 sub_ltd_ram_address sub_ltd_size digest_area_ntr digest_area_ltd digest_tabel1 digest_tabel2 digest_table1_size digest_table2_sectors config2 main_static_digest sub_static_digest (digest_tabel2_digest <banner_digest Pmain_ltd_static_digest dsub_ltd_static_digestCARDRomHeaderTWL 43 game_card_on game_card_nitro_mode photo_access_read photo_access_write sdmc_access_read sdmc_access_write backup_access_read backup_access_write@@no_name@@A]CARDi_PeekEventListener&AargCTel --]CARDi_LockBusConditionp&--userdata/-TlockID<-]CARD_Init&>-TpB]OS_InitThreadQueue&BTqueue-]CARD_IsAvailable#'-Tp -]CARD_IsEnabledL' -]CARD_CheckEnabledx'-]CARD_Enable'-enable0-]CARD_GetThreadPriority'-Tpx-]CARD_SetThreadPriority(-prior-Tp"^-ret-Ubak_psr4-]CARD_GetResultCode(-Tp -]CARD_GetRomHeader(-]CARD_GetOwnRomHeader)'-]CARD_GetOwnRomHeaderTWLM)H:-]CARD_GetCacheFlushThreshold):-Uicache:-TdcacheDV-]CARD_SetCacheFlushThreshold*V-icacheV- dcache\k-]CARD_LockRomn*k-lock_id,Bw-elW]CARDi_InitEventListener*WTelh]CARDi_SetEventListener&+hTelh conditionhuserdatax]CARDi_WaitForEventf+xeld-]CARD_UnlockRom+-Tlock_id<-]CARD_LockBackup+-lock_id-]CARD_UnlockBackup,,-lock_id-/ 0ACNWPnSTB2EP[j 0@Qbo !7EWeCC  -C 0FE\Fo.G;H(ICL[Ev D , @d{  1>^q  * ; H U f       ; A b Ct C . 0  C 2 9 0 2! 2, 27 2K 2\ 2 G G 9 G G ; E =) J> EO ` r I I   = K  E M  E ? J( E9 J ] Ao A O O    ? AAA'A7AKAU?[QaqRx~HHHHHH H"H+HAHKQRpW2[/XH\\_sbdef[&=\SmkR}TVW XT.F`x#F^HzYZHHZ]o^ H`aRcEYg!k-YDhJXbiljv}l  R&R,R2R8H>]_tvHHHuH!H7ETEtEEEEa(a9aOadv}wEEx!7Pvyz);]R]j`HaHH H H- H: c^ ]o | } ~   !E:!U!u!!E!!a!a"a!"a<"\""""""#4#Q#cl#H}#H###$*$N$s$$$H$H$H$H%H%H$%H5%HF%HW%Hd%j%t%%%%%%%%%%%1%1@%?&@&&2&2 H&U`&~&r&v&&V&&3&3&F&&&'n1'%')' Z'N'R' 'z'~'''''0'o(''x.(C(pO("S(^](p((V((4(q(r(((s(()){)!)[)O)S)H)))))D)****\>*R*,V*B`*|*p*8t*8***9*9**+4+(+:,+:Y+t+h+l+d++++<++++,%*&>&*p&&*&&*&'*#'H'*L't'*x''*''*'$(*((*((*()*)I)*M))*))**4**n******&+O+*f++*++*+,*,,1+6$! D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\src\card_common.hnitro.hcard_rom.hcard_event.hos.hpxi.hbackup.hcommon.hcard_command.hcard_task.htypes.hcard_utility.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_lib_ext1.hmsl_rsize_t.hstdio_api.hsize_t.hwchar_t.hnull.heof.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.h mmap_tcm.h mmap_vram.h ioreg_SCFG.h ioreg_MI.h ioreg_G3.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_CAM.h ioreg_OS.h armArch.h limits.hclimitsansi_parms.hlimits_api.hlcd.h systemCall.h version.hsystem.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.hcompparam.hwram.hswap.huncompress.hsecureUncompress.hbyteAccess.hstream.huncomp_stream.hcompress.hinit.hcache.hregname.hspec.huserInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.h application_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.hpad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.h pm_common.htype.hfifo.hrtc.hrtc.hapi.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.hsndex.hsndex_common.h eeprom.hflash.hfram.hdma.hexMemory.hhash.htypes.hpullOut.htypes.h!rom.hhook.h!api.h!archive.h!romfat.h!overlay.h!fatfs.hsystemWork.h thread.h api.h"types.h"gx.hioreg_G3.hmmap_global.hg3x.h#ioreg_G3X.h g2.h#gx.h#vramExclusive.hgx_bgcnt.h#ioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.h#ioreg_GX.h g2_oam.h#struct_2d.h#g3b.h#g3c.h#g3imm.h#mmap_global.h g3_util.h#g3.h#gx_load.h#gxcommon.h#wm.h$version_wl.h%wm_api.h&wvr.hwvr_common.h'wvr.h(ctrdg.hctrdg_common.h)memorymap.hmi.hctrdg_backup.h*twl_hybrid.hctrdg_flash.h*ctrdg_sram.h*ctrdg_task.h*rand.h+qsort.h+fft.h+checksum.h+crc.h+dgt.h+std.hnwm.hnwm.h,twl.hscfg.hscfg.h-system.h mmap_wramEnv.h mmap_shared.h camera.hfifo.h.util.h.types.h.camera.h/misc.hioreg.h math.hcamera_api.h/transfer.h/dma.hdsp_if.h0ioreg_DSP.h emulator.h os.hdsp_util.h0types.hprocess.h0dsp.hbyteaccess.h1g711.h1audio.h1graphics.h1pipe.h1fx_trig.h2fx_cp.h2fx_const.h2fx_mtx.h2fx_mtx22.h2fx_mtx33.h2fx.h2fx_vec.h2fx_mtx43.h2fx_mtx44.h2cp.hdivider.h3sqrt.h3context.h3ext.hext_scrntest.h4gx_vramcnt.h#ext_keycontrol.h4mb.hfile.h!wm.hmb_gameinfo.h5mb_child.h5mb_fake_child.h5mb.h5wfs.hcontext.h6math.h+memory.hwbt.hallocator.hmisc.hplatform.hendian.hcard.hserver.h7device.hfs.hclient.h7format.h7env.henv_system.h8vib.hvib_system.h9command-line defines):twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.mchcommand-line defines):card_api.c;#/ -.<"""  &#GB" GF F " &F F& "!1!2!K"3d"z""""""##0#D#a#|##8#9#:#$$),I$ >  8I    I!/  I.;:I? @.;:I? @  8II(C% I;:I? 4;:I? IkakG( ! 4 !JKGF ( <1 ( G /L`h(Y ``(+H,I"!*H `!  `!&H ` C%H `!$H ` `  a! H` `!H `!O  `H  h (0I"K(4 (   f 3  ```h `L`h( FHhpGF0card_api.cNITRO-CARD permission denied(H!JF  45H`pG 0Failed assertion CARD_IsAvailable()L (H!J ( h  $(4,6Failed assertion (prior >= OS_THREAD_PRIORITY_MIN) && (prior <= OS_THREAD_PRIORITY_MAX)8L (H!J ( h ( H!J ( ` (0h(8GF  " : P V hl4p6t7 L (H!J ( hhF  (,406HpGHpGHpG8  ( H I J ( -Hh(`,Hi `8=  84@6D ( H I J ( H`HaGY  44<6@ (HIJ ( !IGm  ( . 88 9> :L4T6X2  4   `cc G 1!"#G Failed assertion cardi_common.lock_target == CARD_TARGET_ROM (HIJ (  H@j(H I J (  !  0 > F L4T6X`; ( Hi!J ( !G  ( 4486Failed assertion cardi_common.lock_target == CARD_TARGET_BACKUPcalled CARD_UnlockBackup() during backup asynchronous operation. (force to wait)  (HIJ (  H@j(HIJ ( (H! J!GF  0 < L P Z h4p6t|<=@` 5l8$$@8-,0pd @}O}Z} i}:$u@ `` ` @У$    00  &  1 70  B@ HPNp T0 _eЦ " p$v0|@<% Xx`x( 4 <* `pH</  Dp<1 \l3 5   7  9 ' =-`d3Ьl< >@<D<> O@UR[`aB card_common.o 644 37672 ` ELF( 4(-\hI,!4!##%0&3$&\+_T+   &4D`[bA=>L$%d+6 (=)D+*b/ @ w   e y     OTe# 0&6 ]/o% 28I`r3x~$6HY Zj l{ ~     0""""3" D"2U"Df"Vw"h"z""""!+ !( 8"1 uG" ]" t" "" A$B["! " f%dN ih|x#1S8ct@! #0&Ks!k!!p!!,!*?!FR !Z] !nh!w!!!!!!6!S!p!)!=!M!^!o ! |!'!A!_! !! !!!!.!4D!KR!fd!}r!y!!!!!!:!X!v ! !% !Q !e !#} !4 !P !d !x ! ! ! ! ! ! !- + :!H e !w  ! 9! H! ! ~! {! !4  !H !a !z !  !  ! ! ! !! 4!0 K !D V!h q! !  ! ! !  ! !!  !7  !M !g ! 3! A ! K! Y! g! u! h!  ! 9! <! U[!!68!O!j9!A!k!!8Ch!#O<!@!!!H!e!!!! ! =!+E !";#Y#=$*g$>$By)%=.debug_info.debug_line.debug_frame.debug_abbrev.debug_pubnamescardi_argcardi_common@17238@17239CARDi_LockResourceOS_DisableInterruptsOSi_TPanicOS_SleepThreadOS_RestoreInterrupts$t$d@17248@17249CARDi_UnlockResourceOS_WakeupThread$t$dCARDi_GetAccessLevelOS_GetBootTypeOS_IsRunOnTwlCARD_GetOwnRomHeaderTWL$t@17274CARDi_WaitAsyncCARD_IsAvailableCARDi_WaitForTask$t$dCARDi_TryWaitAsync$t$dCARDi_InitResourceLockOS_InitThreadQueue$t$d$tCARDi_InitCommandMI_CpuFillFastDC_FlushRangePXI_SetFifoRecvCallbackCARDi_OnFifoRecv$t$d@17300@17301@17302MIi_CpuClearFast$t$d.dwarf.cardi_arg.dwarf.cardi_common.dwarf_type.CARDiCommandArg.dwarf_typedef.CARDiCommandArg.dwarf_type.CARDResult.dwarf_type.CARDBackupType.dwarf_type.unsigned long.dwarf_typedef.MINDmaDevice.dwarf_typedef.DSPAddrInARM.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.FATFSDirectoryHandle.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.DSPAudioCodecMode.dwarf_typedef.DSPByte32.dwarf_typedef.FSCommandType.dwarf_typedef.FATFSSeekMode.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.DSPWord32.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.FATFSCommandID.dwarf_typedef.OSIntrMode.dwarf_typedef.FATFSMediaType.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.FATFSResult.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.FATFSFileHandle.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_typedef.CARDAccessLevel.dwarf_type.17304.dwarf_type.unsigned char.dwarf_typedef.WBTPacketCommand.dwarf_typedef.REGType8.dwarf_typedef.WBTCommandCounter.dwarf_typedef.REGType8v.dwarf_typedef.GXScrFmtAffine.dwarf_typedef.GXScrFmt256Bmp.dwarf_typedef.u8.dwarf_typedef.MATHCRC8Context.dwarf_typedef.vu8.dwarf_type.17305.dwarf_type.17306.dwarf_type.CARDiCommon.dwarf_typedef.CARDiCommon.dwarf_type.17307.dwarf_type.long.dwarf_typedef.WBTBlockSize.dwarf_typedef.vs32.dwarf_typedef.fx32.dwarf_typedef.WBTBlockSeqNo.dwarf_typedef.CARDiOwner.dwarf_typedef.s32.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.17308.dwarf_type._OSThreadQueue.dwarf_typedef.OSThreadQueue.dwarf_type.17309.dwarf_type._OSThread.dwarf_typedef.OSThread.dwarf_type.OSContext.dwarf_typedef.OSContext.dwarf_type.17310.dwarf_type.CPContext.dwarf_typedef.CPContext.dwarf_type.unsigned long long.dwarf_typedef.vu64.dwarf_typedef.OSTitleId.dwarf_typedef.REGType64.dwarf_typedef.REGType64v.dwarf_typedef.OSTick.dwarf_typedef.u64.dwarf_type.unsigned short.dwarf_typedef.WBTAidBitmap.dwarf_typedef.GXScrFmtText.dwarf_typedef.MATHCRC16Context.dwarf_typedef.vu16.dwarf_typedef.MATHChecksum8Context.dwarf_typedef.wctype_t.dwarf_typedef.MATHChecksum16Context.dwarf_typedef.GXRgb.dwarf_typedef.REGType16.dwarf_typedef.PMBatteryLevel.dwarf_typedef.wint_t.dwarf_typedef.REGType16v.dwarf_typedef.GXRgba.dwarf_typedef.Wint_t.dwarf_typedef.OSBootType.dwarf_typedef.DSPGraphicsScalingMode.dwarf_typedef.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_typedef.DSPByte.dwarf_typedef.DSPWord.dwarf_typedef.DSPAddr.dwarf_type.@enum$360twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_3_DEBUG_LINK_ISTD_TS_TWL_TWLHYB_C_h.dwarf_type.17311.dwarf_type.void.dwarf_type.17312.dwarf_type._OSThreadLink.dwarf_typedef.OSThreadLink.dwarf_type.17313.dwarf_type.OSMutex.dwarf_typedef.OSMutex.dwarf_type._OSMutexLink.dwarf_typedef.OSMutexLink.dwarf_type._OSMutexQueue.dwarf_typedef.OSMutexQueue.dwarf_type.17314.dwarf_type.17315.dwarf_type.OSiAlarm.dwarf_typedef.OSAlarm.dwarf_type.17316.dwarf_type.17317.dwarf_type.17318.dwarf_type.17319.dwarf_type.@enum$17077card_common_c.dwarf_type.17320.dwarf_type.17321.dwarf_type.17322.dwarf_type.17323.dwarf_type.17324.dwarf_type.17325.dwarf_type.17326.dwarf_type.17327.dwarf_type.17328.dwarf_type.17329.dwarf_type.17330.dwarf_type.CARDDmaInterface.dwarf_typedef.CARDDmaInterface.dwarf_type.17331.dwarf_type.17332.dwarf_type.17333.dwarf_type.17334.dwarf_type.17335.dwarf_type.17336.dwarf_type.CARDRequest.dwarf_type.CARDRequestMode.dwarf_type.17337.dwarf_type.17338.dwarf_type.17339.dwarf_type.17340.dwarf_type.CARDRomHeaderTWL.dwarf_typedef.CARDRomHeaderTWL.dwarf_type.CARDRomHeader.dwarf_typedef.CARDRomHeaderNTR.dwarf_typedef.CARDRomHeader.dwarf_type.17341.dwarf_type.char.dwarf_type.17342.dwarf_type.CARDRomRegion.dwarf_typedef.CARDRomRegion.dwarf_type.17343.dwarf_type.17344.dwarf_type.17345.dwarf_type.17346.dwarf_type.17347.dwarf_type.17348.dwarf_type.17349.dwarf_type.17350.dwarf_type.17351.dwarf_type.17352.dwarf_type.17353.dwarf_type.17354.dwarf_type.17355.dwarf_type.17356.dwarf_type.17357.dwarf_type.17358.dwarf_type.17359.dwarf_type.17360.dwarf_type.17361.dwarf_type.17362.dwarf_type.17363.dwarf_line.CARDi_LockResource.dwarf.CARDi_LockResource.dwarf_line.CARDi_UnlockResource.dwarf.CARDi_UnlockResource.dwarf_line.CARDi_GetAccessLevel.dwarf.CARDi_GetAccessLevel.dwarf_line.CARDi_WaitAsync.dwarf.CARDi_WaitAsync.dwarf_line.CARDi_TryWaitAsync.dwarf.CARDi_TryWaitAsync.dwarf_line.CARDi_InitResourceLock.dwarf.CARDi_InitResourceLock.dwarf_line.OS_InitThreadQueue.dwarf.OS_InitThreadQueue.dwarf_line.CARDi_InitCommand.dwarf.CARDi_InitCommand.dwarf_line.MI_CpuFillFast.dwarf.MI_CpuFillFast.symtab.strtab.shstrtab.comment.debug_info.rel.debug_info.debug_macinfo.debug_loc rel.debug_loc.debug_line.rel.debug_line.debug_line.rel.debug_line.debug_pubnames.rel.debug_pubnames.debug_aranges.debug_abbrev.bss.bss.data.data.text.rela.text.data.data.text.rela.text.text.rela.text.data.text.rela.text.text.rela.text.text.rela.text.text.text.rela.text.data.data.data.text.rela.textMetrowerks C/C++ for ARM 4.0.0.1024%dcard_common.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\src\-cardi_arg-cardi_common`CARDiCommandArg result type id src dst len specCARDiCommandArgCARDResultCARD_RESULT_SUCCESSCARD_RESULT_FAILURECARD_RESULT_INVALID_PARAMCARD_RESULT_UNSUPPORTEDCARD_RESULT_TIMEOUTCARD_RESULT_ERRORCARD_RESULT_NO_RESPONSECARD_RESULT_CANCELEDCARDBackupTypeCARD_BACKUP_TYPE_EEPROM_4KBITS CARD_BACKUP_TYPE_EEPROM_64KBITS CARD_BACKUP_TYPE_EEPROM_512KBITSCARD_BACKUP_TYPE_EEPROM_1MBITSCARD_BACKUP_TYPE_FLASH_2MBITSCARD_BACKUP_TYPE_FLASH_4MBITSCARD_BACKUP_TYPE_FLASH_8MBITSCARD_BACKUP_TYPE_FLASH_16MBITSCARD_BACKUP_TYPE_FLASH_64MBITSCARD_BACKUP_TYPE_FRAM_256KBITSCARD_BACKUP_TYPE_NOT_USEunsigned longMINDmaDeviceDSPAddrInARMvu32GXStVecVtx10MATHCRC32ContextFATFSDirectoryHandleREGType32OSIrqMaskDSPAudioCodecModeDSPByte32FSCommandTypeFATFSSeekModeCARDEvent__file_handleDSPWord32VecVtxDiffWBTBlockIdsize_tFATFSCommandIDOSIntrModeFATFSMediaTypeGXTexPlttBaseParamfpos_tREGType32vu32FSEventFATFSResultPMWakeUpTriggerFATFSFileHandlePMLogicFSOverlayIDVecFx10CARDAccessLevelH total_size sect_size subsect_size page_size addr_width program_page write_page write_page_total erase_chip $erase_chip_total (erase_sector ,erase_sector_total 0erase_subsector 4erase_subsector_total 8erase_page <initial_status =padding1 @caps Dpadding2unsigned charWBTPacketCommandREGType8WBTCommandCounterREGType8vGXScrFmtAffineGXScrFmt256Bmpu8MATHCRC8Contextvu8 CARDiCommon cmd flag priority flush_threshold_ic flush_threshold_dc lock_owner lock_ref lock_queue $lock_target (thread task_func callback callback_arg busy_q src dst len dma DmaCall req_type req_retry req_mode current_thread_9CARDiCommonlongWBTBlockSizevs32fx32WBTBlockSeqNoCARDiOwners32intBOOLOSHeapHandlembstate_t_OSThreadQueue head tailOSThreadQueue_OSThread context dstate hnext lid ppriority tprofiler xqueue |link mutex mutexQueue stackTop stackBottom stackWarningOffset joinQueue specific alarmForSleep destructor userParameter systemErrnoOSThreaddOSContext cpsr r 8sp <lr @pc_plus4 Dsp_svc Hcp_contextOSContext4 CPContext div_numer div_denom sqrt div_mode sqrt_modeCPContextunsigned long longvu64OSTitleIdREGType64REGType64vOSTicku64unsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypeDSPGraphicsScalingModewchar_tu16ENVTypeDSPByteDSPWordDSPAddr@enumOS_THREAD_STATE_WAITINGOS_THREAD_STATE_READYOS_THREAD_STATE_TERMINATEDvoid_OSThreadLink prev nextOSThreadLinkOSMutex queue thread count linkOSMutex_OSMutexLink next prevOSMutexLink_OSMutexQueue head tailOSMutexQueue ,OSiAlarm handler arg tag fire prev next period $startOSAlarm@enumCARD_TARGET_NONECARD_TARGET_ROMCARD_TARGET_BACKUPCARD_TARGET_RW context stack@no_name@CARDDmaInterface Recv StopCARDDmaInterfacechannelsrcdstlenchannelCARDRequestCARD_REQ_INITCARD_REQ_ACKCARD_REQ_IDENTIFYCARD_REQ_READ_IDCARD_REQ_READ_ROMCARD_REQ_WRITE_ROMCARD_REQ_READ_BACKUPCARD_REQ_WRITE_BACKUPCARD_REQ_PROGRAM_BACKUPCARD_REQ_VERIFY_BACKUP CARD_REQ_ERASE_PAGE_BACKUP CARD_REQ_ERASE_SECTOR_BACKUP CARD_REQ_ERASE_CHIP_BACKUP CARD_REQ_READ_STATUS CARD_REQ_WRITE_STATUSCARD_REQ_ERASE_SUBSECTOR_BACKUPCARD_REQ_MAXCARDRequestModeCARD_REQUEST_MODE_RECVCARD_REQUEST_MODE_SENDCARD_REQUEST_MODE_SEND_VERIFYCARD_REQUEST_MODE_SPECIALxCARDRomHeaderTWL ntr `debugger_reserved config1 access_control reserved_0x1B8 main_ltd_rom_offset reserved_0x1C4 main_ltd_ram_address main_ltd_size sub_ltd_rom_offset reserved_0x1D4 sub_ltd_ram_address sub_ltd_size digest_area_ntr digest_area_ltd digest_tabel1 digest_tabel2 digest_table1_size digest_table2_sectors config2 main_static_digest sub_static_digest (digest_tabel2_digest <banner_digest Pmain_ltd_static_digest dsub_ltd_static_digestCARDRomHeaderTWL`CARDRomHeader game_name game_code maker_code product_id device_type device_size reserved_A game_version property main_rom_offset $main_entry_address (main_ram_address ,main_size 0sub_rom_offset 4sub_entry_address 8sub_ram_address <sub_size @fnt Hfat Pmain_ovt Xsub_ovt `rom_param_A hbanner_offset lsecure_crc nrom_param_B pmain_autoload_done tsub_autoload_done xrom_param_C rom_size header_size main_module_param_offset sub_module_param_offset normal_area_rom_offset twl_ltd_area_rom_offset reserved_B logo_data \logo_crc ^header_crcCARDRomHeaderNTRCARDRomHeader  char CARDRomRegion offset lengthCARDRomRegion,+ 43 game_card_on game_card_nitro_mode photo_access_read photo_access_write sdmc_access_read sdmc_access_write backup_access_read backup_access_writeh.-]CARDi_LockResource;#.-owner.-target0-Tp1-Ubak_psrxP-]CARDi_UnlockResource#P-ownerP-targetR-TpS-Ubak_psrq-]CARDi_GetAccessLevel=$s-Tlevel-backupPowerOn-Uheader8-]CARDi_WaitAsyncg$@-]CARDi_TryWaitAsync$-Tp -]CARDi_InitResourceLock$-TpB]OS_InitThreadQueue)%BTqueue0-]CARDi_InitCommandf%-Tpd]MI_CpuFillFast%UdestdataTsizei .?Pa"m.AT_jy+?O`q~0FTft)A_w'C#Yk$  ' 5 F l %}       &+ D 2X 5o 8 : ;     < " 9 O Cg y           I '[ 'g {    '   ) *! 3 +F ^ t    , - 0 )(;as(-DVl}#6MXs5CM[iw '2'>Ql'++%+7+CZ)g.)--/%+)218>)3467!9'-)4>Ko=A>?@BzNOPQ-NRj)S);XsTUV%WGXbYZG3LeH}))));)Z)wI&J?)_)~K5ZLrM% 9 G _ p        '!L!r!!!!""("9"J"["l"}""""""""j"jh"##D*#I#=#oA#oxp###E###q#q#$q$q$,$FK$?$uC$u8u$i$xm$x@$[$$y$y $\$$$%*7%+%z/%z0[%]t%h%l%d%)%%";#f###=$c$g$$$$$%)%Q%f%%%jd"! D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\src\rom.hcard_spi.hnitro.hcard_event.hos.hpxi.hbackup.hcommon.hcard_command.hcard_task.htypes.hcard_utility.hcard_common.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_lib_ext1.hmsl_rsize_t.hstdio_api.hsize_t.hwchar_t.hnull.heof.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.h mmap_tcm.h mmap_vram.h ioreg_SCFG.h ioreg_MI.h ioreg_G3.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_CAM.h ioreg_OS.h armArch.h limits.hclimitsansi_parms.hlimits_api.hlcd.h systemCall.h version.hsystem.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.hcompparam.hwram.hswap.huncompress.hsecureUncompress.hbyteAccess.hstream.huncomp_stream.hcompress.hinit.hcache.hregname.hspec.huserInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.h application_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.hpad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.h pm_common.htype.hfifo.hrtc.hrtc.hapi.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.hsndex.hsndex_common.h eeprom.hflash.hfram.hdma.hexMemory.hhash.htypes.hpullOut.htypes.h!hook.h!api.h!archive.h!romfat.h!overlay.h!fatfs.hsystemWork.h thread.h api.h"types.h"gx.hioreg_G3.hmmap_global.hg3x.h#ioreg_G3X.h g2.h#gx.h#vramExclusive.hgx_bgcnt.h#ioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.h#ioreg_GX.h g2_oam.h#struct_2d.h#g3b.h#g3c.h#g3imm.h#mmap_global.h g3_util.h#g3.h#gx_load.h#gxcommon.h#wm.h$version_wl.h%wm_api.h&wvr.hwvr_common.h'wvr.h(ctrdg.hctrdg_common.h)memorymap.hmi.hctrdg_backup.h*twl_hybrid.hctrdg_flash.h*ctrdg_sram.h*ctrdg_task.h*rand.h+qsort.h+fft.h+checksum.h+crc.h+dgt.h+std.hnwm.hnwm.h,twl.hscfg.hscfg.h-system.h mmap_wramEnv.h mmap_shared.h camera.hfifo.h.util.h.types.h.camera.h/misc.hioreg.h math.hcamera_api.h/transfer.h/dma.hdsp_if.h0ioreg_DSP.h emulator.h os.hdsp_util.h0types.hprocess.h0dsp.hbyteaccess.h1g711.h1audio.h1graphics.h1pipe.h1fx_trig.h2fx_cp.h2fx_const.h2fx_mtx.h2fx_mtx22.h2fx_mtx33.h2fx.h2fx_vec.h2fx_mtx43.h2fx_mtx44.h2cp.hdivider.h3sqrt.h3context.h3ext.hext_scrntest.h4gx_vramcnt.h#ext_keycontrol.h4mb.hfile.h!wm.hmb_gameinfo.h5mb_child.h5mb_fake_child.h5mb.h5wfs.hcontext.h6math.h+memory.hwbt.hallocator.hmisc.hplatform.hendian.hcard.hserver.h7device.hfs.hclient.h7format.h7env.henv_system.h8vib.hvib_system.h9command-line defines):twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.mchcommand-line defines):card_common.c;.#~ +"#+ ////F&G."JG" !j!o"qM"uc"xz"y""z"%cardi_common$ > I 8I    I!/ I .;:I? @.;:I? @  8II(C% I;:I? 4;:I? Icard_common.ccard-lock : can not reuse same ID for locking without unlocking!8LaiB ajBH6!J  0ai CB`a`b4 h@ `(8GF k" l. mN n\i`dcard-unlock : specified ID for unlocking is not locking one!card-unlock : locking target and unlocking one are different!8LaiBѠi(HV!JajBH\!J!1h@`( C`a `b4 (8GF k l4 lT pZ nhilpt8$($8($2 m (h( C m (h( (m (h( Cm (h( C 8 r s tFailed assertion CARD_IsAvailable() (H!J ( H!"# v l& w,04i L ( H! J ( ah @( F v l4i8<L C`a a `b4  i ```h `LH `H!`"H`! I  { |$i(,}memory.hsize & 3 must be 0source address must be in 4-byte alignment8  @( H! J (   (@(H I J ( )"8G l6 lH ~TX` @@i P&($$0(%0N @`O`Z` i`"uЃl @@ @#p  `   Ah`T =>@xl &0,$ 7$= 8C`H N@T<! _0 eP# ppv0|H&  0+`dЋH+ card_hook.o 644 15928 ` ELF(P:4(,8@   &4DS!1.C4fFxL%7I[m! !# =>!* X0k<DU!!U: !e!z!! ! !!!<!`!y!!/!?!S!g!w!<!U!o! !!!!! !-+!G< !ZF!qT!f!|!!!!~!zg[.debug_info.debug_line.debug_frame.debug_abbrev.debug_pubnamesCARDiHookChain.bssCARDi_RegisterHookOS_DisableInterruptsOS_RestoreInterrupts$t$dCARDi_UnregisterHook$t$dCARDi_NotifyEvent$t$d.dwarf.CARDiHookChain.dwarf_type.17107.dwarf_type.CARDHookContext.dwarf_typedef.CARDHookContext.dwarf_type.17108.dwarf_type.17109.dwarf_type.void.dwarf_type.17110.dwarf_type.17111.dwarf_type.unsigned long.dwarf_typedef.MINDmaDevice.dwarf_typedef.DSPAddrInARM.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.FATFSDirectoryHandle.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.DSPAudioCodecMode.dwarf_typedef.DSPByte32.dwarf_typedef.FSCommandType.dwarf_typedef.FATFSSeekMode.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.DSPWord32.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.FATFSCommandID.dwarf_typedef.OSIntrMode.dwarf_typedef.FATFSMediaType.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.FATFSResult.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.FATFSFileHandle.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_type.17112.dwarf_type.17113.dwarf_type.17114.dwarf_type.17115.dwarf_type.17116.dwarf_type.17117.dwarf_type.17118.dwarf_type.17119.dwarf_type.17120.dwarf_type.17121.dwarf_line.CARDi_RegisterHook.dwarf.CARDi_RegisterHook.dwarf_line.CARDi_UnregisterHook.dwarf.CARDi_UnregisterHook.dwarf_line.CARDi_NotifyEvent.dwarf.CARDi_NotifyEvent.symtab.strtab.shstrtab.comment.debug_info.rel.debug_info.debug_macinfo.debug_loc rel.debug_loc.debug_line.rel.debug_line.debug_line.rel.debug_line.debug_pubnames.rel.debug_pubnames.debug_aranges.debug_abbrev.bss.text.rela.text.text.rela.text.text.rela.textMetrowerks C/C++ for ARM 4.0.0.1024uDcard_hook.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\src\'CARDiHookChain CARDHookContext next userdata callbackCARDHookContextvoidunsigned longMINDmaDeviceDSPAddrInARMvu32GXStVecVtx10MATHCRC32ContextFATFSDirectoryHandleREGType32OSIrqMaskDSPAudioCodecModeDSPByte32FSCommandTypeFATFSSeekModeCARDEvent__file_handleDSPWord32VecVtxDiffWBTBlockIdsize_tFATFSCommandIDOSIntrModeFATFSMediaTypeGXTexPlttBaseParamfpos_tREGType32vu32FSEventFATFSResultPMWakeUpTriggerFATFSFileHandlePMLogicFSOverlayIDVecFx100+']CARDi_RegisterHookz+'Thook+'callback+'arg-'Ubak<>']CARDi_UnregisterHook>'hook@'UbakA'TppDW']CARDi_NotifyEventxW'eventW'argY'bakZ'Tpp 0]'Uhook  & &0&6(HN(TZ)`|)))))))) ))1)A)U)i)y))))))))) )-)>)H)V)h)~))))&(&&(&& (!!0/BZm)(|$$<)(%%D)(;)N[% _%0i%z x!%Dd!  D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\src\common.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_lib_ext1.hmsl_rsize_t.hstdio_api.hsize_t.hwchar_t.hnull.heof.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.hmmap_tcm.hmmap_vram.hioreg_SCFG.hioreg_MI.hioreg_G3.hioreg_EXI.hioreg_PXI.hioreg_CP.hioreg_CAM.hioreg_OS.harmArch.hlimits.hclimitsansi_parms.hlimits_api.hlcd.hsystemCall.h version.h system.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.h compparam.h wram.h swap.h uncompress.h secureUncompress.h byteAccess.h stream.h uncomp_stream.h compress.h init.h cache.h regname.h spec.h userInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.happlication_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.h pad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.hpm_common.htype.hfifo.h rtc.hrtc.h api.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.h main.hcommand.hinterface.harmArch.hglobal.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.hsndex.hsndex_common.heeprom.hflash.hfram.hbackup.hdma.h exMemory.h hash.htypes.hpullOut.htypes.hrom.hhook.hapi.harchive.hromfat.hoverlay.hfatfs.hsystemWork.h thread.h api.h types.h gx.h ioreg_G3.hmmap_global.hg3x.h!ioreg_G3X.hg2.h!gx.h!vramExclusive.hgx_bgcnt.h!ioreg_G2.hioreg_GXS.hioreg_G2S.hgx_capture.h!ioreg_GX.hg2_oam.h!struct_2d.h!g3b.h!g3c.h!g3imm.h!mmap_global.hg3_util.h!g3.h!gx_load.h!gxcommon.h!wm.h"version_wl.h#wm_api.h$wvr.h wvr_common.h%wvr.h&ctrdg.h ctrdg_common.h'memorymap.h mi.h pxi.h ctrdg_backup.h(twl_hybrid.h)ctrdg_flash.h(ctrdg_sram.h(ctrdg_task.h(rand.h*qsort.h*fft.h*checksum.h*crc.h*dgt.h*std.h nwm.hnwm.h+twl.h)scfg.hscfg.h,system.h mmap_wramEnv.hmmap_shared.hcamera.hfifo.h-util.h-types.h-camera.h.misc.hioreg.hmath.h camera_api.h.transfer.h.dma.hdsp_if.h/ioreg_DSP.hemulator.h os.hdsp_util.h/types.hprocess.h/dsp.hbyteaccess.h0g711.h0audio.h0graphics.h0pipe.h0fx_trig.h1fx_cp.h1fx_const.h1fx_mtx.h1fx_mtx22.h1fx_mtx33.h1fx.h1fx_vec.h1fx_mtx43.h1fx_mtx44.h1cp.h divider.h2sqrt.h2context.h2ext.h ext_scrntest.h3gx_vramcnt.h!ext_keycontrol.h3mb.h file.hwm.h mb_gameinfo.h4mb_child.h4mb_fake_child.h4mb.h4os.h wfs.h context.h5math.h*memory.h wbt.h allocator.h misc.h types.h platform.h endian.h card.h server.h6device.h fs.h client.h6format.h6env.h env_system.h7vib.h vib_system.h8nitro.h)command-line defines)9twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.mchcommand-line defines)9card_hook.c:+>{v !!!!$D!%u$ > I I.;:I? @ 8IC% I;:I? 4;:I? I8```Hh `H`(8G " #, 8 L!hB hh `$h h((8GF "* #8 8 L %hh(hhhG hB$h h(8GF "2 #@ @!  t  $$ y0p @OZ ih!u8$ 0808 08P8 P8P899009$ `9<9$ 9D :$ card_task.o 644 35792 ` ELF(4((kn !36Zw \ "8"$`$&@&   &4X `/Y5k;}AX^dl6& 5 8 ;      ( : L    $  *  0  6 < #B 5H GN YT    $0;ugR$c6tk/}->D[ag t zn3#)/ 2DVhz! ! 9B6! g!> )" .>" =+R"+ E}"* "& "3 #& K&# D q $9FK]6zd H&@"h$ !)m!C!r5z!!!!! !  !+!C$!c;!V!f!v!!!!-!F!c!|! ! !)!>!O!d!>} !T!n !!!!!!!#!:!u:!!!%!=!S&!~G~!!! !! !!,+ !B8 !UB!pX!k!~! !! ! !=  !R !k  !  ! $ ! 5 ! B ! O ! ` !% } !< !O !f !} ! ! h!J A 9!d z ! [! ! !  !  ! & ! 1 !/ E !I V !\ ` 8!u ! 9! ! ! !^ !n ! !  !kZ ! !BA!ZU!m!!!!! !@!X!y!!!) !2!H !Hh!1<!N!D!%!CQ{,hkzhlw2Ke.debug_info.debug_line.debug_frame.debug_abbrev.debug_pubnamesCARDi_InitTaskQueueOS_InitThreadQueue$t$tCARDi_InitTask$tCARDi_ProcessTaskOS_DisableInterruptsOS_WakeupThreadOS_RestoreInterruptsOS_GetCurrentThreadOS_GetThreadPriorityOS_SetThreadPriority$tOS_GetThreadInfo$tOSi_ThreadInfo$t$dCARDi_ReceiveTaskOS_SleepThread$tCARDi_TaskWorkerProcedure$tCARDi_ExecuteOldTypeTaskOS_WakeupThreadDirectCARDi_EndTaskcardi_common$t$dCARDi_OldTypeTaskThread$t$dCARDi_WaitForTask$t$d$t$d.dwarf_type.void.dwarf_type.17348.dwarf_type.CARDTaskQueue.dwarf_typedef.CARDTaskQueue.dwarf_type.17349.dwarf_type.CARDTask.dwarf_typedef.CARDTask.dwarf_type.17350.dwarf_type.unsigned long.dwarf_typedef.MINDmaDevice.dwarf_typedef.DSPAddrInARM.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.FATFSDirectoryHandle.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.DSPAudioCodecMode.dwarf_typedef.DSPByte32.dwarf_typedef.FSCommandType.dwarf_typedef.FATFSSeekMode.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.DSPWord32.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.FATFSCommandID.dwarf_typedef.OSIntrMode.dwarf_typedef.FATFSMediaType.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.FATFSResult.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.FATFSFileHandle.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_typedef.CARDAccessLevel.dwarf_type.17351.dwarf_type.17352.dwarf_type.17353.dwarf_type.17354.dwarf_type.17355.dwarf_type.17356.dwarf_type._OSThreadQueue.dwarf_typedef.OSThreadQueue.dwarf_type.17357.dwarf_type._OSThread.dwarf_typedef.OSThread.dwarf_type.OSContext.dwarf_typedef.OSContext.dwarf_type.17358.dwarf_type.CPContext.dwarf_typedef.CPContext.dwarf_type.unsigned long long.dwarf_typedef.vu64.dwarf_typedef.OSTitleId.dwarf_typedef.REGType64.dwarf_typedef.REGType64v.dwarf_typedef.OSTick.dwarf_typedef.u64.dwarf_type.unsigned short.dwarf_typedef.WBTAidBitmap.dwarf_typedef.GXScrFmtText.dwarf_typedef.MATHCRC16Context.dwarf_typedef.vu16.dwarf_typedef.MATHChecksum8Context.dwarf_typedef.wctype_t.dwarf_typedef.MATHChecksum16Context.dwarf_typedef.GXRgb.dwarf_typedef.REGType16.dwarf_typedef.PMBatteryLevel.dwarf_typedef.wint_t.dwarf_typedef.REGType16v.dwarf_typedef.GXRgba.dwarf_typedef.Wint_t.dwarf_typedef.OSBootType.dwarf_typedef.DSPGraphicsScalingMode.dwarf_typedef.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_typedef.DSPByte.dwarf_typedef.DSPWord.dwarf_typedef.DSPAddr.dwarf_type.@enum$360twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_3_DEBUG_LINK_ISTD_TS_TWL_TWLHYB_C_h.dwarf_type.17359.dwarf_type.17360.dwarf_type._OSThreadLink.dwarf_typedef.OSThreadLink.dwarf_type.17361.dwarf_type.OSMutex.dwarf_typedef.OSMutex.dwarf_type.long.dwarf_typedef.WBTBlockSize.dwarf_typedef.vs32.dwarf_typedef.fx32.dwarf_typedef.WBTBlockSeqNo.dwarf_typedef.CARDiOwner.dwarf_typedef.s32.dwarf_type._OSMutexLink.dwarf_typedef.OSMutexLink.dwarf_type._OSMutexQueue.dwarf_typedef.OSMutexQueue.dwarf_type.17362.dwarf_type.17363.dwarf_type.OSiAlarm.dwarf_typedef.OSAlarm.dwarf_type.17364.dwarf_type.17365.dwarf_type.17366.dwarf_type.17367.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.17368.dwarf_type.17369.dwarf_type.17370.dwarf_type.17371.dwarf_type.17372.dwarf_type.17373.dwarf_type.17374.dwarf_type.17375.dwarf_type.17376.dwarf_type.17377.dwarf_type.OSThreadInfo.dwarf_typedef.OSThreadInfo.dwarf_type.17378.dwarf_type.17379.dwarf_type.17380.dwarf_type.17381.dwarf_type.17382.dwarf_type.17383.dwarf_type.17384.dwarf_type.17385.dwarf_type.17386.dwarf_type.CARDiCommon.dwarf_typedef.CARDiCommon.dwarf_type.17387.dwarf_type.CARDiCommandArg.dwarf_typedef.CARDiCommandArg.dwarf_type.CARDResult.dwarf_type.CARDBackupType.dwarf_type.17388.dwarf_type.unsigned char.dwarf_typedef.WBTPacketCommand.dwarf_typedef.REGType8.dwarf_typedef.WBTCommandCounter.dwarf_typedef.REGType8v.dwarf_typedef.GXScrFmtAffine.dwarf_typedef.GXScrFmt256Bmp.dwarf_typedef.u8.dwarf_typedef.MATHCRC8Context.dwarf_typedef.vu8.dwarf_type.17389.dwarf_type.17390.dwarf_type.17391.dwarf_type.@enum$17173card_task_c.dwarf_type.17392.dwarf_type.17393.dwarf_type.17394.dwarf_type.17395.dwarf_type.17396.dwarf_type.17397.dwarf_type.17398.dwarf_type.17399.dwarf_type.17400.dwarf_type.17401.dwarf_type.17402.dwarf_type.CARDDmaInterface.dwarf_typedef.CARDDmaInterface.dwarf_type.17403.dwarf_type.17404.dwarf_type.17405.dwarf_type.17406.dwarf_type.17407.dwarf_type.17408.dwarf_type.CARDRequest.dwarf_type.CARDRequestMode.dwarf_type.17409.dwarf_type.17410.dwarf_type.17411.dwarf_type.17412.dwarf_type.17413.dwarf_type.17414.dwarf_type.17415.dwarf_type.17416.dwarf_type.17417.dwarf_type.17418.dwarf_line.CARDi_InitTaskQueue.dwarf.CARDi_InitTaskQueue.dwarf_line.OS_InitThreadQueue.dwarf.OS_InitThreadQueue.dwarf_line.CARDi_InitTask.dwarf.CARDi_InitTask.dwarf_line.CARDi_ProcessTask.dwarf.CARDi_ProcessTask.dwarf_line.OS_GetCurrentThread.dwarf.OS_GetCurrentThread.dwarf_line.OS_GetThreadInfo.dwarf.OS_GetThreadInfo.dwarf_line.CARDi_ReceiveTask.dwarf.CARDi_ReceiveTask.dwarf_line.CARDi_TaskWorkerProcedure.dwarf.CARDi_TaskWorkerProcedure.dwarf_line.CARDi_ExecuteOldTypeTask.dwarf.CARDi_ExecuteOldTypeTask.dwarf_line.CARDi_OldTypeTaskThread.dwarf.CARDi_OldTypeTaskThread.dwarf_line.CARDi_WaitForTask.dwarf.CARDi_WaitForTask.dwarf_line.CARDi_EndTask.dwarf.CARDi_EndTask.symtab.strtab.shstrtab.comment.debug_info.rel.debug_info.debug_macinfo.debug_loc rel.debug_loc.debug_line.rel.debug_line.debug_line.rel.debug_line.debug_pubnames.rel.debug_pubnames.debug_aranges.debug_abbrev.text.rela.text.text.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.textMetrowerks C/C++ for ARM 4.0.0.1024e Hcard_task.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\src\voidCARDTaskQueue list workers quit dummyCARDTaskQueueCARDTask next priority userdata function callbackCARDTaskunsigned longMINDmaDeviceDSPAddrInARMvu32GXStVecVtx10MATHCRC32ContextFATFSDirectoryHandleREGType32OSIrqMaskDSPAudioCodecModeDSPByte32FSCommandTypeFATFSSeekModeCARDEvent__file_handleDSPWord32VecVtxDiffWBTBlockIdsize_tFATFSCommandIDOSIntrModeFATFSMediaTypeGXTexPlttBaseParamfpos_tREGType32vu32FSEventFATFSResultPMWakeUpTriggerFATFSFileHandlePMLogicFSOverlayIDVecFx10CARDAccessLevel@no_name@_OSThreadQueue head tailOSThreadQueue_OSThread context dstate hnext lid ppriority tprofiler xqueue |link mutex mutexQueue stackTop stackBottom stackWarningOffset joinQueue specific alarmForSleep destructor userParameter systemErrnoOSThreaddOSContext cpsr r 8sp <lr @pc_plus4 Dsp_svc Hcp_contextOSContext4 CPContext div_numer div_denom sqrt div_mode sqrt_modeCPContextunsigned long longvu64OSTitleIdREGType64REGType64vOSTicku64unsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypeDSPGraphicsScalingModewchar_tu16ENVTypeDSPByteDSPWordDSPAddr@enumOS_THREAD_STATE_WAITINGOS_THREAD_STATE_READYOS_THREAD_STATE_TERMINATED_OSThreadLink prev nextOSThreadLinkOSMutex queue thread count linkOSMutexlongWBTBlockSizevs32fx32WBTBlockSeqNoCARDiOwners32_OSMutexLink next prevOSMutexLink_OSMutexQueue head tailOSMutexQueue ,OSiAlarm handler arg tag fire prev next period $startOSAlarmintBOOLOSHeapHandlembstate_tOSThreadInfo isNeedRescheduling irqDepth current list switchCallbackOSThreadInfo@no_name@ CARDiCommon cmd flag priority flush_threshold_ic flush_threshold_dc lock_owner lock_ref lock_queue $lock_target (thread task_func callback callback_arg busy_q src dst len dma DmaCall req_type req_retry req_mode current_thread_9CARDiCommon`CARDiCommandArg result type id src dst len specCARDiCommandArgCARDResultCARD_RESULT_SUCCESSCARD_RESULT_FAILURECARD_RESULT_INVALID_PARAMCARD_RESULT_UNSUPPORTEDCARD_RESULT_TIMEOUTCARD_RESULT_ERRORCARD_RESULT_NO_RESPONSECARD_RESULT_CANCELEDCARDBackupTypeCARD_BACKUP_TYPE_EEPROM_4KBITS CARD_BACKUP_TYPE_EEPROM_64KBITS CARD_BACKUP_TYPE_EEPROM_512KBITSCARD_BACKUP_TYPE_EEPROM_1MBITSCARD_BACKUP_TYPE_FLASH_2MBITSCARD_BACKUP_TYPE_FLASH_4MBITSCARD_BACKUP_TYPE_FLASH_8MBITSCARD_BACKUP_TYPE_FLASH_16MBITSCARD_BACKUP_TYPE_FLASH_64MBITSCARD_BACKUP_TYPE_FRAM_256KBITSCARD_BACKUP_TYPE_NOT_USEH total_size sect_size subsect_size page_size addr_width program_page write_page write_page_total erase_chip $erase_chip_total (erase_sector ,erase_sector_total 0erase_subsector 4erase_subsector_total 8erase_page <initial_status =padding1 @caps Dpadding2unsigned charWBTPacketCommandREGType8WBTCommandCounterREGType8vGXScrFmtAffineGXScrFmt256Bmpu8MATHCRC8Contextvu8@enumCARD_TARGET_NONECARD_TARGET_ROMCARD_TARGET_BACKUPCARD_TARGET_RW context stack@no_name@CARDDmaInterface Recv StopCARDDmaInterfacechannelsrcdstlenchannelCARDRequestCARD_REQ_INITCARD_REQ_ACKCARD_REQ_IDENTIFYCARD_REQ_READ_IDCARD_REQ_READ_ROMCARD_REQ_WRITE_ROMCARD_REQ_READ_BACKUPCARD_REQ_WRITE_BACKUPCARD_REQ_PROGRAM_BACKUPCARD_REQ_VERIFY_BACKUP CARD_REQ_ERASE_PAGE_BACKUP CARD_REQ_ERASE_SECTOR_BACKUP CARD_REQ_ERASE_CHIP_BACKUP CARD_REQ_READ_STATUS CARD_REQ_WRITE_STATUSCARD_REQ_ERASE_SUBSECTOR_BACKUPCARD_REQ_MAXCARDRequestModeCARD_REQUEST_MODE_RECVCARD_REQUEST_MODE_SENDCARD_REQUEST_MODE_SEND_VERIFYCARD_REQUEST_MODE_SPECIAL %+]CARDi_InitTaskQueue9%+TqueueB]OS_InitThreadQueue{BTqueue J+]CARDi_InitTaskJ+TtaskJ+ priorityJ+userdataK+functionK+callbacka+]CARDi_ProcessTaska+queuea+Ttaska+ blockinga+$changePriority8g+Uppf+bak_cpsr8x+priow+curth T]OS_GetCurrentThread=]OS_GetThreadInfohF+]CARDi_ReceiveTask+Uqueue+blocking+Tretval+bak_cpsr6+]CARDi_TaskWorkerProcedureh+arg+Tqueue.+Utaskd+]CARDi_ExecuteOldTypeTask+task+Uasync+Tp@+]CARDi_OldTypeTaskThreadK+arg+Tp6+Ubak_psrh!+]CARDi_WaitForTask!+Tp!+restart!+callback!+callback_arg#+Ubak_psrH=+]CARDi_EndTaskh =+Tp?+Ucallback@+userdataB+bak_psr" 1M_u! &=Xhx +@Qf!7=CS Z`j## #,B%X&k}'($)?,W%r$(<`w -:Zm  & 7 D Q b       7 = ^ #p #|    #     ( 3 G X | ' '  ' '  % % *: %K \ n ) )    +  % -  %    & , 2 8 > D 5J P V v   # # %   ?&6@=\AmE4FHI_LuNOP)?WWiB2Ld2JfC|D+4JXizGH"3@JFVK]cMio%vQURST%+V1?MMpp *G;?l&}qq ./01&rrJ2_3rrr84r8r6# K7?Cv8jynyF9:{{6(;;<K{O{.Y=vj|n|d>X@ YZ+/69YMQh}[\]~~H ^' _> `V  9b{@9=dhhKs h p~H>#! D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\src\os.hpxi.hbackup.hcommon.hcard_command.hcard_task.htypes.hcard_utility.hcard_common.hnitro.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_lib_ext1.hmsl_rsize_t.hstdio_api.hsize_t.hwchar_t.hnull.heof.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.h mmap_tcm.h mmap_vram.h ioreg_SCFG.h ioreg_MI.h ioreg_G3.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_CAM.h ioreg_OS.h armArch.h limits.hclimitsansi_parms.hlimits_api.hlcd.h systemCall.h version.hsystem.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.hcompparam.hwram.hswap.huncompress.hsecureUncompress.hbyteAccess.hstream.huncomp_stream.hcompress.hinit.hcache.hregname.hspec.huserInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.h application_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.hpad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.h pm_common.htype.hfifo.hrtc.hrtc.hapi.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.hsndex.hsndex_common.h eeprom.hflash.hfram.hdma.hexMemory.hhash.htypes.hpullOut.htypes.h!rom.hhook.h!api.h!archive.h!romfat.h!overlay.h!fatfs.hsystemWork.h thread.h api.h"types.h"gx.hioreg_G3.hmmap_global.hg3x.h#ioreg_G3X.h g2.h#gx.h#vramExclusive.hgx_bgcnt.h#ioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.h#ioreg_GX.h g2_oam.h#struct_2d.h#g3b.h#g3c.h#g3imm.h#mmap_global.h g3_util.h#g3.h#gx_load.h#gxcommon.h#wm.h$version_wl.h%wm_api.h&wvr.hwvr_common.h'wvr.h(ctrdg.hctrdg_common.h)memorymap.hmi.hctrdg_backup.h*twl_hybrid.hctrdg_flash.h*ctrdg_sram.h*ctrdg_task.h*rand.h+qsort.h+fft.h+checksum.h+crc.h+dgt.h+std.hnwm.hnwm.h,twl.hscfg.hscfg.h-system.h mmap_wramEnv.h mmap_shared.h camera.hfifo.h.util.h.types.h.camera.h/misc.hioreg.h math.hcamera_api.h/transfer.h/dma.hdsp_if.h0ioreg_DSP.h emulator.h os.hdsp_util.h0types.hprocess.h0dsp.hbyteaccess.h1g711.h1audio.h1graphics.h1pipe.h1fx_trig.h2fx_cp.h2fx_const.h2fx_mtx.h2fx_mtx22.h2fx_mtx33.h2fx.h2fx_vec.h2fx_mtx43.h2fx_mtx44.h2cp.hdivider.h3sqrt.h3context.h3ext.hext_scrntest.h4gx_vramcnt.h#ext_keycontrol.h4mb.hfile.h!wm.hmb_gameinfo.h5mb_child.h5mb_fake_child.h5mb.h5wfs.hcontext.h6math.h+memory.hwbt.hallocator.hmisc.hplatform.hendian.hcard.hserver.h7device.hfs.hclient.h7format.h7env.henv_system.h8vib.hvib_system.h9command-line defines):twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.mchcommand-line defines):card_task.c;%.y #v #":zr~"#*#"!p!!q!r/"D"X"y"{"|"#,#~e I$ >  8I     I!/  I.;:I? @.;:I? @  8II(C% I;:I? 4;:I? I `" 2h C C`   ```h ` ````` apG0 (-h(h(,`B" (ahh( hG i( !iG (0G s. t4 u: L vV w| w@h HpGx8$,h, ((h(, h(` 8G s z8 u8! !- )"#8G  w y( r8 L- (0hH ` h!C` (0 G -  hh( 8G w, }: ~\8 Lah @( (H h!F s z$ u0 |88H ah @(( h!C` H `O! a`( hh( 8G s zF u8H hO  h"hL C`H -G8 s* t0 u@`p z '($$(i 0`IT @[O[Z[ i[B#u   Ѐ    0T  0  !@'P  2`F8$ C6I 0 TPdZ0 e@k0<" vph|$$ H`$& card_utility.o 644 17104 ` ELF( >4(D*   &4DX}&#;A3GM!+ ! &!% `kT"-PEQ_r<!$!!t !2!L!h! ! !!!!!!"!:2![J!tZ!n!!!!!!1 !G!e! ! !9 !F!W !a!o!4!S!r!!!' !7 !K$!g7!SqwJ;.debug_info.debug_line.debug_frame.debug_abbrev.debug_pubnamesCARDiDmaUsingFormer.rodataMI_StopDmaMIi_CardDmaCopy32CARDiDmaUsingNewMI_StopNDmaMI_Card_NDmaCopy@17104@17105CARDi_GetDmaInterfaceOS_IsRunOnTwlOSi_TPanic$t$dCARDi_ICInvalidateSmartIC_InvalidateAllIC_InvalidateRange$tCARDi_DCInvalidateSmartDC_FlushAllDC_StoreRangeDC_InvalidateRangeDC_WaitWriteBufferEmpty$t.dwarf.CARDiDmaUsingFormer.dwarf.CARDiDmaUsingNew.dwarf_type.CARDDmaInterface.dwarf_typedef.CARDDmaInterface.dwarf_type.17113.dwarf_type.17114.dwarf_type.void.dwarf_type.unsigned long.dwarf_typedef.MINDmaDevice.dwarf_typedef.DSPAddrInARM.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.FATFSDirectoryHandle.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.DSPAudioCodecMode.dwarf_typedef.DSPByte32.dwarf_typedef.FSCommandType.dwarf_typedef.FATFSSeekMode.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.DSPWord32.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.FATFSCommandID.dwarf_typedef.OSIntrMode.dwarf_typedef.FATFSMediaType.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.FATFSResult.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.FATFSFileHandle.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_type.17115.dwarf_type.17116.dwarf_type.17117.dwarf_type.17118.dwarf_type.17119.dwarf_type.17120.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.17121.dwarf_type.17122.dwarf_line.CARDi_GetDmaInterface.dwarf.CARDi_GetDmaInterface.dwarf_line.CARDi_ICInvalidateSmart.dwarf.CARDi_ICInvalidateSmart.dwarf_line.CARDi_DCInvalidateSmart.dwarf.CARDi_DCInvalidateSmart.symtab.strtab.shstrtab.comment.debug_info.rel.debug_info.debug_macinfo.debug_loc rel.debug_loc.debug_line.rel.debug_line.debug_line.rel.debug_line.debug_pubnames.rel.debug_pubnames.debug_aranges.debug_abbrev.rodata.rela.rodata.ltdmain.rela.ltdmain.data.data.text.rela.text.text.rela.text.text.rela.textMetrowerks C/C++ for ARM 4.0.0.1024Pcard_utility.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\src\+CARDiDmaUsingFormer#+CARDiDmaUsingNewCARDDmaInterface Recv StopCARDDmaInterfacechannelsrcdstlenvoidunsigned longMINDmaDeviceDSPAddrInARMvu32GXStVecVtx10MATHCRC32ContextFATFSDirectoryHandleREGType32OSIrqMaskDSPAudioCodecModeDSPByte32FSCommandTypeFATFSSeekModeCARDEvent__file_handleDSPWord32VecVtxDiffWBTBlockIdsize_tFATFSCommandIDOSIntrModeFATFSMediaTypeGXTexPlttBaseParamfpos_tREGType32vu32FSEventFATFSResultPMWakeUpTriggerFATFSFileHandlePMLogicFSOverlayIDVecFx10channelintBOOLOSHeapHandlembstate_tT:+]CARDi_GetDmaInterface:+Uchannel<+Tretval>+isNew"c+]CARDi_ICInvalidateSmart;c+bufferc+Tlengthc+thresholdP|+]CARDi_DCInvalidateSmart|+buffer|+Ulength|+ thresholdF+mod+Tpos+len  --&-=C/Q0[eo000000000$040L0\0p000000000 0"0;0H0Y0c0q000000///0- -R&R9RI/O/aU"Y"T0R/%%"0'0I/=(A(Ps00((F000;i"(P "! D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\src\ltdmain_end.hsection.hltdmain_begin.htypes.hcard_utility.hnitro.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_lib_ext1.hmsl_rsize_t.hstdio_api.hsize_t.hwchar_t.hnull.heof.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.h mmap_tcm.h mmap_vram.h ioreg_SCFG.h ioreg_MI.h ioreg_G3.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_CAM.h ioreg_OS.h armArch.h limits.hclimitsansi_parms.hlimits_api.hlcd.h systemCall.h version.hsystem.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.hcompparam.hwram.hswap.huncompress.hsecureUncompress.hbyteAccess.hstream.huncomp_stream.hcompress.hinit.hcache.hregname.hspec.huserInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.h application_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.hpad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.h pm_common.htype.hfifo.hrtc.hrtc.hapi.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.hsndex.hsndex_common.hcommon.h eeprom.h flash.h fram.h backup.h dma.hexMemory.hhash.h types.h pullOut.h types.h!rom.h hook.h!api.h!archive.h!romfat.h!overlay.h!fatfs.hsystemWork.h thread.h api.h"types.h"gx.hioreg_G3.hmmap_global.hg3x.h#ioreg_G3X.h g2.h#gx.h#vramExclusive.hgx_bgcnt.h#ioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.h#ioreg_GX.h g2_oam.h#struct_2d.h#g3b.h#g3c.h#g3imm.h#mmap_global.h g3_util.h#g3.h#gx_load.h#gxcommon.h#wm.h$version_wl.h%wm_api.h&wvr.hwvr_common.h'wvr.h(ctrdg.hctrdg_common.h)memorymap.hmi.hpxi.hctrdg_backup.h*twl_hybrid.hctrdg_flash.h*ctrdg_sram.h*ctrdg_task.h*rand.h+qsort.h+fft.h+checksum.h+crc.h+dgt.h+std.hnwm.hnwm.h,twl.hscfg.hscfg.h-system.h mmap_wramEnv.h mmap_shared.h camera.hfifo.h.util.h.types.h.camera.h/misc.hioreg.h math.hcamera_api.h/transfer.h/dma.hdsp_if.h0ioreg_DSP.h emulator.h os.hdsp_util.h0types.hprocess.h0dsp.hbyteaccess.h1g711.h1audio.h1graphics.h1pipe.h1fx_trig.h2fx_cp.h2fx_const.h2fx_mtx.h2fx_mtx22.h2fx_mtx33.h2fx.h2fx_vec.h2fx_mtx43.h2fx_mtx44.h2cp.hdivider.h3sqrt.h3context.h3ext.hext_scrntest.h4gx_vramcnt.h#ext_keycontrol.h4mb.hfile.h!wm.hmb_gameinfo.h5mb_child.h5mb_fake_child.h5mb.h5os.hwfs.hcontext.h6math.h+memory.hwbt.hallocator.hmisc.hplatform.hendian.hcard.hserver.h7device.hfs.hclient.h7format.h7env.henv_system.h8vib.hvib_system.h9command-line defines):twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.mchcommand-line defines):card_utility.c;:." !"!%!($ > I I.;:I? @ 8IIC% I;:I? 4;:I?  !card_utility.cNDMA can use only TWL!8$ (@(  C-(L (HJ!JL 8F( #6 $D H LP  B!G & '8 B @( $  !` ! 5 )8G ), *4 *> +B ,@ i@ M$$0  @OZ i"u;$ 0;0; 0;P; P;P;<< 0<@< `<p<<T <H +@="1p= <=PB=< card_spi.o 644 37912 ` ELF(`4(K VY`(!$!9#<#?%B%d&g8&j(m(})()+,(,./8/115 5?7B,7Z9]<9x;{;==?T?AAChCEhE.G1,G4I7TI   &4Dckd2t#,,,)(! %<&*(p+ .</ 1 345A:`! ;*LQz + 1 7 = C I ` f l   N 'T 9Z K` ]f ol r x ~       # 5 G Y! x A!4  ! " + VG+" g?U@" 1U" 0n"C 5" QRh" C" ^)" ># (T<*# \RwB# k>U## @x# ,#& Ag#& # #2 ,'$2 kY$! z$ W$3 6$3 $ %& )I\,ER[ 47%XIE@9`;~=\?lClE4GL!8a!Xx!p!!!! !! !< !L !`)!|<!!!!! !' !;!S!s%!@!P!`!x!! !=!V!s!!! !!(! 9!, N!N g !d t!~  ! ! ! ! ! ! !3 !J !i  ! r!8 !W !n ! ! ! ! !2  !F ! !j < ! K ! g ! s ! ! ! !# !9 !O !i ! ! !  ! $ ! 2 ! @ ! FR yNGauLH.debug_info.debug_line.debug_frame.debug_abbrev.debug_pubnames_ZZ19CARDi_EraseChipCorevE3arg.rodata_ZZ17CARDi_WriteEnablevE3arg_ZZ23CARDi_CommandReadStatusvE3bufneed_command.data_ZZ24CARDi_InitStatusRegistervE14status_checked.bsscardi_paramCARDi_CommandBegin$t$dCARDi_CommandEndOS_SleepCARDi_CommandCheckBusycardi_common$t$dCARDi_CommandReadStatusCARDi_CommArrayWriteCARDi_CommArrayRead$t$dCARDi_CommArrayCARDi_CommWriteCore$t$dCARDi_CommReadCore$t$d$tCARDi_WaitPrevCommand$t$dCARDi_EnableSpiCARDi_WaitBusyforIRCCARDi_WaitBusy$t$d$t$dOS_GetTickLo_ull_mul_ll_udiv$t$d$t$dMI_WriteByte$t$d$tMI_ReadByte$t$d$tCARDi_CommVerifyCore$t$dCARDi_WriteEnable$t$d@17523@17524CARDi_SendSpiAddressingCommandOSi_TPanic$t$dCARDi_InitStatusRegisterCARDi_SetWriteProtectCore$t$dCARDi_ReadBackupCore$t$dCARDi_ProgramBackupCore$t$dCARDi_WriteBackupCore$t$dCARDi_VerifyBackupCoreCARDi_CommArrayVerify$t$d$t$dCARDi_EraseBackupSectorCore$t$dCARDi_EraseBackupSubSectorCore$t$dCARDi_EraseChipCore$t$d$t$d.dwarf._ZZ19CARDi_EraseChipCorevE3arg.dwarf._ZZ17CARDi_WriteEnablevE3arg.dwarf._ZZ23CARDi_CommandReadStatusvE3buf.dwarf.need_command.dwarf._ZZ24CARDi_InitStatusRegistervE14status_checked.dwarf.cardi_param.dwarf_type.17576.dwarf_type.unsigned char.dwarf_typedef.WBTPacketCommand.dwarf_typedef.REGType8.dwarf_typedef.WBTCommandCounter.dwarf_typedef.REGType8v.dwarf_typedef.GXScrFmtAffine.dwarf_typedef.GXScrFmt256Bmp.dwarf_typedef.u8.dwarf_typedef.MATHCRC8Context.dwarf_typedef.vu8.dwarf_type.17577.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.17578.dwarf_typedef.CARDiParam.dwarf_type.unsigned long.dwarf_typedef.MINDmaDevice.dwarf_typedef.DSPAddrInARM.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.FATFSDirectoryHandle.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.DSPAudioCodecMode.dwarf_typedef.DSPByte32.dwarf_typedef.FSCommandType.dwarf_typedef.FATFSSeekMode.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.DSPWord32.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.FATFSCommandID.dwarf_typedef.OSIntrMode.dwarf_typedef.FATFSMediaType.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.FATFSResult.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.FATFSFileHandle.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_typedef.CARDAccessLevel.dwarf_type.void.dwarf_type.17579.dwarf_type.17580.dwarf_type.17581.dwarf_type.17582.dwarf_type.17583.dwarf_type.17584.dwarf_type.17585.dwarf_type.17586.dwarf_type.17587.dwarf_type.CARDiCommandArg.dwarf_typedef.CARDiCommandArg.dwarf_type.CARDResult.dwarf_type.CARDBackupType.dwarf_type.17588.dwarf_type.17589.dwarf_type.17590.dwarf_type.unsigned short.dwarf_typedef.WBTAidBitmap.dwarf_typedef.GXScrFmtText.dwarf_typedef.MATHCRC16Context.dwarf_typedef.vu16.dwarf_typedef.MATHChecksum8Context.dwarf_typedef.wctype_t.dwarf_typedef.MATHChecksum16Context.dwarf_typedef.GXRgb.dwarf_typedef.REGType16.dwarf_typedef.PMBatteryLevel.dwarf_typedef.wint_t.dwarf_typedef.REGType16v.dwarf_typedef.GXRgba.dwarf_typedef.Wint_t.dwarf_typedef.OSBootType.dwarf_typedef.DSPGraphicsScalingMode.dwarf_typedef.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_typedef.DSPByte.dwarf_typedef.DSPWord.dwarf_typedef.DSPAddr.dwarf_type.17591.dwarf_type.17592.dwarf_type.17593.dwarf_type.17594.dwarf_type.17595.dwarf_type.17596.dwarf_type.17597.dwarf_type.17598.dwarf_type.17599.dwarf_type.17600.dwarf_type.17601.dwarf_type.17602.dwarf_type.17603.dwarf_type.17604.dwarf_type.17605.dwarf_type.17606.dwarf_type.17607.dwarf_type.17608.dwarf_line.CARDi_CommandBegin.dwarf.CARDi_CommandBegin.dwarf_line.CARDi_CommandEnd.dwarf.CARDi_CommandEnd.dwarf_line.CARDi_CommandReadStatus.dwarf.CARDi_CommandReadStatus.dwarf_line.CARDi_CommArrayWrite.dwarf.CARDi_CommArrayWrite.dwarf_line.CARDi_CommArrayRead.dwarf.CARDi_CommArrayRead.dwarf_line.CARDi_CommandCheckBusy.dwarf.CARDi_CommandCheckBusy.dwarf_line.CARDi_WaitPrevCommand.dwarf.CARDi_WaitPrevCommand.dwarf_line.CARDi_CommArray.dwarf.CARDi_CommArray.dwarf_line.CARDi_EnableSpi.dwarf.CARDi_EnableSpi.dwarf_line.CARDi_WaitBusyforIRC.dwarf.CARDi_WaitBusyforIRC.dwarf_line.CARDi_WaitBusy.dwarf.CARDi_WaitBusy.dwarf_line.CARDi_CommReadCore.dwarf.CARDi_CommReadCore.dwarf_line.MI_WriteByte.dwarf.MI_WriteByte.dwarf_line.CARDi_CommWriteCore.dwarf.CARDi_CommWriteCore.dwarf_line.MI_ReadByte.dwarf.MI_ReadByte.dwarf_line.CARDi_CommVerifyCore.dwarf.CARDi_CommVerifyCore.dwarf_line.CARDi_WriteEnable.dwarf.CARDi_WriteEnable.dwarf_line.CARDi_SendSpiAddressingCommand.dwarf.CARDi_SendSpiAddressingCommand.dwarf_line.CARDi_InitStatusRegister.dwarf.CARDi_InitStatusRegister.dwarf_line.CARDi_ReadBackupCore.dwarf.CARDi_ReadBackupCore.dwarf_line.CARDi_ProgramBackupCore.dwarf.CARDi_ProgramBackupCore.dwarf_line.CARDi_WriteBackupCore.dwarf.CARDi_WriteBackupCore.dwarf_line.CARDi_VerifyBackupCore.dwarf.CARDi_VerifyBackupCore.dwarf_line.CARDi_CommArrayVerify.dwarf.CARDi_CommArrayVerify.dwarf_line.CARDi_EraseBackupSectorCore.dwarf.CARDi_EraseBackupSectorCore.dwarf_line.CARDi_EraseBackupSubSectorCore.dwarf.CARDi_EraseBackupSubSectorCore.dwarf_line.CARDi_EraseChipCore.dwarf.CARDi_EraseChipCore.dwarf_line.CARDi_SetWriteProtectCore.dwarf.CARDi_SetWriteProtectCore.symtab.strtab.shstrtab.comment.debug_info.rel.debug_info.debug_macinfo.debug_loc rel.debug_loc.debug_line.rel.debug_line.debug_line.rel.debug_line.debug_pubnames.rel.debug_pubnames.debug_aranges.debug_abbrev.rodata.data.bss.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.text.rela.text.text.text.rela.text.text.text.rela.text.text.text.rela.text.text.rela.text.data.data.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.textMetrowerks C/C++ for ARM 4.0.0.1024Xcard_spi.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\src\,arg,arg,buf1,need_command,status_checked@,cardi_paramunsigned charWBTPacketCommandREGType8WBTCommandCounterREGType8vGXScrFmtAffineGXScrFmt256Bmpu8MATHCRC8Contextvu8intBOOLOSHeapHandlembstate_t rest_comm src dst cmpCARDiParamunsigned longMINDmaDeviceDSPAddrInARMvu32GXStVecVtx10MATHCRC32ContextFATFSDirectoryHandleREGType32OSIrqMaskDSPAudioCodecModeDSPByte32FSCommandTypeFATFSSeekModeCARDEvent__file_handleDSPWord32VecVtxDiffWBTBlockIdsize_tFATFSCommandIDOSIntrModeFATFSMediaTypeGXTexPlttBaseParamfpos_tREGType32vu32FSEventFATFSResultPMWakeUpTriggerFATFSFileHandlePMLogicFSOverlayIDVecFx10CARDAccessLevelvoid@no_name@`CARDiCommandArg result type id src dst len specCARDiCommandArgCARDResultCARD_RESULT_SUCCESSCARD_RESULT_FAILURECARD_RESULT_INVALID_PARAMCARD_RESULT_UNSUPPORTEDCARD_RESULT_TIMEOUTCARD_RESULT_ERRORCARD_RESULT_NO_RESPONSECARD_RESULT_CANCELEDCARDBackupTypeCARD_BACKUP_TYPE_EEPROM_4KBITS CARD_BACKUP_TYPE_EEPROM_64KBITS CARD_BACKUP_TYPE_EEPROM_512KBITSCARD_BACKUP_TYPE_EEPROM_1MBITSCARD_BACKUP_TYPE_FLASH_2MBITSCARD_BACKUP_TYPE_FLASH_4MBITSCARD_BACKUP_TYPE_FLASH_8MBITSCARD_BACKUP_TYPE_FLASH_16MBITSCARD_BACKUP_TYPE_FLASH_64MBITSCARD_BACKUP_TYPE_FRAM_256KBITSCARD_BACKUP_TYPE_NOT_USEH total_size sect_size subsect_size page_size addr_width program_page write_page write_page_total erase_chip $erase_chip_total (erase_sector ,erase_sector_total 0erase_subsector 4erase_subsector_total 8erase_page <initial_status =padding1 @caps Dpadding2unsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypeDSPGraphicsScalingModewchar_tu16ENVTypeDSPByteDSPWordDSPAddr,]CARDi_CommandBegin ,lend,]CARDi_CommandEnd ,force_wait,timeoutH,Trest&H,Uinterval,,]CARDi_CommandReadStatus ,dste,]CARDi_CommArrayWrite?e,srce, lenV,]CARDi_CommArrayReadV,dstV, len,]CARDi_CommandCheckBusy(,]CARDi_WaitPrevCommand3,]CARDi_CommArray3,src3,dst3, len3,$func5,Tp6,Uarg8,isIRC:pE,dummy_read ,]CARDi_EnableSpi,cont,Tctrl<,]CARDi_WaitBusyforIRC^,Ttick,]CARDi_WaitBusy,i,]CARDi_CommReadCorei,Tp7I]MI_WriteByte7Iaddress7Ivalue,z,]CARDi_CommWriteCorekz,Tp|,tmp (I]MI_ReadByte(Iaddress<,]CARDi_CommVerifyCore,Tp ,]CARDi_WriteEnable,]CARDi_SendSpiAddressingCommand,Taddr,mode,Uwidth,addr_cmd4,]CARDi_InitStatusRegister,Tstat *@,]CARDi_ReadBackupCorey,src,dst,Ulen4 ,Tcmd,]CARDi_ProgramBackupCoreG,dst,src, lenv$,page",Tcmdv(,Usize',modH,]CARDi_WriteBackupCoreH,dstH,srcH, lenvN,pageL,TcmdvR,UsizeQ,mod\r,]CARDi_VerifyBackupCorer,dstr,srcr,UlenLv,Tcmdt,]CARDi_CommArrayVerifyt,srct, lenl,]CARDi_EraseBackupSectorCoreu,dst,len,Tcmd,Usectorl,]CARDi_EraseBackupSubSectorCore,dst,len,Tcmd,Usector4,]CARDi_EraseChipCoreH(,TcmdX,]CARDi_SetWriteProtectCore,statL,arg,Tretry_count,Ucmd9;=>? A+C^_#Acz +>[r`'BRbz*;Piv -39?EfK[gbhnj  7 Q i       7 O k k  l      # > M i u           & 4 B P V \ b h n t z             D D   E Ed7 Q d Eh EHr  E& EH    ,   G Ga1MAHEHsbFFLL(II%c8dK^erhiI:IpMM  )N!N<Pl`OdOKK,mPPn 'JJ,Mo]ymQqQ nRR<pSS #VVTg{4 *@)<qO]a4kr{svtv$7UIM}uvvv!\J]wp~LxWWyl-@Szew{l{ 4,0(:|VJNXL}~ 6 - 6 6 6?i66666F6^666C6k666J666y6Gs6@66#6u6&6Hx6DX71%! D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\src\card_spi.hos.hpxi.hbackup.hcommon.hcard_command.hcard_task.htypes.hcard_utility.hcard_common.hnitro.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_lib_ext1.hmsl_rsize_t.hstdio_api.hsize_t.hwchar_t.hnull.heof.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.h mmap_tcm.h mmap_vram.h ioreg_SCFG.h ioreg_MI.h ioreg_G3.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_CAM.h ioreg_OS.h armArch.h limits.hclimitsansi_parms.hlimits_api.hlcd.h systemCall.h version.hsystem.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.hcompparam.hwram.hswap.huncompress.hsecureUncompress.hbyteAccess.hstream.huncomp_stream.hcompress.hinit.hcache.hregname.hspec.huserInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.h application_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.hpad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.h pm_common.htype.hfifo.hrtc.hrtc.hapi.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.hsndex.hsndex_common.h eeprom.hflash.hfram.hdma.hexMemory.hhash.htypes.hpullOut.htypes.h!rom.hhook.h!api.h!archive.h!romfat.h!overlay.h!fatfs.hsystemWork.h thread.h api.h"types.h"gx.hioreg_G3.hmmap_global.hg3x.h#ioreg_G3X.h g2.h#gx.h#vramExclusive.hgx_bgcnt.h#ioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.h#ioreg_GX.h g2_oam.h#struct_2d.h#g3b.h#g3c.h#g3imm.h#mmap_global.h g3_util.h#g3.h#gx_load.h#gxcommon.h#wm.h$version_wl.h%wm_api.h&wvr.hwvr_common.h'wvr.h(ctrdg.hctrdg_common.h)memorymap.hmi.hctrdg_backup.h*twl_hybrid.hctrdg_flash.h*ctrdg_sram.h*ctrdg_task.h*rand.h+qsort.h+fft.h+checksum.h+crc.h+dgt.h+std.hnwm.hnwm.h,twl.hscfg.hscfg.h-system.h mmap_wramEnv.h mmap_shared.h camera.hfifo.h.util.h.types.h.camera.h/misc.hioreg.h math.hcamera_api.h/transfer.h/dma.hdsp_if.h0ioreg_DSP.h emulator.h os.hdsp_util.h0types.hprocess.h0dsp.hbyteaccess.h1g711.h1audio.h1graphics.h1pipe.h1fx_trig.h2fx_cp.h2fx_const.h2fx_mtx.h2fx_mtx22.h2fx_mtx33.h2fx.h2fx_vec.h2fx_mtx43.h2fx_mtx44.h2cp.hdivider.h3sqrt.h3context.h3ext.hext_scrntest.h4gx_vramcnt.h#ext_keycontrol.h4mb.hfile.h!wm.hmb_gameinfo.h5mb_child.h5mb_fake_child.h5mb.h5wfs.hcontext.h6math.h+memory.hwbt.hallocator.hmisc.hplatform.hendian.hcard.hserver.h7device.hfs.hclient.h7format.h7env.henv_system.h8vib.hvib_system.h9command-line defines):twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.mchcommand-line defines):card_spi.c;"| &&2#6'g'*I7"I(366O """m""m"+&+u+u!D!E!"G1"HF"F["Lt"I"M"N"O#K#P0#JG#Q[#R~#S#V###-$_$$W$$$%I$ >  I!/  I.;:I? @.;:I? @  8II(C% I;:I? 4;:I? HA`pG B8($(( ,%%(d(,(!Hh`8G 6 < FH F` H!! !xF D G H E(>!KG IJ KG IK!@(   2!Hhh(!Hh`   E$8+L+Hhhh( ```@ 2"Hh((B !HH!H`@ h@ ` h( ! H`  G@( h(!H8G* M@ NF MJ OT Of Nl M~ M OC@ C HpGF@"#"#J##2"A  ( H @(pG!HhI  4 h@ `F O PxppG`hI!h@`H Q OxpG! H`hI  B ` h( `!h@` O Q H! !F D G E=card_spi.cFailed assertion FALSExHhj-- -& @c "@CC! @""@CC @  @ #@0CCCHI J ixGp z GTU HhT0x, Hh( B !H` ,0B8( Hhj@@!) !8G L D V( H0 E<8(3Hh`j*@@ Bj@@!)j! h( @@@(8G L2 S< DD VL GT E8(3Hh`j*@@ Bj@@ !) kak h( @@@(8G L2 S< DD VL GT E8(Hh!Haj@@!) ! h(Hi( `8G L D& V. W6 ETXB!KG IR8HhihC@( `(j@! lal h(@@(8GF L* S2 D: VB Eh8Hh%jhC@( `(j@ !ll h(@@(8GF L* S2 D: VB Eh(Hh H!kkF L S D G$ E,0;8(Hh $!pAp ! !(h(d,8G L& S, D4 G< ET@P  '`*$$*0pB @SOSZS iS5%uPxP yy yy yyzzzzz  zd `{< {,{< (|.0| 9P|?p| J|P|  [|(a|! l}r}# }p~ ~<~<& 0,`) ,,  <0/ P p01  Ѐp<5 4 07  @`H9 )/@T; :@0T= K\QT? \PbpA mlsHC ~PlHE 4PTG XHI card_backup.o 644 46680 ` ELF(P4(M Hp!sd!#8#%0%' 'H'') ,)113366)8,\8O:Rh:p=s,=v?y(?A(AC(CE(EGI*K-K   &4D& i }!vL#4%'0)$+-,-#.*/1&081b 3I5U)<0t&.Z x}  ? k E W i  &d  OTe# 06 K/]o% 28IN`3rx~Y*k0}6<BHNTZ` fl1rC! x!Q K" .`" +t" 1=F"c q"b Q# tX3k# Yz$ z D7$  sV$ $1!.?i$' $ $$ $ O$ % % 0% _F% [% p% X/CQ;K4CdQv64?p8/:\<=|4A4EGI K!!/!B !M !,X!Dg!d~!!!!!!!. !G!d-!}=!N!_ !l!!!!? !U!o !!!!!4! B!$ T!; b!l  ! ! ! ! ! ! !9 !W 3 !i <! R ! \ ! h!(  !8  !L !h /! E! Y ! q !  !  !*  !{  ! !  !  ! ! !  !, 7:!G q!v ! E! T! ! ~! !!3 !G!`!y! ! !!!-!@!/W !Cb!g}!! !!! !!  !6 !L!f"!?!M !W!e!s!!h!9!<!U[! !$8!=!X9!rA!k!!&Ch!O<!.!!!$!=!`xf_!*"Z"4#Bu $4A$2s$3A$1$/%28%I.debug_info.debug_line.debug_frame.debug_abbrev.debug_pubnames_ZZ35CARDi_RequestWriteSectorCommandCoreP11CARDiCommonE4page.rodatacardi_backup_assertCARDi_backup_cache_page_buf@17499@17500CARDi_OnFifoRecvOSi_TPanicOS_WakeupThreadDirectcardi_common$t$dCARDi_RequestOS_SpinWaitSysCyclesPXI_IsCallbackReadyDC_FlushRangeDC_WaitWriteBufferEmptyOS_GetCurrentThreadCARDi_SendPxiOS_DisableInterruptsOS_SleepThreadOS_RestoreInterruptsDC_InvalidateRange$t$dOS_GetThreadInfo$tOSi_ThreadInfo$t$dPXI_SendWordByFifo$tCARDi_RequestStreamCommandCoreOSi_ReferSymbolCARD_GetBackupSectorSizeMI_CpuCopy8$t$dCARDi_RequestWriteSectorCommandCore$t$dCARDi_AccessStatusCore$t$dCARDi_IdentifyBackupCore2MI_CpuFill8$t$d$t$dCARDi_IdentifyBackupCore$t$d@17651@17652@17653@17654@17655@17656CARDi_BeginBackupCommandCARD_IsAvailableCARDi_GetTargetModeCARD_CheckEnabledCARDi_GetAccessLevelCARDi_WaitForTask$t$d$t$d@17670CARDi_RequestStreamCommandCARD_GetCurrentBackupTypeCARDi_ExecuteOldTypeTask$t$dCARDi_AccessStatus$t$dCARDi_RequestWriteSectorCommand$t$d@17698CARD_IdentifyBackup$t$d$t$dCARD_GetBackupTotalSize$t$d$t$dCARD_GetBackupPageSize$t$dCARD_WaitBackupAsyncCARDi_WaitAsync$tCARD_TryWaitBackupAsyncCARDi_TryWaitAsync$tCARD_CancelBackupAsync$t$d.dwarf._ZZ35CARDi_RequestWriteSectorCommandCoreP11CARDiCommonE4page.dwarf.cardi_backup_assert.dwarf.CARDi_backup_cache_page_buf.dwarf_type.unsigned long.dwarf_typedef.MINDmaDevice.dwarf_typedef.DSPAddrInARM.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.FATFSDirectoryHandle.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.DSPAudioCodecMode.dwarf_typedef.DSPByte32.dwarf_typedef.FSCommandType.dwarf_typedef.FATFSSeekMode.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.DSPWord32.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.FATFSCommandID.dwarf_typedef.OSIntrMode.dwarf_typedef.FATFSMediaType.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.FATFSResult.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.FATFSFileHandle.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_typedef.CARDAccessLevel.dwarf_type.17733.dwarf_type.char.dwarf_type.17734.dwarf_type.unsigned char.dwarf_typedef.WBTPacketCommand.dwarf_typedef.REGType8.dwarf_typedef.WBTCommandCounter.dwarf_typedef.REGType8v.dwarf_typedef.GXScrFmtAffine.dwarf_typedef.GXScrFmt256Bmp.dwarf_typedef.u8.dwarf_typedef.MATHCRC8Context.dwarf_typedef.vu8.dwarf_type.void.dwarf_type.@enum$2820twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_3_DEBUG_LINK_ISTD_TS_TWL_TWLHYB_C_h.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.17735.dwarf_type.CARDiCommon.dwarf_typedef.CARDiCommon.dwarf_type.17736.dwarf_type.CARDiCommandArg.dwarf_typedef.CARDiCommandArg.dwarf_type.CARDResult.dwarf_type.CARDBackupType.dwarf_type.17737.dwarf_type.17738.dwarf_type.17739.dwarf_type.long.dwarf_typedef.WBTBlockSize.dwarf_typedef.vs32.dwarf_typedef.fx32.dwarf_typedef.WBTBlockSeqNo.dwarf_typedef.CARDiOwner.dwarf_typedef.s32.dwarf_type.17740.dwarf_type._OSThreadQueue.dwarf_typedef.OSThreadQueue.dwarf_type.17741.dwarf_type._OSThread.dwarf_typedef.OSThread.dwarf_type.OSContext.dwarf_typedef.OSContext.dwarf_type.17742.dwarf_type.CPContext.dwarf_typedef.CPContext.dwarf_type.unsigned long long.dwarf_typedef.vu64.dwarf_typedef.OSTitleId.dwarf_typedef.REGType64.dwarf_typedef.REGType64v.dwarf_typedef.OSTick.dwarf_typedef.u64.dwarf_type.unsigned short.dwarf_typedef.WBTAidBitmap.dwarf_typedef.GXScrFmtText.dwarf_typedef.MATHCRC16Context.dwarf_typedef.vu16.dwarf_typedef.MATHChecksum8Context.dwarf_typedef.wctype_t.dwarf_typedef.MATHChecksum16Context.dwarf_typedef.GXRgb.dwarf_typedef.REGType16.dwarf_typedef.PMBatteryLevel.dwarf_typedef.wint_t.dwarf_typedef.REGType16v.dwarf_typedef.GXRgba.dwarf_typedef.Wint_t.dwarf_typedef.OSBootType.dwarf_typedef.DSPGraphicsScalingMode.dwarf_typedef.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_typedef.DSPByte.dwarf_typedef.DSPWord.dwarf_typedef.DSPAddr.dwarf_type.@enum$360twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_3_DEBUG_LINK_ISTD_TS_TWL_TWLHYB_C_h.dwarf_type.17743.dwarf_type.17744.dwarf_type._OSThreadLink.dwarf_typedef.OSThreadLink.dwarf_type.17745.dwarf_type.OSMutex.dwarf_typedef.OSMutex.dwarf_type._OSMutexLink.dwarf_typedef.OSMutexLink.dwarf_type._OSMutexQueue.dwarf_typedef.OSMutexQueue.dwarf_type.17746.dwarf_type.17747.dwarf_type.OSiAlarm.dwarf_typedef.OSAlarm.dwarf_type.17748.dwarf_type.17749.dwarf_type.17750.dwarf_type.17751.dwarf_type.@enum$17077card_backup_c.dwarf_type.17752.dwarf_type.17753.dwarf_type.17754.dwarf_type.17755.dwarf_type.17756.dwarf_type.17757.dwarf_type.17758.dwarf_type.17759.dwarf_type.17760.dwarf_type.17761.dwarf_type.17762.dwarf_type.CARDDmaInterface.dwarf_typedef.CARDDmaInterface.dwarf_type.17763.dwarf_type.17764.dwarf_type.17765.dwarf_type.17766.dwarf_type.17767.dwarf_type.17768.dwarf_type.CARDRequest.dwarf_type.CARDRequestMode.dwarf_type.17769.dwarf_type.17770.dwarf_type.17771.dwarf_type.OSThreadInfo.dwarf_typedef.OSThreadInfo.dwarf_type.17772.dwarf_type.17773.dwarf_type.17774.dwarf_type.17775.dwarf_type.17776.dwarf_type.17777.dwarf_type.17778.dwarf_type.17779.dwarf_type.17780.dwarf_type.17781.dwarf_type.17782.dwarf_type.17783.dwarf_type.17784.dwarf_line.CARDi_OnFifoRecv.dwarf.CARDi_OnFifoRecv.dwarf_line.CARDi_Request.dwarf.CARDi_Request.dwarf_line.OS_GetCurrentThread.dwarf.OS_GetCurrentThread.dwarf_line.OS_GetThreadInfo.dwarf.OS_GetThreadInfo.dwarf_line.CARDi_SendPxi.dwarf.CARDi_SendPxi.dwarf_line.CARDi_RequestStreamCommandCore.dwarf.CARDi_RequestStreamCommandCore.dwarf_line.CARDi_RequestWriteSectorCommandCore.dwarf.CARDi_RequestWriteSectorCommandCore.dwarf_line.CARDi_AccessStatusCore.dwarf.CARDi_AccessStatusCore.dwarf_line.CARDi_IdentifyBackupCore2.dwarf.CARDi_IdentifyBackupCore2.dwarf_line.CARDi_IdentifyBackupCore.dwarf.CARDi_IdentifyBackupCore.dwarf_line.CARDi_BeginBackupCommand.dwarf.CARDi_BeginBackupCommand.dwarf_line.CARDi_GetTargetMode.dwarf.CARDi_GetTargetMode.dwarf_line.CARDi_RequestStreamCommand.dwarf.CARDi_RequestStreamCommand.dwarf_line.CARDi_AccessStatus.dwarf.CARDi_AccessStatus.dwarf_line.CARDi_RequestWriteSectorCommand.dwarf.CARDi_RequestWriteSectorCommand.dwarf_line.CARD_IdentifyBackup.dwarf.CARD_IdentifyBackup.dwarf_line.CARD_GetCurrentBackupType.dwarf.CARD_GetCurrentBackupType.dwarf_line.CARD_GetBackupTotalSize.dwarf.CARD_GetBackupTotalSize.dwarf_line.CARD_GetBackupSectorSize.dwarf.CARD_GetBackupSectorSize.dwarf_line.CARD_GetBackupPageSize.dwarf.CARD_GetBackupPageSize.dwarf_line.CARD_WaitBackupAsync.dwarf.CARD_WaitBackupAsync.dwarf_line.CARD_TryWaitBackupAsync.dwarf.CARD_TryWaitBackupAsync.dwarf_line.CARD_CancelBackupAsync.dwarf.CARD_CancelBackupAsync.symtab.strtab.shstrtab.comment.debug_info.rel.debug_info.debug_macinfo.debug_loc rel.debug_loc.debug_line.rel.debug_line.debug_line.rel.debug_line.debug_pubnames.rel.debug_pubnames.debug_aranges.debug_abbrev.rodata.version.bss.data.data.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.data.data.data.data.data.data.text.rela.text.text.rela.text.data.text.rela.text.text.rela.text.text.rela.text.data.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.textMetrowerks C/C++ for ARM 4.0.0.1024~% card_backup.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\ARM9\src\ /page#/cardi_backup_assert,/CARDi_backup_cache_page_bufunsigned longMINDmaDeviceDSPAddrInARMvu32GXStVecVtx10MATHCRC32ContextFATFSDirectoryHandleREGType32OSIrqMaskDSPAudioCodecModeDSPByte32FSCommandTypeFATFSSeekModeCARDEvent__file_handleDSPWord32VecVtxDiffWBTBlockIdsize_tFATFSCommandIDOSIntrModeFATFSMediaTypeGXTexPlttBaseParamfpos_tREGType32vu32FSEventFATFSResultPMWakeUpTriggerFATFSFileHandlePMLogicFSOverlayIDVecFx10CARDAccessLevelcharunsigned charWBTPacketCommandREGType8WBTCommandCounterREGType8vGXScrFmtAffineGXScrFmt256Bmpu8MATHCRC8Contextvu8void@enumPXI_FIFO_TAG_EXPXI_FIFO_TAG_USER_0PXI_FIFO_TAG_USER_1PXI_FIFO_TAG_SYSTEMPXI_FIFO_TAG_NVRAMPXI_FIFO_TAG_RTCPXI_FIFO_TAG_TOUCHPANELPXI_FIFO_TAG_SOUNDPXI_FIFO_TAG_PMPXI_FIFO_TAG_MIC PXI_FIFO_TAG_WM PXI_FIFO_TAG_FS PXI_FIFO_TAG_OS PXI_FIFO_TAG_CTRDG PXI_FIFO_TAG_CARDPXI_FIFO_TAG_WVRPXI_FIFO_TAG_CTRDG_ExPXI_FIFO_TAG_CTRDG_PHIPXI_FIFO_TAG_MIPXI_FIFO_TAG_AESPXI_FIFO_TAG_FATFSPXI_FIFO_TAG_CAMERAPXI_FIFO_TAG_WMWPXI_FIFO_TAG_SCFGPXI_FIFO_TAG_SNDEXPXI_FIFO_TAG_SEAPXI_MAX_FIFO_TAG intBOOLOSHeapHandlembstate_t CARDiCommon cmd flag priority flush_threshold_ic flush_threshold_dc lock_owner lock_ref lock_queue $lock_target (thread task_func callback callback_arg busy_q src dst len dma DmaCall req_type req_retry req_mode current_thread_9CARDiCommon`CARDiCommandArg result type id src dst len specCARDiCommandArgCARDResultCARD_RESULT_SUCCESSCARD_RESULT_FAILURECARD_RESULT_INVALID_PARAMCARD_RESULT_UNSUPPORTEDCARD_RESULT_TIMEOUTCARD_RESULT_ERRORCARD_RESULT_NO_RESPONSECARD_RESULT_CANCELEDCARDBackupTypeCARD_BACKUP_TYPE_EEPROM_4KBITS CARD_BACKUP_TYPE_EEPROM_64KBITS CARD_BACKUP_TYPE_EEPROM_512KBITSCARD_BACKUP_TYPE_EEPROM_1MBITSCARD_BACKUP_TYPE_FLASH_2MBITSCARD_BACKUP_TYPE_FLASH_4MBITSCARD_BACKUP_TYPE_FLASH_8MBITSCARD_BACKUP_TYPE_FLASH_16MBITSCARD_BACKUP_TYPE_FLASH_64MBITSCARD_BACKUP_TYPE_FRAM_256KBITSCARD_BACKUP_TYPE_NOT_USEH total_size sect_size subsect_size page_size addr_width program_page write_page write_page_total erase_chip $erase_chip_total (erase_sector ,erase_sector_total 0erase_subsector 4erase_subsector_total 8erase_page <initial_status =padding1 @caps Dpadding2longWBTBlockSizevs32fx32WBTBlockSeqNoCARDiOwners32_OSThreadQueue head tailOSThreadQueue_OSThread context dstate hnext lid ppriority tprofiler xqueue |link mutex mutexQueue stackTop stackBottom stackWarningOffset joinQueue specific alarmForSleep destructor userParameter systemErrnoOSThreaddOSContext cpsr r 8sp <lr @pc_plus4 Dsp_svc Hcp_contextOSContext4 CPContext div_numer div_denom sqrt div_mode sqrt_modeCPContextunsigned long longvu64OSTitleIdREGType64REGType64vOSTicku64unsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypeDSPGraphicsScalingModewchar_tu16ENVTypeDSPByteDSPWordDSPAddr@enumOS_THREAD_STATE_WAITINGOS_THREAD_STATE_READYOS_THREAD_STATE_TERMINATED_OSThreadLink prev nextOSThreadLinkOSMutex queue thread count linkOSMutex_OSMutexLink next prevOSMutexLink_OSMutexQueue head tailOSMutexQueue ,OSiAlarm handler arg tag fire prev next period $startOSAlarm@enumCARD_TARGET_NONECARD_TARGET_ROMCARD_TARGET_BACKUPCARD_TARGET_RW context stack@no_name@CARDDmaInterface Recv StopCARDDmaInterfacechannelsrcdstlenchannelCARDRequestCARD_REQ_INITCARD_REQ_ACKCARD_REQ_IDENTIFYCARD_REQ_READ_IDCARD_REQ_READ_ROMCARD_REQ_WRITE_ROMCARD_REQ_READ_BACKUPCARD_REQ_WRITE_BACKUPCARD_REQ_PROGRAM_BACKUPCARD_REQ_VERIFY_BACKUP CARD_REQ_ERASE_PAGE_BACKUP CARD_REQ_ERASE_SECTOR_BACKUP CARD_REQ_ERASE_CHIP_BACKUP CARD_REQ_READ_STATUS CARD_REQ_WRITE_STATUSCARD_REQ_ERASE_SUBSECTOR_BACKUPCARD_REQ_MAXCARDRequestModeCARD_REQUEST_MODE_RECVCARD_REQUEST_MODE_SENDCARD_REQUEST_MODE_SEND_VERIFYCARD_REQUEST_MODE_SPECIALOSThreadInfo isNeedRescheduling irqDepth current list switchCallbackOSThreadInfoX=/]CARDi_OnFifoRecv=/tag=/ data=/err@B/TpX/]CARDi_RequestX/TpX/req_typeX/retry_countpz/Ubak_psr T]OS_GetCurrentThread]OS_GetThreadInfon ]CARDi_SendPxin data/]CARDi_RequestStreamCommandCore/Tp/ req_type/req_mode/retry_count/sizeJR/UlenL/]CARDi_RequestWriteSectorCommandCoret/Tp/sector_size>6/Ulenz648/]CARDi_AccessStatusCore8/Tp:/UcommandK/]CARDi_IdentifyBackupCore2z K/typeR/Tpc/vendera/device_/Usize0/]CARDi_IdentifyBackupCore /Tp/]CARDi_BeginBackupCommand1!/Tlevel/callback/arg ]CARDi_GetTargetMode_!;/]CARDi_RequestStreamCommand";/src;/dst;/len</callback</ arg</$is_async=/(req_type=/,req_retry=/0req_mode?/Ulevel8nE/Tpp[/]CARDi_AccessStatus"[/command[/ valuex/]CARDi_RequestWriteSectorCommand#x/srcx/ dstx/lenx/verifyy/callbacky/argy/ is_async*X/Tp</]CARD_IdentifyBackup $/Ttype4/]CARD_GetCurrentBackupTypeA$4/]CARD_GetBackupTotalSizes$4/]CARD_GetBackupSectorSize$4/]CARD_GetBackupPageSize$/]CARD_WaitBackupAsync%/]CARD_TryWaitBackupAsync8% /]CARD_CancelBackupAsync% /Tbak_cpsr0245NO1DOZi /?Pan  6DVd~  5>T1A`QqU98aLdcgyijk < - =C r[ m        R      6 P h      6NjST ,UVgVs  .VXY-/?ZR5j[\_X4G mW "9Pbx/BYd$AOYgu V2V>/Q1lV31ZZ3%Z7ZC5ZXg7]X\\7^%+X2`8>Xbc ef!h'-X4>K:olp:mnoqz >VVX>,28>DJhPVh\bhhntz~X@P88's7Of8pj8tV99 t;;:: *<"<[uk<J<R==L&v6M=>Q=6[i=zm=6v>z>4w<??  ? ?$ x0 ?4 ?> T j  | @ @0 y  G G  !z#!{?!93!H7!H m!a!e!!!!!|!}!"<."G"=_"o"8s"n}"~"""p"<""""##6#I#\#r####*#X####<#$$$4O$C$G$4$u$y$4$$$4$$$%% %F%:%>% o%-----Q--t--z - -1![!-_!!-""-"#-##- $=$-A$o$-s$$-$$-$%-%4%-8%e%-% .%! D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\ARM9\src\version_end.hsection.hversion_begin.hcard_spi.hos.hpxi.hbackup.hcommon.hcard_command.hcard_task.htypes.hcard_utility.hcard_common.hnitro.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_lib_ext1.hmsl_rsize_t.hstdio_api.hsize_t.hwchar_t.hnull.heof.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.h mmap_tcm.h mmap_vram.h ioreg_SCFG.h ioreg_MI.h ioreg_G3.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_CAM.h ioreg_OS.h armArch.h limits.hclimitsansi_parms.hlimits_api.hlcd.h systemCall.h version.hsystem.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.hcompparam.hwram.hswap.huncompress.hsecureUncompress.hbyteAccess.hstream.huncomp_stream.hcompress.hinit.hcache.hregname.hspec.huserInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.h application_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.hpad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.h pm_common.htype.hfifo.hrtc.hrtc.hapi.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.hsndex.hsndex_common.h eeprom.hflash.hfram.hdma.hexMemory.hhash.htypes.hpullOut.htypes.h!rom.hhook.h!api.h!archive.h!romfat.h!overlay.h!fatfs.hsystemWork.h thread.h api.h"types.h"gx.hioreg_G3.hmmap_global.hg3x.h#ioreg_G3X.h g2.h#gx.h#vramExclusive.hgx_bgcnt.h#ioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.h#ioreg_GX.h g2_oam.h#struct_2d.h#g3b.h#g3c.h#g3imm.h#mmap_global.h g3_util.h#g3.h#gx_load.h#gxcommon.h#wm.h$version_wl.h%wm_api.h&wvr.hwvr_common.h'wvr.h(ctrdg.hctrdg_common.h)memorymap.hmi.hctrdg_backup.h*twl_hybrid.hctrdg_flash.h*ctrdg_sram.h*ctrdg_task.h*rand.h+qsort.h+fft.h+checksum.h+crc.h+dgt.h+std.hnwm.hnwm.h,twl.hscfg.hscfg.h-system.h mmap_wramEnv.h mmap_shared.h camera.hfifo.h.util.h.types.h.camera.h/misc.hioreg.h math.hcamera_api.h/transfer.h/dma.hdsp_if.h0ioreg_DSP.h emulator.h os.hdsp_util.h0types.hprocess.h0dsp.hbyteaccess.h1g711.h1audio.h1graphics.h1pipe.h1fx_trig.h2fx_cp.h2fx_const.h2fx_mtx.h2fx_mtx22.h2fx_mtx33.h2fx.h2fx_vec.h2fx_mtx43.h2fx_mtx44.h2cp.hdivider.h3sqrt.h3context.h3ext.hext_scrntest.h4gx_vramcnt.h#ext_keycontrol.h4mb.hfile.h!wm.hmb_gameinfo.h5mb_child.h5mb_fake_child.h5mb.h5wfs.hcontext.h6math.h+memory.hwbt.hallocator.hmisc.hplatform.hendian.hcard.hserver.h7device.hfs.hclient.h7format.h7env.henv_system.h8vib.hvib_system.h9command-line defines):twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.mchcommand-line defines):card_backup.c;='B"# #"~"~ * ":#" "*&"/"&"'C"#"&#"."&#*.ao%4 "&+&**&*&*&*********&**&f &**&"FG#& &K""G#;G" # KKKK&!"8Q"9f";y":"<"=W#>q#? $@=$G[$Ho$$$$$ % %6%L%a%v%~%I$ >  I!/  I.;:I? @.;:I? @ 8I I(C% I;:I? 4;:I? I[SDK+NINTENDO:BACKUP]card_backup.cFailed assertion data == CARD_REQ_ACK (( L ( HD! J ( "h C`H hG < HL6P78ah @("h C`2 !( !" h`!Ia`"h C`( h ah @(( h`! hh(@( hh( 8GF ( 6 8> B F 9^ :l :p | @h ;HpG "(G 8Q  hTH hSH h QH ((KHhjIIa hBFH h hEaah@ @("h@ C`! h`n(8xDD N7H)6H h h`2I ha!1H h/I*-H)*I h`  h ha &H h h`  h ha (+(  !"(! (H! a h*H hI`  hI` H hI`H h(u8F( 2 8 8. l4px58KHA  hGJhC@("h@ C`! h`|vah@ @("h@ C`! h`l  h ha hEa  !"(]Nah@ @("h@ C`! h`B)H h(I"&H! "I h`  h ha  hAa ! "(H h(  !"(H!h"` !h"` --H"h`H h(8 r 8 8 884D58 HEx H!I h`I ha )"H!8 " 8* 058Hh 0!H"``He({  !@@ @ @a! T0p(d B  B BК B BБ B!Ќ `b b b! T0p `b b b! T0p `b b b! T0p  `b b b! T0p`ja"X2h@ C`"X2h C`"X2h C`X4!h C `L( B B  B B- B( B  BO B Bp cK `cK egH d"X2h C`"X2h C` cK `c} d[H`d[Hc[Hc! T0p"X2h C`"X2h C`"X2h C`"X2h C`f dIH`dF d dGHcGHc! T0p  b"X2h C`"X2h C`"X2h C`<( d3H`d5Hc5Hc! T0p"X2h C`"X2h C`( d#H`d%Hc%Hc! T0p"X2h C`"X2h C` a `b b b"X2h@ C`"X2h C`"X2h C`X4!h C `LF? '` Y5 q(+ B B"eba b! T0p"X2h@ C`"X2h C`"X2h C`X4!h C ` `` a!Hh`8GF  !"! h`I ha! hAa !" 8& 8,5Failed assertion CARD_IsAvailable()[CARD] current locking target is not backup.WRITEREADthis program cannot %s%s CARD-backup!"H (H I J (  (HIJ ( @B @(II @(KK HIJH!GF%   , H: F J x 46ABCDEFH@jpGFFailed assertion CARD_GetCurrentBackupType() != CARD_BACKUP_TYPE_NOT_USE8 (%% ( H !J ( (LH `  `H ` Q  ` H ` H ` H 8GF " 4 Gr 6I< (HIJ ( !"xHp HAp H!(Hx CGF]  & G@ \6dIh5l> (HIJ (  LH `  `H `(!! H ` HG{  & G\ h6pIt=cannot specify CARD_BACKUP_TYPE_NOT_USE.,H I J !" H!  G ?& ,64J8@ ( H!J ( Hh@h  (6,A0 ( H!J ( Hhi  (6,A0 ( H!J ( Hhi  (6,A0 ( H!J ( Hh@j  (6,A0  HAh@ CHA`   @   13$$4%0YL @mOmZm im%u   Е &0X < Ж &0 ,@  7P=`  HpN  Y_ ! jLpx# {40% $' 0 $) P$-С&1  У 3 I0Ф`6 0p`8 "`: -)3 <9`T= D4J<? U@4[<A f4l<C w@4}<E Щ G  I   $K card_rom.o 644 60672 ` ELF(4(`$03,6!9$!P"S<"n$qD$ )#d)&+)+v-yD-|/,/113|3T5WL5l7o(799;;<8<AAChCEEG!XGJJLNP>RAXRTTVXXZZ\<\^8^   &4Dc Up]oP0,!t &{$'!( +3Z,7r9;H<:>?%@ EdG$/I+J= LO N~P1N'j=1n-#!@ $O >$h b" =-?EFXj|"(9J<! N' `- rL  ^as  J9uKhy(0: L1^BpSdu2"84>FDXJjP|V\b d#v%%%%/%&6&G&M&d&j&*p& <}&N&`&&&3&','2' 8'O)a)s)))))))))*' *9*K*]*o#*!" )*}"  #" *?=" C'+]eZ" +Wp"# "#  "' K " k ,. "* # 5#] 5!#+ [!.H|!# !#  !g/E!# "/}3"$ Q")0,j"%$  "U0A"E$d "$1 #$ .#1L#$& |#j2#%; ##3#Q% #3,$e% 3$3,L$y% j$3B$%- $% $% &%% e%% % & %&& i(|C<H"VT$|)H-,4/AU^1\5.?A  6NfTxa dR)DWVlXZL\H^)8!(  !  ! ! ! ! !$ !< !] !v &! ;! P ! Y! o ! y! !, !H  !\  !p ! ! ! ! ! +! C!8 S!U g!r {! ! ! ! !  ! !) !C !a ! 2 ! ?! P ! Z! h! z!!6!M!h!!3 ! K!&![\! ! =! !R ! ! ! ! ~! N !"^ !Ax !U !n ! ! ! ! ! ! !!= !Q)!uD!S!o !{!! !!. !D !Z!t!! !!,!:! H! Vh!:!!9!K!-d[!A!X !i! ! !!!' !18!i!+{9!E!!! e!)!!\?}!y!!!)!8 !X7!\ !h!h!| ! !&!!248B48df48j48Jt44u4*4*4D4;4;44=4=5u5>5>B5d5uX5?\5?L555u5@5@H5D5DN*=**=*+='+X+=++=+,=,I,=f,,=,,=,,=-.-=2-]-=..=/9/=g//=//=)0Q0=U00=00=11=1 2=j22=#3K3=33=33=3"4=<4`4=44=44=45= 585=V55=55=6N@H>9&! D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\src\ltdmain_end.hsection.hltdmain_begin.hcard_common.hnitro.hcard_rom.hos.hpxi.hbackup.hcommon.hcard_command.hcard_task.htypes.hcard_utility.hrom.hpullOut.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_lib_ext1.hmsl_rsize_t.hstdio_api.hsize_t.hwchar_t.hnull.heof.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.h mmap_main.h mmap_tcm.h mmap_vram.h ioreg_SCFG.h ioreg_MI.h ioreg_G3.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_CAM.h ioreg_OS.h armArch.h limits.hclimitsansi_parms.hlimits_api.hlcd.h systemCall.h version.hsystem.h interrupt.hinterrupt.h event.hcontext.htimer.hsystemCall.hprintf.hmessage.hmutex.hexception.hinit.halloc.htick.hreset.hpxi.hinit.hcompparam.hwram.hswap.huncompress.hsecureUncompress.hbyteAccess.hstream.huncomp_stream.hcompress.hinit.hcache.hregname.hspec.huserInfo_ts_300.hentropy.hioreg.hsystemWork.hspinLock.hresource.halarm.harena.hvalarm.hcallTrace.hfunctionCost.hprofile.hprotectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.h application_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.hcodecmode.h mi.hmemorymap.hsharedWram.hpad.hpad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.h pm_common.htype.hfifo.hrtc.hrtc.hapi.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.hsndex.hsndex_common.h eeprom.hflash.hfram.hdma.hexMemory.hhash.htypes.htypes.h!hook.h!api.h!archive.h!romfat.h!overlay.h!fatfs.hsystemWork.h thread.hapi.h"types.h"gx.hioreg_G3.hmmap_global.hg3x.h#ioreg_G3X.h g2.h#gx.h#vramExclusive.hgx_bgcnt.h#ioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.h#ioreg_GX.h g2_oam.h#struct_2d.h#g3b.h#g3c.h#g3imm.h#mmap_global.h g3_util.h#g3.h#gx_load.h#gxcommon.h#wm.h$version_wl.h%wm_api.h&wvr.hwvr_common.h'wvr.h(ctrdg.hctrdg_common.h)memorymap.hmi.hctrdg_backup.h*twl_hybrid.hctrdg_flash.h*ctrdg_sram.h*ctrdg_task.h*rand.h+qsort.h+fft.h+checksum.h+crc.h+dgt.h+std.hnwm.hnwm.h,twl.hscfg.hscfg.h-system.hmmap_wramEnv.h mmap_shared.h camera.hfifo.h.util.h.types.h.camera.h/misc.hioreg.h math.hcamera_api.h/transfer.h/dma.hdsp_if.h0ioreg_DSP.h emulator.hos.hdsp_util.h0types.hprocess.h0dsp.hbyteaccess.h1g711.h1audio.h1graphics.h1pipe.h1fx_trig.h2fx_cp.h2fx_const.h2fx_mtx.h2fx_mtx22.h2fx_mtx33.h2fx.h2fx_vec.h2fx_mtx43.h2fx_mtx44.h2cp.hdivider.h3sqrt.h3context.h3ext.hext_scrntest.h4gx_vramcnt.h#ext_keycontrol.h4mb.hfile.h!wm.hmb_gameinfo.h5mb_child.h5mb_fake_child.h5mb.h5wfs.hcontext.h6math.h+memory.hwbt.hallocator.hmisc.hplatform.hendian.hcard.hserver.h7device.hfs.hclient.h7format.h7env.henv_system.h8vib.hvib_system.h9command-line defines):twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.mchcommand-line defines):card_rom.c;& bb 6#&62#2 F' 'z .;rB+K8**+&"7 "Hc FF'&F#*""77  *F &' &""" &]]]7 "J J !N ")"OC"P`"Qv" " ""U" #;##V##W#X$Y+$ZK$$$$^$_%aV%bj%c~%d%8%*%;%=%>&?,&@V 6CARDiHashBufferAddresscardi_rom_baseCARDiHashBufferLength===I$ >  8I     I!/  I.;:I? @.;:I? @  8II(C% I;:I? 4;:I? I0  CHh @(HH@ C H @  @  @##@ CCCH` (@ (@ (@#+@ CCCH`0pGHh, !@(  '&%((%-m h(&.m h('8   $($  I`G O N QHh C CH @CpGF$(А$ ! I@H`Hh @(Hh O N QHh  @(  ! I@H`Hh @(HhF N Qcard_rom.cFailed assertion CARD_IsAvailable()must be locked by CARD_LockRom() (HIJ (  (HIJ ( H!"# !Hh`H   U. B F J P ^ dRlStTxH@jpGF@( Hh(( !@(GF   * . D ! I@H`Hh @(F N Q8=H@hH h`  h(a;H hha a6HAh:HB;2H h! a h1Jh0Kh(*)Hh(   h'Ia hh(Hh(   h Ia h"iH (Hh(   hIa hhH 8GBCJ   $ U2 N Z %^ &p |  '. X6 T (p )v "|  * ( +RS[\]DIWCZ$ (HIJ (  ( H!J ( H!"# !Hh`H   " U2 F J R ` hRpStTxH# G ,K8Hh CB$!IHA`H` H` Ha HDa!H`!HaH 8GF -H X\.`Jcannot allocate memory for ROM-hash from ARENA00!C!CaB#H$I$J?`"H`"H`(4 Hx @(. CH`IHA` HHHH Jh Kh! H`! H`0  b c  /2 : dF h 0x 1|  2 3 4R`^D_K  5  6 G 7IHA`(0h(  I2h#  (  9 0& 1* 9: @ 3F 4J R aX\D`L : <HpGLI"GF L8  ( H! J ( -Hh(`,Hh `8F  <R@SDDHC ( H! J ( H`H`GF  8R<S@DDC@ &&DwG$$G60}  @OZ i=&u0  Z $ PP`pp,pppp!p&p +p1 (7P  B`PH$ S0Y$ d@,jpHp$" {TP$ p $!|`)   +  HpH- 4/  @H1  T3 \ l5 P,<7 &,p09 7=HC<< N@:TZ%`ftA q`|wC p E d <G `/J   L   N  P dR  0 T "@(P V 3`9p X DJZ UL[H\ f`HlH^ card_hash.o 644 47232 ` ELF(p4(:T%(!$8$E'H'X).T.0246%8(8   &4D@Qd_d ,+!@$C# /&*)K`.[ +b,i0-60t2 68+? T ihRX } ,  K ]      - > O$ `06 H Z l ~      ) : @F W2]Dc*vTf  =e # )/.5@;RAdGvMSY_ekqw}*<N`r&8J\n #)! \!8 z15": o"' "p ; Z#M !S#$ "_w# '$ A1%QV$ o%b-$^ %}$z a'%5 ^:% ~).O% $*+m\>ShP'8p4{ !!!8!G!_!o!%!C !U!t !!!!!! !& !:!R!r!)!9!I!a!q!!<!U!r!!! !!! "!+7!MP !c]!}n !x!!!!!!2!I!z !$ !/!B!q !> ![ !{ ! ! ! ! ! !,  !H 2 !h I !| T ! o ! ~ ! ! ! !) !? !Y !o ! ! ! 1! ? ! I! W! e!4 s!o =! !Vi\!u! !!!f!<~!R!k!/ !:!J!Z!k !x !h!:!*!>9!w! [!4!K !\!x !# !.!B!S !]8!!9!8!x !!e!M!Ok}!l!/!!8b "KA).debug_info.debug_line.debug_frame.debug_abbrev.debug_pubnamesCARDiHmacKeysha1_opad_defsha1_ipad_defCARD_CalcRomHashBufferLength$t$d@17533@17534@17535CARDi_CompareHashMI_CpuCopy8SVC_SHA1UpdateSVC_SHA1GetHashOS_GetBootTypeCARD_IsPulledOutOSi_TWarningMI_CpuFillOSi_TPanic$t$dCARDi_StartLoadingOS_DisableInterruptsOS_RestoreInterruptsCARD_NotifyRomHashReadAsync$t$dOS_WakeupThreadDirect$tCARDi_TouchRomHashBlock_u32_div_f$tCARDi_TouchRomHashSectorCARDi_GetHashSectorIndex$t@17582$t$d@17594CARD_InitRomHashContextMI_CpuClear32SVC_SHA1Init$t$dMI_CpuFill32$t@17608@17609@17610MIi_CpuClear32$t$dCARDi_ReadRomHashImageDirectOS_SleepThread$tCARDi_ReadRomHashImageCaching$tCARD_ReadRomHashImageOS_GetCurrentThread$tOS_GetThreadInfo$tOSi_ThreadInfo$t$d.dwarf.CARDiHmacKey.dwarf.sha1_opad_def.dwarf.sha1_ipad_def.dwarf_type.17667.dwarf_type.unsigned char.dwarf_typedef.WBTPacketCommand.dwarf_typedef.REGType8.dwarf_typedef.WBTCommandCounter.dwarf_typedef.REGType8v.dwarf_typedef.GXScrFmtAffine.dwarf_typedef.GXScrFmt256Bmp.dwarf_typedef.u8.dwarf_typedef.MATHCRC8Context.dwarf_typedef.vu8.dwarf_type.SVCSHA1Context.dwarf_typedef.SVCSHA1Context.dwarf_type.unsigned long.dwarf_typedef.MINDmaDevice.dwarf_typedef.DSPAddrInARM.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.FATFSDirectoryHandle.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.DSPAudioCodecMode.dwarf_typedef.DSPByte32.dwarf_typedef.FSCommandType.dwarf_typedef.FATFSSeekMode.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.DSPWord32.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.FATFSCommandID.dwarf_typedef.OSIntrMode.dwarf_typedef.FATFSMediaType.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.FATFSResult.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.FATFSFileHandle.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_typedef.CARDAccessLevel.dwarf_type.17668.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.17669.dwarf_type.17670.dwarf_type.void.dwarf_type.17671.dwarf_type.17672.dwarf_type.17673.dwarf_type.CARDRomHeaderTWL.dwarf_typedef.CARDRomHeaderTWL.dwarf_type.CARDRomHeader.dwarf_typedef.CARDRomHeaderNTR.dwarf_typedef.CARDRomHeader.dwarf_type.17674.dwarf_type.char.dwarf_type.unsigned short.dwarf_typedef.WBTAidBitmap.dwarf_typedef.GXScrFmtText.dwarf_typedef.MATHCRC16Context.dwarf_typedef.vu16.dwarf_typedef.MATHChecksum8Context.dwarf_typedef.wctype_t.dwarf_typedef.MATHChecksum16Context.dwarf_typedef.GXRgb.dwarf_typedef.REGType16.dwarf_typedef.PMBatteryLevel.dwarf_typedef.wint_t.dwarf_typedef.REGType16v.dwarf_typedef.GXRgba.dwarf_typedef.Wint_t.dwarf_typedef.OSBootType.dwarf_typedef.DSPGraphicsScalingMode.dwarf_typedef.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_typedef.DSPByte.dwarf_typedef.DSPWord.dwarf_typedef.DSPAddr.dwarf_type.17675.dwarf_type.17676.dwarf_type.CARDRomRegion.dwarf_typedef.CARDRomRegion.dwarf_type.17677.dwarf_type.17678.dwarf_type.17679.dwarf_type.17680.dwarf_type.17681.dwarf_type.17682.dwarf_type.17683.dwarf_type.17684.dwarf_type.17685.dwarf_type.17686.dwarf_type.17687.dwarf_type.17688.dwarf_type.17689.dwarf_type.17690.dwarf_type.17691.dwarf_type.17692.dwarf_type.17693.dwarf_type.17694.dwarf_type.17695.dwarf_type.17696.dwarf_type.17697.dwarf_type.17698.dwarf_type.17699.dwarf_type.17700.dwarf_type.CARDRomHashContext.dwarf_typedef.CARDRomHashContext.dwarf_type.17701.dwarf_type.17702.dwarf_type.17703.dwarf_type._OSThread.dwarf_typedef.OSThread.dwarf_type.OSContext.dwarf_typedef.OSContext.dwarf_type.17704.dwarf_type.CPContext.dwarf_typedef.CPContext.dwarf_type.unsigned long long.dwarf_typedef.vu64.dwarf_typedef.OSTitleId.dwarf_typedef.REGType64.dwarf_typedef.REGType64v.dwarf_typedef.OSTick.dwarf_typedef.u64.dwarf_type.@enum$360twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_3_DEBUG_LINK_ISTD_TS_TWL_TWLHYB_C_h.dwarf_type.17705.dwarf_type._OSThreadQueue.dwarf_typedef.OSThreadQueue.dwarf_type._OSThreadLink.dwarf_typedef.OSThreadLink.dwarf_type.17706.dwarf_type.OSMutex.dwarf_typedef.OSMutex.dwarf_type.long.dwarf_typedef.WBTBlockSize.dwarf_typedef.vs32.dwarf_typedef.fx32.dwarf_typedef.WBTBlockSeqNo.dwarf_typedef.CARDiOwner.dwarf_typedef.s32.dwarf_type._OSMutexLink.dwarf_typedef.OSMutexLink.dwarf_type._OSMutexQueue.dwarf_typedef.OSMutexQueue.dwarf_type.17707.dwarf_type.17708.dwarf_type.OSiAlarm.dwarf_typedef.OSAlarm.dwarf_type.17709.dwarf_type.17710.dwarf_type.17711.dwarf_type.17712.dwarf_type.17713.dwarf_type.CARDRomHashSector.dwarf_typedef.CARDRomHashSector.dwarf_type.17714.dwarf_type.CARDRomHashBlock.dwarf_typedef.CARDRomHashBlock.dwarf_type.17715.dwarf_type.17716.dwarf_type.17717.dwarf_type.17718.dwarf_type.17719.dwarf_type.17720.dwarf_type.17721.dwarf_type.17722.dwarf_type.17723.dwarf_type.17724.dwarf_type.17725.dwarf_type.17726.dwarf_type.17727.dwarf_type.17728.dwarf_type.17729.dwarf_type.17730.dwarf_type.17731.dwarf_type.17732.dwarf_type.17733.dwarf_type.17734.dwarf_type.17735.dwarf_type.17736.dwarf_type.17737.dwarf_type.17738.dwarf_type.17739.dwarf_type.17740.dwarf_type.17741.dwarf_type.17742.dwarf_type.17743.dwarf_type.17744.dwarf_type.17745.dwarf_type.17746.dwarf_type.17747.dwarf_type.17748.dwarf_type.17749.dwarf_type.17750.dwarf_type.17751.dwarf_type.17752.dwarf_type.17753.dwarf_type.17754.dwarf_type.17755.dwarf_type.17756.dwarf_type.17757.dwarf_type.17758.dwarf_type.17759.dwarf_type.17760.dwarf_type.17761.dwarf_type.OSThreadInfo.dwarf_typedef.OSThreadInfo.dwarf_line.CARD_CalcRomHashBufferLength.dwarf.CARD_CalcRomHashBufferLength.dwarf_line.CARDi_CompareHash.dwarf.CARDi_CompareHash.dwarf_line.CARDi_StartLoading.dwarf.CARDi_StartLoading.dwarf_line.CARD_NotifyRomHashReadAsync.dwarf.CARD_NotifyRomHashReadAsync.dwarf_line.CARDi_TouchRomHashBlock.dwarf.CARDi_TouchRomHashBlock.dwarf_line.CARDi_TouchRomHashSector.dwarf.CARDi_TouchRomHashSector.dwarf_line.CARDi_GetHashSectorIndex.dwarf.CARDi_GetHashSectorIndex.dwarf_line.CARD_InitRomHashContext.dwarf.CARD_InitRomHashContext.dwarf_line.MI_CpuClear32.dwarf.MI_CpuClear32.dwarf_line.MI_CpuFill32.dwarf.MI_CpuFill32.dwarf_line.CARDi_ReadRomHashImageDirect.dwarf.CARDi_ReadRomHashImageDirect.dwarf_line.CARDi_ReadRomHashImageCaching.dwarf.CARDi_ReadRomHashImageCaching.dwarf_line.CARD_ReadRomHashImage.dwarf.CARD_ReadRomHashImage.dwarf_line.OS_GetCurrentThread.dwarf.OS_GetCurrentThread.dwarf_line.OS_GetThreadInfo.dwarf.OS_GetThreadInfo.symtab.strtab.shstrtab.comment.debug_info.rel.debug_info.debug_macinfo.debug_loc rel.debug_loc.debug_line.rel.debug_line.debug_line.rel.debug_line.debug_pubnames.rel.debug_pubnames.debug_aranges.debug_abbrev.ltdmain.ltdmain.bss.ltdmain.bss.ltdmain.data.data.data.ltdmain.rela.ltdmain.ltdmain.rela.ltdmain.ltdmain.rela.ltdmain.ltdmain.rela.ltdmain.ltdmain.rela.ltdmain.data.ltdmain.rela.ltdmain.data.ltdmain.rela.ltdmain.text.rela.text.data.data.data.text.rela.text.ltdmain.rela.ltdmain.ltdmain.rela.ltdmain.ltdmain.rela.ltdmain.text.rela.text.text.rela.textMetrowerks C/C++ for ARM 4.0.0.1024L*card_hash.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\src\5/CARDiHmacKey2/sha1_opad_def1/sha1_ipad_def@?unsigned charWBTPacketCommandREGType8WBTCommandCounterREGType8vGXScrFmtAffineGXScrFmt256Bmpu8MATHCRC8Contextvu8dSVCSHA1Context h0 h1 h2 h3 h4 Nl Nh data \num `sha_blockSVCSHA1Contextunsigned longMINDmaDeviceDSPAddrInARMvu32GXStVecVtx10MATHCRC32ContextFATFSDirectoryHandleREGType32OSIrqMaskDSPAudioCodecModeDSPByte32FSCommandTypeFATFSSeekModeCARDEvent__file_handleDSPWord32VecVtxDiffWBTBlockIdsize_tFATFSCommandIDOSIntrModeFATFSMediaTypeGXTexPlttBaseParamfpos_tREGType32vu32FSEventFATFSResultPMWakeUpTriggerFATFSFileHandlePMLogicFSOverlayIDVecFx10CARDAccessLevel@intBOOLOSHeapHandlembstate_tvoidxCARDRomHeaderTWL ntr `debugger_reserved config1 access_control reserved_0x1B8 main_ltd_rom_offset reserved_0x1C4 main_ltd_ram_address main_ltd_size sub_ltd_rom_offset reserved_0x1D4 sub_ltd_ram_address sub_ltd_size digest_area_ntr digest_area_ltd digest_tabel1 digest_tabel2 digest_table1_size digest_table2_sectors config2 main_static_digest sub_static_digest (digest_tabel2_digest <banner_digest Pmain_ltd_static_digest dsub_ltd_static_digestCARDRomHeaderTWL`CARDRomHeader game_name game_code maker_code product_id device_type device_size reserved_A game_version property main_rom_offset $main_entry_address (main_ram_address ,main_size 0sub_rom_offset 4sub_entry_address 8sub_ram_address <sub_size @fnt Hfat Pmain_ovt Xsub_ovt `rom_param_A hbanner_offset lsecure_crc nrom_param_B pmain_autoload_done tsub_autoload_done xrom_param_C rom_size header_size main_module_param_offset sub_module_param_offset normal_area_rom_offset twl_ltd_area_rom_offset reserved_B logo_data \logo_crc ^header_crcCARDRomHeaderNTRCARDRomHeader  charunsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypeDSPGraphicsScalingModewchar_tu16ENVTypeDSPByteDSPWordDSPAddr CARDRomRegion offset lengthCARDRomRegion,+ 43 game_card_on game_card_nitro_mode photo_access_read photo_access_write sdmc_access_read sdmc_access_write backup_access_read backup_access_writepCARDRomHashContext area_ntr area_ltd sector_hash block_hash bytes_per_sector $sectors_per_block (block_max ,sector_max 0userdata 4ReadSync 8ReadAsync <loader @recent_load Dloading_sector Hloaded_sector Lvalid_sector Ploading_block Tloaded_block Xvalid_block \master_hash `images dhashes hsectors lblocksCARDRomHashContext_OSThread context dstate hnext lid ppriority tprofiler xqueue |link mutex mutexQueue stackTop stackBottom stackWarningOffset joinQueue specific alarmForSleep destructor userParameter systemErrnoOSThreaddOSContext cpsr r 8sp <lr @pc_plus4 Dsp_svc Hcp_contextOSContext4 CPContext div_numer div_denom sqrt div_mode sqrt_modeCPContextunsigned long longvu64OSTitleIdREGType64REGType64vOSTicku64@enumOS_THREAD_STATE_WAITINGOS_THREAD_STATE_READYOS_THREAD_STATE_TERMINATED_OSThreadQueue head tailOSThreadQueue_OSThreadLink prev nextOSThreadLinkOSMutex queue thread count linkOSMutexlongWBTBlockSizevs32fx32WBTBlockSeqNoCARDiOwners32_OSMutexLink next prevOSMutexLink_OSMutexQueue head tailOSMutexQueue ,OSiAlarm handler arg tag fire prev next period $startOSAlarmCARDRomHashSector next index offset imageCARDRomHashSectorCARDRomHashBlock next index offset hash hash_alignedCARDRomHashBlock@?@?OSThreadInfo isNeedRescheduling irqDepth current list switchCallbackOSThreadInfo\M/]CARD_CalcRomHashBufferLength1M/UheaderO/Tlengthc/]CARDi_CompareHashc/hashc/bufferc/lengthg/tmphashh/Uh1i/h2j/Tdifk/tmpcxt/]CARDi_StartLoading /Tcontext/buffer/offset/length/ bak_cpsr\/mod/pos/Ublock^|/sectorP/]CARD_NotifyRomHashReadAsync /Tcontext/bak_cpsr /Usector 6/block/]CARDi_TouchRomHashBlock!/ context/$sector/ index/Tpp/Ublock4,/loading+/tail*/bak_cpsrb/]CARDi_TouchRomHashSector"b/Ucontextb/$offsetd/imagee/Tppf/ sectorg/indexJz/loadingy/bak_cpsr@/]CARDi_GetHashSectorIndex"/Tcontext/Uoffset/]CARD_InitRomHashContext1%/Tcontext/header/buffer/length/sync/async/userdata/,bytes_per_sector/(sectors_per_block/$master_hash_size/ lo/hi/Ucurt$/i/0opad/ipad$/ i/sector_index/sectors~/i/unit/blocksl]MI_CpuClear32%ldestl size`F]MI_CpuFill32%FUdestFdataFTsize6 /]CARDi_ReadRomHashImageDirecta' /Tcontext /I>:WrJKL$MFNaOP<  2 K d =|   > > >  >: >Y >v      ?  % @> >^ >} A     4 Y Bq C      ! 4 K V q         3AKYgu"3DUo&Kq /<BLY_e%<T>jWWY>cccd0dJdc:|::cdX>>"7$JY\l>['\47%N]d^a>Z ,BVh|1<L\mz%Y Y,%[YmYy')%Y+2)++%+0+D+U+y\\2\\4>6"_7>HYk^}^6`>b>8 c.B>O8g:d:::: 88:%:+1n7:=:C:IrO:U[agwm8s8y8XX8:: 8::%+<KkYY><\ ;!?3"7"cQxRSTU# #6VLebx##\f#^#|g   PG h] q  u  y  i  6 j k $ $ l!!.!m?!oO!$4S!$]!pt!q!!s!%!%!t!"u"v'"x="N"%JR"%\"ys"""&"&@"z""""#{4#|K#}b#y#~#####$0$B$P$T$tX$$b$s$$$$$$$$$$$~$ %%?%3%)7%)_%>s%%%*%*`%>%%%%.%.6!&7&M&d&{&&&&&&.&&.,& '.n'.,'-'='.A'.K'o'c'/g'/t'''''/'/j((/(/n(Z(&(9(L(\(/n`(/jj(y(/}(/j((((/(/(((((/*(/j( )+))#)S)i))))))))*Y)0)0 2*&*1**11Y, =  !!"""#1%U%%%%&a'')I)) *$*K*O*1_%! D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\src\ltdmain_end.hsection.hltdmain_begin.hos.hpxi.hbackup.hcommon.hcard_command.hcard_task.htypes.hcard_utility.hcard_common.hnitro.hcard_rom.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_lib_ext1.hmsl_rsize_t.hstdio_api.hsize_t.hwchar_t.hnull.heof.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.h mmap_main.h mmap_tcm.h mmap_vram.h ioreg_SCFG.h ioreg_MI.h ioreg_G3.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_CAM.h ioreg_OS.h armArch.h limits.hclimitsansi_parms.hlimits_api.hlcd.h systemCall.h version.hsystem.h interrupt.hinterrupt.h event.hcontext.htimer.hsystemCall.hprintf.hmessage.hmutex.hexception.hinit.halloc.htick.hreset.hpxi.hinit.hcompparam.hwram.hswap.huncompress.hsecureUncompress.hbyteAccess.hstream.huncomp_stream.hcompress.hinit.hcache.hregname.hspec.huserInfo_ts_300.hentropy.hioreg.hsystemWork.hspinLock.hresource.halarm.harena.hvalarm.hcallTrace.hfunctionCost.hprofile.hprotectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.h application_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.hcodecmode.h mi.hmemorymap.hsharedWram.hpad.hpad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.h pm_common.htype.hfifo.hrtc.hrtc.hapi.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.hsndex.hsndex_common.h eeprom.hflash.hfram.hdma.hexMemory.hhash.htypes.hpullOut.htypes.h!rom.hhook.h!api.h!archive.h!romfat.h!overlay.h!fatfs.hsystemWork.h thread.hapi.h"types.h"gx.hioreg_G3.hmmap_global.hg3x.h#ioreg_G3X.h g2.h#gx.h#vramExclusive.hgx_bgcnt.h#ioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.h#ioreg_GX.h g2_oam.h#struct_2d.h#g3b.h#g3c.h#g3imm.h#mmap_global.h g3_util.h#g3.h#gx_load.h#gxcommon.h#wm.h$version_wl.h%wm_api.h&wvr.hwvr_common.h'wvr.h(ctrdg.hctrdg_common.h)memorymap.hmi.hctrdg_backup.h*twl_hybrid.hctrdg_flash.h*ctrdg_sram.h*ctrdg_task.h*rand.h+qsort.h+fft.h+checksum.h+crc.h+dgt.h+std.hnwm.hnwm.h,twl.hscfg.hscfg.h-system.hmmap_wramEnv.h mmap_shared.h camera.hfifo.h.util.h.types.h.camera.h/misc.hioreg.h math.hcamera_api.h/transfer.h/dma.hdsp_if.h0ioreg_DSP.h emulator.hos.hdsp_util.h0types.hprocess.h0dsp.hbyteaccess.h1g711.h1audio.h1graphics.h1pipe.h1fx_trig.h2fx_cp.h2fx_const.h2fx_mtx.h2fx_mtx22.h2fx_mtx33.h2fx.h2fx_vec.h2fx_mtx43.h2fx_mtx44.h2cp.hdivider.h3sqrt.h3context.h3ext.hext_scrntest.h4gx_vramcnt.h#ext_keycontrol.h4mb.hfile.h!wm.hmb_gameinfo.h5mb_child.h5mb_fake_child.h5mb.h5wfs.hcontext.h6math.h+memory.hwbt.hallocator.hmisc.hplatform.hendian.hcard.hserver.h7device.hfs.hclient.h7format.h7env.henv_system.h8vib.hvib_system.h9command-line defines):twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.mchcommand-line defines):card_hash.c;.2N"""""""""/""6/&'#z #z  K8"*a"&&"&"&B&"::::6} "&26|&3:.| *"FG" "33 "&~;2f|t.".>*&y } ;"*7Va  &'&&&!"";"#u""$ #%Y#&}#$)$*3$.$/ %@%0U%1L*I$ >  8I     I!/  I.;:I? @.;:I? @  8I(C% I;:I? 4;:I? I!޺?FvV#cߚbx4mc<"ʒ #Ϯ2gʃd>7FX$8$ (h1 Cd (hA1 Cd (h BCHH@1 Cd $`4 8card_hash.cROM-hash comparation error. (CARD removal) ROM-hash comparation error! 0"$*Hd"#$$Hd"")hhH@Cih@hH@ChhH@ChhH@C)iiH@C,(( H! J#!$H!J0GF  & 0 : B |  !x    l(. m(%mh H@)i`%d(iaj HCH H@`l( `l dhh j( kkG( kfkG xF ~ 8!l`lBel(h`dl(`d mh eam``e dk 8 < B H #8 IjX4%%hihB(h `m(`eN(h(IT4 hAhB%h $h h((&P4 hAhB%h $h h((!` `A`iSj"ZCBC`($h(8G : #0 ,L4 ( ,L4 hAhB h hh `l`dh+ hh(% h `,D4$h h( `A` (j@C@`(($h0G &R $ #specified ROM address is outof-range.(unsafe without secure hash) 8  h-`hB!hh-hB`h-H!J(!j8* 2 8<'cannot allocate memory for ROM-hash from ARENAp1 h 1 h 1 h 21 C3  Ce 1 Cm%f A1 Cmef  BCHH@1 Cmf -f`5BـHn!Ji1 hy" h `a`1z h{" h``1 h}" h aaa1~ h" haa b `b b b4`c5c6 c ]HA\6 H@BTXHA\\ H@ BT@@(QHQHNH@"MH @" kmiifkG1 min  @  P"n jHC Q` C QH`@jB!n`nj@d `d dn  BCHH@ J!QCA"ZCP C"ZCA`bnHC"ZCa@jBne!njS"ZCP e `e,pG )V \ f p  "(!G *memory.hsize & 3 must be 0destination address must be in 4-byte alignment8  @(HH!J (   (@( HI! J ( )"8GF 4 F T+X,\- j`j { kfkG k( B k!kGS jhQC@>mB  m(`mB(h`emjh!QC@h"ZCm(`eh!QC@@@BBBB~G &@ $v $ " "8  () jRC@B x j@C@  jB l(Рm( % `l(Рl( m(`m(`m(h`el-(hd(aj HCmJh!QC@hm`e- ihhhJhajQC@h!QC@h"jl(`d(P 8G %R %  "2 $V "8c d jB8(4 j@!j@C @@- +@ @ @(     8G 0 N /r . /@h 1HpG@  `0/h1$$1P*0 \ @wOwZw iwc%uP  0 00@@dd\ ,  @) 7С@$ NPW0 e@n 0 |P<! @C@Х0$ /0' p )  Щ0``H. 6 `0 Pt!Эl2 /@8<4 F0 L@ 6 WP]` 8 card_pullout.o 644 20240 ` ELF(H4(*$%(tEH \_8 ;4 b"$&&(   &4DX]sb$$&($#FX!  !A  " +(" `<"1 m" >)"  " Z " v S " " ,8+K q8 #> "Ret &2(!*$!F7!bJ !vU !`!o!!!!!9!R!o!!!!5!E!V!g !%t!C!]!{! !! !!!!1&!P<!gJ!\!j! ! !!!5 !5 MH+ 5g? . i2 k.debug_info.debug_line.debug_frame.debug_abbrev.debug_pubnamesCARDiSlotResetCount.bssCARDi_IsPulledOutFlagCARD_UserCallbackCARD_InitPulledOutCallbackPXI_InitPXI_SetFifoRecvCallbackCARDi_PulledOutCallback$t$d@17212@17213CARDi_NotifyEventCARD_TerminateForPulledOutOSi_TPanic$t$dCARD_SetPulledOutCallback$t$dCARD_IsPulledOut$t$dPAD_DetectFoldPM_ForceToPowerOffOS_IsRunOnTwlPMi_ExecutePostExitCallbackListCARDi_SendtoPxiMI_StopAllDmaMI_StopAllNDmaOS_Terminate$t$t$dCARDi_CheckPulledOutCoreOS_DisableInterruptsOS_RestoreInterrupts$t$dCARD_CheckPulledOutCARDi_ReadRomID$tSVC_WaitByLoopPXI_SendWordByFifo$tCARDi_GetSlotResetCount$t$dCARDi_IsPulledOutEx$t.dwarf.CARDiSlotResetCount.dwarf.CARDi_IsPulledOutFlag.dwarf.CARD_UserCallback.dwarf_type.unsigned long.dwarf_typedef.MINDmaDevice.dwarf_typedef.DSPAddrInARM.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.FATFSDirectoryHandle.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.DSPAudioCodecMode.dwarf_typedef.DSPByte32.dwarf_typedef.FSCommandType.dwarf_typedef.FATFSSeekMode.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.DSPWord32.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.FATFSCommandID.dwarf_typedef.OSIntrMode.dwarf_typedef.FATFSMediaType.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.FATFSResult.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.FATFSFileHandle.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_typedef.CARDAccessLevel.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.17241.dwarf_type.17242.dwarf_type.void.dwarf_type.17243.dwarf_line.CARD_InitPulledOutCallback.dwarf.CARD_InitPulledOutCallback.dwarf_line.CARDi_PulledOutCallback.dwarf.CARDi_PulledOutCallback.dwarf_line.CARD_SetPulledOutCallback.dwarf.CARD_SetPulledOutCallback.dwarf_line.CARD_IsPulledOut.dwarf.CARD_IsPulledOut.dwarf_line.CARD_TerminateForPulledOut.dwarf.CARD_TerminateForPulledOut.dwarf_line.PAD_DetectFold.dwarf.PAD_DetectFold.dwarf_line.CARDi_CheckPulledOutCore.dwarf.CARDi_CheckPulledOutCore.dwarf_line.CARD_CheckPulledOut.dwarf.CARD_CheckPulledOut.dwarf_line.CARDi_SendtoPxi.dwarf.CARDi_SendtoPxi.dwarf_line.CARDi_GetSlotResetCount.dwarf.CARDi_GetSlotResetCount.dwarf_line.CARDi_IsPulledOutEx.dwarf.CARDi_IsPulledOutEx.symtab.strtab.shstrtab.comment.debug_info.rel.debug_info.debug_macinfo.debug_loc rel.debug_loc.debug_line.rel.debug_line.debug_line.rel.debug_line.debug_pubnames.rel.debug_pubnames.debug_aranges.debug_abbrev.bss.text.rela.text.data.data.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.textMetrowerks C/C++ for ARM 4.0.0.10242card_pullOut.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\ARM9\src\,CARDiSlotResetCount,CARDi_IsPulledOutFlag,CARD_UserCallbackunsigned longMINDmaDeviceDSPAddrInARMvu32GXStVecVtx10MATHCRC32ContextFATFSDirectoryHandleREGType32OSIrqMaskDSPAudioCodecModeDSPByte32FSCommandTypeFATFSSeekModeCARDEvent__file_handleDSPWord32VecVtxDiffWBTBlockIdsize_tFATFSCommandIDOSIntrModeFATFSMediaTypeGXTexPlttBaseParamfpos_tREGType32vu32FSEventFATFSResultPMWakeUpTriggerFATFSFileHandlePMLogicFSOverlayIDVecFx10CARDAccessLevelintBOOLOSHeapHandlembstate_tvoid,,,]CARD_InitPulledOutCallback E,]CARDi_PulledOutCallbackE,dataI,Tcommand@P,UisTerminateImm{,]CARD_SetPulledOutCallback{,callback ,]CARD_IsPulledOut 8,]CARD_TerminateForPulledOut>kr]PAD_DetectFoldg8,]CARDi_CheckPulledOutCore,id,iplCardID *,Tbak_cpsr ,]CARD_CheckPulledOut$,]CARDi_SendtoPxii,data, wait ,]CARDi_GetSlotResetCount2,]CARDi_IsPulledOutEx,count,Tresult,UbakLo$&L9LLLWLbLqLLLLLLLLL#L7LGLXLiLvLLLLLLLLLL(L>LLL^LlLooo%o%s55,sDLXLjn@xos;;&o<< s 998Lo@DusiCmC8LLC C*LsFF $s  $FLZLwLkJoJ oKK2LoL : :>cg<i5K2"! D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.1_patch1\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_3\working\TwlSDK\build\libraries\card\ARM9\src\os.hpxi.hbackup.hcommon.hcard_command.hcard_task.htypes.hcard_utility.hcard_common.hnitro.hcard_rom.hpullOut.hrom.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_lib_ext1.hmsl_rsize_t.hstdio_api.hsize_t.hwchar_t.hnull.heof.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.h mmap_tcm.h mmap_vram.h ioreg_SCFG.h ioreg_MI.h ioreg_G3.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_CAM.h ioreg_OS.h armArch.h limits.hclimitsansi_parms.hlimits_api.hlcd.h systemCall.h version.hsystem.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.hcompparam.hwram.hswap.huncompress.hsecureUncompress.hbyteAccess.hstream.huncomp_stream.hcompress.hinit.hcache.hregname.hspec.huserInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.h application_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.hpad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.h pm_common.htype.hfifo.hrtc.hrtc.hapi.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.hsndex.hsndex_common.h eeprom.hflash.hfram.hdma.hexMemory.hhash.htypes.htypes.h!hook.h!api.h!archive.h!romfat.h!overlay.h!fatfs.hsystemWork.h thread.h api.h"types.h"gx.hioreg_G3.hmmap_global.hg3x.h#ioreg_G3X.h g2.h#gx.h#vramExclusive.hgx_bgcnt.h#ioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.h#ioreg_GX.h g2_oam.h#struct_2d.h#g3b.h#g3c.h#g3imm.h#mmap_global.h g3_util.h#g3.h#gx_load.h#gxcommon.h#wm.h$version_wl.h%wm_api.h&wvr.hwvr_common.h'wvr.h(ctrdg.hctrdg_common.h)memorymap.hmi.hctrdg_backup.h*twl_hybrid.hctrdg_flash.h*ctrdg_sram.h*ctrdg_task.h*rand.h+qsort.h+fft.h+checksum.h+crc.h+dgt.h+std.hnwm.hnwm.h,twl.hscfg.hscfg.h-system.h mmap_wramEnv.h mmap_shared.h camera.hfifo.h.util.h.types.h.camera.h/misc.hioreg.h math.hcamera_api.h/transfer.h/dma.hdsp_if.h0ioreg_DSP.h emulator.h os.hdsp_util.h0types.hprocess.h0dsp.hbyteaccess.h1g711.h1audio.h1graphics.h1pipe.h1fx_trig.h2fx_cp.h2fx_const.h2fx_mtx.h2fx_mtx22.h2fx_mtx33.h2fx.h2fx_vec.h2fx_mtx43.h2fx_mtx44.h2cp.hdivider.h3sqrt.h3context.h3ext.hext_scrntest.h4gx_vramcnt.h#ext_keycontrol.h4mb.hfile.h!wm.hmb_gameinfo.h5mb_child.h5mb_fake_child.h5mb.h5wfs.hcontext.h6math.h+memory.hwbt.hallocator.hmisc.hplatform.hendian.hcard.hserver.h7device.hfs.hclient.h7format.h7env.henv_system.h8vib.hvib_system.h9command-line defines):twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-3.DEBUG.LINK_ISTD.TS.TWL.TWLHYB.C.mchcommand-line defines):card_pullOut.c;," r&"~;!5!";."<B"9r""C"F" "J"KI$ > I.;:I? @.;:I? @C% I;:I? 4;:I? !H`!HA` I!H`F 6 7$(card_pullOut.cillegal card pxi command.8? @,H@h((%!HA` !Hh(HhG-, HhA H`!HA` !Hk!J8GF$ 8< 9Z 8f :tx|H`pG H@hpGF(( !(  = > ? " @& >. A2 BH @pGF HhB  !" G D & E G C "(G H IHhpGF8$$B($( 8G D J <$ E@5  $$0( @0 O0 Z0  i0 "u0C CC CC CCD D,D0 DDE ET EF  &F , F  70F8=pFl HFNG8T@G$ _pG eG" pG$vG$ G H & H2PH0(