! card_api.o 644 41352 ` ELF(4(C8   " "7%:$%(h(*(*,,--. 8.*0-402L2468; L;=4=|AhA   &4DUZ@  $$=X'P4h68=:"@?)R@# gy,@[    [ X j       # )  @ F -L K]E!3zEW/DUfl  -? 3EKQW.@Rdv.&Ko%#+51GHYNkT}& ZWB _WT ( GE Ba    ) j0! Q h | X  %  ?#D^  $t $@,  L <j" r 2DR"^y    0%Dx([p4*,-H.D00\2=d; <=0ABZg ! !!! !(!F!!! !( !3!B!Y!5i!Ny!k!!!! !!!'  !=!W( !j2!@!V!d!v!!:!#!R!h!!K!l~!!!  !# !< /!V @ !l M ! W! m! ! !  ! !* !B !g  !| ! ! , ! 9! J ! W ! d!) u!@  !S !j h!  9! H !$ a [!8 !O !` !| ! ! !  ! $ ! . 8! f !" x 9!< !| !  ! ! !0 !B !V !j ! ! ! !?] !Yr !y ! ! ! ! ! ! !8  !o!3!K!!!!ih!Q<!n!l!M! !!!? !8\=!R! 5~ < ) ,!=LU!B!"">`",<"/"a#c#]$@%%BZV%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@13770@13771CARD_CheckEnabledOSi_TPanic$t$d$t$d@13780CARD_GetThreadPriority$t$d@13794CARD_SetThreadPriorityOS_DisableInterruptsOS_SetThreadPriorityOS_RestoreInterrupts$t$dCARD_GetResultCode$t$dCARD_GetRomHeader$t$dCARD_GetOwnRomHeader$t$dCARD_GetCacheFlushThreshold$t$dCARD_SetCacheFlushThreshold$t$dCARD_LockRomCARDi_LockResourceCARDi_InitEventListenerCARDi_SetEventListenerCARDi_WaitForEvent$t$dOS_InitEventOS_CreateVAlarm$t$tOS_WaitEventEx$t@13846CARD_UnlockRomOS_UnlockCardCARDi_UnlockResource$t$dCARD_LockBackup$t$d@13868@13869CARD_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.13870.dwarf_type.13871.dwarf_type.CARDEventListener.dwarf_typedef.CARDEventListener.dwarf_type.13872.dwarf_type.13873.dwarf_typedef.OSEvent.dwarf_type.unsigned long.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.FSCommandType.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.OSIntrMode.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_typedef.CARDAccessLevel.dwarf_type._OSThreadQueue.dwarf_typedef.OSThreadQueue.dwarf_type.13874.dwarf_type._OSThread.dwarf_typedef.OSThread.dwarf_type.OSContext.dwarf_typedef.OSContext.dwarf_type.13875.dwarf_type.CPContext.dwarf_typedef.CPContext.dwarf_type.unsigned long long.dwarf_typedef.vu64.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.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_type.@enum$311nitro_h_4M_A9_THUMB_CW_CWFES_CWVER_3_DBG_ISTD_NTR_TS_C_h.dwarf_type.13876.dwarf_type.13877.dwarf_type._OSThreadLink.dwarf_typedef.OSThreadLink.dwarf_type.13878.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.13879.dwarf_type.13880.dwarf_type.OSiAlarm.dwarf_typedef.OSAlarm.dwarf_type.13881.dwarf_type.13882.dwarf_type.13883.dwarf_type.13884.dwarf_type.13885.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.13886.dwarf_type.13887.dwarf_type.13888.dwarf_type.13889.dwarf_type.13890.dwarf_type.13891.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.13892.dwarf_type.13893.dwarf_type.CARDiCommon.dwarf_typedef.CARDiCommon.dwarf_type.13894.dwarf_type.CARDiCommandArg.dwarf_typedef.CARDiCommandArg.dwarf_type.CARDResult.dwarf_type.CARDBackupType.dwarf_type.13895.dwarf_type.13896.dwarf_type.13897.dwarf_type.13898.dwarf_type.@enum$13541card_api_c.dwarf_type.13899.dwarf_type.13900.dwarf_type.13901.dwarf_type.13902.dwarf_type.13903.dwarf_type.13904.dwarf_type.13905.dwarf_type.13906.dwarf_type.13907.dwarf_type.13908.dwarf_type.13909.dwarf_type.CARDDmaInterface.dwarf_typedef.CARDDmaInterface.dwarf_type.13910.dwarf_type.13911.dwarf_type.13912.dwarf_type.13913.dwarf_type.13914.dwarf_type.13915.dwarf_type.CARDRequest.dwarf_type.CARDRequestMode.dwarf_type.13916.dwarf_type.13917.dwarf_type.13918.dwarf_type.13919.dwarf_type.13920.dwarf_type.13921.dwarf_type.13922.dwarf_type.CARDRomHeader.dwarf_typedef.CARDRomHeaderNTR.dwarf_typedef.CARDRomHeader.dwarf_type.13923.dwarf_type.char.dwarf_type.13924.dwarf_type.CARDRomRegion.dwarf_typedef.CARDRomRegion.dwarf_type.13925.dwarf_type.13926.dwarf_type.13927.dwarf_type.13928.dwarf_type.13929.dwarf_type.13930.dwarf_type.13931.dwarf_type.13932.dwarf_type.13933.dwarf_type.13934.dwarf_type.13935.dwarf_type.13936.dwarf_type.13937.dwarf_type.13938.dwarf_type.13939.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_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.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.1028%card_api.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\src\CARDi_EnableFlagintBOOLOSHeapHandlembstate_tvoid@CARDEventListener event valarm 4Condition 8userdata <lockID >paddingCARDEventListener   flag queueOSEventunsigned longvu32GXStVecVtx10MATHCRC32ContextREGType32OSIrqMaskFSCommandTypeCARDEvent__file_handleVecVtxDiffWBTBlockIdsize_tOSIntrModeGXTexPlttBaseParamfpos_tREGType32vu32FSEventPMWakeUpTriggerPMLogicFSOverlayIDVecFx10CARDAccessLevel_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 longvu64REGType64REGType64vOSTicku64unsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypewchar_tu16ENVType@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,+@@no_name@@A]CARDi_PeekEventListenerAargCTel -]CARDi_LockBusCondition -userdata/TlockID<]CARD_InitE >TpB]OS_InitThreadQueue BTqueue]CARD_IsAvailable Tp ]CARD_IsEnabled  ]CARD_CheckEnabled!]CARD_EnableU!enable0]CARD_GetThreadPriority!Tpx]CARD_SetThreadPriority""priorTp"^retUbak_psr4]CARD_GetResultCode`"Tp ]CARD_GetRomHeader"]CARD_GetOwnRomHeader"H:]CARD_GetCacheFlushThreshold#:Uicache:TdcacheDV]CARD_SetCacheFlushThreshold#VicacheV dcache\k]CARD_LockRom#klock_id,BwelW]CARDi_InitEventListener $WTelh]CARDi_SetEventListener$hTelh conditionhuserdatax]CARDi_WaitForEvent$xeld]CARD_UnlockRom%Tlock_id<]CARD_LockBackupV%lock_id]CARD_UnlockBackup%lock_id+- 0?CLWNnQR@*5D[k{ *4BXfxAA /AAQgC}D E3FIGdJ|CB';Ma!1BOo .;LYfw  , A> AJ  ] x  A        & J E\ Eh  E E  C  H C * < GN G` t   I  C K  C  H C  ' 9 L M^ Mp           % O+ ; PB H R &t & & & & & & & & &0:UK]sY6Z&]=`Sbmcd9:k50G2j4~5V2*B`x(&DWZlX&&$[9\J[&h^n~_0aC7ei7f",g6h@GMSjYg0000&;)r@Wo&&&s&&CC>C\sCCC????.tGbzuCCv@ewx;;4>Q&y?&&&&& !'-3CJPVh\/`/@=>00 S    : TS G 1K 1x D    l       &!!!D!c!W![!0!m!!!x!!n!"!^!"0"4$"("4U"on"pb"f""q"""""H"y #z*##"#DX#n####\##,#B#{##6#6$|.$"$7&$7W$}h$~$$$8$8$$$$d%"%%%<D%d%X%\%%(( 0 (E n ( ( ( !(!:!(U!!(!!(""K"(`""(""(""(#N#(##(# $( $M$($$($$(%:%(V%~%(%/) D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\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.hnitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.htwl_hybrid.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.hcstdargansi_parms.hva_list.hstdarg.ARM.hcrt0.hmmap_main.h mmap_tcm.h mmap_vram.h ioreg_MI.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_OS.h lcd.h version.hinterrupt.h event.h context.h timer.h systemCall.h printf.h emulator.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 system.h cache.h regname.h ownerInfo.h spec.huserInfo_ts_300.hentropy.h ioreg.hioreg.h systemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hpad.hpad.hspi.hconfig.htp.hmic.hpm.hpm_common.hioreg_PAD.h type.hfifo.h rtc.hapi.htype.hfifo.hconvert.hswclock.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.heeprom.hflash.hfram.hdma.h exMemory.h hash.htypes.hpullOut.htypes.hthread.h rom.hhook.hapi.harchive.hromfat.hoverlay.hstring.hunicode.hstdlib.hgx.hioreg_G3.h g3x.hioreg_G3X.h g2.hgx.hmmap_shared.h vramExclusive.hgx_bgcnt.hioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.hioreg_GX.h g2_oam.hstruct_2d.hg3b.hg3c.hg3imm.hmmap_global.h g3_util.hg3.hgx_load.hgxcommon.hwm.hversion_wl.hwm_api.hwvr.hwvr_common.hwvr.hctrdg.hctrdg_common.hmemorymap.hmi.hctrdg_backup.hctrdg_flash.hctrdg_sram.hctrdg_task.hmath.hrand.h qsort.h fft.h checksum.h crc.h dgt.h std.hfx_trig.h!fx_cp.h!fx_const.h!fx_mtx.h!fx_mtx22.h!fx_mtx33.h!fx.h!fx_vec.h!fx_mtx43.h!fx_mtx44.h!cp.hdivider.h"sqrt.h"context.h"ext.hext_scrntest.h#gx_vramcnt.hext_keycontrol.h#mb.hfile.hwm.hmb_gameinfo.h$mb_child.h$mb_fake_child.h$mb.h$wfs.hcontext.h%math.h memory.h wbt.hallocator.h misc.hplatform.hendian.h card.hserver.h&device.h fs.hclient.h&format.h&env.henv_system.h'vib.hvib_system.h(command-line defines))nitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.mchcommand-line defines))card_api.c*#/ -.<"""  &#GB" GF F " &F F& "+/H0]1 6Wn6782Rp%I$ >  I!/  I.;:I? @.;:I? @  8II(C% I;:I? 4;:I? IkakG( ! 4 !JKGF ( </ ( G /L`h(Y ``(+H,I"!*H `!  `!&H ` C%H `!$H ` `  a! H` `!H `!O  `H  h (0I"K(4 (   f 1  ```h `L`h( FHhpGF.card_api.cNITRO-CARD permission denied(H!JF  23H`pG .Failed assertion CARD_IsAvailable()L (H!J ( h  $(2,4Failed assertion (prior >= OS_THREAD_PRIORITY_MIN) && (prior <= OS_THREAD_PRIORITY_MAX)8L (H!J ( h ( H!J ( ` (0h(8GF  " : P V hl2p4t5 L (H!J ( hhF  (,204HpGHpG8  ( H I J ( -Hh(`,Hi `8=  82@4D ( H I J ( H`HaGY  42<4@ (HIJ ( !IGm  ( . 68 7> 8L2T4X0  4   `cc G /!"#G Failed assertion cardi_common.lock_target == CARD_TARGET_ROM (HIJ (  H@j(H I J (  !  0 > F L2T4X`9 ( Hi!J ( !G  ( 4284Failed 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 h2p4t|:;@ Ps/f@2$$p2%0XT @pmOpmZpm ipmu  0 0000@p$    ЋЌ  &  1 7Ѝ  B HN T00 _`ep " p$v0|<%  Xxx( 4<*  Hp<. D<0 @\l2 04 Pp 6  8 !='d-`l; 8Д<><= IP@ORU[A card_common.o 644 29032 ` ELF(`j4(-\h#`c,y!|4!##% & $&6+9T+   &4D`[bA=>&$%d+ ()+*<4RPda ;  l u     /      D u/V h z         GlYr3k}BH NT/ZA`S)+ T( |"  9 r  TB! # >dN ih|x-8=Nf@! #0&%Ma!}k!!p!!, !7 !B!(Q!Hh!ax!z!!!!! !!1!S !i&!7 !A!O!e!s!!!F!`!!!!!!' ! 0!?F !vr! ! ! ! ! ! !- !G !Z !j !~ !+ !L :! ! !%Z !=i !S !~~!!! !!!  !)  !< !W !s 2! E! \ ! g! ! !$  !9 !R !p  ! !  !  ! ! '! 5 ! ?!' Mh!  ! 9! ! [! z! 8!6 !Q 9!k ! 5! ! h! <!'U!!!rffD"*X>B =.debug_info.debug_line.debug_frame.debug_abbrev.debug_pubnamescardi_argcardi_common@13680@13681CARDi_LockResourceOS_DisableInterruptsOSi_TPanicOS_SleepThreadOS_RestoreInterrupts$t$d@13690@13691CARDi_UnlockResourceOS_WakeupThread$t$dCARDi_GetAccessLevelOS_GetBootType$t@13706CARDi_WaitAsyncCARD_IsAvailableCARDi_WaitForTask$t$dCARDi_TryWaitAsync$t$dCARDi_InitResourceLockOS_InitThreadQueue$t$d$tCARDi_InitCommandMI_CpuFillFastDC_FlushRangePXI_SetFifoRecvCallbackCARDi_OnFifoRecv$t$d@13732@13733@13734MIi_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.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.FSCommandType.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.OSIntrMode.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_typedef.CARDAccessLevel.dwarf_type.13736.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.13737.dwarf_type.13738.dwarf_type.CARDiCommon.dwarf_typedef.CARDiCommon.dwarf_type.13739.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.13740.dwarf_type._OSThreadQueue.dwarf_typedef.OSThreadQueue.dwarf_type.13741.dwarf_type._OSThread.dwarf_typedef.OSThread.dwarf_type.OSContext.dwarf_typedef.OSContext.dwarf_type.13742.dwarf_type.CPContext.dwarf_typedef.CPContext.dwarf_type.unsigned long long.dwarf_typedef.vu64.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.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_type.@enum$311nitro_h_4M_A9_THUMB_CW_CWFES_CWVER_3_DBG_ISTD_NTR_TS_C_h.dwarf_type.13743.dwarf_type.void.dwarf_type.13744.dwarf_type._OSThreadLink.dwarf_typedef.OSThreadLink.dwarf_type.13745.dwarf_type.OSMutex.dwarf_typedef.OSMutex.dwarf_type._OSMutexLink.dwarf_typedef.OSMutexLink.dwarf_type._OSMutexQueue.dwarf_typedef.OSMutexQueue.dwarf_type.13746.dwarf_type.13747.dwarf_type.OSiAlarm.dwarf_typedef.OSAlarm.dwarf_type.13748.dwarf_type.13749.dwarf_type.13750.dwarf_type.13751.dwarf_type.@enum$13541card_common_c.dwarf_type.13752.dwarf_type.13753.dwarf_type.13754.dwarf_type.13755.dwarf_type.13756.dwarf_type.13757.dwarf_type.13758.dwarf_type.13759.dwarf_type.13760.dwarf_type.13761.dwarf_type.13762.dwarf_type.CARDDmaInterface.dwarf_typedef.CARDDmaInterface.dwarf_type.13763.dwarf_type.13764.dwarf_type.13765.dwarf_type.13766.dwarf_type.13767.dwarf_type.13768.dwarf_type.CARDRequest.dwarf_type.CARDRequestMode.dwarf_type.13769.dwarf_type.13770.dwarf_type.13771.dwarf_type.13772.dwarf_type.13773.dwarf_type.13774.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.10284dcard_common.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\src\cardi_argcardi_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 longvu32GXStVecVtx10MATHCRC32ContextREGType32OSIrqMaskFSCommandTypeCARDEvent__file_handleVecVtxDiffWBTBlockIdsize_tOSIntrModeGXTexPlttBaseParamfpos_tREGType32vu32FSEventPMWakeUpTriggerPMLogicFSOverlayIDVecFx10CARDAccessLevelH 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 longvu64REGType64REGType64vOSTicku64unsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypewchar_tu16ENVType@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_SPECIALh.]CARDi_LockResource.owner.target0Tp1Ubak_psrxP]CARDi_UnlockResourcefPownerPtargetRTpSUbak_psrq]CARDi_GetAccessLevelsTlevel8]CARDi_WaitAsync@]CARDi_TryWaitAsyncTp ]CARDi_InitResourceLockTTpB]OS_InitThreadQueueBTqueue0]CARDi_InitCommandTpd]MI_CpuFillFast7UdestdataTsizeTik lm.m?mPma"mi.m9mDmSmjmzmmmmmmmmmm(m9mCmQmgmummmmmmmm0mJmbmmmmmm m0mHd#zm$)2HVg%mmmm  4 &L e 2y 5 8 : ; m m m m <- C Z p C  i        - A j '| '     ' m m )/ *B T +g  m m m  , - 0. )I \  m ( m m m m  m7New!4G^i )7A''6I']p|++++ $)1M.b)sm--/)1)34679)9=KAWn>tm?@mBmDJPV\bthUlUhDmZZx/EEUmtmh\l\m^^8aa@F bb IGbVZ*cc0Hd)m)mf?T}7Ud1 D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\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.hnitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.htwl_hybrid.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.hcstdargansi_parms.hva_list.hstdarg.ARM.hcrt0.hmmap_main.h mmap_tcm.h mmap_vram.h ioreg_MI.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_OS.h lcd.h version.hinterrupt.h event.h context.h timer.h systemCall.h printf.h emulator.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 system.h cache.h regname.h ownerInfo.h spec.huserInfo_ts_300.hentropy.h ioreg.hioreg.h systemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hpad.hpad.hspi.hconfig.htp.hmic.hpm.hpm_common.hioreg_PAD.h type.hfifo.h rtc.hapi.htype.hfifo.hconvert.hswclock.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.heeprom.hflash.hfram.hdma.h exMemory.h hash.htypes.hpullOut.htypes.hthread.h hook.hapi.harchive.hromfat.hoverlay.hstring.hunicode.hstdlib.hgx.hioreg_G3.h g3x.hioreg_G3X.h g2.hgx.hmmap_shared.h vramExclusive.hgx_bgcnt.hioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.hioreg_GX.h g2_oam.hstruct_2d.hg3b.hg3c.hg3imm.hmmap_global.h g3_util.hg3.hgx_load.hgxcommon.hwm.hversion_wl.hwm_api.hwvr.hwvr_common.hwvr.hctrdg.hctrdg_common.hmemorymap.hmi.hctrdg_backup.hctrdg_flash.hctrdg_sram.hctrdg_task.hmath.hrand.h qsort.h fft.h checksum.h crc.h dgt.h std.hfx_trig.h!fx_cp.h!fx_const.h!fx_mtx.h!fx_mtx22.h!fx_mtx33.h!fx.h!fx_vec.h!fx_mtx43.h!fx_mtx44.h!cp.hdivider.h"sqrt.h"context.h"ext.hext_scrntest.h#gx_vramcnt.hext_keycontrol.h#mb.hfile.hwm.hmb_gameinfo.h$mb_child.h$mb_fake_child.h$mb.h$wfs.hcontext.h%math.h memory.h wbt.hallocator.h misc.hplatform.hendian.h card.hserver.h&device.h fs.hclient.h&format.h&env.henv_system.h'vib.hvib_system.h(command-line defines))nitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.mchcommand-line defines))card_common.c*.#~ +"#+ F&G."JG" /UZZ\^abc$4cardi_common$ > I 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 V" W. XN Y\T`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 V W4 WT [Z YhTlpt$($$  ]Failed assertion CARD_IsAvailable() (H!J ( H!"# _ W& `,04T L ( H! J ( ah @( F _ W4T8<L C`a a `b4  T ```h `LH `H!`"H`! I  d e$T(,fmemory.hsize & 3 must be 0source address must be in 4-byte alignment8  @( H! J (   (@(H I J ( )"8G W6 WH gTX` @P T  T $$ 80;h  @HOHZH iH5ubl 0c0c 0c#`c  pcpc`d` `d  `dpdAdh0eT e=e>fxfl &g, g  70g$=`g8CgH Ng@T0h<! _ph eh# phvh0|hH& @i Pipi+idjH+ card_hook.o 644 12856 ` ELF(P.4(,8@   &4DS!1.C4fFxL+=O ash # * X0k<DU!!U: !e!z ! !!!!!6!S!l!!!0 !=!N!g !%t!? !R!i!!!!~g.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.13571.dwarf_type.CARDHookContext.dwarf_typedef.CARDHookContext.dwarf_type.13572.dwarf_type.13573.dwarf_type.void.dwarf_type.13574.dwarf_type.13575.dwarf_type.unsigned long.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.FSCommandType.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.OSIntrMode.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_type.13576.dwarf_type.13577.dwarf_type.13578.dwarf_type.13579.dwarf_type.13580.dwarf_type.13581.dwarf_type.13582.dwarf_type.13583.dwarf_type.13584.dwarf_type.13585.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.1028Dcard_hook.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\src\CARDiHookChain CARDHookContext next userdata callbackCARDHookContextvoidunsigned longvu32GXStVecVtx10MATHCRC32ContextREGType32OSIrqMaskFSCommandTypeCARDEvent__file_handleVecVtxDiffWBTBlockIdsize_tOSIntrModeGXTexPlttBaseParamfpos_tREGType32vu32FSEventPMWakeUpTriggerPMLogicFSOverlayIDVecFx100+]CARDi_RegisterHook+Thook+callback+arg-Ubak<>]CARDi_UnregisterHook>hook@UbakATppDW]CARDi_NotifyEventWeventWargYbakZTpp 0]Uhook  & &0&6(HN(TZ)`|))))))))))!)2)?)P)i)v)))))))&(&&( &&+(!#!0Pc{)($$<)(%%D4)I\)o|% %0F*!%D^ D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\cache\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\src\common.hnitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.htwl_hybrid.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.hcstdargansi_parms.hva_list.hstdarg.ARM.hcrt0.hmmap_main.hmmap_tcm.hmmap_vram.hioreg_MI.hioreg_EXI.hioreg_PXI.hioreg_CP.hioreg_OS.hlcd.hversion.h interrupt.h event.h context.h timer.h systemCall.h printf.h emulator.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 system.h cache.h regname.h ownerInfo.h spec.h userInfo_ts_300.h entropy.h ioreg.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.hpad.h pad.hspi.h config.h tp.hmic.hpm.hpm_common.h ioreg_PAD.htype.h fifo.h rtc.h api.htype.hfifo.hconvert.hswclock.hsnd.h main.hcommand.hinterface.harmArch.hglobal.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.heeprom.hflash.hfram.hbackup.hdma.h exMemory.h hash.htypes.hpullOut.htypes.hthread.h rom.hhook.hapi.harchive.hromfat.hoverlay.hstring.hunicode.hstdlib.hgx.h ioreg_G3.hg3x.hioreg_G3X.hg2.hgx.hmmap_shared.hvramExclusive.hgx_bgcnt.hioreg_G2.hioreg_GXS.hioreg_G2S.hgx_capture.hioreg_GX.hg2_oam.hstruct_2d.hg3b.hg3c.hg3imm.hmmap_global.hg3_util.hg3.hgx_load.hgxcommon.hwm.hversion_wl.hwm_api.hwvr.h wvr_common.hwvr.hctrdg.h ctrdg_common.hmemorymap.h mi.h pxi.h ctrdg_backup.hctrdg_flash.hctrdg_sram.hctrdg_task.hmath.h rand.hqsort.hfft.hchecksum.hcrc.hdgt.hstd.h fx_trig.h fx_cp.h fx_const.h fx_mtx.h fx_mtx22.h fx_mtx33.h fx.h fx_vec.h fx_mtx43.h fx_mtx44.h cp.h divider.h!sqrt.h!context.h!ext.h ext_scrntest.h"gx_vramcnt.hext_keycontrol.h"mb.h file.hwm.h mb_gameinfo.h#mb_child.h#mb_fake_child.h#mb.h#os.h wfs.h context.h$math.hmemory.h wbt.h allocator.h misc.h types.h platform.h endian.h card.h server.h%device.h fs.h client.h%format.h%env.h env_system.h&vib.h vib_system.h'nitro.hcommand-line defines)(nitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.mchcommand-line defines)(card_hook.c)+>{v n!$%$ > 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 #@ @0! p2  $$ 0 @0O0Z0 i0u,$ 0,0, 0,P, P,P,--00-$ `-<-$ -D .$ card_task.o 644 32336 ` ELF(x4((kn !36Zw \ "8"$`$&@&   &4X `/V)\;bMy_q*W3 E   W   # 5 G Y        0 B  T  f         + =   1u1-C>x/%+1 >D,U{3-?Qcu   )BC8 tQ>  . ++ R*  & 33 !f& X D q $9FK]6zd H&@"h$ !)m!C!r5z!!! ! !! !+!D%!]5!zI!Y!m!~! !!!6 !L!f !y!!! !2!@!:!!!!!G!<h~!R!k! !!+!< !I !S!i!1|!M!m !!!! !!!.( !D5!^F !tS !`!q! !!h!W 9!q D ! ] [! ! ! ! ! ! !<  !V !i * 8! b ! t 9! ! ! { !k !{ ! ! !x $ ! !O !g ! 7! ! ! !f!-{!M!e!!!! !!  !UOh!>[<![!!!C^E92xz2lw?r.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.13812.dwarf_type.CARDTaskQueue.dwarf_typedef.CARDTaskQueue.dwarf_type.13813.dwarf_type.CARDTask.dwarf_typedef.CARDTask.dwarf_type.13814.dwarf_type.unsigned long.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.FSCommandType.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.OSIntrMode.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_typedef.CARDAccessLevel.dwarf_type.13815.dwarf_type.13816.dwarf_type.13817.dwarf_type.13818.dwarf_type.13819.dwarf_type.13820.dwarf_type._OSThreadQueue.dwarf_typedef.OSThreadQueue.dwarf_type.13821.dwarf_type._OSThread.dwarf_typedef.OSThread.dwarf_type.OSContext.dwarf_typedef.OSContext.dwarf_type.13822.dwarf_type.CPContext.dwarf_typedef.CPContext.dwarf_type.unsigned long long.dwarf_typedef.vu64.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.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_type.@enum$311nitro_h_4M_A9_THUMB_CW_CWFES_CWVER_3_DBG_ISTD_NTR_TS_C_h.dwarf_type.13823.dwarf_type.13824.dwarf_type._OSThreadLink.dwarf_typedef.OSThreadLink.dwarf_type.13825.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.13826.dwarf_type.13827.dwarf_type.OSiAlarm.dwarf_typedef.OSAlarm.dwarf_type.13828.dwarf_type.13829.dwarf_type.13830.dwarf_type.13831.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.13832.dwarf_type.13833.dwarf_type.13834.dwarf_type.13835.dwarf_type.13836.dwarf_type.13837.dwarf_type.13838.dwarf_type.13839.dwarf_type.13840.dwarf_type.13841.dwarf_type.OSThreadInfo.dwarf_typedef.OSThreadInfo.dwarf_type.13842.dwarf_type.13843.dwarf_type.13844.dwarf_type.13845.dwarf_type.13846.dwarf_type.13847.dwarf_type.13848.dwarf_type.13849.dwarf_type.13850.dwarf_type.CARDiCommon.dwarf_typedef.CARDiCommon.dwarf_type.13851.dwarf_type.CARDiCommandArg.dwarf_typedef.CARDiCommandArg.dwarf_type.CARDResult.dwarf_type.CARDBackupType.dwarf_type.13852.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.13853.dwarf_type.13854.dwarf_type.13855.dwarf_type.@enum$13637card_task_c.dwarf_type.13856.dwarf_type.13857.dwarf_type.13858.dwarf_type.13859.dwarf_type.13860.dwarf_type.13861.dwarf_type.13862.dwarf_type.13863.dwarf_type.13864.dwarf_type.13865.dwarf_type.13866.dwarf_type.CARDDmaInterface.dwarf_typedef.CARDDmaInterface.dwarf_type.13867.dwarf_type.13868.dwarf_type.13869.dwarf_type.13870.dwarf_type.13871.dwarf_type.13872.dwarf_type.CARDRequest.dwarf_type.CARDRequestMode.dwarf_type.13873.dwarf_type.13874.dwarf_type.13875.dwarf_type.13876.dwarf_type.13877.dwarf_type.13878.dwarf_type.13879.dwarf_type.13880.dwarf_type.13881.dwarf_type.13882.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.1028/Hcard_task.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\src\voidCARDTaskQueue list workers quit dummyCARDTaskQueueCARDTask next priority userdata function callbackCARDTaskunsigned longvu32GXStVecVtx10MATHCRC32ContextREGType32OSIrqMaskFSCommandTypeCARDEvent__file_handleVecVtxDiffWBTBlockIdsize_tOSIntrModeGXTexPlttBaseParamfpos_tREGType32vu32FSEventPMWakeUpTriggerPMLogicFSOverlayIDVecFx10CARDAccessLevel@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 longvu64REGType64REGType64vOSTicku64unsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypewchar_tu16ENVType@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_InitTaskQueue%TqueueB]OS_InitThreadQueueEBTqueue J]CARDi_InitTaskJTtaskJ priorityJuserdataKfunctionKcallbacka]CARDi_ProcessTaskaqueueaTtaska blockinga$changePriority8gUppfbak_cpsr8xpriowcurth T]OS_GetCurrentThread]OS_GetThreadInfo2F]CARDi_ReceiveTaskUqueueblockingTretvalbak_cpsr6]CARDi_TaskWorkerProcedure2argTqueue.Utaskd]CARDi_ExecuteOldTypeTasktaskUasyncTp@]CARDi_OldTypeTaskThreadargTp6Ubak_psrh!]CARDi_WaitForTask!Tp!restart!callback!callback_arg#Ubak_psrH=]CARDi_EndTask2=Tp?Ucallback@userdataBbak_psr" 1M_u!'7K[o"4BX^dt {##+#=Mc%y&'/(E)`,x%$ #7I]->Kk~*7HUbs  ( #: #F Y t  #        " F 'X 'd  ' '  %  * % & 8 )J )\ p }  +  % -  %          5   @ ` v # # %        ?  @ & A7 I _     E  FI)L?NYOm~P W!3Vj|B.Ld0CFXD}"3DGH J K'-M39%@JW{QURSTV MMpp  6&SGqKq t./01rr2)3<Tnrrr8v4r8r6# 7  @84y8yFd9x:{{6;<{{.#=@4|8|dk>X@YZ6#hG[Wn\]~~H^_` ,Ej .2Z2a=2p~H D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\src\os.hpxi.hbackup.hcommon.hcard_command.hcard_task.htypes.hcard_utility.hcard_common.hnitro.hnitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.htwl_hybrid.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.hcstdargansi_parms.hva_list.hstdarg.ARM.hcrt0.hmmap_main.h mmap_tcm.h mmap_vram.h ioreg_MI.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_OS.h lcd.h version.hinterrupt.h event.h context.h timer.h systemCall.h printf.h emulator.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 system.h cache.h regname.h ownerInfo.h spec.huserInfo_ts_300.hentropy.h ioreg.hioreg.h systemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hpad.hpad.hspi.hconfig.htp.hmic.hpm.hpm_common.hioreg_PAD.h type.hfifo.h rtc.hapi.htype.hfifo.hconvert.hswclock.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.heeprom.hflash.hfram.hdma.h exMemory.h hash.htypes.hpullOut.htypes.hthread.h rom.hhook.hapi.harchive.hromfat.hoverlay.hstring.hunicode.hstdlib.hgx.hioreg_G3.h g3x.hioreg_G3X.h g2.hgx.hmmap_shared.h vramExclusive.hgx_bgcnt.hioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.hioreg_GX.h g2_oam.hstruct_2d.hg3b.hg3c.hg3imm.hmmap_global.h g3_util.hg3.hgx_load.hgxcommon.hwm.hversion_wl.hwm_api.hwvr.hwvr_common.hwvr.hctrdg.hctrdg_common.hmemorymap.hmi.hctrdg_backup.hctrdg_flash.hctrdg_sram.hctrdg_task.hmath.hrand.h qsort.h fft.h checksum.h crc.h dgt.h std.hfx_trig.h!fx_cp.h!fx_const.h!fx_mtx.h!fx_mtx22.h!fx_mtx33.h!fx.h!fx_vec.h!fx_mtx43.h!fx_mtx44.h!cp.hdivider.h"sqrt.h"context.h"ext.hext_scrntest.h#gx_vramcnt.hext_keycontrol.h#mb.hfile.hwm.hmb_gameinfo.h$mb_child.h$mb_fake_child.h$mb.h$wfs.hcontext.h%math.h memory.h wbt.hallocator.h misc.hplatform.hendian.h card.hserver.h&device.h fs.hclient.h&format.h&env.henv_system.h'vib.hvib_system.h(command-line defines))nitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.mchcommand-line defines))card_task.c*%.y #v #":zr~"#*#"p%>qWry{|9l~/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 0$%$$&30@E @VOVZV iVuq  r r  r@r @r@rPs ps  ss s@tT t t  !t't  2tF80u$ C`u6Iu0 TudZ@v0 epv@kv<" vvh|`w$$ wHw$& card_utility.o 644 13600 ` ELF(04(8N   &4DX}Q&3%7I[mEK( M % `kD"P #6l<!!Q !]!r ! } ! !8!X!q!!!!!!( !'5!AF!c_ !yl!} !!!!!!  ! !"!5!0Qqqw9.debug_info.debug_line.debug_frame.debug_abbrev.debug_pubnamesCARDiDmaUsingFormer.rodataMI_StopDmaMIi_CardDmaCopy32@13562@13563CARDi_GetDmaInterfaceOSi_TPanic$t$dCARDi_ICInvalidateSmartIC_InvalidateAllIC_InvalidateRange$tCARDi_DCInvalidateSmartDC_FlushAllDC_StoreRangeDC_InvalidateRangeDC_WaitWriteBufferEmpty$t.dwarf.CARDiDmaUsingFormer.dwarf_type.CARDDmaInterface.dwarf_typedef.CARDDmaInterface.dwarf_type.13571.dwarf_type.13572.dwarf_type.void.dwarf_type.unsigned long.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.FSCommandType.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.OSIntrMode.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_type.13573.dwarf_type.13574.dwarf_type.13575.dwarf_type.13576.dwarf_type.13577.dwarf_type.13578.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.13579.dwarf_type.13580.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.data.data.text.rela.text.text.rela.text.text.rela.textMetrowerks C/C++ for ARM 4.0.0.1028Pcard_utility.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\src\CARDiDmaUsingFormerCARDDmaInterface Recv StopCARDDmaInterfacechannelsrcdstlenvoidunsigned longvu32GXStVecVtx10MATHCRC32ContextREGType32OSIrqMaskFSCommandTypeCARDEvent__file_handleVecVtxDiffWBTBlockIdsize_tOSIntrModeGXTexPlttBaseParamfpos_tREGType32vu32FSEventPMWakeUpTriggerPMLogicFSOverlayIDVecFx10channelintBOOLOSHeapHandlembstate_tD:]CARDi_GetDmaInterface:Uchannel<Tretval>isNew"c]CARDi_ICInvalidateSmart9cbuffercTlengthcthresholdP|]CARDi_DCInvalidateSmart|buffer|Ulength| thresholdFmodTposlen (( *.+8BL+t+++++++++++*+7+H+a+n+++++++***+((B$B7BG*M*_SWD+B*  "+%+G*;#?#Pq++##F+++}9g#P? D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\src\types.hcard_utility.hnitro.hnitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.htwl_hybrid.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.hcstdargansi_parms.hva_list.hstdarg.ARM.hcrt0.hmmap_main.hmmap_tcm.hmmap_vram.hioreg_MI.hioreg_EXI.hioreg_PXI.hioreg_CP.hioreg_OS.hlcd.h version.hinterrupt.h event.h context.h timer.h systemCall.h printf.h emulator.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 system.h cache.h regname.h ownerInfo.h spec.huserInfo_ts_300.h entropy.h ioreg.hioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hpad.hpad.hspi.hconfig.h tp.hmic.hpm.hpm_common.h ioreg_PAD.htype.h fifo.h rtc.hapi.htype.hfifo.hconvert.hswclock.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.hcommon.heeprom.hflash.hfram.hbackup.hdma.h exMemory.h hash.htypes.hpullOut.htypes.hthread.h rom.hhook.hapi.harchive.hromfat.hoverlay.hstring.hunicode.hstdlib.hgx.hioreg_G3.hg3x.hioreg_G3X.hg2.hgx.hmmap_shared.h vramExclusive.hgx_bgcnt.hioreg_G2.hioreg_GXS.hioreg_G2S.hgx_capture.hioreg_GX.hg2_oam.hstruct_2d.hg3b.hg3c.hg3imm.hmmap_global.hg3_util.hg3.hgx_load.hgxcommon.hwm.hversion_wl.hwm_api.hwvr.hwvr_common.hwvr.hctrdg.hctrdg_common.hmemorymap.hmi.hpxi.hctrdg_backup.hctrdg_flash.hctrdg_sram.hctrdg_task.hmath.hrand.h qsort.h fft.h checksum.h crc.h dgt.h std.hfx_trig.h!fx_cp.h!fx_const.h!fx_mtx.h!fx_mtx22.h!fx_mtx33.h!fx.h!fx_vec.h!fx_mtx43.h!fx_mtx44.h!cp.hdivider.h"sqrt.h"context.h"ext.hext_scrntest.h#gx_vramcnt.hext_keycontrol.h#mb.hfile.hwm.hmb_gameinfo.h$mb_child.h$mb_fake_child.h$mb.h$os.hwfs.hcontext.h%math.h memory.h wbt.hallocator.h misc.hplatform.hendian.h card.hserver.h&device.h fs.hclient.h&format.h&env.henv_system.h'vib.hvib_system.h(command-line defines))nitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.mchcommand-line defines))card_utility.c*:.  $#$ > I I.;:I? @ 8IIC% I;:I? 4;:I? card_utility.cNDMA can use only TWL!8$ (@(  C- (LHJ!J 8F. 8 < @  B!G ! "8 B @( $  !` ! 5 )8G $, %4 %> &B '@  6 $$ 0  @OZ iCu.$ 0.0. 0.P. P.P.// 0/@/`/D /0 /"0 %00P+0< card_spi.o 644 34568 ` ELF(P{4(K VY`(!$!9#<#?%B%d&g8&j(m(})()+,(,./8/115 5?7B,7Z9]<9x;{;==?T?AAChCEhE.G1,G4I7TI   &4Dckd2t#,,,)(! %<&*(p+ .</ 1 345A:`! ;*LQ8 LJ R\ Xn ^ d j   G Y k h ( z .  4  :  @  F  L  R  X  ^  d . j @ p R v d | v     A +4  _ ]| ~ V  U n 1 8 0UC q  R1 CK 8))e Ha>b} {T R E># @2 P,i& & A <[2 2 !  !tW>3 (3 [ u& )I\,ER[ 47%XIE@9`;~=\?lClE4GL!8a!Xx!p!!!! !! !< !L !`)!|<!!! ! !!!;!T!m!3!C!W!h!y ! !$!F !\!v !!!! !! *!' @ ! ! %! ;!, *!} ! ! ! ! 7 ! B !( ] !@ l !e !z ! ! ! ! ! ! !'  !>  !Q  !>} F|R `S!fOL;".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@13987@13988CARDi_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.14040.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.14041.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.14042.dwarf_typedef.CARDiParam.dwarf_type.unsigned long.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.FSCommandType.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.OSIntrMode.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_typedef.CARDAccessLevel.dwarf_type.void.dwarf_type.14043.dwarf_type.14044.dwarf_type.14045.dwarf_type.14046.dwarf_type.14047.dwarf_type.14048.dwarf_type.14049.dwarf_type.14050.dwarf_type.14051.dwarf_type.CARDiCommandArg.dwarf_typedef.CARDiCommandArg.dwarf_type.CARDResult.dwarf_type.CARDBackupType.dwarf_type.14052.dwarf_type.14053.dwarf_type.14054.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.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_type.14055.dwarf_type.14056.dwarf_type.14057.dwarf_type.14058.dwarf_type.14059.dwarf_type.14060.dwarf_type.14061.dwarf_type.14062.dwarf_type.14063.dwarf_type.14064.dwarf_type.14065.dwarf_type.14066.dwarf_type.14067.dwarf_type.14068.dwarf_type.14069.dwarf_type.14070.dwarf_type.14071.dwarf_type.14072.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.1028Xcard_spi.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\src\argargbuf1need_commandstatus_checked@cardi_paramunsigned charWBTPacketCommandREGType8WBTCommandCounterREGType8vGXScrFmtAffineGXScrFmt256Bmpu8MATHCRC8Contextvu8intBOOLOSHeapHandlembstate_t rest_comm src dst cmpCARDiParamunsigned longvu32GXStVecVtx10MATHCRC32ContextREGType32OSIrqMaskFSCommandTypeCARDEvent__file_handleVecVtxDiffWBTBlockIdsize_tOSIntrModeGXTexPlttBaseParamfpos_tREGType32vu32FSEventPMWakeUpTriggerPMLogicFSOverlayIDVecFx10CARDAccessLevelvoid@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_tOSBootTypewchar_tu16ENVType]CARDi_CommandBegin lend]CARDi_CommandEnd} force_waittimeoutHTrest&HUinterval,]CARDi_CommandReadStatus dste]CARDi_CommArrayWrite esrce lenV]CARDi_CommArrayReadn VdstV len]CARDi_CommandCheckBusy (]CARDi_WaitPrevCommand 3]CARDi_CommArray3src3dst3 len3$func5Tp6Uarg8isIRC:pEdummy_read ]CARDi_EnableSpicontTctrl<]CARDi_WaitBusyforIRC8Ttick]CARDi_WaitBusya,i]CARDi_CommReadCoreiTp7A]MI_WriteByte7Aaddress7Avalue,z]CARDi_CommWriteCoreEzTp|tmp (A]MI_ReadByte(Aaddress<]CARDi_CommVerifyCoreTp ]CARDi_WriteEnable]CARDi_SendSpiAddressingCommand|TaddrmodeUwidthaddr_cmd4]CARDi_InitStatusRegisterTstat *@]CARDi_ReadBackupCoreSsrcdstUlen4 Tcmd]CARDi_ProgramBackupCore!dstsrc lenv$page"Tcmdv(Usize'modH]CARDi_WriteBackupCoreHdstHsrcH lenvNpageLTcmdvRUsizeQmod\r]CARDi_VerifyBackupCoretrdstrsrcrUlenLvTcmdt]CARDi_CommArrayVerifytsrct lenl]CARDi_EraseBackupSectorCoreOdstlenTcmdUsectorl]CARDi_EraseBackupSubSectorCoredstlenTcmdUsector4]CARDi_EraseChipCore"(TcmdX]CARDi_SetWriteProtectCorestatLargTretry_countUcmd9;=>? A+C^_#Acz +>[r`!5EYj{ ,NTZ`ffl|g j')@Xr 5 X p  k  l    " 9 D _ n            * 0 6 < B H N T Z ` f l r x ~      D D   E Ed + > EB EHL [ E&_ EHi    ,   G G a '  H HM b` | p Ft F  L L(  I I cd%8eLh\inI:IpMM NN<*F:O>OocKgK,mPPnJJ,'o7SGQKQ qnRR<pSS VV.AUi~4 *@q)7;4EraUYsvtv/#'Wju}vvv\$7wJX\LfxvWzWyl-z?]QUl{4 (|0$(X\lpLz}~ 6  6} 6 6 C 6n 6 6 66 68]6a666Eg666$6|66S6!M66t66O66"R6DX7  D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\src\card_spi.hos.hpxi.hbackup.hcommon.hcard_command.hcard_task.htypes.hcard_utility.hcard_common.hnitro.hnitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.htwl_hybrid.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.hcstdargansi_parms.hva_list.hstdarg.ARM.hcrt0.hmmap_main.h mmap_tcm.h mmap_vram.h ioreg_MI.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_OS.h lcd.h version.hinterrupt.h event.h context.h timer.h systemCall.h printf.h emulator.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 system.h cache.h regname.h ownerInfo.h spec.huserInfo_ts_300.hentropy.h ioreg.hioreg.h systemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hpad.hpad.hspi.hconfig.htp.hmic.hpm.hpm_common.hioreg_PAD.h type.hfifo.h rtc.hapi.htype.hfifo.hconvert.hswclock.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.heeprom.hflash.hfram.hdma.h exMemory.h hash.htypes.hpullOut.htypes.hthread.h rom.hhook.hapi.harchive.hromfat.hoverlay.hstring.hunicode.hstdlib.hgx.hioreg_G3.h g3x.hioreg_G3X.h g2.hgx.hmmap_shared.h vramExclusive.hgx_bgcnt.hioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.hioreg_GX.h g2_oam.hstruct_2d.hg3b.hg3c.hg3imm.hmmap_global.h g3_util.hg3.hgx_load.hgxcommon.hwm.hversion_wl.hwm_api.hwvr.hwvr_common.hwvr.hctrdg.hctrdg_common.hmemorymap.hmi.hctrdg_backup.hctrdg_flash.hctrdg_sram.hctrdg_task.hmath.hrand.h qsort.h fft.h checksum.h crc.h dgt.h std.hfx_trig.h!fx_cp.h!fx_const.h!fx_mtx.h!fx_mtx22.h!fx_mtx33.h!fx.h!fx_vec.h!fx_mtx43.h!fx_mtx44.h!cp.hdivider.h"sqrt.h"context.h"ext.hext_scrntest.h#gx_vramcnt.hext_keycontrol.h#mb.hfile.hwm.hmb_gameinfo.h$mb_child.h$mb_fake_child.h$mb.h$wfs.hcontext.h%math.h memory.h wbt.hallocator.h misc.hplatform.hendian.h card.hserver.h&device.h fs.hclient.h&format.h&env.henv_system.h'vib.hvib_system.h(command-line defines))nitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.mchcommand-line defines))card_spi.c*"| &&2#6'g'*A7"A(366O """m""m"+&+u+uD1EeGHFLIM7NQOkKPJQRSV!GaW.a{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@` \%'$$'0> @NONZN iNu@kP ll ll llmmmmm  md Pn< n,n< (o. o 9@o?`o JoPo  [o(ao! lprp# }`q q<q<& r r,Pr) prr,r, r r< s/ @s `s01 s ss`t<5 t4 t07 u@PuH9 )u/0vT; :v@ wT= Kw\QwT? \@xb`xA mxlsxHC ~@ylyHE z4@zTG zX{HI card_backup.o 644 42968 ` ELF(Л4(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&.; W         d ZmZn_p(. ;A +/=Oas $*0 =CT.@3Rdv95K;]AoGMSY_ekqw}#H X`Q r . + =&c Q'wUb  X 9Z D s <.' h $ 7 /T vj   ? |  X/CQ;K4CdQv64?p8/:\<=|4A4EGI K! !' !2! A!,X!Eh!^x!{!!!! !!!7  !M!g' !z1!?!U!c!u!!* !M!g!!!!*!?! T !' ]!F s !Y } !j ! h ! s ! ~! !$ !< !i ! e! {! j ! $ ! 0 !9 C !M N !a Y !~ m ! ~ ! :! ! ! !5 !K J!v k~! ! !  ! ! .! ? !! L !4 V!O l!k ! !  ! ! ! ! !1!J!h+ !~8!I !V !c!t! !!h!9!G!`[!!8!!89!RL!v!!Nh!Z<!! !!!"!@Fj* Z !BU"4L"2~"3!"1`"/#2C#I.debug_info.debug_line.debug_frame.debug_abbrev.debug_pubnames_ZZ35CARDi_RequestWriteSectorCommandCoreP11CARDiCommonE4page.rodatacardi_backup_assertCARDi_backup_cache_page_buf@13963@13964CARDi_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@14115@14116@14117@14118@14119@14120CARDi_BeginBackupCommandCARD_IsAvailableCARDi_GetTargetModeCARD_CheckEnabledCARDi_GetAccessLevelCARDi_WaitForTask$t$d$t$d@14134CARDi_RequestStreamCommandCARD_GetCurrentBackupTypeCARDi_ExecuteOldTypeTask$t$dCARDi_AccessStatus$t$dCARDi_RequestWriteSectorCommand$t$d@14162CARD_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.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.FSCommandType.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.OSIntrMode.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_typedef.CARDAccessLevel.dwarf_type.14197.dwarf_type.char.dwarf_type.14198.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$2754nitro_h_4M_A9_THUMB_CW_CWFES_CWVER_3_DBG_ISTD_NTR_TS_C_h.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.14199.dwarf_type.CARDiCommon.dwarf_typedef.CARDiCommon.dwarf_type.14200.dwarf_type.CARDiCommandArg.dwarf_typedef.CARDiCommandArg.dwarf_type.CARDResult.dwarf_type.CARDBackupType.dwarf_type.14201.dwarf_type.14202.dwarf_type.14203.dwarf_type.long.dwarf_typedef.WBTBlockSize.dwarf_typedef.vs32.dwarf_typedef.fx32.dwarf_typedef.WBTBlockSeqNo.dwarf_typedef.CARDiOwner.dwarf_typedef.s32.dwarf_type.14204.dwarf_type._OSThreadQueue.dwarf_typedef.OSThreadQueue.dwarf_type.14205.dwarf_type._OSThread.dwarf_typedef.OSThread.dwarf_type.OSContext.dwarf_typedef.OSContext.dwarf_type.14206.dwarf_type.CPContext.dwarf_typedef.CPContext.dwarf_type.unsigned long long.dwarf_typedef.vu64.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.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_type.@enum$311nitro_h_4M_A9_THUMB_CW_CWFES_CWVER_3_DBG_ISTD_NTR_TS_C_h.dwarf_type.14207.dwarf_type.14208.dwarf_type._OSThreadLink.dwarf_typedef.OSThreadLink.dwarf_type.14209.dwarf_type.OSMutex.dwarf_typedef.OSMutex.dwarf_type._OSMutexLink.dwarf_typedef.OSMutexLink.dwarf_type._OSMutexQueue.dwarf_typedef.OSMutexQueue.dwarf_type.14210.dwarf_type.14211.dwarf_type.OSiAlarm.dwarf_typedef.OSAlarm.dwarf_type.14212.dwarf_type.14213.dwarf_type.14214.dwarf_type.14215.dwarf_type.@enum$13541card_backup_c.dwarf_type.14216.dwarf_type.14217.dwarf_type.14218.dwarf_type.14219.dwarf_type.14220.dwarf_type.14221.dwarf_type.14222.dwarf_type.14223.dwarf_type.14224.dwarf_type.14225.dwarf_type.14226.dwarf_type.CARDDmaInterface.dwarf_typedef.CARDDmaInterface.dwarf_type.14227.dwarf_type.14228.dwarf_type.14229.dwarf_type.14230.dwarf_type.14231.dwarf_type.14232.dwarf_type.CARDRequest.dwarf_type.CARDRequestMode.dwarf_type.14233.dwarf_type.14234.dwarf_type.14235.dwarf_type.OSThreadInfo.dwarf_typedef.OSThreadInfo.dwarf_type.14236.dwarf_type.14237.dwarf_type.14238.dwarf_type.14239.dwarf_type.14240.dwarf_type.14241.dwarf_type.14242.dwarf_type.14243.dwarf_type.14244.dwarf_type.14245.dwarf_type.14246.dwarf_type.14247.dwarf_type.14248.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.1028# card_backup.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\ARM9\src\ page#cardi_backup_assert,CARDi_backup_cache_page_bufunsigned longvu32GXStVecVtx10MATHCRC32ContextREGType32OSIrqMaskFSCommandTypeCARDEvent__file_handleVecVtxDiffWBTBlockIdsize_tOSIntrModeGXTexPlttBaseParamfpos_tREGType32vu32FSEventPMWakeUpTriggerPMLogicFSOverlayIDVecFx10CARDAccessLevelcharunsigned 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_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 longvu64REGType64REGType64vOSTicku64unsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypewchar_tu16ENVType@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@BTpX]CARDi_RequestXTpXreq_typeXretry_countpzUbak_psr T]OS_GetCurrentThread]OS_GetThreadInfon ]CARDi_SendPxi'n data]CARDi_RequestStreamCommandCoreTp req_typereq_moderetry_countsizeJRUlenL]CARDi_RequestWriteSectorCommandCoreTpsector_size>6Ulenz648]CARDi_AccessStatusCore8Tp:UcommandK]CARDi_IdentifyBackupCore2KtypeRTpcvenderadevice_Usize0]CARDi_IdentifyBackupCoreTp]CARDi_BeginBackupCommand<Tlevelcallbackarg ]CARDi_GetTargetModej;]CARDi_RequestStreamCommand ;src;dst;len<callback< arg<$is_async=(req_type=,req_retry=0req_mode?Ulevel8nETpp[]CARDi_AccessStatus [command[ valuex]CARDi_RequestWriteSectorCommand!xsrcx dstxlenxverifyycallbackyargy is_async*XTp<]CARD_IdentifyBackup"Ttype4]CARD_GetCurrentBackupTypeL"4]CARD_GetBackupTotalSize~"4]CARD_GetBackupSectorSize"4]CARD_GetBackupPageSize"]CARD_WaitBackupAsync#]CARD_TryWaitBackupAsyncC# ]CARD_CancelBackupAsync# Tbak_cpsr0245NO)4CZjz )3AWew,AV_uuQ;SiU)adgij +<Mkb,x-r(9J[Rg 8 O i        8 X u    S  T  2 E P [ o    V V  .V@PfX|YZ%2[H\c_{XW&:L`   0ANn          - : K X e v    +V=VI\!wV#!ZZ#0ZBZN%eXr']X\\'*^06X=`CIXbc ef&,h28X?IV*zlp*mnoq.  VVX$.7=CIOUh[ahgmshyX@P8 82sBZq8pu8V99 t;;::5)<-<fuv<J<R==L1vAX=>\=6ft=zx=6>>4w,??!?%?/x;???I_u@@0yGGz.{J)>HBH xlp|} ! ,9 R -j z 8~ n ~   p ,    .!A!T!g!}!!!!*!X!!!!< "&"""4Z"N"R"4"""4"""4"""###Q#E#I# z#-(----'\-'-----<f-j- - $!-!"-"H"-L"z"-~""-""-" #-#?#-C#p#-# .> D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\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.hnitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.htwl_hybrid.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.hcstdargansi_parms.hva_list.hstdarg.ARM.hcrt0.hmmap_main.h mmap_tcm.h mmap_vram.h ioreg_MI.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_OS.h lcd.h version.hinterrupt.h event.h context.h timer.h systemCall.h printf.h emulator.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 system.h cache.h regname.h ownerInfo.h spec.huserInfo_ts_300.hentropy.h ioreg.hioreg.h systemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hpad.hpad.hspi.hconfig.htp.hmic.hpm.hpm_common.hioreg_PAD.h type.hfifo.h rtc.hapi.htype.hfifo.hconvert.hswclock.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.heeprom.hflash.hfram.hdma.h exMemory.h hash.htypes.hpullOut.htypes.hthread.h rom.hhook.hapi.harchive.hromfat.hoverlay.hstring.hunicode.hstdlib.hgx.hioreg_G3.h g3x.hioreg_G3X.h g2.hgx.hmmap_shared.h vramExclusive.hgx_bgcnt.hioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.hioreg_GX.h g2_oam.hstruct_2d.hg3b.hg3c.hg3imm.hmmap_global.h g3_util.hg3.hgx_load.hgxcommon.hwm.hversion_wl.hwm_api.hwvr.hwvr_common.hwvr.hctrdg.hctrdg_common.hmemorymap.hmi.hctrdg_backup.hctrdg_flash.hctrdg_sram.hctrdg_task.hmath.hrand.h qsort.h fft.h checksum.h crc.h dgt.h std.hfx_trig.h!fx_cp.h!fx_const.h!fx_mtx.h!fx_mtx22.h!fx_mtx33.h!fx.h!fx_vec.h!fx_mtx43.h!fx_mtx44.h!cp.hdivider.h"sqrt.h"context.h"ext.hext_scrntest.h#gx_vramcnt.hext_keycontrol.h#mb.hfile.hwm.hmb_gameinfo.h$mb_child.h$mb_fake_child.h$mb.h$wfs.hcontext.h%math.h memory.h wbt.hallocator.h misc.hplatform.hendian.h card.hserver.h&device.h fs.hclient.h&format.h&env.henv_system.h'vib.hvib_system.h(command-line defines))nitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.mchcommand-line defines))card_backup.c*='B"# #"~"~ * ":#" "*&"/"&"'C"#"&#"."&#*.ao%4 "&+&**&*&*&*********&**&f &**&"FG#& &K""G#;G" # KKKK&Nf89;:<[=>?@GH=Zp#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`   @ .0$$0#0T @hOhZh ihu     @ @@@Pp p&X < P  & ,  7Љ=  HN  Y _! j0Lpx# {4@0% p@$' p0$) В$-0@P`&`1 @ P 3 `IP`6 p `8 "`: -p)3<9T= D@4J<? U4[<A f@4l<C w4}<E @P G `p I  $K card_rom.o 644 44056 ` ELF(4(M>A$ps$vy$4D`#cd#f%i%'D'),)++,-/|-/L/1(13355686;;=h=I?LL?_ACEEGGI<IK8K   &4SXw  D(_,  $!!" %-,135H6:89$%:1;-]'yA^1#$"  ~ < N ` r =      R X0 ^B dT jf px v |  ` r  5i; Q;@ QH Z l~" //^o  2D&,3_ekq3EWi{ &,28" >}*8  [X ]s ZW! # W'  f.* 1 7L] t+ H   =E/ S}r) ,<  + A\d 1 J' y - B ,V kk  D(.|=|@T|# 4H'ESl4)+2\/G\n+;9K`vAX?)8ObCwEGLIHK!!  !' !;#!S2!sI!Y!i!}!!!!, !B!\!~ !! !"!0!F! T!) f!@ t!_  !o  ! ! ! ! g!+  ! #! 8! O! ^!? v!X !v !  ! !  ! h! ! ! ! F !. \ !E K !  ! ! $ ! / ! :!N!"_ !Gz:!b!!!!+!L~!!/!N !b!{!  !- !7!M!`!s!1 !E!i!! !!!  !!"* !87 !ND!hU!c !m!{h!9!5(!cA[!w!8!!9!-!W!1!V<!s!!g!EB@8Ks<*E/XYl 3x!=d!E!,&"/U"0N"J"\+#^.debug_info.debug_line.debug_frame.debug_abbrev.debug_pubnamescardi_rom_base.bssCARDiEnableCacheInvalidationICCARDiDmaReadRegisteredInfoCARDiReadRomFunctioncache_page.dataCARDiEnableCacheInvalidationDCCARDiDmaReadInfoCARDiOwnSignatureCARDi_cache_bufCARDi_SetRomOp$t$dCARDi_IsTwlRomCARDi_ReadRomID$t$dCARDi_StartRomPageTransferCARDi_GetRomFlag$t$d$t$dCARDi_ReadRomIDCore$t$dCARDi_ReadRomStatusCore$t$d@13935@13936@13937CARD_RefreshRomCARD_IsAvailableOSi_TPanicCARDi_GetTargetModeCARDi_WaitForTaskCARDi_CheckPulledOutCoreCARDi_RefreshRomCARDi_EndTaskcardi_common$t$d$t$dCARDi_RefreshRomCoreOS_IsAlarmAvailableOS_SleepOSi_IsThreadInitialized$t$d$t$dCARDi_ReadRomWithCPUMI_CpuCopy8$t$dCARDi_DmaReadPageCallbackOS_DisableIrqMaskOS_ResetRequestIrqMask$t$dCARDi_ReadRomWithDMAOS_DisableInterruptsOS_SetIrqFunctionOS_EnableIrqMaskOS_RestoreInterrupts$t$dCARDi_DmaReadDone$t$dCARDi_IsRomDmaAvailableOS_GetITCMAddressOS_GetDTCMAddress$t$d$t$dCARDi_ReadRomSyncCore$t$d@14047@14048@14049CARDi_ReadRomCARD_CheckEnabledCARDi_GetAccessLevelCARDi_GetDmaInterfaceCARDi_ICInvalidateSmartCARDi_DCInvalidateSmartCARD_WaitRomAsyncCARDi_ExecuteOldTypeTask$t$d$t$dCARDi_InitRomOS_GetBootTypeCARD_GetOwnRomHeaderOS_GetLockIDCARD_LockRomCARD_UnlockRomOS_ReleaseLockID$t$dCARDi_WaitAsync$tCARD_TryWaitRomAsyncCARDi_TryWaitAsync$tCARDi_GetOwnSignature$t$dCARDi_SetOwnSignature$t$dCARD_GetCacheFlushFlag$t$dCARD_SetCacheFlushFlag$t$d.dwarf.cardi_rom_base.dwarf.CARDiEnableCacheInvalidationIC.dwarf.CARDiDmaReadRegisteredInfo.dwarf.CARDiReadRomFunction.dwarf.cache_page.dwarf.CARDiEnableCacheInvalidationDC.dwarf.CARDiDmaReadInfo.dwarf.CARDiOwnSignature.dwarf.CARDi_cache_buf.dwarf_type.unsigned long.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.FSCommandType.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.OSIntrMode.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.PMWakeUpTrigger.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.14093.dwarf_type.CARDTransferInfo.dwarf_typedef.CARDTransferInfo.dwarf_type.14094.dwarf_type.14095.dwarf_type.void.dwarf_type.14096.dwarf_type.14097.dwarf_type.14098.dwarf_type.14099.dwarf_type.14100.dwarf_type.14101.dwarf_type.14102.dwarf_type.14103.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.14104.dwarf_type.@enum$13541card_rom_c.dwarf_type.14105.dwarf_type.14106.dwarf_type.14107.dwarf_type.14108.dwarf_type.14109.dwarf_type.14110.dwarf_type.14111.dwarf_type.14112.dwarf_type.14113.dwarf_type.CARDiCommon.dwarf_typedef.CARDiCommon.dwarf_type.14114.dwarf_type.CARDiCommandArg.dwarf_typedef.CARDiCommandArg.dwarf_type.CARDResult.dwarf_type.CARDBackupType.dwarf_type.14115.dwarf_type.14116.dwarf_type.14117.dwarf_type.long.dwarf_typedef.WBTBlockSize.dwarf_typedef.vs32.dwarf_typedef.fx32.dwarf_typedef.WBTBlockSeqNo.dwarf_typedef.CARDiOwner.dwarf_typedef.s32.dwarf_type.14118.dwarf_type._OSThreadQueue.dwarf_typedef.OSThreadQueue.dwarf_type.14119.dwarf_type._OSThread.dwarf_typedef.OSThread.dwarf_type.OSContext.dwarf_typedef.OSContext.dwarf_type.14120.dwarf_type.CPContext.dwarf_typedef.CPContext.dwarf_type.unsigned long long.dwarf_typedef.vu64.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.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_type.@enum$311nitro_h_4M_A9_THUMB_CW_CWFES_CWVER_3_DBG_ISTD_NTR_TS_C_h.dwarf_type.14121.dwarf_type.14122.dwarf_type._OSThreadLink.dwarf_typedef.OSThreadLink.dwarf_type.14123.dwarf_type.OSMutex.dwarf_typedef.OSMutex.dwarf_type._OSMutexLink.dwarf_typedef.OSMutexLink.dwarf_type._OSMutexQueue.dwarf_typedef.OSMutexQueue.dwarf_type.14124.dwarf_type.14125.dwarf_type.OSiAlarm.dwarf_typedef.OSAlarm.dwarf_type.14126.dwarf_type.14127.dwarf_type.14128.dwarf_type.14129.dwarf_type.14130.dwarf_type.14131.dwarf_type.14132.dwarf_type.14133.dwarf_type.14134.dwarf_type.14135.dwarf_type.14136.dwarf_type.14137.dwarf_type.14138.dwarf_type.14139.dwarf_type.14140.dwarf_type.CARDDmaInterface.dwarf_typedef.CARDDmaInterface.dwarf_type.14141.dwarf_type.14142.dwarf_type.14143.dwarf_type.14144.dwarf_type.14145.dwarf_type.14146.dwarf_type.CARDRequest.dwarf_type.CARDRequestMode.dwarf_type.14147.dwarf_type.14148.dwarf_type.14149.dwarf_type.14150.dwarf_type.14151.dwarf_type.14152.dwarf_type.14153.dwarf_type.14154.dwarf_type.14155.dwarf_type.14156.dwarf_type.14157.dwarf_line.CARDi_SetRomOp.dwarf.CARDi_SetRomOp.dwarf_line.CARDi_IsTwlRom.dwarf.CARDi_IsTwlRom.dwarf_line.CARDi_StartRomPageTransfer.dwarf.CARDi_StartRomPageTransfer.dwarf_line.CARDi_GetRomFlag.dwarf.CARDi_GetRomFlag.dwarf_line.CARDi_ReadRomIDCore.dwarf.CARDi_ReadRomIDCore.dwarf_line.CARDi_ReadRomStatusCore.dwarf.CARDi_ReadRomStatusCore.dwarf_line.CARD_RefreshRom.dwarf.CARD_RefreshRom.dwarf_line.CARDi_GetTargetMode.dwarf.CARDi_GetTargetMode.dwarf_line.CARDi_RefreshRom.dwarf.CARDi_RefreshRom.dwarf_line.CARDi_RefreshRomCore.dwarf.CARDi_RefreshRomCore.dwarf_line.CARDi_ReadRomWithCPU.dwarf.CARDi_ReadRomWithCPU.dwarf_line.CARDi_DmaReadPageCallback.dwarf.CARDi_DmaReadPageCallback.dwarf_line.CARDi_ReadRomWithDMA.dwarf.CARDi_ReadRomWithDMA.dwarf_line.CARDi_DmaReadDone.dwarf.CARDi_DmaReadDone.dwarf_line.CARDi_IsRomDmaAvailable.dwarf.CARDi_IsRomDmaAvailable.dwarf_line.OS_GetITCMAddress.dwarf.OS_GetITCMAddress.dwarf_line.CARDi_ReadRomSyncCore.dwarf.CARDi_ReadRomSyncCore.dwarf_line.CARDi_ReadRom.dwarf.CARDi_ReadRom.dwarf_line.CARDi_ReadRomID.dwarf.CARDi_ReadRomID.dwarf_line.CARDi_InitRom.dwarf.CARDi_InitRom.dwarf_line.CARD_WaitRomAsync.dwarf.CARD_WaitRomAsync.dwarf_line.CARD_TryWaitRomAsync.dwarf.CARD_TryWaitRomAsync.dwarf_line.CARDi_GetOwnSignature.dwarf.CARDi_GetOwnSignature.dwarf_line.CARDi_SetOwnSignature.dwarf.CARDi_SetOwnSignature.dwarf_line.CARD_GetCacheFlushFlag.dwarf.CARD_GetCacheFlushFlag.dwarf_line.CARD_SetCacheFlushFlag.dwarf.CARD_SetCacheFlushFlag.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.data.bss.bss.text.text.rela.text.text.rela.text.text.text.rela.text.text.rela.text.data.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.text.rela.text.data.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.textMetrowerks C/C++ for ARM 4.0.0.1028#Hcard_rom.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\src\Kcardi_rom_baseUCARDiEnableCacheInvalidationICQCARDiDmaReadRegisteredInfoNCARDiReadRomFunctionScache_pageVCARDiEnableCacheInvalidationDCPCARDiDmaReadInfoZCARDiOwnSignatureTCARDi_cache_bufunsigned longvu32GXStVecVtx10MATHCRC32ContextREGType32OSIrqMaskFSCommandTypeCARDEvent__file_handleVecVtxDiffWBTBlockIdsize_tOSIntrModeGXTexPlttBaseParamfpos_tREGType32vu32FSEventPMWakeUpTriggerPMLogicFSOverlayIDVecFx10CARDAccessLevelintBOOLOSHeapHandlembstate_tCARDTransferInfo command callback userdata src dst len workCARDTransferInfouserdatavoiduserdatabufferoffsetlengthunsigned charWBTPacketCommandREGType8WBTCommandCounterREGType8vGXScrFmtAffineGXScrFmt256Bmpu8MATHCRC8Contextvu8@enumCARD_TARGET_NONECARD_TARGET_ROMCARD_TARGET_BACKUPCARD_TARGET_RW 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 longvu64REGType64REGType64vOSTicku64unsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypewchar_tu16ENVType@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 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_SPECIALl]CARDi_SetRomOplcommandl offsetnTcmd1oUcmd2(]CARDi_IsTwlRomTiplCardID(]CARDi_StartRomPageTransferZoffsetTop,]CARDi_GetRomFlagflagTrom_ctrl@]CARDi_ReadRomIDCoreTopT]CARDi_ReadRomStatusCore<TiplCardID|]CARD_RefreshRomf ]CARDi_GetTargetModeH6]CARDi_RefreshRom6warn_mask4S]CARDi_RefreshRomCorej]CARDi_ReadRomWithCPUj0userdataj4bufferj8offsetj?@AY ^Gdbcd%4K[k $2HVhv Z]*;L]i [ \  _`a   :Q`xT Z `fl r x ~ n4Jrb{~ .CTYpU  + < oH   0 J a y       9 V y   p  q  &1<Pao&ss&(*Gs!1Gu]vpHwN&x)yD|\uw(t,-*Ae.|..44,..."./.O4b4u4444444444,494F4W4e4o4 & ss*H=JX&ksLJwwLw#w/NFuSPozu.yy..P { u}$ *u>Sd(u  u &RR(. <FPZa g ms (    " (. 4:L @BDBm(  CC(8Nh\D`D,@T)J >B|thHlH  H 4 =eUfkghV!%3|/?\CM]bak~ IIi \j,K ?JCJ,okKKl  L L9  - M1 MHa mz  n r       !)!5!9! =!3U!G!W! [!e!!z!~!|!! !!X!!J!4" !"4"(","c"W"["" """" ""L##9# -#1#Hb#x#c33.3Z333<b3f3333333=e33' 3+ W 3l 3x!!3!!3!""3&"Q"3U""3""3""3+#X#3#BH4  D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\src\card_common.hnitro.hcard_rom.hos.hpxi.hbackup.hcommon.hcard_command.hcard_task.htypes.hcard_utility.hrom.hpullOut.hnitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.htwl_hybrid.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.hcstdargansi_parms.hva_list.hstdarg.ARM.hcrt0.hmmap_main.h mmap_tcm.h mmap_vram.h ioreg_MI.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_OS.h lcd.h version.hinterrupt.h event.h context.h timer.h systemCall.h printf.h emulator.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 system.h cache.h regname.h ownerInfo.h spec.huserInfo_ts_300.hentropy.h ioreg.hioreg.h systemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hpad.hpad.hspi.hconfig.htp.hmic.hpm.hpm_common.hioreg_PAD.h type.hfifo.h rtc.hapi.htype.hfifo.hconvert.hswclock.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.heeprom.hflash.hfram.hdma.h exMemory.h hash.htypes.htypes.hthread.h hook.hapi.harchive.hromfat.hoverlay.hstring.hunicode.hstdlib.hgx.hioreg_G3.h g3x.hioreg_G3X.h g2.hgx.hmmap_shared.h vramExclusive.hgx_bgcnt.hioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.hioreg_GX.h g2_oam.hstruct_2d.hg3b.hg3c.hg3imm.hmmap_global.h g3_util.hg3.hgx_load.hgxcommon.hwm.hversion_wl.hwm_api.hwvr.hwvr_common.hwvr.hctrdg.hctrdg_common.hmemorymap.hmi.hctrdg_backup.hctrdg_flash.hctrdg_sram.hctrdg_task.hmath.hrand.h qsort.h fft.h checksum.h crc.h dgt.h std.hfx_trig.h!fx_cp.h!fx_const.h!fx_mtx.h!fx_mtx22.h!fx_mtx33.h!fx.h!fx_vec.h!fx_mtx43.h!fx_mtx44.h!cp.hdivider.h"sqrt.h"context.h"ext.hext_scrntest.h#gx_vramcnt.hext_keycontrol.h#mb.hfile.hwm.hmb_gameinfo.h$mb_child.h$mb_fake_child.h$mb.h$wfs.hcontext.h%math.h memory.h wbt.hallocator.h misc.hplatform.hendian.h card.hserver.h&device.h fs.hclient.h&format.h&env.henv_system.h'vib.hvib_system.h(command-line defines))nitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.mchcommand-line defines))card_rom.c*& bb 6&62#2 F' 'z .;rB+K8**+&"7 "H[ FF'&F#*""77  *F 7  "J J B>^CyDH 7RIJK.LBMb3H\q!#cardi_rom_base3I$ >   I!/  I.;:I? @.;:I? @  8II(C% I;:I? 4;:I? I0  CHh @(HH@ C H @  @  @##@ CCCH` (@ (@ (@#+@ CCCH`0pGHh, !@(  $  I`GF B DHh C CH @CpGF$ ! I@H`Hh @(HhF B DHh  @(  ! I@H`Hh @(HhF B Dcard_rom.cFailed assertion CARD_IsAvailable()must be locked by CARD_LockRom() (HIJ (  (HIJ ( H!"# !Hh`H  H. B F J P ^ dElFtGxH@jpGF@( Hh(( !@(GF  * . D ! I@H`Hh @(F B D8=HhH h`  h(a;H hha a6Hh:HB;2H h! a h1Jh0Kh(*)H@h(   h'Ia hh(H@h(   h Ia h"iH (H@h(   hIa hhH 8GBCJ   $ H2 N Z ^ p | . K6 T p v |    EFNOP8?J=M$ (HIJ (  ( H!J ( H!"# !Hh`H   " H2 F J R ` hEpFtGxIH`(0h(  I2h#     & * : @ F LP8T@  HpG@I"GF @8  ( H! J ( -H@h(`,H@h `8F  <E@FD8H= ( H! J ( HA`HA`GF  8E<F@8D=@p 2`5$$5#0 Y @nOnZn inu`8  %Ќ  , (Ў  ( 0,%`@+ 6T<  G@ MP$S!Y|_0# jБ p % {H@H' 4В) H+ `T- P\l/  ,P<1 @03 pHЗ<6 :Pp%!t; ,0|2= =@XC? N0T@ A _Pe` C ppv E G ОL HI pHHK card_hash.o 644 41888 ` ELF(4(8nqTd[^w"8"%,%"'I,LT,{.02466   &4D@t {,tz@"C!/$'`,% ),*30+O6.~t0 46?d M _  9  J  [  l  }  % 7 0I [ m   $ 5 F W h y  ! 3  " ( r  WV`hq)/ <B O?lrx~ 0BTfx,>Pbt &,28>D(J:PLV^\pbhntz L+ j:  ' 4p +JM o$ _u  1!QF _:"bs^ "}z $5 N n&. &+Q\*?Pa<%:l2'!A!a!y!!/!D!Y !b! x !3!M !a !u!!!!!!!2+!L<!fM !|Z!k! !! !!!1!H!c!z!!+!B!9 !"P !Qu !b !} ! ! ! ! !  !% !J% !_1 !xA !V !c !t ! ! ! !# !6 !q ! =! % !E \!d ! G ! R ! ]! p! !+ @!C O!Y ! ~! ! !  ! ! !  !/  !B h! ]:! ! 9! !"[!6X!Mf !^r!z ! !!! !8!! 9!:M!zw!!Ue!!Q}!nU!! !( b 1%.debug_info.debug_line.debug_frame.debug_abbrev.debug_pubnamesCARDiHmacKeyCARD_CalcRomHashBufferLength$t$d@13986@13987@13988CARDi_CompareHashMATH_CalcHMACSHA1MI_CpuComp8OS_GetBootTypeCARD_IsPulledOutOSi_TWarningMI_CpuFillOSi_TPanic$t$dCARDi_StartLoadingOS_DisableInterruptsOS_RestoreInterruptsCARD_NotifyRomHashReadAsync$t$dOS_WakeupThreadDirect$tCARDi_TouchRomHashBlock_u32_div_f$tCARDi_TouchRomHashSectorCARDi_GetHashSectorIndex$t@14036$t$d@14046CARD_InitRomHashContextMI_CpuClear32$t$dMI_CpuFill32$t@14060@14061@14062MIi_CpuClear32$t$dCARDi_ReadRomHashImageDirectOS_SleepThread$tCARDi_ReadRomHashImageCachingMI_CpuCopy8$tCARD_ReadRomHashImageOS_GetCurrentThread$tOS_GetThreadInfo$tOSi_ThreadInfo$t$d.dwarf.CARDiHmacKey.dwarf_type.14119.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.unsigned long.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.FSCommandType.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.OSIntrMode.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_typedef.CARDAccessLevel.dwarf_type.14120.dwarf_type.CARDRomHeaderTWL.dwarf_typedef.CARDRomHeaderTWL.dwarf_type.CARDRomHeader.dwarf_typedef.CARDRomHeaderNTR.dwarf_typedef.CARDRomHeader.dwarf_type.14121.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.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_type.14122.dwarf_type.14123.dwarf_type.void.dwarf_type.CARDRomRegion.dwarf_typedef.CARDRomRegion.dwarf_type.14124.dwarf_type.14125.dwarf_type.14126.dwarf_type.14127.dwarf_type.14128.dwarf_type.14129.dwarf_type.14130.dwarf_type.14131.dwarf_type.14132.dwarf_type.14133.dwarf_type.14134.dwarf_type.14135.dwarf_type.14136.dwarf_type.14137.dwarf_type.14138.dwarf_type.14139.dwarf_type.14140.dwarf_type.14141.dwarf_type.14142.dwarf_type.14143.dwarf_type.14144.dwarf_type.14145.dwarf_type.CARDRomHashContext.dwarf_typedef.CARDRomHashContext.dwarf_type.14146.dwarf_type.14147.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.14148.dwarf_type._OSThread.dwarf_typedef.OSThread.dwarf_type.OSContext.dwarf_typedef.OSContext.dwarf_type.14149.dwarf_type.CPContext.dwarf_typedef.CPContext.dwarf_type.unsigned long long.dwarf_typedef.vu64.dwarf_typedef.REGType64.dwarf_typedef.REGType64v.dwarf_typedef.OSTick.dwarf_typedef.u64.dwarf_type.@enum$311nitro_h_4M_A9_THUMB_CW_CWFES_CWVER_3_DBG_ISTD_NTR_TS_C_h.dwarf_type.14150.dwarf_type._OSThreadQueue.dwarf_typedef.OSThreadQueue.dwarf_type._OSThreadLink.dwarf_typedef.OSThreadLink.dwarf_type.14151.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.14152.dwarf_type.14153.dwarf_type.OSiAlarm.dwarf_typedef.OSAlarm.dwarf_type.14154.dwarf_type.14155.dwarf_type.14156.dwarf_type.14157.dwarf_type.14158.dwarf_type.CARDRomHashSector.dwarf_typedef.CARDRomHashSector.dwarf_type.14159.dwarf_type.CARDRomHashBlock.dwarf_typedef.CARDRomHashBlock.dwarf_type.14160.dwarf_type.14161.dwarf_type.14162.dwarf_type.14163.dwarf_type.14164.dwarf_type.14165.dwarf_type.14166.dwarf_type.14167.dwarf_type.14168.dwarf_type.14169.dwarf_type.14170.dwarf_type.14171.dwarf_type.14172.dwarf_type.14173.dwarf_type.14174.dwarf_type.14175.dwarf_type.14176.dwarf_type.14177.dwarf_type.14178.dwarf_type.14179.dwarf_type.14180.dwarf_type.14181.dwarf_type.14182.dwarf_type.14183.dwarf_type.14184.dwarf_type.14185.dwarf_type.14186.dwarf_type.14187.dwarf_type.14188.dwarf_type.14189.dwarf_type.14190.dwarf_type.14191.dwarf_type.14192.dwarf_type.14193.dwarf_type.14194.dwarf_type.14195.dwarf_type.14196.dwarf_type.14197.dwarf_type.14198.dwarf_type.14199.dwarf_type.14200.dwarf_type.14201.dwarf_type.14202.dwarf_type.14203.dwarf_type.14204.dwarf_type.14205.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.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.1028'card_hash.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\src\5CARDiHmacKey@?unsigned charWBTPacketCommandREGType8WBTCommandCounterREGType8vGXScrFmtAffineGXScrFmt256Bmpu8MATHCRC8Contextvu8unsigned longvu32GXStVecVtx10MATHCRC32ContextREGType32OSIrqMaskFSCommandTypeCARDEvent__file_handleVecVtxDiffWBTBlockIdsize_tOSIntrModeGXTexPlttBaseParamfpos_tREGType32vu32FSEventPMWakeUpTriggerPMLogicFSOverlayIDVecFx10CARDAccessLevelxCARDRomHeaderTWL 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_tOSBootTypewchar_tu16ENVType voidCARDRomRegion 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 lblocksCARDRomHashContextintBOOLOSHeapHandlembstate_t_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 longvu64REGType64REGType64vOSTicku64@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_alignedCARDRomHashBlockOSThreadInfo isNeedRescheduling irqDepth current list switchCallbackOSThreadInfo\M]CARD_CalcRomHashBufferLengthMUheaderOTlengthtc]CARDi_CompareHashc(hashcUbuffercTlengthytmphash]CARDi_StartLoading Tcontextbufferoffsetlength bak_cpsr\modposUblock^|sectorP]CARD_NotifyRomHashReadAsyncTcontextbak_cpsr Usector 6block]CARDi_TouchRomHashBlock context$sector indexTppUblock4,loading+tail*bak_cpsrb]CARDi_TouchRomHashSectorbUcontextb$offsetdimageeTppf sectorgindexJzloadingybak_cpsr@]CARDi_GetHashSectorIndexTcontextUoffset<]CARD_InitRomHashContext!Tcontextheaderbufferlengthsyncasyncuserdata(bytes_per_sector$sectors_per_block master_hash_sizelohiUcur4! isector_indexsectors"iunitblocksl]MI_CpuClear32:"ldestl size`F]MI_CpuFill32"FUdestFdataFTsize6 ]CARDi_ReadRomHashImageDirect$ Tcontext O\m:K;j<=>?51Q@m58[ApBCDEFG-_3v4!75T5t5555(9Od6}755 8! 7 P v    9 : ) ; R j        ' 3 C X e v          ' ? P a r       , R v     *;L]n,Ji5LLN5X$X?XYYtYYZZZXY $M*0565<BT_rN5P(:QMe{RSV5/BhzO4K]sY{NNNN 'N; NZ t      QQ1QCQOf5sT5SS+U175>WDJ5QvX5Y 1ZCZWntzdhm MM"(.4:@FLRX^djpv|NN5."&\]2r  tHIJ! !7KM[cy!!\\!^!|]PH^^r v z_ 6`a""b/c@eP"4T"^fugi##jkl(n>O#JS#]ot$$@p< q5 rL sc z t u v   !w1!xC!yQ!4U!Y!!c!t!!z!!"!!!{!!'!'"5+"H"<"(@"(`g"5z"""",",6"|"}##3#K#c#{###,&#,,##,n#,,##~#,#,$'$$-$-tW$m$$$$-$-j$$-$-n$%$$%%-n%-j"%1%-5%-j?%T%i%}%-%-(%%%%-*%-j%%%%% &!&7&M&_&c&m&&&&N&.&. &&/&/S- > ! ":"]"""$M$%&&&&''/ D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\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.hnitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.htwl_hybrid.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.hcstdargansi_parms.hva_list.hstdarg.ARM.hcrt0.h mmap_main.h mmap_tcm.h mmap_vram.h ioreg_MI.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_OS.h lcd.h version.hinterrupt.h event.h context.h timer.h systemCall.h printf.h emulator.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.h compparam.h wram.hswap.huncompress.hsecureUncompress.hbyteAccess.hstream.huncomp_stream.hcompress.hinit.hsystem.h cache.hregname.h ownerInfo.h spec.huserInfo_ts_300.hentropy.h ioreg.hioreg.h systemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hpad.hpad.hspi.hconfig.htp.hmic.hpm.hpm_common.hioreg_PAD.h type.hfifo.h rtc.hapi.htype.hfifo.hconvert.hswclock.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.heeprom.hflash.hfram.hdma.hexMemory.hhash.htypes.hpullOut.htypes.hthread.h rom.hhook.hapi.harchive.hromfat.hoverlay.hstring.hunicode.hstdlib.hgx.hioreg_G3.h g3x.hioreg_G3X.h g2.hgx.hmmap_shared.h vramExclusive.hgx_bgcnt.hioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.hioreg_GX.h g2_oam.hstruct_2d.hg3b.hg3c.hg3imm.hmmap_global.h g3_util.hg3.hgx_load.hgxcommon.hwm.hversion_wl.hwm_api.hwvr.hwvr_common.hwvr.hctrdg.hctrdg_common.hmemorymap.hmi.hctrdg_backup.h ctrdg_flash.h ctrdg_sram.h ctrdg_task.h math.hrand.h!qsort.h!fft.h!checksum.h!crc.h!dgt.h!std.hfx_trig.h"fx_cp.h"fx_const.h"fx_mtx.h"fx_mtx22.h"fx_mtx33.h"fx.h"fx_vec.h"fx_mtx43.h"fx_mtx44.h"cp.hdivider.h#sqrt.h#context.h#ext.hext_scrntest.h$gx_vramcnt.hext_keycontrol.h$mb.hfile.hwm.hmb_gameinfo.h%mb_child.h%mb_fake_child.h%mb.h%wfs.hcontext.h&math.h!memory.hwbt.hallocator.hmisc.hplatform.hendian.hcard.hserver.h'device.hfs.hclient.h'format.h'env.henv_system.h(vib.hvib_system.h)command-line defines)*nitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.mchcommand-line defines)*card_hash.c+.2N//""6/&'#z #z  K8"*a"&&"&"&B&"::::&26|&3:.| * "FG" "33 "&~;2f|t.".>*&y } ;"*7Va  &'&&& !:"#$'(,-./'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! 8 @ )"K "((( H! J(!"H!J8GF ( 0 > H T dhlpx    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 ARENAx h  h  h1 C  Ce1 Cm%f A1 Cmef  BCpHpH@1 Cmf -f`5BiHn!iJi hy" h `a`z h{" h`` h}" h aaa~ h" haa b `b b b`cc c kmiifkG 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 xG '0 48&!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 . N -r , -@h /HpG@0 p0*N,$$,'0SD @mOmZm imu   @0\ ,Ќtp &$ 4P=@0 KpTP0 bk0< ypC@0" 0/`<<%  '   @0p`ЕH,  6``. t@l0 `<2 , 2 4 =CК 6 card_pullout.o 644 16992 ` ELF(;4(*$%(tEH \_ 4 %"J$e&h&(   &4DX]sb$$&($  "8A F-ey  % * E_)[   7S' Q; , +K q8  "(7M &k2(!$ !/ !:!-I!M`!fp!!!!!! !!6!X !n!/ !9!G!]!k!}!!9 !I !]!y! !5M+*5 .22qk.debug_info.debug_line.debug_frame.debug_abbrev.debug_pubnamesCARDiSlotResetCount.bssCARDi_IsPulledOutFlagCARD_UserCallbackCARD_InitPulledOutCallbackPXI_InitPXI_SetFifoRecvCallbackCARDi_PulledOutCallback$t$d@13670@13671CARDi_NotifyEventCARD_TerminateForPulledOutOSi_TPanic$t$dCARD_SetPulledOutCallback$t$dCARD_IsPulledOut$t$dPAD_DetectFoldPM_ForceToPowerOffCARDi_SendtoPxiMI_StopAllDmaOS_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.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.FSCommandType.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.OSIntrMode.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.PMWakeUpTrigger.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.13695.dwarf_type.13696.dwarf_type.void.dwarf_type.13697.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.1028$2card_pullOut.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\ARM9\src\CARDiSlotResetCountCARDi_IsPulledOutFlagCARD_UserCallbackunsigned longvu32GXStVecVtx10MATHCRC32ContextREGType32OSIrqMaskFSCommandTypeCARDEvent__file_handleVecVtxDiffWBTBlockIdsize_tOSIntrModeGXTexPlttBaseParamfpos_tREGType32vu32FSEventPMWakeUpTriggerPMLogicFSOverlayIDVecFx10CARDAccessLevelintBOOLOSHeapHandlembstate_tvoid,,]CARD_InitPulledOutCallback-E]CARDi_PulledOutCallbackEdataITcommand@PUisTerminateImm{]CARD_SetPulledOutCallback{callback ]CARD_IsPulledOut* ]CARD_TerminateForPulledOut_ka]PAD_DetectFold8]CARDi_CheckPulledOutCore idiplCardID *Tbak_cpsr ]CARD_CheckPulledOut7$]CARDi_SendtoPxidata wait ]CARDi_GetSlotResetCount2]CARDi_IsPulledOutEx'countTresultUbakIa$&I1I<IKIbIrIIIIIIIIII I1I;III_ImIIIaaa%a%e55,;e/3eIyI@ae;;& a<< 8e,909 maaee@@8II@ @*Ie CC Ee9 = $gI{IIGG aHH2IaI)-[&*[_ 37]'5H2P D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\build\libraries\card\common\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DSi V1.2_patch2\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_5\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.hnitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.htwl_hybrid.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.hcstdargansi_parms.hva_list.hstdarg.ARM.hcrt0.hmmap_main.h mmap_tcm.h mmap_vram.h ioreg_MI.h ioreg_EXI.h ioreg_PXI.h ioreg_CP.h ioreg_OS.h lcd.h version.hinterrupt.h event.h context.h timer.h systemCall.h printf.h emulator.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 system.h cache.h regname.h ownerInfo.h spec.huserInfo_ts_300.hentropy.h ioreg.hioreg.h systemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hpad.hpad.hspi.hconfig.htp.hmic.hpm.hpm_common.hioreg_PAD.h type.hfifo.h rtc.hapi.htype.hfifo.hconvert.hswclock.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.heeprom.hflash.hfram.hdma.h exMemory.h hash.htypes.htypes.hthread.h hook.hapi.harchive.hromfat.hoverlay.hstring.hunicode.hstdlib.hgx.hioreg_G3.h g3x.hioreg_G3X.h g2.hgx.hmmap_shared.h vramExclusive.hgx_bgcnt.hioreg_G2.h ioreg_GXS.h ioreg_G2S.h gx_capture.hioreg_GX.h g2_oam.hstruct_2d.hg3b.hg3c.hg3imm.hmmap_global.h g3_util.hg3.hgx_load.hgxcommon.hwm.hversion_wl.hwm_api.hwvr.hwvr_common.hwvr.hctrdg.hctrdg_common.hmemorymap.hmi.hctrdg_backup.hctrdg_flash.hctrdg_sram.hctrdg_task.hmath.hrand.h qsort.h fft.h checksum.h crc.h dgt.h std.hfx_trig.h!fx_cp.h!fx_const.h!fx_mtx.h!fx_mtx22.h!fx_mtx33.h!fx.h!fx_vec.h!fx_mtx43.h!fx_mtx44.h!cp.hdivider.h"sqrt.h"context.h"ext.hext_scrntest.h#gx_vramcnt.hext_keycontrol.h#mb.hfile.hwm.hmb_gameinfo.h$mb_child.h$mb_fake_child.h$mb.h$wfs.hcontext.h%math.h memory.h wbt.hallocator.h misc.hplatform.hendian.h card.hserver.h&device.h fs.hclient.h&format.h&env.henv_system.h'vib.hvib_system.h(command-line defines))nitro.h.4M.A9.THUMB.CW.CWFES.CWVER-3.DBG.ISTD.NTR.TS.C.mchcommand-line defines))card_pullOut.c*," a&"~;5>;<9@C -GAH$I$ > 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( !  =  > ?H @pGF HhB  !" G A & B D @ "(G E FHhpGF8$$B($( 8G A G <$ B@5  `$$(0 @pOpZp ipTu6 `7`7 `77 77 8  8,P80 888 09T 99  &9 ,9  79 =9< H0:NP:8T:$ _: e:" p:$v ;$ @; P; & `;2;0(