! snd_interface.o 644 59616 ` ELF( 4(xx{HHPL "#x"J%Mt%r(u(*T*,,//225!5@8C8b;e;>x>@BDFH)JDLWNlPRTVXZ\^*`Db[dtfhLhjlnprtTt v   &4;BB I g2v>!&:$P<'<.81B4$<7F<:hD=z C [      1 C >  D Q 0W       & h +KQjCvUg,=--3 %@7FIW[]!*"0"! ! E4! vL! b! x! #! ^! ! ! ?! x" " 2" I" \`" w" " " J" " " # # a/# D# Y#  n# C # z # # # /!# n!# !$ !$ +"/$ j"D$ "Z$ "o$ #$ L#$ #$ #$ #$  $5P]~PPXTn "-%W(x\*,"p/2 5+8M;o>@>B6D(F&HJ,LGNZPoRTV@X,Z,\^`-bGd^fwThjlr\t !! !1 !E!a!!!!# !. !9!H!>_!bz!{!!!!!!!!>!W!q/!@ !M!b!s!! !/!I !\!s!!!!#!5!' I!? !Z !z !  ! ! ! ! !3  !G !k ;! J! f ! r! !  ! !$  !:  !P !j ! !  ! ! #! 1! ?! M@!7 !m =! ! ! !U  !g  !{  ! '! >! N! b ! l5!tJ!!~ !B] !\r !| ! ! ! ! !  ! !; !N r! !F ! f!P !8 x!NFN!z!!3^!!K!!#!;!!X5 !j> !}H !T!g !r !}! !Q! !+s!Cl!^~!w !pj!{!*f!yh!!N!!-!L( !`3!yC!S!d !q !{!!mn`!!E!"!A"|2">`"~y#G#S$_Cr$[$b/%t%^^&vw&t&p['z@'w}L(w(H)5)g*P++ti,vB,a}@-Y-[-]' Q.ta .Y / &0!0Q!h1Y!1Z!2Z"u2EM"2"D3>"3-"3B1#3k#v4#5F#\5S.debug_info.debug_line.debug_frame.debug_abbrev@17222@17223@17224@17225SND_StartSeqOSi_PanicPushCommand_impl$t$dSND_StopSeq$t$dSND_PrepareSeq$t$dSND_StartPreparedSeq$t$dSND_PauseSeq$t$dSND_SetPlayerTempoRatioSNDi_SetPlayerParam$t$d@17300SND_SetPlayerVolume$t$d@17318SND_SetPlayerChannelPriority$t$d@17336SND_SetPlayerLocalVariable$t$dSND_SetPlayerGlobalVariable$t$dSND_SetTrackVolumeSNDi_SetTrackParam$t$d@17380SND_SetTrackPitch$t$d@17398SND_SetTrackPan$t$d@17416SND_SetTrackPanRange$t$d@17434SND_SetTrackModDepth$t$d@17452SND_SetTrackModSpeed$t$d@17467SND_SetTrackAllocatableChannel$t$dSND_StartTimer$tSND_StopTimerSNDi_IncAlarmId$tSND_SetupCapture$tSND_SetupAlarmSNDi_SetAlarmHandler$tSND_SetTrackMute$tSND_SetTrackMuteEx$tSND_StopUnlockedChannel$tSND_LockChannel$tSND_UnlockChannel$tSND_SetChannelTimer$tSND_SetChannelVolume$tSND_SetChannelPan$tSND_SetupChannelPcm$tSND_SetupChannelPsg$tSND_SetupChannelNoise$tSND_InvalidateSeqData$tSND_InvalidateBankData$tSND_InvalidateWaveData$tSND_SetMasterVolume$tSND_SetOutputSelector$tSND_SetMasterPan$t$dSND_ResetMasterPan$tSND_ReadDriverInfo$t$t$tSNDi_SetSurroundDecay$tSNDi_SkipSeq$t$dSND_AllocCommandSND_PushCommand$t.dwarf_type.void.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.17525.dwarf_type.unsigned long.dwarf_typedef.MINDmaDevice.dwarf_typedef.DSPAddrInARM.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.FATFSDirectoryHandle.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.DSPAudioCodecMode.dwarf_typedef.DSPByte32.dwarf_typedef.FSCommandType.dwarf_typedef.FATFSSeekMode.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.DSPWord32.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.FATFSCommandID.dwarf_typedef.OSIntrMode.dwarf_typedef.FATFSMediaType.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.FATFSResult.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.FATFSFileHandle.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_type.17526.dwarf_type.SNDBankData.dwarf_typedef.SNDBankData.dwarf_type.SNDBinaryFileHeader.dwarf_typedef.SNDBinaryFileHeader.dwarf_type.17527.dwarf_type.char.dwarf_type.unsigned short.dwarf_typedef.WBTAidBitmap.dwarf_typedef.GXScrFmtText.dwarf_typedef.MATHCRC16Context.dwarf_typedef.vu16.dwarf_typedef.MATHChecksum8Context.dwarf_typedef.wctype_t.dwarf_typedef.MATHChecksum16Context.dwarf_typedef.GXRgb.dwarf_typedef.REGType16.dwarf_typedef.PMBatteryLevel.dwarf_typedef.wint_t.dwarf_typedef.REGType16v.dwarf_typedef.GXRgba.dwarf_typedef.Wint_t.dwarf_typedef.OSBootType.dwarf_typedef.DSPGraphicsScalingMode.dwarf_typedef.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_typedef.DSPByte.dwarf_typedef.DSPWord.dwarf_typedef.DSPAddr.dwarf_type.SNDBinaryBlockHeader.dwarf_typedef.SNDBinaryBlockHeader.dwarf_type.17528.dwarf_type.SNDWaveArcLink.dwarf_typedef.SNDWaveArcLink.dwarf_type.17529.dwarf_type.SNDWaveArc.dwarf_typedef.SNDWaveArc.dwarf_type.17530.dwarf_type.17531.dwarf_type.17532.dwarf_type.17533.dwarf_type.17534.dwarf_type.17535.dwarf_type.short.dwarf_typedef.vs16.dwarf_typedef.fx16.dwarf_typedef.WBTBlockNumEntry.dwarf_typedef.WBTResult.dwarf_typedef.WBTPacketSize.dwarf_typedef.s16.dwarf_type.@enum$4364twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_2_DEBUG_LINK_ISTD_TS_TWL_TWLLTD_C_h.dwarf_type.@enum$4365twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_2_DEBUG_LINK_ISTD_TS_TWL_TWLLTD_C_h.dwarf_type.17536.dwarf_type.@enum$4367twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_2_DEBUG_LINK_ISTD_TS_TWL_TWLLTD_C_h.dwarf_type.@enum$4368twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_2_DEBUG_LINK_ISTD_TS_TWL_TWLLTD_C_h.dwarf_type.17537.dwarf_type.17538.dwarf_type.17539.dwarf_type.17540.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.@enum$4378twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_2_DEBUG_LINK_ISTD_TS_TWL_TWLLTD_C_h.dwarf_type.@enum$4373twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_2_DEBUG_LINK_ISTD_TS_TWL_TWLLTD_C_h.dwarf_type.@enum$4370twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_2_DEBUG_LINK_ISTD_TS_TWL_TWLLTD_C_h.dwarf_type.17541.dwarf_type.@enum$4371twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_2_DEBUG_LINK_ISTD_TS_TWL_TWLLTD_C_h.dwarf_type.@enum$4372twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_2_DEBUG_LINK_ISTD_TS_TWL_TWLLTD_C_h.dwarf_type.17542.dwarf_type.17543.dwarf_type.17544.dwarf_type.17545.dwarf_type.17546.dwarf_type.17547.dwarf_type.SNDOutput.dwarf_type.SNDChannelOut.dwarf_type.17548.dwarf_type.SNDDriverInfo.dwarf_typedef.SNDDriverInfo.dwarf_type.SNDWork.dwarf_typedef.SNDWork.dwarf_type.17549.dwarf_type.SNDExChannel.dwarf_typedef.SNDExChannel.dwarf_type.signed char.dwarf_typedef.WBTPermission.dwarf_typedef.s8.dwarf_typedef.vs8.dwarf_type.long.dwarf_typedef.WBTBlockSize.dwarf_typedef.vs32.dwarf_typedef.fx32.dwarf_typedef.WBTBlockSeqNo.dwarf_typedef.s32.dwarf_type.SNDLfo.dwarf_typedef.SNDLfo.dwarf_type.SNDLfoParam.dwarf_typedef.SNDLfoParam.dwarf_type.SNDWaveParam.dwarf_typedef.SNDWaveParam.dwarf_type.17550.dwarf_type.17551.dwarf_type.17552.dwarf_type.17553.dwarf_type.SNDExChannelCallbackStatus.dwarf_type.17554.dwarf_type.SNDPlayer.dwarf_typedef.SNDPlayer.dwarf_type.17555.dwarf_type.17556.dwarf_type.17557.dwarf_type.SNDTrack.dwarf_typedef.SNDTrack.dwarf_type.17558.dwarf_type.17559.dwarf_type.17560.dwarf_type.17561.dwarf_type.SNDAlarm.dwarf_typedef.SNDAlarm.dwarf_type.17562.dwarf_type.unsigned long long.dwarf_typedef.vu64.dwarf_typedef.OSTitleId.dwarf_typedef.REGType64.dwarf_typedef.REGType64v.dwarf_typedef.OSTick.dwarf_typedef.u64.dwarf_type.OSiAlarm.dwarf_typedef.OSAlarm.dwarf_type.17563.dwarf_type.17564.dwarf_type.17565.dwarf_type.17566.dwarf_type.17567.dwarf_type.17568.dwarf_type.SNDCommandID.dwarf_type.17569.dwarf_type.SNDCommand.dwarf_typedef.SNDCommand.dwarf_type.17570.dwarf_type.17571.dwarf_line.SND_StartSeq.dwarf.SND_StartSeq.dwarf_line.SND_StopSeq.dwarf.SND_StopSeq.dwarf_line.SND_PrepareSeq.dwarf.SND_PrepareSeq.dwarf_line.SND_StartPreparedSeq.dwarf.SND_StartPreparedSeq.dwarf_line.SND_PauseSeq.dwarf.SND_PauseSeq.dwarf_line.SND_SetPlayerTempoRatio.dwarf.SND_SetPlayerTempoRatio.dwarf_line.SND_SetPlayerVolume.dwarf.SND_SetPlayerVolume.dwarf_line.SND_SetPlayerChannelPriority.dwarf.SND_SetPlayerChannelPriority.dwarf_line.SND_SetPlayerLocalVariable.dwarf.SND_SetPlayerLocalVariable.dwarf_line.SND_SetPlayerGlobalVariable.dwarf.SND_SetPlayerGlobalVariable.dwarf_line.SND_SetTrackVolume.dwarf.SND_SetTrackVolume.dwarf_line.SND_SetTrackPitch.dwarf.SND_SetTrackPitch.dwarf_line.SND_SetTrackPan.dwarf.SND_SetTrackPan.dwarf_line.SND_SetTrackPanRange.dwarf.SND_SetTrackPanRange.dwarf_line.SND_SetTrackModDepth.dwarf.SND_SetTrackModDepth.dwarf_line.SND_SetTrackModSpeed.dwarf.SND_SetTrackModSpeed.dwarf_line.SND_SetTrackAllocatableChannel.dwarf.SND_SetTrackAllocatableChannel.dwarf_line.SND_StartTimer.dwarf.SND_StartTimer.dwarf_line.SND_StopTimer.dwarf.SND_StopTimer.dwarf_line.SND_SetupCapture.dwarf.SND_SetupCapture.dwarf_line.SND_SetupAlarm.dwarf.SND_SetupAlarm.dwarf_line.SND_SetTrackMute.dwarf.SND_SetTrackMute.dwarf_line.SND_SetTrackMuteEx.dwarf.SND_SetTrackMuteEx.dwarf_line.SND_StopUnlockedChannel.dwarf.SND_StopUnlockedChannel.dwarf_line.SND_LockChannel.dwarf.SND_LockChannel.dwarf_line.SND_UnlockChannel.dwarf.SND_UnlockChannel.dwarf_line.SND_SetChannelTimer.dwarf.SND_SetChannelTimer.dwarf_line.SND_SetChannelVolume.dwarf.SND_SetChannelVolume.dwarf_line.SND_SetChannelPan.dwarf.SND_SetChannelPan.dwarf_line.SND_SetupChannelPcm.dwarf.SND_SetupChannelPcm.dwarf_line.SND_SetupChannelPsg.dwarf.SND_SetupChannelPsg.dwarf_line.SND_SetupChannelNoise.dwarf.SND_SetupChannelNoise.dwarf_line.SND_InvalidateSeqData.dwarf.SND_InvalidateSeqData.dwarf_line.SND_InvalidateBankData.dwarf.SND_InvalidateBankData.dwarf_line.SND_InvalidateWaveData.dwarf.SND_InvalidateWaveData.dwarf_line.SND_SetMasterVolume.dwarf.SND_SetMasterVolume.dwarf_line.SND_SetOutputSelector.dwarf.SND_SetOutputSelector.dwarf_line.SND_SetMasterPan.dwarf.SND_SetMasterPan.dwarf_line.SND_ResetMasterPan.dwarf.SND_ResetMasterPan.dwarf_line.SND_ReadDriverInfo.dwarf.SND_ReadDriverInfo.dwarf_line.SNDi_SetPlayerParam.dwarf.SNDi_SetPlayerParam.dwarf_line.SNDi_SetTrackParam.dwarf.SNDi_SetTrackParam.dwarf_line.SNDi_SetSurroundDecay.dwarf.SNDi_SetSurroundDecay.dwarf_line.SNDi_SkipSeq.dwarf.SNDi_SkipSeq.dwarf_line.PushCommand_impl.dwarf.PushCommand_impl.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.debug_aranges.debug_abbrev.data.data.data.data.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.data.text.rela.text.data.text.rela.text.data.text.rela.text.text.rela.text.text.rela.text.data.text.rela.text.data.text.rela.text.data.text.rela.text.data.text.rela.text.data.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.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.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.text.text.rela.textMetrowerks C/C++ for ARM 3.0.0.138P62snd_interface.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\ARM9\src\voidintBOOLOSHeapHandlembstate_tunsigned longMINDmaDeviceDSPAddrInARMvu32GXStVecVtx10MATHCRC32ContextFATFSDirectoryHandleREGType32OSIrqMaskDSPAudioCodecModeDSPByte32FSCommandTypeFATFSSeekModeCARDEvent__file_handleDSPWord32VecVtxDiffWBTBlockIdsize_tFATFSCommandIDOSIntrModeFATFSMediaTypeGXTexPlttBaseParamfpos_tREGType32vu32FSEventFATFSResultPMWakeUpTriggerFATFSFileHandlePMLogicFSOverlayIDVecFx10<SNDBankData fileHeader blockHeader waveArcLink 8instCount <instOffsetSNDBankDataSNDBinaryFileHeader signature byteOrder version fileSize headerSize dataBlocksSNDBinaryFileHeadercharunsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypeDSPGraphicsScalingModewchar_tu16ENVTypeDSPByteDSPWordDSPAddrSNDBinaryBlockHeader kind sizeSNDBinaryBlockHeader SNDWaveArcLink waveArc nextSNDWaveArcLink<SNDWaveArc fileHeader blockHeader topLink reserved 8waveCount <waveOffsetSNDWaveArcshortvs16fx16WBTBlockNumEntryWBTResultWBTPacketSizes16@enumSND_CAPTURE_0SND_CAPTURE_1@enumSND_CAPTURE_FORMAT_PCM16SND_CAPTURE_FORMAT_PCM8@enumSND_CAPTURE_IN_MIXERSND_CAPTURE_IN_CHANNELSND_CAPTURE_IN_MIXER_LSND_CAPTURE_IN_MIXER_RSND_CAPTURE_IN_CHANNEL0SND_CAPTURE_IN_CHANNEL2@enumSND_CAPTURE_OUT_NORMALSND_CAPTURE_OUT_CHANNEL_MIXSND_CAPTURE_OUT_CHANNEL0_MIXSND_CAPTURE_OUT_CHANNEL2_MIXunsigned charWBTPacketCommandREGType8WBTCommandCounterREGType8vGXScrFmtAffineGXScrFmt256Bmpu8MATHCRC8Contextvu8@enumSND_SEQ_MUTE_OFFSND_SEQ_MUTE_NO_STOPSND_SEQ_MUTE_RELEASESND_SEQ_MUTE_STOP@enumSND_CHANNEL_DATASHIFT_NONESND_CHANNEL_DATASHIFT_1BITSND_CHANNEL_DATASHIFT_2BITSND_CHANNEL_DATASHIFT_4BIT@enumSND_WAVE_FORMAT_PCM8SND_WAVE_FORMAT_PCM16SND_WAVE_FORMAT_ADPCMSND_WAVE_FORMAT_PSGSND_WAVE_FORMAT_NOISE@enumSND_CHANNEL_LOOP_MANUALSND_CHANNEL_LOOP_REPEATSND_CHANNEL_LOOP_1SHOT@enumSND_DUTY_1_8SND_DUTY_2_8SND_DUTY_3_8SND_DUTY_4_8SND_DUTY_5_8SND_DUTY_6_8SND_DUTY_7_8SNDOutputSND_OUTPUT_MIXERSND_OUTPUT_CHANNEL1SND_OUTPUT_CHANNEL3SND_OUTPUT_CHANNEL1_3SNDChannelOutSND_CHANNEL_OUT_MIXERSND_CHANNEL_OUT_BYPASSSNDDriverInfo work chCtrl workAddress lockedChannels paddingSNDDriverInfoSNDWork channel @player track alarmSNDWork@TSNDExChannel myNo type env_status active_flag start_flag auto_sweep sync_flag pan_range original_key user_decay2 key velocity init_pan user_pan user_decay user_pitch env_decay sweep_counter sweep_length attack sustain decay release "prio #pan $volume &timer (lfo 2sweep_pitch 4length 8wave D__anon Ddata Dduty Hcallback Lcallback_data PnextLinkSNDExChannelsigned charWBTPermissions8vs8longWBTBlockSizevs32fx32WBTBlockSeqNos32 SNDLfo param delay_counter counterSNDLfoSNDLfoParam target speed depth range delaySNDLfoParam SNDWaveParam format loopflag rate timer loopstart looplenSNDWaveParam data dutySNDExChannelCallbackStatusSND_EX_CHANNEL_CALLBACK_DROPSND_EX_CHANNEL_CALLBACK_FINISH@$SNDPlayer active_flag prepared_flag pause_flag pad_ myNo pad2_ pad3_ prio volume extFader tracks tempo tempo_ratio tempo_counter pad__ bankSNDPlayer@SNDTrack active_flag note_wait mute_flag tie_flag note_finish_wait porta_flag cmp_flag channel_mask_flag pan_range prgNo volume volume2 pitch_bend bend_range pan ext_pan extFader ext_pitch attack decay sustain release prio transpose porta_key porta_time sweep_pitch mod channel_mask wait $base (cur ,call_stack 8loop_count ;call_stack_depth <channel_listSNDTrack @SNDAlarm enable id count padding setting alarmSNDAlarm tick periodunsigned long longvu64OSTitleIdREGType64REGType64vOSTicku64,OSiAlarm handler arg tag fire prev next period $startOSAlarm@SNDCommandIDSND_COMMAND_START_SEQSND_COMMAND_STOP_SEQSND_COMMAND_PREPARE_SEQSND_COMMAND_START_PREPARED_SEQSND_COMMAND_PAUSE_SEQSND_COMMAND_SKIP_SEQSND_COMMAND_PLAYER_PARAMSND_COMMAND_TRACK_PARAMSND_COMMAND_MUTE_TRACKSND_COMMAND_ALLOCATABLE_CHANNEL SND_COMMAND_PLAYER_LOCAL_VAR SND_COMMAND_PLAYER_GLOBAL_VAR SND_COMMAND_START_TIMER SND_COMMAND_STOP_TIMER SND_COMMAND_SETUP_CHANNEL_PCMSND_COMMAND_SETUP_CHANNEL_PSGSND_COMMAND_SETUP_CHANNEL_NOISESND_COMMAND_SETUP_CAPTURESND_COMMAND_SETUP_ALARMSND_COMMAND_CHANNEL_TIMERSND_COMMAND_CHANNEL_VOLUMESND_COMMAND_CHANNEL_PANSND_COMMAND_SURROUND_DECAYSND_COMMAND_MASTER_VOLUMESND_COMMAND_MASTER_PANSND_COMMAND_OUTPUT_SELECTORSND_COMMAND_LOCK_CHANNELSND_COMMAND_UNLOCK_CHANNELSND_COMMAND_STOP_UNLOCKED_CHANNELSND_COMMAND_SHARED_WORKSND_COMMAND_INVALIDATE_SEQSND_COMMAND_INVALIDATE_BANKSND_COMMAND_INVALIDATE_WAVE SND_COMMAND_READ_DRIVER_INFO!SNDCommand next id argSNDCommand6']SND_StartSeq"6'TplayerNo6'base6' offset6'UbankPH']SND_StopSeq"H'TplayerNo[']SND_PrepareSeqy#['TplayerNo['base[' offset['UbankPm']SND_StartPreparedSeq#m'TplayerNoX~']SND_PauseSeq$~'TplayerNo~'flagT']SND_SetPlayerTempoRatior$'TplayerNo'ratio']SND_SetPlayerVolume$'UplayerNo'Tvolume']SND_SetPlayerChannelPriority/%'UplayerNo'Tprio']SND_SetPlayerLocalVariable%'UplayerNo'TvarNo' var\']SND_SetPlayerGlobalVariable&'TvarNo'var']SND_SetTrackVolumew&'UplayerNo'trackBitMask'Tvolume']SND_SetTrackPitch&'UplayerNo'trackBitMask'Tpitch']SND_SetTrackPan[''UplayerNo'trackBitMask'Tpan']SND_SetTrackPanRange''UplayerNo'trackBitMask'TpanRange']SND_SetTrackModDepthL('UplayerNo'trackBitMask'Tdepth']SND_SetTrackModSpeed('UplayerNo'trackBitMask'Tspeed']SND_SetTrackAllocatableChannelH)'TplayerNo'trackBitMask'UchBitMask']SND_StartTimer)'chBitMask' capBitMask'alarmBitMask'flags>']SND_StopTimer*'chBitMask'capBitMask'alarmBitMask'flags'UalarmNo'Tmask6']SND_SetupCaptureP+'capture'format' buffer_p'$length'(loopFlag',in'0out( ']SND_SetupAlarm+ 'UalarmNo 'tick 'period 'handler ' arg 'Tid&']SND_SetTrackMutei,'playerNo' trackBitMask'flag']SND_SetTrackMuteEx,'playerNo' trackBitMask'mute']SND_StopUnlockedChannel@-'chBitMask' flags"']SND_LockChannel-"'chBitMask"' flags'']SND_UnlockChannel-''chBitMask'' flags,']SND_SetChannelTimerQ.,'chBitMask,' timer1']SND_SetChannelVolume.1'chBitMask1' volume1'shift6']SND_SetChannelPan/6'chBitMask6' pan@;']SND_SetupChannelPcm&0;'chNo<'format='dataaddr>'loop?' loopStart@'$loopLen@'(volume@',shift@'0timer@'4pan,I']SND_SetupChannelPsg0I'chNoJ'dutyJ'volumeJ'shiftJ' timerJ'$pan,O']SND_SetupChannelNoiseh1O'chNoO'volumeO'shiftO'timerO' panT']SND_InvalidateSeqData1T'startT' endY']SND_InvalidateBankData2Y'startY' end^']SND_InvalidateWaveDatau2^'start^' endc']SND_SetMasterVolume2c'volumeh']SND_SetOutputSelectorD3h'lefti' righti'channel1i'channel3Tn']SND_SetMasterPan3n'Tpanu']SND_ResetMasterPan3z']SND_ReadDriverInfo3z'info']SNDi_SetPlayerParamv4'playerNo' offset'data'size"']SNDi_SetTrackParam5'playerNo' trackBitMask'offset'data'size']SNDi_SetSurroundDecay\5'decay\']SNDi_SkipSeq5'TplayerNo'tick2']PushCommand_implS6'id' arg0'arg1'arg2'arg3'TcommandD%0;Ja| 1BOdu%7Ed |$V[ U! 8 Mc {       " = L h t            % 3 A q$&WX& (+ C$\XqYZ(&**)*@*P*d*@ `F L aS Y t 5 5 5 5 5 5 5 5 5       FH|}~!FJk_psswHJ5555'5E5c555*55LL*5*MPdPP55  55  ! 4VE*^PrZlaCmaoJ#L7L@LVPiPtPPPX  V5(5;5N5a nX55   Z/aACMnSYo_\ealJ]5#5D5b5z55555*q  . I \rh]|5_5555+5O5m555 55L51LBLW*m*55555L55-*FXW qPttuv5o_5!t25Caf5z555xjacc*c5cEcUcfcscyac{{cc!j/z5;aBjLYHc!m!"l""m,"m6"O"C"G"n""S""T"""P" #"#*#A#\U#k#]#{##P####X#$!$$$TK$b$$t$x$$$$$$ %!%=%1%5%j%%%*%%%\%%*&&&4&K&g&&y&}&&&&&&&'2'N'i']'a''''''' (!(=(Z(N(R((((((())5)V)J)N)w)))))))>**7*S*h*~****6*1*2*^++0+3B+4^+R+V+(++++_+b+5,++&&,>,Z,w,k,o,,,,?,,,-0-N-B-F-p-------.--(.A._.S.W....@..../,/ /$/@R/f/A|/c/B////@0040(0,0,Z0n0C00@00000,1101@E1Z1v1j1n11d1e1111f 2g)22!2R2hg2i2w2{222222D3D3E13ER3F3J3Tu33333333j333%4=4S4g44x4|4"44445$555L5j5^5b5\5555I5I25l566.6B6d"A""A" #Ay##A##A$A$Ar$$A$%A/%`%A%%A&*&Aw&&A&'A[''A'(AL(w(A((AH)m)A))A**AP+u+A+,Ai,,A, -A@-f-A--A-.AQ.|.A..A/H/A&0P0A00Ah11A11A2H2Au22A22AD3k3A33A33A34Av44A5B5A\55A55AS6I2B$  D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\ARM9\src\alarm.hseq.hcommand.hmisc.hinterface.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_secure.hmsl_rsize_t.hstdio_api.hsize_t.hnull.heof.hwchar_t.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.hmmap_tcm.hmmap_vram.hioreg_SCFG.hioreg_MI.hioreg_G3.hioreg_EXI.hioreg_PXI.hioreg_CP.hioreg_CAM.hioreg_OS.harmArch.h limits.hclimitsansi_parms.hlimits_api.hlcd.h systemCall.h version.hsystem.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.h compparam.h wram.hswap.huncompress.hsecureUncompress.hbyteAccess.hstream.huncomp_stream.hcompress.hinit.hcache.hregname.h spec.huserInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.h application_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.hpad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.hpm_common.htype.hfifo.h rtc.hrtc.hapi.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.hmain.harmArch.h global.hwork.hcapture.hbank.hdata.hmml.hmidiplayer.hchannel.hexchannel.hutil.hsndex.hsndex_common.hcommon.heeprom.hflash.hfram.hbackup.hdma.hexMemory.hhash.htypes.hpullOut.htypes.hrom.hhook.hapi.harchive.hromfat.hoverlay.hfatfs.hsystemWork.h thread.h api.h types.h gx.hioreg_G3.hmmap_global.hg3x.h!ioreg_G3X.hg2.h!gx.h!vramExclusive.hgx_bgcnt.h!ioreg_G2.hioreg_GXS.hioreg_G2S.hgx_capture.h!ioreg_GX.hg2_oam.h!struct_2d.h!g3b.h!g3c.h!g3imm.h!mmap_global.hg3_util.h!g3.h!gx_load.h!gxcommon.h!wm.h"version_wl.h#wm_api.h$wvr.hwvr_common.h%wvr.h&ctrdg.hctrdg_common.h'memorymap.hmi.hpxi.hctrdg_backup.h(twl_hybrid.h)ctrdg_flash.h(ctrdg_sram.h(ctrdg_task.h(rand.h*qsort.h*fft.h*checksum.h*crc.h*dgt.h*std.hnwm.hnwm.h+twl.h)scfg.hscfg.h,system.h mmap_wramEnv.h mmap_shared.h camera.hfifo.h-util.h-types.h-camera.h.misc.hioreg.hmath.hcamera_api.h.transfer.h.dma.hdsp_if.h/ioreg_DSP.hemulator.h os.hdsp_util.h/types.hprocess.h/dsp.hbyteaccess.h0g711.h0audio.h0graphics.h0pipe.h0fx_trig.h1fx_cp.h1fx_const.h1fx_mtx.h1fx_mtx22.h1fx_mtx33.h1fx.h1fx_vec.h1fx_mtx43.h1fx_mtx44.h1cp.hdivider.h2sqrt.h2context.h2ext.hext_scrntest.h3gx_vramcnt.h!ext_keycontrol.h3mb.hfile.hwm.hmb_gameinfo.h4mb_child.h4mb_fake_child.h4mb.h4os.hwfs.hcontext.h5math.h*memory.hwbt.hallocator.htypes.hplatform.hendian.hcard.hserver.h6device.hfs.hclient.h6format.h6env.henv_system.h7vib.hvib_system.h8nitro.h)command-line defines)9twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.mchcommand-line defines)9snd_interface.c:6"jB?*k."jB?*k.k. k jo' jk&"jk6 k6 "jo/"js/"jw/ "jk/ "jk/ "jk/ "jW..'.*C.......FF.....o.2..:.o.  !$!:!R!h!~!!!!!! "!"8"O"f"}"""""" # #5#J#_#t####### $ $5$J$`$u$$$$$$IP6I$ >  8I    I!/  I.;:I? @.;:I? @  8I(C% I;:I? 4;:I? Isnd_interface.cplayerNo is out of bounds(%d) %d <= playerNo <= %d not satisfied.Pointer must not be NULL (base)Pointer must not be NULL (bank)8 ,, (  H8!J# (  (H9!J (  - H:! J ( !8GF, F ^ t IEFGH ,, (   HJ! J# (  !"#( @ IHELF8 ,, (  H]!J# (  (H^!J (  - H_! J (  !8GF, F ^ t IEFGH ,, (   Ho! J# (  !"#( @ IHELF ,, (   H! J# (  !#G* B IPETF ,, (   H! J# ( !#G* > LEPFvolume is out of bounds(%d) %d <= volume <= %d not satisfied.8  -- (  H!J+ (  !HB,!) H  H! J# ( (!"#8F* Z n xE|FJprio is out of bounds(%d) %d <= prio <= %d not satisfied.8  -- (  H!J+ (  ,, (  H! J# ( (!"#8* X l tExF|KvarNo is out of bounds(%d) %d <= varNo <= %d not satisfied.p  -- (  H!J+ (  ,, (   H! J# ( )"#^pG, Z v IEFL ,, (   H! J# ( !"^#G* F ITEXL8 -- (  H!J+ (  !HB,!) H  H! J# (  ( "#8GF, \ t EFJpitch is out of bounds(%d) %d <= pitch <= %d not satisfied.8 -- (  H!J+ (  !HBHB!) HH H!J# (  ( "#8G, ^ v EFMpan is out of bounds(%d) %d <= pan <= %d not satisfied.8 -- (  H!J+ (  ! CB,!) C  H! J# (  ( "#8GF, ` x EFNpanRange is out of bounds(%d) %d <= panRange <= %d not satisfied.8 -- (  H!J+ (  ,, (   H! J# (  ("#8G, Z r EFOdepth is out of bounds(%d) %d <= depth <= %d not satisfied.8 -- (  H!J+ (  ,, (  H! J# (  ("#8G, Z r EFPspeed is out of bounds(%d) %d <= speed <= %d not satisfied.8 -- (  H!J+ (  ,, (  H! J# (  ("#8G, Z r EFQchBitMask is out of bounds(%d) %d <= chBitMask <= %d not satisfied.8 ,, (  H!J# (  HB H H! J+ ( !+8GF, P h IxE|FR G I8% @((md-, 8G 2 I     [>C3C#C+CG* I8( )8G  I(##  G I  G I  #G I  #G I  #G I  #G I  G I  #G I8  CCC C % ,C#C8G4 I C #CG I  C#CG I  #G I  #G I #G I  "#G I G I ,, (   H!  J# (  !"#F* B ILEPN  !C"# I ! "#G I G I  CG I  "#G I ,, (   He! J# (  !#GF, D ITEXF , ```` a`a G & @ &$ >@B#$pBT60x| @POPZP iP$uP pp pB  0п` 0P0 P` P0 *0X00 ;TA 0 LP>RX H" cp:io0H% z<PH( \0* 0H,  <`H/ P80H2 B`H5 <H8 <H; &D,@2H> = C@ @ NP>TB _6e D p(v0F P& H  J  L  N  @ P Pp R  T  V @ X 0, ` Z +p,1 \ <B ^ MS ` ^d0 b o@u` d p f T0h 0P j ` l  n " p  r 0\0t 2v snd_main.o 644 20736 ` ELF(@M4(      &4FKo   " G 4 X r     #  ) s !! %! :! U(^k{ ! !%!A!Z [!nh!v:!!!!!'!,7!FL!b_!~r !} !!!!!!4!U!n!%!9!I!]!m!~!+ !A!_!y!! !! !!&!.8!MN!ld!r!!~!!!1!K !)V!Bf![v!u ! !!!!! !%!I!a&!B !N!^!s !! ! !.!H!n! !!! ! !) h! ! 9! ! 9! 4 !F ^ ![  ! 6 ! B ! U ! ` ! k !,  !? 8!X ! /  ) + +.debug_info.debug_line.debug_frame.debug_abbrevinitialized$16654.bsssSndMutexSND_InitOS_InitMutexSND_CommandInitSND_AlarmInit$t$dSNDi_LockMutexOS_LockMutex$t$dSNDi_UnlockMutexOS_UnlockMutex$t$d.dwarf.initialized$16654.dwarf.sSndMutex.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.OSMutex.dwarf_typedef.OSMutex.dwarf_type._OSThreadQueue.dwarf_typedef.OSThreadQueue.dwarf_type.16668.dwarf_type._OSThread.dwarf_typedef.OSThread.dwarf_type.OSContext.dwarf_typedef.OSContext.dwarf_type.unsigned long.dwarf_typedef.MINDmaDevice.dwarf_typedef.DSPAddrInARM.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.FATFSDirectoryHandle.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.DSPAudioCodecMode.dwarf_typedef.DSPByte32.dwarf_typedef.FSCommandType.dwarf_typedef.FATFSSeekMode.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.DSPWord32.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.FATFSCommandID.dwarf_typedef.OSIntrMode.dwarf_typedef.FATFSMediaType.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.FATFSResult.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.FATFSFileHandle.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_type.16669.dwarf_type.CPContext.dwarf_typedef.CPContext.dwarf_type.unsigned long long.dwarf_typedef.vu64.dwarf_typedef.OSTitleId.dwarf_typedef.REGType64.dwarf_typedef.REGType64v.dwarf_typedef.OSTick.dwarf_typedef.u64.dwarf_type.unsigned short.dwarf_typedef.WBTAidBitmap.dwarf_typedef.GXScrFmtText.dwarf_typedef.MATHCRC16Context.dwarf_typedef.vu16.dwarf_typedef.MATHChecksum8Context.dwarf_typedef.wctype_t.dwarf_typedef.MATHChecksum16Context.dwarf_typedef.GXRgb.dwarf_typedef.REGType16.dwarf_typedef.PMBatteryLevel.dwarf_typedef.wint_t.dwarf_typedef.REGType16v.dwarf_typedef.GXRgba.dwarf_typedef.Wint_t.dwarf_typedef.OSBootType.dwarf_typedef.DSPGraphicsScalingMode.dwarf_typedef.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_typedef.DSPByte.dwarf_typedef.DSPWord.dwarf_typedef.DSPAddr.dwarf_type.@enum$359twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_2_DEBUG_LINK_ISTD_TS_TWL_TWLLTD_C_h.dwarf_type.16670.dwarf_type.void.dwarf_type.16671.dwarf_type._OSThreadLink.dwarf_typedef.OSThreadLink.dwarf_type.16672.dwarf_type._OSMutexQueue.dwarf_typedef.OSMutexQueue.dwarf_type.16673.dwarf_type.16674.dwarf_type.OSiAlarm.dwarf_typedef.OSAlarm.dwarf_type.16675.dwarf_type.16676.dwarf_type.16677.dwarf_type.16678.dwarf_type.long.dwarf_typedef.WBTBlockSize.dwarf_typedef.vs32.dwarf_typedef.fx32.dwarf_typedef.WBTBlockSeqNo.dwarf_typedef.s32.dwarf_type._OSMutexLink.dwarf_typedef.OSMutexLink.dwarf_line.SND_Init.dwarf.SND_Init.dwarf_line.SNDi_LockMutex.dwarf.SNDi_LockMutex.dwarf_line.SNDi_UnlockMutex.dwarf.SNDi_UnlockMutex.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.debug_aranges.debug_abbrev.bss.text.rela.text.text.rela.text.text.rela.textMetrowerks C/C++ for ARM 3.0.0.138S snd_main.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\common\src\'initialized'sSndMutexintBOOLOSHeapHandlembstate_tOSMutex queue thread count linkOSMutex_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_contextOSContextunsigned longMINDmaDeviceDSPAddrInARMvu32GXStVecVtx10MATHCRC32ContextFATFSDirectoryHandleREGType32OSIrqMaskDSPAudioCodecModeDSPByte32FSCommandTypeFATFSSeekModeCARDEvent__file_handleDSPWord32VecVtxDiffWBTBlockIdsize_tFATFSCommandIDOSIntrModeFATFSMediaTypeGXTexPlttBaseParamfpos_tREGType32vu32FSEventFATFSResultPMWakeUpTriggerFATFSFileHandlePMLogicFSOverlayIDVecFx104 CPContext div_numer div_denom sqrt div_mode sqrt_modeCPContextunsigned long longvu64OSTitleIdREGType64REGType64vOSTicku64unsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypeDSPGraphicsScalingModewchar_tu16ENVTypeDSPByteDSPWordDSPAddr@enumOS_THREAD_STATE_WAITINGOS_THREAD_STATE_READYOS_THREAD_STATE_TERMINATEDvoid_OSThreadLink prev nextOSThreadLink_OSMutexQueue head tailOSMutexQueue ,OSiAlarm handler arg tag fire prev next period $startOSAlarmlongWBTBlockSizevs32fx32WBTBlockSeqNos32_OSMutexLink next prevOSMutexLink(]']SND_Init ']SNDi_LockMutex+ ']SNDi_UnlockMutexV    &*&&&$,7K|^j*,.0t 2-2CYlv~x222,%@Xs&.22222T)0N2a2t2222222222'2;2K2_2o22222222222(2:2P2f2t222VVV]]#TMVXVhVxVVV]]]]]](]D]P]`]u]]]]]]]]] ] ] ] u ,   v * * 6 xM Z zv   2 V   V V z  u % + u1 D |W |b |m | |    u  (   u " "9 u- $1 $  ' + R V $K!  D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\common\src\work.hutil.hcommand.halarm.hseq.hexchannel.hglobal.hos.hmain.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_secure.hmsl_rsize_t.hstdio_api.hsize_t.hnull.heof.hwchar_t.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.hmmap_tcm.hmmap_vram.hioreg_SCFG.hioreg_MI.hioreg_G3.hioreg_EXI.hioreg_PXI.hioreg_CP.hioreg_CAM.hioreg_OS.harmArch.hlimits.hclimitsansi_parms.hlimits_api.hlcd.h systemCall.h version.hsystem.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.h compparam.h wram.h swap.h uncompress.h secureUncompress.h byteAccess.h stream.h uncomp_stream.h compress.h init.h cache.h regname.h spec.huserInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.happlication_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.hpad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.hpm_common.htype.hfifo.h rtc.hrtc.hapi.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.hinterface.harmArch.h capture.hbank.hdata.hmml.hmidiplayer.hchannel.hsndex.hsndex_common.hcommon.heeprom.hflash.hfram.hbackup.hdma.h exMemory.h hash.htypes.hpullOut.htypes.hrom.hhook.hapi.harchive.hromfat.hoverlay.hfatfs.hsystemWork.h thread.h api.h types.h gx.hioreg_G3.hmmap_global.hg3x.h!ioreg_G3X.hg2.h!gx.h!vramExclusive.hgx_bgcnt.h!ioreg_G2.hioreg_GXS.hioreg_G2S.hgx_capture.h!ioreg_GX.hg2_oam.h!struct_2d.h!g3b.h!g3c.h!g3imm.h!mmap_global.hg3_util.h!g3.h!gx_load.h!gxcommon.h!wm.h"version_wl.h#wm_api.h$wvr.hwvr_common.h%wvr.h&ctrdg.hctrdg_common.h'memorymap.hmi.hpxi.hctrdg_backup.h(twl_hybrid.h)ctrdg_flash.h(ctrdg_sram.h(ctrdg_task.h(rand.h*qsort.h*fft.h*checksum.h*crc.h*dgt.h*std.hnwm.hnwm.h+twl.h)scfg.hscfg.h,system.h mmap_wramEnv.hmmap_shared.hcamera.hfifo.h-util.h-types.h-camera.h.misc.hioreg.hmath.hcamera_api.h.transfer.h.dma.hdsp_if.h/ioreg_DSP.hemulator.h os.hdsp_util.h/types.hprocess.h/dsp.hbyteaccess.h0g711.h0audio.h0graphics.h0pipe.h0fx_trig.h1fx_cp.h1fx_const.h1fx_mtx.h1fx_mtx22.h1fx_mtx33.h1fx.h1fx_vec.h1fx_mtx43.h1fx_mtx44.h1cp.hdivider.h2sqrt.h2context.h2ext.hext_scrntest.h3gx_vramcnt.h!ext_keycontrol.h3mb.hfile.hwm.hmb_gameinfo.h4mb_child.h4mb_fake_child.h4mb.h4wfs.hcontext.h5math.h*memory.h wbt.hallocator.h misc.htypes.hplatform.hendian.h card.hserver.h6device.h fs.hclient.h6format.h6env.henv_system.h7vib.hvib_system.h8nitro.h)command-line defines)9twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.mchcommand-line defines)9snd_main.c: !+!"@!$S I$ >  I!/ I.;:I? @.;:I? @  8I(C% I4;:I? IHh( !H`H   !  $ HF #  HF %  @p  #$W 0P" @*O*Z* i*O!uPK$ KK KKKpLpL(L< LL M M snd_command.o 644 32752 ` ELF(v4(:{~A\_L( #p#%$%'T')$)9+<$+?-o0r<02,246@6808   &4>CP] mz $$0248 D6.4DK#6"B+/IH0"-8/Qg0v++ ) I4_ w  }    : @ L Q ^ b 6p %  7 " Z ? l E ~ K  Q  W  ]  c Tf x!B I!P !> !. P"n s"' "7 "' L"5 -# J# g# V~#( r~#! 6"# X-#& T$# 1X %9tJ\Z4k-Rbp> X'|#()(% (+YuOE!!F`!q!1!D!W !b !m!|!#!G!`!y!!! !!.!#B!<R!Vc!pt !!!!! !!. !A!X !s !3 !I !W !i !0 !@ !T !p ! ! ! ! ! !7 !W  !k  ! . ! = ! Y ! e ! u ! !. !H !^ !t ! ! ! !  !  ! $ !# 2 ! ! ! ! ! ! !  !I 3 ! i !QdW9NWmVD?^,\qrkqu7Qg.debug_info.debug_line.debug_frame.debug_abbrevsFreeList.bsssFinishedTagsReserveListsReserveListEndsFreeListEndsWaitingCommandListQueueReadsWaitingCommandListQueueWritesWaitingCommandListCountsCurrentTagsWaitingCommandListQueuesSharedWorksCommandArraySND_CommandInitInitPXISNDi_InitSharedWorkSND_AllocCommandSND_PushCommandSND_FlushCommandSNDi_SharedWork$t$dSND_RecvCommandReplyOS_DisableInterruptsOS_RestoreInterruptsOS_SpinWaitSysCyclesSNDi_GetFinishedCommandTag$t$dIsCommandAvailableAllocCommandSND_CountWaitingCommandRequestCommandProc$t@17101@17102OSi_Panic$t$dDC_FlushRangePXI_SendWordByFifo$t$dSND_WaitForCommandProcSND_IsFinishedCommandTag$t@17146SND_WaitForFreeCommandSND_CountFreeCommand$t$dSND_GetCurrentCommandTag$t$d$t$d$t$dSND_CountReservedCommand$t$d$t@17176PxiFifoCallbackSNDi_CallAlarmHandler$t$dPXI_SetFifoRecvCallbackPXI_IsCallbackReady$t$d$t$t$dOS_IsRunOnEmulator$t$d.dwarf.sFreeList.dwarf.sFinishedTag.dwarf.sReserveList.dwarf.sReserveListEnd.dwarf.sFreeListEnd.dwarf.sWaitingCommandListQueueRead.dwarf.sWaitingCommandListQueueWrite.dwarf.sWaitingCommandListCount.dwarf.sCurrentTag.dwarf.sWaitingCommandListQueue.dwarf.sSharedWork.dwarf.sCommandArray.dwarf_type.17198.dwarf_type.SNDCommand.dwarf_typedef.SNDCommand.dwarf_type.17199.dwarf_type.SNDCommandID.dwarf_type.17200.dwarf_type.unsigned long.dwarf_typedef.MINDmaDevice.dwarf_typedef.DSPAddrInARM.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.FATFSDirectoryHandle.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.DSPAudioCodecMode.dwarf_typedef.DSPByte32.dwarf_typedef.FSCommandType.dwarf_typedef.FATFSSeekMode.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.DSPWord32.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.FATFSCommandID.dwarf_typedef.OSIntrMode.dwarf_typedef.FATFSMediaType.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.FATFSResult.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.FATFSFileHandle.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_type.17201.dwarf_type.17202.dwarf_type.17203.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.17204.dwarf_type.17205.dwarf_type.SNDSharedWork.dwarf_typedef.SNDSharedWork.dwarf_type.unsigned short.dwarf_typedef.WBTAidBitmap.dwarf_typedef.GXScrFmtText.dwarf_typedef.MATHCRC16Context.dwarf_typedef.vu16.dwarf_typedef.MATHChecksum8Context.dwarf_typedef.wctype_t.dwarf_typedef.MATHChecksum16Context.dwarf_typedef.GXRgb.dwarf_typedef.REGType16.dwarf_typedef.PMBatteryLevel.dwarf_typedef.wint_t.dwarf_typedef.REGType16v.dwarf_typedef.GXRgba.dwarf_typedef.Wint_t.dwarf_typedef.OSBootType.dwarf_typedef.DSPGraphicsScalingMode.dwarf_typedef.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_typedef.DSPByte.dwarf_typedef.DSPWord.dwarf_typedef.DSPAddr.dwarf_type.17206.dwarf_type.17207.dwarf_type.17208.dwarf_type.17209.dwarf_type.short.dwarf_typedef.vs16.dwarf_typedef.fx16.dwarf_typedef.WBTBlockNumEntry.dwarf_typedef.WBTResult.dwarf_typedef.WBTPacketSize.dwarf_typedef.s16.dwarf_type.17210.dwarf_type.17211.dwarf_type.void.dwarf_type.17212.dwarf_type.17213.dwarf_type.17214.dwarf_type.17215.dwarf_type.17216.dwarf_type.17217.dwarf_type.17218.dwarf_type.@enum$2802twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_2_DEBUG_LINK_ISTD_TS_TWL_TWLLTD_C_h.dwarf_type.17219.dwarf_type.17220.dwarf_line.SND_CommandInit.dwarf.SND_CommandInit.dwarf_line.SND_RecvCommandReply.dwarf.SND_RecvCommandReply.dwarf_line.SND_AllocCommand.dwarf.SND_AllocCommand.dwarf_line.SND_PushCommand.dwarf.SND_PushCommand.dwarf_line.SND_FlushCommand.dwarf.SND_FlushCommand.dwarf_line.SND_WaitForCommandProc.dwarf.SND_WaitForCommandProc.dwarf_line.SND_WaitForFreeCommand.dwarf.SND_WaitForFreeCommand.dwarf_line.SND_GetCurrentCommandTag.dwarf.SND_GetCurrentCommandTag.dwarf_line.SND_IsFinishedCommandTag.dwarf.SND_IsFinishedCommandTag.dwarf_line.SND_CountFreeCommand.dwarf.SND_CountFreeCommand.dwarf_line.SND_CountReservedCommand.dwarf.SND_CountReservedCommand.dwarf_line.SND_CountWaitingCommand.dwarf.SND_CountWaitingCommand.dwarf_line.PxiFifoCallback.dwarf.PxiFifoCallback.dwarf_line.InitPXI.dwarf.InitPXI.dwarf_line.RequestCommandProc.dwarf.RequestCommandProc.dwarf_line.AllocCommand.dwarf.AllocCommand.dwarf_line.IsCommandAvailable.dwarf.IsCommandAvailable.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.debug_aranges.debug_abbrev.bss.bss.bss.text.rela.text.text.rela.text.text.rela.text.data.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.data.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.textMetrowerks C/C++ for ARM 3.0.0.138.4snd_command.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\common\src\'sFreeList'sFinishedTag'sReserveList'sReserveListEnd'sFreeListEnd'sWaitingCommandListQueueRead'sWaitingCommandListQueueWrite'sWaitingCommandListCount'sCurrentTag'sWaitingCommandListQueue'sSharedWork'sCommandArraySNDCommand next id argSNDCommandSNDCommandIDSND_COMMAND_START_SEQSND_COMMAND_STOP_SEQSND_COMMAND_PREPARE_SEQSND_COMMAND_START_PREPARED_SEQSND_COMMAND_PAUSE_SEQSND_COMMAND_SKIP_SEQSND_COMMAND_PLAYER_PARAMSND_COMMAND_TRACK_PARAMSND_COMMAND_MUTE_TRACKSND_COMMAND_ALLOCATABLE_CHANNEL SND_COMMAND_PLAYER_LOCAL_VAR SND_COMMAND_PLAYER_GLOBAL_VAR SND_COMMAND_START_TIMER SND_COMMAND_STOP_TIMER SND_COMMAND_SETUP_CHANNEL_PCMSND_COMMAND_SETUP_CHANNEL_PSGSND_COMMAND_SETUP_CHANNEL_NOISESND_COMMAND_SETUP_CAPTURESND_COMMAND_SETUP_ALARMSND_COMMAND_CHANNEL_TIMERSND_COMMAND_CHANNEL_VOLUMESND_COMMAND_CHANNEL_PANSND_COMMAND_SURROUND_DECAYSND_COMMAND_MASTER_VOLUMESND_COMMAND_MASTER_PANSND_COMMAND_OUTPUT_SELECTORSND_COMMAND_LOCK_CHANNELSND_COMMAND_UNLOCK_CHANNELSND_COMMAND_STOP_UNLOCKED_CHANNELSND_COMMAND_SHARED_WORKSND_COMMAND_INVALIDATE_SEQSND_COMMAND_INVALIDATE_BANKSND_COMMAND_INVALIDATE_WAVE SND_COMMAND_READ_DRIVER_INFO!unsigned longMINDmaDeviceDSPAddrInARMvu32GXStVecVtx10MATHCRC32ContextFATFSDirectoryHandleREGType32OSIrqMaskDSPAudioCodecModeDSPByte32FSCommandTypeFATFSSeekModeCARDEvent__file_handleDSPWord32VecVtxDiffWBTBlockIdsize_tFATFSCommandIDOSIntrModeFATFSMediaTypeGXTexPlttBaseParamfpos_tREGType32vu32FSEventFATFSResultPMWakeUpTriggerFATFSFileHandlePMLogicFSOverlayIDVecFx10intBOOLOSHeapHandlembstate_t$SNDSharedWork finishCommandTag playerStatus channelStatus captureStatus padding player `globalVariableSNDSharedWorkunsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypeDSPGraphicsScalingModewchar_tu16ENVTypeDSPByteDSPWordDSPAddr@$ variable tickCounter shortvs16fx16WBTBlockNumEntryWBTResultWBTPacketSizes16 void@enumPXI_FIFO_TAG_EXPXI_FIFO_TAG_USER_0PXI_FIFO_TAG_USER_1PXI_FIFO_TAG_SYSTEMPXI_FIFO_TAG_NVRAMPXI_FIFO_TAG_RTCPXI_FIFO_TAG_TOUCHPANELPXI_FIFO_TAG_SOUNDPXI_FIFO_TAG_PMPXI_FIFO_TAG_MIC PXI_FIFO_TAG_WM PXI_FIFO_TAG_FS PXI_FIFO_TAG_OS PXI_FIFO_TAG_CTRDG PXI_FIFO_TAG_CARDPXI_FIFO_TAG_WVRPXI_FIFO_TAG_CTRDG_ExPXI_FIFO_TAG_CTRDG_PHIPXI_FIFO_TAG_MIPXI_FIFO_TAG_AESPXI_FIFO_TAG_FATFSPXI_FIFO_TAG_CAMERAPXI_FIFO_TAG_WMWPXI_FIFO_TAG_SCFGPXI_FIFO_TAG_SNDEXPXI_FIFO_TAG_SEAPXI_MAX_FIFO_TAG n']SND_CommandInitdq'Tcommandr'Ui']SND_RecvCommandReply'flags'Ubak_psr'commandList'TcommandListEndt']SND_AllocCommandN'flags'Tcommand\/']SND_PushCommand/'Tcommand1'Ubak_psr4R']SND_FlushCommandR'UflagsT'Tbak_psr>']SND_WaitForCommandProc?'Ttag|']SND_WaitForFreeCommand'Tcount'UfreeCount(']SND_GetCurrentCommandTag 'Ubak_psr 'TtagX#']SND_IsFinishedCommandTagk#'tag%'Ubak_psr&'Tresult(L']SND_CountFreeCommandN'bak_psrO'TcommandP'Ucount(f']SND_CountReservedCommandQh'bak_psri'Tcommandj'Ucount']SND_CountWaitingCommand'TfreeCount'UreservedCountHp']PxiFifoCallback6p'tagp'datar'Tenableds'result0']InitPXIX']RequestCommandProcD']AllocCommand'Tbak_psr'Ucommand4']IsCommandAvailable1'Tprev_mode'Ures"#%&''(F)u*+,-.7/EHIJ>mK/RKiF{G3FYdo~  0DTev  5 K Y k y       L   . I d My N Q      0 ? [ g w           & 4 F W Oq P         ( A G M S Y _ e  !rrCSYrFfxjxTUFttt(=V\PuTu\~Wvv4 >2MAE|v(X2E[ymq(X(,YB_S}W}88H%D80<00fZ3^3Z22D[114 $9dNt(?l(k Q6TX1r14 %$  D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\common\src\main.halarm.hutil.hglobal.hwork.hcapture.hseq.hmi.hpxi.hos.hmisc.hcommand.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_secure.hmsl_rsize_t.hstdio_api.hsize_t.hnull.heof.hwchar_t.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.hmmap_tcm.hmmap_vram.hioreg_SCFG.hioreg_MI.hioreg_G3.hioreg_EXI.hioreg_PXI.hioreg_CP.hioreg_CAM.hioreg_OS.harmArch.hlimits.hclimitsansi_parms.hlimits_api.hlcd.h systemCall.h version.hsystem.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.h compparam.h wram.h swap.h uncompress.h secureUncompress.h byteAccess.h stream.h uncomp_stream.h compress.h init.h cache.h regname.h spec.huserInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.happlication_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.hpad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.hpm_common.htype.hfifo.h rtc.hrtc.hapi.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.hinterface.harmArch.h bank.hdata.hmml.hmidiplayer.hchannel.hexchannel.hsndex.hsndex_common.hcommon.heeprom.hflash.hfram.hbackup.hdma.h exMemory.h hash.htypes.hpullOut.htypes.hrom.hhook.hapi.harchive.hromfat.hoverlay.hfatfs.hsystemWork.h thread.h api.h types.h gx.hioreg_G3.hmmap_global.hg3x.h!ioreg_G3X.hg2.h!gx.h!vramExclusive.hgx_bgcnt.h!ioreg_G2.hioreg_GXS.hioreg_G2S.hgx_capture.h!ioreg_GX.hg2_oam.h!struct_2d.h!g3b.h!g3c.h!g3imm.h!mmap_global.hg3_util.h!g3.h!gx_load.h!gxcommon.h!wm.h"version_wl.h#wm_api.h$wvr.hwvr_common.h%wvr.h&ctrdg.hctrdg_common.h'memorymap.hctrdg_backup.h(twl_hybrid.h)ctrdg_flash.h(ctrdg_sram.h(ctrdg_task.h(rand.h*qsort.h*fft.h*checksum.h*crc.h*dgt.h*std.hnwm.hnwm.h+twl.h)scfg.hscfg.h,system.h mmap_wramEnv.hmmap_shared.hcamera.hfifo.h-util.h-types.h-camera.h.misc.hioreg.hmath.hcamera_api.h.transfer.h.dma.hdsp_if.h/ioreg_DSP.hemulator.h os.hdsp_util.h/types.hprocess.h/dsp.hbyteaccess.h0g711.h0audio.h0graphics.h0pipe.h0fx_trig.h1fx_cp.h1fx_const.h1fx_mtx.h1fx_mtx22.h1fx_mtx33.h1fx.h1fx_vec.h1fx_mtx43.h1fx_mtx44.h1cp.hdivider.h2sqrt.h2context.h2ext.hext_scrntest.h3gx_vramcnt.h!ext_keycontrol.h3mb.hfile.hwm.hmb_gameinfo.h4mb_child.h4mb_fake_child.h4mb.h4wfs.hcontext.h5math.h*memory.h wbt.hallocator.h types.hplatform.hendian.h card.hserver.h6device.h fs.hclient.h6format.h6env.henv_system.h7vib.hvib_system.h8nitro.h)command-line defines)9twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.mchcommand-line defines)9snd_command.c: 6 #&'&""#"? "/# *""# ""W#//  *#" !rO!x!t!u "vy""""3#P#m#}#8#0#3#2 $1.$ > I !/  I.;:I? @.;:I? @  8I(C%I;:I? 4;:I? 8#I#H`% Ji HC )ACHBPm-!HfIHa!H`!H`!Ha!HAa!Ha!Hb!HA`IH`Hh ,  `` Hh`  8 0l sr t u v/$//.w8 @((2 $IIhB IIhB( 4H@iH@XH@iAHAaH@i(!HAa$h h(Hi( Hi` H` HaHiAHaH@hAHA`(8G y z {$ y* |8 |F z z$-( -, & @( ( (,   , G 1 2, }8 x@ 2P vT 3\ x` 2snd_command.cPointer must not be NULL (command)8 ,HIJ (  Hh( H` H`Hh`H` `(8F3 ~ yD zL4T5X$8GHh(  BHi( (@(  w :Hi(8Hh(  f4H! 0Ih"(, (@(  P  $H!!Hh(  8Hi( Ih"(HhIiIPHiAHaHi(!Ha! H`! H` HiAHaHjAHb  (@( 8 y z. z: xP z^ j | z z x y  z  z  3($,/0- ( ( (  (  x $ 3. x4 count is out of bounds(%d) count <= %d not satisfied.8  B  HIJ# ( B(B (B   B8F " ~2 }@ xH T vX 3` xd p4x68Hh(HDhHj( 8 y z$$8H@hB H@h  B$ $ HAh  B$$( 8GF yD zT$8%Hhm$h,(8 y z$$8%Hhm$h,(8 y z$$8 @8  Failed assertion tag == PXI_FIFO_TAG_SOUND ( H I J (  Gv ~ y( . z<4D7 I( 2  !(F 1 { ,8 !"( 8 Hh(   HhHhhH`Hh(!Ha (8 y z8 z@$8( !H`Hh - 8  y z@ r `K "#$#20@9  @ DO DZ D i D)$uPh  i i  i@i@ijHj j jj Pk lx lt ml mm#m\"0nH -n43o >p>DpH O@q6Uq|[r# fr(lr$% wrX}Ps$' s(s$) s(t$+ @t`t- t+tHuH0 Pu0u<2 uu 4 uD@v06 pv4 v$8 snd_alarm.o 644 16672 ` ELF(<4(QT$L`l   &4`W ^@!#T5ZX}j7I [m "(.4!" '! )B! f`! C(eXulxo!<!Gq !|!!!!!!&!D !V!u5 !?!U!h!{! !!3!K!p !!! !!!2 !? !L!2]!Xz!o !!!!! ! !!!:]TJn.debug_info.debug_line.debug_frame.debug_abbrevsCallbackTableSND_AlarmInit$t$d@16722@16723SNDi_IncAlarmIdOSi_Panic$t$dSNDi_SetAlarmHandler$t$dSNDi_CallAlarmHandler$t$d.dwarf.sCallbackTable.dwarf_type.16746.dwarf_type.AlarmCallbackInfo.dwarf_typedef.AlarmCallbackInfo.dwarf_type.16747.dwarf_type.16748.dwarf_type.void.dwarf_type.16749.dwarf_type.16750.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 short.dwarf_typedef.WBTAidBitmap.dwarf_typedef.GXScrFmtText.dwarf_typedef.MATHCRC16Context.dwarf_typedef.vu16.dwarf_typedef.MATHChecksum8Context.dwarf_typedef.wctype_t.dwarf_typedef.MATHChecksum16Context.dwarf_typedef.GXRgb.dwarf_typedef.REGType16.dwarf_typedef.PMBatteryLevel.dwarf_typedef.wint_t.dwarf_typedef.REGType16v.dwarf_typedef.GXRgba.dwarf_typedef.Wint_t.dwarf_typedef.OSBootType.dwarf_typedef.DSPGraphicsScalingMode.dwarf_typedef.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_typedef.DSPByte.dwarf_typedef.DSPWord.dwarf_typedef.DSPAddr.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.16751.dwarf_type.16752.dwarf_type.16753.dwarf_type.16754.dwarf_type.16755.dwarf_type.16756.dwarf_type.16757.dwarf_type.16758.dwarf_line.SND_AlarmInit.dwarf.SND_AlarmInit.dwarf_line.SNDi_IncAlarmId.dwarf.SNDi_IncAlarmId.dwarf_line.SNDi_SetAlarmHandler.dwarf.SNDi_SetAlarmHandler.dwarf_line.SNDi_CallAlarmHandler.dwarf.SNDi_CallAlarmHandler.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.debug_aranges.debug_abbrev.bss.text.rela.text.data.data.text.rela.text.text.rela.text.text.rela.textMetrowerks C/C++ for ARM 3.0.0.138xsnd_alarm.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\common\src\'sCallbackTable` AlarmCallbackInfo func arg id pad pad2AlarmCallbackInfo@no_name@voidunsigned charWBTPacketCommandREGType8WBTCommandCounterREGType8vGXScrFmtAffineGXScrFmt256Bmpu8MATHCRC8Contextvu8unsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypeDSPGraphicsScalingModewchar_tu16ENVTypeDSPByteDSPWordDSPAddrintBOOLOSHeapHandlembstate_t(C']SND_AlarmInitE'UalarmNoI'TinfoX']SNDi_IncAlarmId'UalarmNo'Tinfol']SNDi_SetAlarmHandlern'UalarmNo'handler' arg'Tinfox']SNDi_CallAlarmHandler'msg'Tinfo'UalarmNo'id  '*!*24>'V\)l))*******!*7*W4j4}444444444#444A4N4_4|444444KKK' ')$)*)0'6'H)<"@"(hKz"~")##XK*%%l K6M`|)p&t&xKKK^   n "&x {!  D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\common\src\work.hpxi.halarm.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_secure.hmsl_rsize_t.hstdio_api.hsize_t.hnull.heof.hwchar_t.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.hmmap_tcm.hmmap_vram.hioreg_SCFG.hioreg_MI.hioreg_G3.hioreg_EXI.hioreg_PXI.hioreg_CP.hioreg_CAM.hioreg_OS.harmArch.hlimits.hclimitsansi_parms.hlimits_api.hlcd.h systemCall.h version.hsystem.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.h compparam.h wram.h swap.h uncompress.h secureUncompress.h byteAccess.h stream.h uncomp_stream.h compress.h init.h cache.h regname.h spec.huserInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.happlication_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.hpad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.hpm_common.htype.hfifo.h rtc.hrtc.hapi.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.hmain.hcommand.hinterface.harmArch.h global.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.hsndex.hsndex_common.hcommon.heeprom.hflash.hfram.hbackup.hdma.h exMemory.h hash.htypes.hpullOut.htypes.hrom.hhook.hapi.harchive.hromfat.hoverlay.hfatfs.hsystemWork.h thread.h api.h types.h gx.hioreg_G3.hmmap_global.hg3x.h!ioreg_G3X.hg2.h!gx.h!vramExclusive.hgx_bgcnt.h!ioreg_G2.hioreg_GXS.hioreg_G2S.hgx_capture.h!ioreg_GX.hg2_oam.h!struct_2d.h!g3b.h!g3c.h!g3imm.h!mmap_global.hg3_util.h!g3.h!gx_load.h!gxcommon.h!wm.h"version_wl.h#wm_api.h$wvr.hwvr_common.h%wvr.h&ctrdg.hctrdg_common.h'memorymap.hmi.hctrdg_backup.h(twl_hybrid.h)ctrdg_flash.h(ctrdg_sram.h(ctrdg_task.h(rand.h*qsort.h*fft.h*checksum.h*crc.h*dgt.h*std.hnwm.hnwm.h+twl.h)scfg.hscfg.h,system.h mmap_wramEnv.hmmap_shared.hcamera.hfifo.h-util.h-types.h-camera.h.misc.hioreg.hmath.hcamera_api.h.transfer.h.dma.hdsp_if.h/ioreg_DSP.hemulator.h os.hdsp_util.h/types.hprocess.h/dsp.hbyteaccess.h0g711.h0audio.h0graphics.h0pipe.h0fx_trig.h1fx_cp.h1fx_const.h1fx_mtx.h1fx_mtx22.h1fx_mtx33.h1fx.h1fx_vec.h1fx_mtx43.h1fx_mtx44.h1cp.hdivider.h2sqrt.h2context.h2ext.hext_scrntest.h3gx_vramcnt.h!ext_keycontrol.h3mb.hfile.hwm.hmb_gameinfo.h4mb_child.h4mb_fake_child.h4mb.h4os.hwfs.hcontext.h5math.h*memory.h wbt.hallocator.h misc.htypes.hplatform.hendian.h card.hserver.h6device.h fs.hclient.h6format.h6env.henv_system.h7vib.hvib_system.h8nitro.h)command-line defines)9twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.mchcommand-line defines)9snd_alarm.c:k&k+ #k  !"-!#H!%f!&$ > I I!/ I.;:I? @ 8IIC% I;:I? 4;:I? I8% I hC  ` `` rm-8$ snd_alarm.calarmNo is out of bounds(%d) %d <= alarmNo <= %d not satisfied.8 -- (   H! J+ ( I hC 4 x@ p8( $LPT 8 -- (  H!J+ ( I hC  ```!1x@p z8G* $`dh 0 @ @ -- (  H!J+ ( I hC  zB h(`h!hG0G: $lpt @0" p #P #$ 0pD @OZ i!u@90 p9p9 p999P:`P:(:  : :@:X@;0 p;l;0 <x<0 snd_work.o 644 40112 ` ELF(4(4444t . 1x ]%`%))-L-/0002   &DI P+B<4&";"#B$c&'j"(%+!,/ASe6w, U   +     ?/Nj)4FXjj- HZl 1CU! #! B! a!  O!! !  !a #"( WK"D "  "b" "& 4W@ku@@ I%q)p-@0z2"+!E!b!|!! ! !!!!80!Q@!jP!h!x!!!!!-!G!a !w!!)!>!W !d!u !2!I!d!!!!!!!""!>5!^L !rW!r!! !!! !5!O !e !{!!4!B !L!Z!h!*v! ! ! !!'!7! K !> f !N q !b |!~ ! ! *! >^! ! K!6  !R  !l . ! E ! T ! l ! | ! ! !, !K !^ !v ! ! ! !  ! ( ! 3 ! > !* R != \ Q!P !f s!~ - ! ? ! !  ! ! j! P{!!A!Y~!t!4!_ !k@!!1=!L!|/!!'h!!|![!! !!! !: !P !c!x! !(!Fi!_!!+r!~!z!u./+//ZKvaKQ== u3!"5"s.debug_info.debug_line.debug_frame.debug_abbrevSNDi_SharedWork.bss@16920@16921SND_GetPlayerStatusOSi_PanicDC_InvalidateRange$t$dSND_GetChannelStatus$t$dSND_GetCaptureStatus$t$d@16948SND_GetPlayerTickCounter$t$d@16971SND_GetPlayerLocalVariable$t$dSND_GetPlayerGlobalVariable$t$d@17022@17023@17030SND_ReadChannelInfo$t$d@17058@17059SND_ReadPlayerInfo$t$d@17094@17095SND_ReadTrackInfoConvAddr$t$d$tSNDi_GetFinishedCommandTag$t$dSNDi_InitSharedWorkDC_FlushRange$t.dwarf.SNDi_SharedWork.dwarf_type.17115.dwarf_type.SNDSharedWork.dwarf_typedef.SNDSharedWork.dwarf_type.unsigned long.dwarf_typedef.MINDmaDevice.dwarf_typedef.DSPAddrInARM.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.FATFSDirectoryHandle.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.DSPAudioCodecMode.dwarf_typedef.DSPByte32.dwarf_typedef.FSCommandType.dwarf_typedef.FATFSSeekMode.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.DSPWord32.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.FATFSCommandID.dwarf_typedef.OSIntrMode.dwarf_typedef.FATFSMediaType.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.FATFSResult.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.FATFSFileHandle.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_type.unsigned short.dwarf_typedef.WBTAidBitmap.dwarf_typedef.GXScrFmtText.dwarf_typedef.MATHCRC16Context.dwarf_typedef.vu16.dwarf_typedef.MATHChecksum8Context.dwarf_typedef.wctype_t.dwarf_typedef.MATHChecksum16Context.dwarf_typedef.GXRgb.dwarf_typedef.REGType16.dwarf_typedef.PMBatteryLevel.dwarf_typedef.wint_t.dwarf_typedef.REGType16v.dwarf_typedef.GXRgba.dwarf_typedef.Wint_t.dwarf_typedef.OSBootType.dwarf_typedef.DSPGraphicsScalingMode.dwarf_typedef.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_typedef.DSPByte.dwarf_typedef.DSPWord.dwarf_typedef.DSPAddr.dwarf_type.17116.dwarf_type.17117.dwarf_type.17118.dwarf_type.17119.dwarf_type.short.dwarf_typedef.vs16.dwarf_typedef.fx16.dwarf_typedef.WBTBlockNumEntry.dwarf_typedef.WBTResult.dwarf_typedef.WBTPacketSize.dwarf_typedef.s16.dwarf_type.17120.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.17121.dwarf_type.SNDDriverInfo.dwarf_typedef.SNDDriverInfo.dwarf_type.SNDWork.dwarf_typedef.SNDWork.dwarf_type.17122.dwarf_type.SNDExChannel.dwarf_typedef.SNDExChannel.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.signed char.dwarf_typedef.WBTPermission.dwarf_typedef.s8.dwarf_typedef.vs8.dwarf_type.long.dwarf_typedef.WBTBlockSize.dwarf_typedef.vs32.dwarf_typedef.fx32.dwarf_typedef.WBTBlockSeqNo.dwarf_typedef.s32.dwarf_type.SNDLfo.dwarf_typedef.SNDLfo.dwarf_type.SNDLfoParam.dwarf_typedef.SNDLfoParam.dwarf_type.SNDWaveParam.dwarf_typedef.SNDWaveParam.dwarf_type.17123.dwarf_type.17124.dwarf_type.void.dwarf_type.@enum$4372twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_2_DEBUG_LINK_ISTD_TS_TWL_TWLLTD_C_h.dwarf_type.17125.dwarf_type.17126.dwarf_type.17127.dwarf_type.SNDExChannelCallbackStatus.dwarf_type.17128.dwarf_type.SNDPlayer.dwarf_typedef.SNDPlayer.dwarf_type.17129.dwarf_type.17130.dwarf_type.SNDBankData.dwarf_typedef.SNDBankData.dwarf_type.SNDBinaryFileHeader.dwarf_typedef.SNDBinaryFileHeader.dwarf_type.17131.dwarf_type.char.dwarf_type.SNDBinaryBlockHeader.dwarf_typedef.SNDBinaryBlockHeader.dwarf_type.17132.dwarf_type.SNDWaveArcLink.dwarf_typedef.SNDWaveArcLink.dwarf_type.17133.dwarf_type.SNDWaveArc.dwarf_typedef.SNDWaveArc.dwarf_type.17134.dwarf_type.17135.dwarf_type.17136.dwarf_type.17137.dwarf_type.17138.dwarf_type.SNDTrack.dwarf_typedef.SNDTrack.dwarf_type.17139.dwarf_type.17140.dwarf_type.17141.dwarf_type.17142.dwarf_type.SNDAlarm.dwarf_typedef.SNDAlarm.dwarf_type.17143.dwarf_type.unsigned long long.dwarf_typedef.vu64.dwarf_typedef.OSTitleId.dwarf_typedef.REGType64.dwarf_typedef.REGType64v.dwarf_typedef.OSTick.dwarf_typedef.u64.dwarf_type.OSiAlarm.dwarf_typedef.OSAlarm.dwarf_type.17144.dwarf_type.17145.dwarf_type.17146.dwarf_type.17147.dwarf_type.17148.dwarf_type.17149.dwarf_type.17150.dwarf_type.SNDChannelInfo.dwarf_typedef.SNDChannelInfo.dwarf_type.SNDEnvStatus.dwarf_type.@enum$4373twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_2_DEBUG_LINK_ISTD_TS_TWL_TWLLTD_C_h.dwarf_type.17151.dwarf_type.17152.dwarf_type.17153.dwarf_type.SNDPlayerInfo.dwarf_typedef.SNDPlayerInfo.dwarf_type.17154.dwarf_type.17155.dwarf_type.17156.dwarf_type.SNDTrackInfo.dwarf_typedef.SNDTrackInfo.dwarf_type.17157.dwarf_type.17158.dwarf_type.17159.dwarf_type.17160.dwarf_type.17161.dwarf_type.17162.dwarf_type.17163.dwarf_type.17164.dwarf_type.17165.dwarf_line.SND_GetPlayerStatus.dwarf.SND_GetPlayerStatus.dwarf_line.SND_GetChannelStatus.dwarf.SND_GetChannelStatus.dwarf_line.SND_GetCaptureStatus.dwarf.SND_GetCaptureStatus.dwarf_line.SND_GetPlayerTickCounter.dwarf.SND_GetPlayerTickCounter.dwarf_line.SND_GetPlayerLocalVariable.dwarf.SND_GetPlayerLocalVariable.dwarf_line.SND_GetPlayerGlobalVariable.dwarf.SND_GetPlayerGlobalVariable.dwarf_line.SND_ReadChannelInfo.dwarf.SND_ReadChannelInfo.dwarf_line.SND_ReadPlayerInfo.dwarf.SND_ReadPlayerInfo.dwarf_line.SND_ReadTrackInfo.dwarf.SND_ReadTrackInfo.dwarf_line.ConvAddr.dwarf.ConvAddr.dwarf_line.SNDi_GetFinishedCommandTag.dwarf.SNDi_GetFinishedCommandTag.dwarf_line.SNDi_InitSharedWork.dwarf.SNDi_InitSharedWork.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.debug_aranges.debug_abbrev.bss.data.data.text.rela.text.text.rela.text.text.rela.text.data.text.rela.text.data.text.rela.text.text.rela.text.data.data.data.text.rela.text.data.data.text.rela.text.data.data.text.rela.text.text.text.rela.text.text.rela.textMetrowerks C/C++ for ARM 3.0.0.138'#zsnd_work.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\common\src\'SNDi_SharedWorkSNDSharedWork finishCommandTag playerStatus channelStatus captureStatus padding player `globalVariableSNDSharedWorkunsigned longMINDmaDeviceDSPAddrInARMvu32GXStVecVtx10MATHCRC32ContextFATFSDirectoryHandleREGType32OSIrqMaskDSPAudioCodecModeDSPByte32FSCommandTypeFATFSSeekModeCARDEvent__file_handleDSPWord32VecVtxDiffWBTBlockIdsize_tFATFSCommandIDOSIntrModeFATFSMediaTypeGXTexPlttBaseParamfpos_tREGType32vu32FSEventFATFSResultPMWakeUpTriggerFATFSFileHandlePMLogicFSOverlayIDVecFx10unsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypeDSPGraphicsScalingModewchar_tu16ENVTypeDSPByteDSPWordDSPAddr@$ variable tickCounter shortvs16fx16WBTBlockNumEntryWBTResultWBTPacketSizes16 intBOOLOSHeapHandlembstate_tSNDDriverInfo work chCtrl workAddress lockedChannels paddingSNDDriverInfoSNDWork channel @player track alarmSNDWork@TSNDExChannel myNo type env_status active_flag start_flag auto_sweep sync_flag pan_range original_key user_decay2 key velocity init_pan user_pan user_decay user_pitch env_decay sweep_counter sweep_length attack sustain decay release "prio #pan $volume &timer (lfo 2sweep_pitch 4length 8wave D__anon Ddata Dduty Hcallback Lcallback_data PnextLinkSNDExChannelunsigned charWBTPacketCommandREGType8WBTCommandCounterREGType8vGXScrFmtAffineGXScrFmt256Bmpu8MATHCRC8Contextvu8signed charWBTPermissions8vs8longWBTBlockSizevs32fx32WBTBlockSeqNos32 SNDLfo param delay_counter counterSNDLfoSNDLfoParam target speed depth range delaySNDLfoParam SNDWaveParam format loopflag rate timer loopstart looplenSNDWaveParam data dutyvoid@enumSND_DUTY_1_8SND_DUTY_2_8SND_DUTY_3_8SND_DUTY_4_8SND_DUTY_5_8SND_DUTY_6_8SND_DUTY_7_8SNDExChannelCallbackStatusSND_EX_CHANNEL_CALLBACK_DROPSND_EX_CHANNEL_CALLBACK_FINISH@$SNDPlayer active_flag prepared_flag pause_flag pad_ myNo pad2_ pad3_ prio volume extFader tracks tempo tempo_ratio tempo_counter pad__ bankSNDPlayer<SNDBankData fileHeader blockHeader waveArcLink 8instCount <instOffsetSNDBankDataSNDBinaryFileHeader signature byteOrder version fileSize headerSize dataBlocksSNDBinaryFileHeadercharSNDBinaryBlockHeader kind sizeSNDBinaryBlockHeader SNDWaveArcLink waveArc nextSNDWaveArcLink<SNDWaveArc fileHeader blockHeader topLink reserved 8waveCount <waveOffsetSNDWaveArc@SNDTrack active_flag note_wait mute_flag tie_flag note_finish_wait porta_flag cmp_flag channel_mask_flag pan_range prgNo volume volume2 pitch_bend bend_range pan ext_pan extFader ext_pitch attack decay sustain release prio transpose porta_key porta_time sweep_pitch mod channel_mask wait $base (cur ,call_stack 8loop_count ;call_stack_depth <channel_listSNDTrack @SNDAlarm enable id count padding setting alarmSNDAlarm tick periodunsigned long longvu64OSTitleIdREGType64REGType64vOSTicku64,OSiAlarm handler arg tag fire prev next period $startOSAlarm@ SNDChannelInfo activeFlag lockFlag volume pan pad_ envStatusSNDChannelInfoSNDEnvStatusSND_ENV_ATTACKSND_ENV_DECAYSND_ENV_SUSTAINSND_ENV_RELEASE@enumSND_CHANNEL_DATASHIFT_NONESND_CHANNEL_DATASHIFT_1BITSND_CHANNEL_DATASHIFT_2BITSND_CHANNEL_DATASHIFT_4BIT SNDPlayerInfo activeFlag pauseFlag trackBitMask tempo volume pad_ pad2_SNDPlayerInfoSNDTrackInfo prgNo volume volume2 pitchBend bendRange pan transpose pad_ chCount channelSNDTrackInfo@x']SND_GetPlayerStatus@']SND_GetChannelStatus+@']SND_GetCaptureStatusZ']SND_GetPlayerTickCounter'TplayerNo']SND_GetPlayerLocalVariable'UplayerNo'TvarNo']SND_GetPlayerGlobalVariableQ'TvarNo']SND_ReadChannelInfo ' driverInfo'$chNo'TchInfo'lockedChannelz4: ' chCtrl$'shift'volume4/'Uchpr7'shift6'volume\']SND_ReadPlayerInfo3!\'driverInfo\'playerNo\'UplayerInfo^'Tplayer_'trackNop']SND_ReadTrackInfo "'driverInfo'playerNo' trackNo'TtrackInfo'player'Utrack'trackID>'chp_']ConvAddr"c'Tpc' baseFromc'baseTo@']SNDi_GetFinishedCommandTag"z']SNDi_InitSharedWork*#'Twork'playerNo'UvariableNoh(xzz2M)b*v-xzzzzzzz2zBzRzjzzzzzzzzzzzz+z@zYzfzwzzzzzzzz$7NYt6DN\jxz+,z)9M[s~HIzJ,U/j5~?C2Pn ( @ X o         , ? P i }  0 1  2 1 4 0 G V n ~         * 5 @ T r        " / [ o     z  1341Ei)=S6gz7 %>9Wzn>8z $6Tzz: ;+Iaz;<z=zz z?^{7Nau !4I^p @@/AGB_}4@&;DP]yE11BzSeGwGF1zz9Uiz.AUgt/FXmR|xzii@ zll@9z-m1m@hz\n`noop pB_SqWq.Kzqzq4: z q q$ ( < q4@ qJ LX qr\ qf {   r r M  N !O!!A!5!s9!spe!P!!!Q!S!T!"s"s>"U."V""'&"'I"WY"Xq"Y"z"t"t@""u"uz"Z"#'+VZ8Q{ 3![! "?"""""*#iuz"  D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\common\src\work.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_secure.hmsl_rsize_t.hstdio_api.hsize_t.hnull.heof.hwchar_t.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.hmmap_tcm.hmmap_vram.hioreg_SCFG.hioreg_MI.hioreg_G3.hioreg_EXI.hioreg_PXI.hioreg_CP.hioreg_CAM.hioreg_OS.harmArch.hlimits.hclimitsansi_parms.hlimits_api.hlcd.hsystemCall.h version.h system.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.h compparam.h wram.h swap.h uncompress.h secureUncompress.h byteAccess.h stream.h uncomp_stream.h compress.h init.h cache.h regname.h spec.h userInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.happlication_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.h pad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.hpm_common.htype.hfifo.h rtc.hrtc.h api.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.h main.hcommand.hinterface.harmArch.hglobal.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.hsndex.hsndex_common.hcommon.heeprom.hflash.hfram.hbackup.hdma.h exMemory.h hash.htypes.hpullOut.htypes.hrom.hhook.hapi.harchive.hromfat.hoverlay.hfatfs.hsystemWork.h thread.h api.h types.h gx.h ioreg_G3.hmmap_global.hg3x.h!ioreg_G3X.hg2.h!gx.h!vramExclusive.hgx_bgcnt.h!ioreg_G2.hioreg_GXS.hioreg_G2S.hgx_capture.h!ioreg_GX.hg2_oam.h!struct_2d.h!g3b.h!g3c.h!g3imm.h!mmap_global.hg3_util.h!g3.h!gx_load.h!gxcommon.h!wm.h"version_wl.h#wm_api.h$wvr.h wvr_common.h%wvr.h&ctrdg.h ctrdg_common.h'memorymap.h mi.h pxi.h ctrdg_backup.h(twl_hybrid.h)ctrdg_flash.h(ctrdg_sram.h(ctrdg_task.h(rand.h*qsort.h*fft.h*checksum.h*crc.h*dgt.h*std.h nwm.hnwm.h+twl.h)scfg.hscfg.h,system.h mmap_wramEnv.hmmap_shared.hcamera.hfifo.h-util.h-types.h-camera.h.misc.hioreg.hmath.h camera_api.h.transfer.h.dma.hdsp_if.h/ioreg_DSP.hemulator.h os.hdsp_util.h/types.hprocess.h/dsp.hbyteaccess.h0g711.h0audio.h0graphics.h0pipe.h0fx_trig.h1fx_cp.h1fx_const.h1fx_mtx.h1fx_mtx22.h1fx_mtx33.h1fx.h1fx_vec.h1fx_mtx43.h1fx_mtx44.h1cp.h divider.h2sqrt.h2context.h2ext.h ext_scrntest.h3gx_vramcnt.h!ext_keycontrol.h3mb.h file.hwm.h mb_gameinfo.h4mb_child.h4mb_fake_child.h4mb.h4os.h wfs.h context.h5math.h*memory.h wbt.h allocator.h misc.h types.h platform.h endian.h card.h server.h6device.h fs.h client.h6format.h6env.h env_system.h7vib.h vib_system.h8nitro.h)command-line defines)9twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.mchcommand-line defines)9snd_work.c:F & Fj 2 F * BC&"W#3+& &&."C6"& &&B?&.C#7'6:B?&&2C&.?& "+  &2&." !i)!lH!mg!n!o!p!q)"rQ"s"'"t"u"'#SNDi_SharedWork$ > I 8I     I!/  I.;:I? @.;:I? @  8I(C%  I;:I? 4;:I? Isnd_work.cPointer must not be NULL (SNDi_SharedWork) Hh( Hz! J ( Hh!Hh@hF j& k48< Hh( H! J ( Hh0!HhF j& k48< Hh( H! J ( Hh 0!Hh@F j& k48<playerNo is out of bounds(%d) %d <= playerNo <= %d not satisfied. Hh(H!J (  ,, (  H!J# ( Hh@1$ `C!Hh$ `ClF jD j^ ktx|varNo is out of bounds(%d) %d <= varNo <= %d not satisfied.8  (Hh('H!'J (  -- (  H!J+ (  ,, (  H!J# ( Hh 1$ hC `!Hh$ hC `  ^8 jF jt j k Hh(H!J (  ,, (  H!J# ( Hh&  `!Hh` & ^F jD j` kx|Pointer must not be NULL (driverInfo)Pointer must not be NULL (chInfo)Pointer must not be NULL (chp)0 (uHvIvJ (  , oHA!qJ ( ( ( jHh" @@(!! h"C"@IC ` h(X F h @(!! h"C"@C ` @Ap @ @x    (xDD." I          @ qR T!QCE - (H! +J ( "h Cx @C `x`px    (xDD." I         #5(xq 0G j0 jN j !"Pointer must not be NULL (playerInfo)Pointer must not be NULL (player)8 (5H5I6J (  -/H1I2J ( (( I  $ HC , !HZ!$J (  z( ("@C  @((h!C!x!@C(`(h!C!xI!@IC(` `y(r 8Gab j, jf j #$Pointer must not be NULL (trackInfo)Pointer must not be NULL (track)0 (NHOIOJ (  ,HHKIKJ ( (( z(( r  $ HC (5H:I:J ( zpx( P  x  -%H,I,J ( h (yphyp (V qy`q (V@0q (VqkG!Q h `rx`z r  0xI  pmG!Q h( 0GF j. jz j j '2 'LT \%d$l&,  pG Hh( H I J ( Hh!Hhh j$ k04<8 `` ` `  $!QCad% C$!QCbiQm-@(% Ch &"m-  !8t v@h  7`(@*#$p*+#0M @@bO@bZ@b i@b"u0  &  +@@< @< @@< BT )</@5l @pFT Q`&W"]ciT% t@&zp"T) %0!`pВ- `@<0 z 2 snd_util.o 644 19304 ` ELF(G4(T   &^j #t!N R!9 4Lu`*$.4 !@A !TL !hW!n!~! !!!/!G!h!!!6!K !T!j !!.!J!f! !!! !) !5!)E!GZ !]g!wx ! !!!! ! !$!;!R!i !y !&!9!I!c !n!~!'!A !W !j!G7l.debug_info.debug_line.debug_frame.debug_abbrevSNDi_DecibelSquareTableSNDi_DecibelTableVolumeTablePitchTableSND_CalcTimer_ull_mul_ll_ushr_ll_shl$t$dSND_CalcChannelVolume$t$d.dwarf.SNDi_DecibelSquareTable.dwarf.SNDi_DecibelTable.dwarf.VolumeTable.dwarf.PitchTable.dwarf_type.16731.dwarf_type.short.dwarf_typedef.vs16.dwarf_typedef.fx16.dwarf_typedef.WBTBlockNumEntry.dwarf_typedef.WBTResult.dwarf_typedef.WBTPacketSize.dwarf_typedef.s16.dwarf_type.16732.dwarf_type.16733.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.16734.dwarf_type.unsigned short.dwarf_typedef.WBTAidBitmap.dwarf_typedef.GXScrFmtText.dwarf_typedef.MATHCRC16Context.dwarf_typedef.vu16.dwarf_typedef.MATHChecksum8Context.dwarf_typedef.wctype_t.dwarf_typedef.MATHChecksum16Context.dwarf_typedef.GXRgb.dwarf_typedef.REGType16.dwarf_typedef.PMBatteryLevel.dwarf_typedef.wint_t.dwarf_typedef.REGType16v.dwarf_typedef.GXRgba.dwarf_typedef.Wint_t.dwarf_typedef.OSBootType.dwarf_typedef.DSPGraphicsScalingMode.dwarf_typedef.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_typedef.DSPByte.dwarf_typedef.DSPWord.dwarf_typedef.DSPAddr.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.unsigned long long.dwarf_typedef.vu64.dwarf_typedef.OSTitleId.dwarf_typedef.REGType64.dwarf_typedef.REGType64v.dwarf_typedef.OSTick.dwarf_typedef.u64.dwarf_type.@enum$4373twl_h_16M_ARM9_CODE_THUMB_CW_CW_FORCE_EXPORT_SUPPORT_CW_MAJOR_VER_2_DEBUG_LINK_ISTD_TS_TWL_TWLLTD_C_h.dwarf_line.SND_CalcTimer.dwarf.SND_CalcTimer.dwarf_line.SND_CalcChannelVolume.dwarf.SND_CalcChannelVolume.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.debug_aranges.debug_abbrev.rodata.rodata.rodata.rodata.text.rela.text.text.rela.textMetrowerks C/C++ for ARM 3.0.0.138e`snd_util.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\common\src\'SNDi_DecibelSquareTable'SNDi_DecibelTable'VolumeTable'PitchTableshortvs16fx16WBTBlockNumEntryWBTResultWBTPacketSizes16unsigned charWBTPacketCommandREGType8WBTCommandCounterREGType8vGXScrFmtAffineGXScrFmt256Bmpu8MATHCRC8Contextvu8unsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypeDSPGraphicsScalingModewchar_tu16ENVTypeDSPByteDSPWordDSPAddrintBOOLOSHeapHandlembstate_tunsigned long longvu64OSTitleIdREGType64REGType64vOSTicku64@enumSND_CHANNEL_DATASHIFT_NONESND_CHANNEL_DATASHIFT_1BITSND_CHANNEL_DATASHIFT_2BITSND_CHANNEL_DATASHIFT_4BIT8']SND_CalcTimer8' base_timer8'$pitch_:'timer;'Tshift<'UpitchvY'mask`']SND_CalcChannelVolumeh'TdB'Ushift'volume    )CNYp#######8#M#V#l#z--------+-7-G-\-i-z----------D(D;DeHpHHHHHU-IMuDDHDDvH -`2DCOW#k(h`!  D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\common\src\os.hchannel.hutil.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_secure.hmsl_rsize_t.hstdio_api.hsize_t.hnull.heof.hwchar_t.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.hmmap_tcm.hmmap_vram.hioreg_SCFG.hioreg_MI.hioreg_G3.hioreg_EXI.hioreg_PXI.hioreg_CP.hioreg_CAM.hioreg_OS.harmArch.hlimits.hclimitsansi_parms.hlimits_api.hlcd.h systemCall.h version.hsystem.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.h compparam.h wram.h swap.h uncompress.h secureUncompress.h byteAccess.h stream.h uncomp_stream.h compress.h init.h cache.h regname.h spec.huserInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.happlication_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.hpad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.hpm_common.htype.hfifo.h rtc.hrtc.hapi.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.hmain.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hbank.hdata.hmml.hseq.hmidiplayer.hexchannel.hsndex.hsndex_common.hcommon.heeprom.hflash.hfram.hbackup.hdma.h exMemory.h hash.htypes.hpullOut.htypes.hrom.hhook.hapi.harchive.hromfat.hoverlay.hfatfs.hsystemWork.h thread.h api.h types.h gx.hioreg_G3.hmmap_global.hg3x.h!ioreg_G3X.hg2.h!gx.h!vramExclusive.hgx_bgcnt.h!ioreg_G2.hioreg_GXS.hioreg_G2S.hgx_capture.h!ioreg_GX.hg2_oam.h!struct_2d.h!g3b.h!g3c.h!g3imm.h!mmap_global.hg3_util.h!g3.h!gx_load.h!gxcommon.h!wm.h"version_wl.h#wm_api.h$wvr.hwvr_common.h%wvr.h&ctrdg.hctrdg_common.h'memorymap.hmi.hpxi.hctrdg_backup.h(twl_hybrid.h)ctrdg_flash.h(ctrdg_sram.h(ctrdg_task.h(rand.h*qsort.h*fft.h*checksum.h*crc.h*dgt.h*std.hnwm.hnwm.h+twl.h)scfg.hscfg.h,system.h mmap_wramEnv.hmmap_shared.hcamera.hfifo.h-util.h-types.h-camera.h.misc.hioreg.hmath.hcamera_api.h.transfer.h.dma.hdsp_if.h/ioreg_DSP.hemulator.h os.hdsp_util.h/types.hprocess.h/dsp.hbyteaccess.h0g711.h0audio.h0graphics.h0pipe.h0fx_trig.h1fx_cp.h1fx_const.h1fx_mtx.h1fx_mtx22.h1fx_mtx33.h1fx.h1fx_vec.h1fx_mtx43.h1fx_mtx44.h1cp.hdivider.h2sqrt.h2context.h2ext.hext_scrntest.h3gx_vramcnt.h!ext_keycontrol.h3mb.hfile.hwm.hmb_gameinfo.h4mb_child.h4mb_fake_child.h4mb.h4wfs.hcontext.h5math.h*memory.h wbt.hallocator.h misc.htypes.hplatform.hendian.h card.hserver.h6device.h fs.hclient.h6format.h6env.henv_system.h7vib.hvib_system.h8nitro.h)command-line defines)9twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.mchcommand-line defines)9snd_util.c:2/.6 /++ & !X!@eSNDi_DecibelSquareTableSNDi_DecibelTableI$ > !/ I.;:I? @ (C% ;:I? 4;:I? ./u 4FWft  %*.37<@DHLPSW[^behkorux{~[#,3:@FLQV[_dhlosvz}  !!"""##$$$%%&&'''(())**++,,--..//0112233455667889::;<<=>??@ABBCDEEFGHIJJKLMNOPQRRSTUVWXYZ[]^_`abcdeghijkmnoqrsuvwyz{}~ !!!""###$$%%&&&''(())**++,,--..//00112334456677899:;;<=>>?@@ABCCDEFGGHIJKLMMNOPQRSTUVWXYZ[\]^_`bcdefgijklmopqstuwxy{|~~@ABCCDEFGGHIJKLLMNOPQRSTUVWXYZ[\]^_`abdefghiklmnpqrtuvxy{|}~@ABBCDEFFGHIJKKLMNOPQRSTUVWXYZ[\]^_`abcefghijlmnoqrsuvwyz|}~;v(dRA}1n"_QC7t, i ! _  V  M  E ?}9x4s0o-l+k*j)i*j,l.o1r6w;}AHQZ! d ,!o!!!8"{""#D###$R$$$%a%%%,&p&&&=''' (N((()`)))/*t***C+++,X,,,(-n---?.../W///*0p000C1112^22223y334O444%5l555C6667b777:8889\9995:~::;X;;;3<|<<=X===4>}>>?Z???8@@@AaAAA@BBBCjCCDKDDD,EwEE FYFFF;GGGHjHHINIII3JJJKdKKKJLLL1M~MMNfNNONOOO6PPP QnQQ RXRRRCSSS.T}TTUiUUVVVVVDWWW2XXX!YqYYZ`ZZ[Q[[[B\\\4]]]&^w^^_j__ `^``aSaaaHbbb>ccc4ddd,e~ee$fvffgogghihhicii j^jjkYkklUlllRmmmPnnnNoooMpppMqqqMrrrNsssPtttRuuuUvvwYwwx^xx ycyyzizz{o{{|w||'}}}/~~~8BMY er˄%م3BRbsΊ*9"g *"  m"A # ## &:#, ewp")@$N'h,),. !!8!J!:!o !%!;!N!a!x !!+!C!h !}!! !! !% !2!*C!P`!gn !zx!!!!!! !( !< !P!h!'!B!R!b!z!!5!R!k!!!! !! *!#;!AP!ci !yv! !!!!!!-!H!_ @!K!w=!! ! l!z  !  ! ! ! 1N! ! ! ! ! !? !X !v !  ! ' ! = ! G ! !C  L!Z e ! <! ![ ! 8!r Y !@ ;!X !s ! ! CK yy k/<QNYSMFsI.debug_info.debug_line.debug_frame.debug_abbrev@17101@17102@17103@17104@17105@17106@17107SND_AssignWaveArcOSi_PanicSNDi_LockMutexSNDi_UnlockMutexDC_StoreRange$t$dSND_DestroyBank$t$dSND_DestroyWaveArc$t$d@17178SND_ReadInstDataMI_ReadByte$t$d$tSND_WriteInstData$t$dSND_GetFirstInstDataPos$t$d@17253SND_GetNextInstData$t$dSND_GetWaveDataCount$t$d@17289SND_SetWaveDataAddress$t$dSND_GetWaveDataAddress$t$d.dwarf_type.void.dwarf_type.17309.dwarf_type.SNDBankData.dwarf_typedef.SNDBankData.dwarf_type.SNDBinaryFileHeader.dwarf_typedef.SNDBinaryFileHeader.dwarf_type.17310.dwarf_type.char.dwarf_type.unsigned short.dwarf_typedef.WBTAidBitmap.dwarf_typedef.GXScrFmtText.dwarf_typedef.MATHCRC16Context.dwarf_typedef.vu16.dwarf_typedef.MATHChecksum8Context.dwarf_typedef.wctype_t.dwarf_typedef.MATHChecksum16Context.dwarf_typedef.GXRgb.dwarf_typedef.REGType16.dwarf_typedef.PMBatteryLevel.dwarf_typedef.wint_t.dwarf_typedef.REGType16v.dwarf_typedef.GXRgba.dwarf_typedef.Wint_t.dwarf_typedef.OSBootType.dwarf_typedef.DSPGraphicsScalingMode.dwarf_typedef.wchar_t.dwarf_typedef.u16.dwarf_typedef.ENVType.dwarf_typedef.DSPByte.dwarf_typedef.DSPWord.dwarf_typedef.DSPAddr.dwarf_type.unsigned long.dwarf_typedef.MINDmaDevice.dwarf_typedef.DSPAddrInARM.dwarf_typedef.vu32.dwarf_typedef.GXSt.dwarf_typedef.VecVtx10.dwarf_typedef.MATHCRC32Context.dwarf_typedef.FATFSDirectoryHandle.dwarf_typedef.REGType32.dwarf_typedef.OSIrqMask.dwarf_typedef.DSPAudioCodecMode.dwarf_typedef.DSPByte32.dwarf_typedef.FSCommandType.dwarf_typedef.FATFSSeekMode.dwarf_typedef.CARDEvent.dwarf_typedef.__file_handle.dwarf_typedef.DSPWord32.dwarf_typedef.VecVtxDiff.dwarf_typedef.WBTBlockId.dwarf_typedef.size_t.dwarf_typedef.FATFSCommandID.dwarf_typedef.OSIntrMode.dwarf_typedef.FATFSMediaType.dwarf_typedef.GXTexPlttBaseParam.dwarf_typedef.fpos_t.dwarf_typedef.REGType32v.dwarf_typedef.u32.dwarf_typedef.FSEvent.dwarf_typedef.FATFSResult.dwarf_typedef.PMWakeUpTrigger.dwarf_typedef.FATFSFileHandle.dwarf_typedef.PMLogic.dwarf_typedef.FSOverlayID.dwarf_typedef.VecFx10.dwarf_type.SNDBinaryBlockHeader.dwarf_typedef.SNDBinaryBlockHeader.dwarf_type.17311.dwarf_type.SNDWaveArcLink.dwarf_typedef.SNDWaveArcLink.dwarf_type.17312.dwarf_type.SNDWaveArc.dwarf_typedef.SNDWaveArc.dwarf_type.17313.dwarf_type.17314.dwarf_type.17315.dwarf_type.17316.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSHeapHandle.dwarf_typedef.mbstate_t.dwarf_type.17317.dwarf_type.17318.dwarf_type.17319.dwarf_type.17320.dwarf_type.17321.dwarf_type.17322.dwarf_type.17323.dwarf_type.17324.dwarf_type.17325.dwarf_type.17326.dwarf_type.17327.dwarf_type.SNDInstData.dwarf_typedef.SNDInstData.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.SNDInstParam.dwarf_typedef.SNDInstParam.dwarf_type.17328.dwarf_type.17329.dwarf_type.17330.dwarf_type.SNDDrumSet.dwarf_typedef.SNDDrumSet.dwarf_type.17331.dwarf_type.17332.dwarf_type.SNDKeySplit.dwarf_typedef.SNDKeySplit.dwarf_type.17333.dwarf_type.17334.dwarf_type.17335.dwarf_type.17336.dwarf_type.17337.dwarf_type.17338.dwarf_type.17339.dwarf_type.17340.dwarf_type.SNDInstPos.dwarf_typedef.SNDInstPos.dwarf_type.17341.dwarf_type.17342.dwarf_type.17343.dwarf_type.17344.dwarf_type.17345.dwarf_type.17346.dwarf_type.17347.dwarf_type.17348.dwarf_type.17349.dwarf_type.17350.dwarf_type.SNDWaveData.dwarf_typedef.SNDWaveData.dwarf_type.SNDWaveParam.dwarf_typedef.SNDWaveParam.dwarf_type.17351.dwarf_type.17352.dwarf_type.17353.dwarf_type.17354.dwarf_line.SND_AssignWaveArc.dwarf.SND_AssignWaveArc.dwarf_line.SND_DestroyBank.dwarf.SND_DestroyBank.dwarf_line.SND_DestroyWaveArc.dwarf.SND_DestroyWaveArc.dwarf_line.SND_ReadInstData.dwarf.SND_ReadInstData.dwarf_line.MI_ReadByte.dwarf.MI_ReadByte.dwarf_line.SND_WriteInstData.dwarf.SND_WriteInstData.dwarf_line.SND_GetFirstInstDataPos.dwarf.SND_GetFirstInstDataPos.dwarf_line.SND_GetNextInstData.dwarf.SND_GetNextInstData.dwarf_line.SND_GetWaveDataCount.dwarf.SND_GetWaveDataCount.dwarf_line.SND_SetWaveDataAddress.dwarf.SND_SetWaveDataAddress.dwarf_line.SND_GetWaveDataAddress.dwarf.SND_GetWaveDataAddress.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.debug_aranges.debug_abbrev.data.data.data.data.data.data.data.text.rela.text.text.rela.text.text.rela.text.data.text.rela.text.text.text.rela.text.text.rela.text.data.text.rela.text.text.rela.text.data.text.rela.text.text.rela.textMetrowerks C/C++ for ARM 3.0.0.138snd_bank.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\common\src\void<SNDBankData fileHeader blockHeader waveArcLink 8instCount <instOffsetSNDBankDataSNDBinaryFileHeader signature byteOrder version fileSize headerSize dataBlocksSNDBinaryFileHeadercharunsigned shortWBTAidBitmapGXScrFmtTextMATHCRC16Contextvu16MATHChecksum8Contextwctype_tMATHChecksum16ContextGXRgbREGType16PMBatteryLevelwint_tREGType16vGXRgbaWint_tOSBootTypeDSPGraphicsScalingModewchar_tu16ENVTypeDSPByteDSPWordDSPAddrunsigned longMINDmaDeviceDSPAddrInARMvu32GXStVecVtx10MATHCRC32ContextFATFSDirectoryHandleREGType32OSIrqMaskDSPAudioCodecModeDSPByte32FSCommandTypeFATFSSeekModeCARDEvent__file_handleDSPWord32VecVtxDiffWBTBlockIdsize_tFATFSCommandIDOSIntrModeFATFSMediaTypeGXTexPlttBaseParamfpos_tREGType32vu32FSEventFATFSResultPMWakeUpTriggerFATFSFileHandlePMLogicFSOverlayIDVecFx10SNDBinaryBlockHeader kind sizeSNDBinaryBlockHeader SNDWaveArcLink waveArc nextSNDWaveArcLink<SNDWaveArc fileHeader blockHeader topLink reserved 8waveCount <waveOffsetSNDWaveArcintBOOLOSHeapHandlembstate_t SNDInstData type padding_ paramSNDInstDataunsigned charWBTPacketCommandREGType8WBTCommandCounterREGType8vGXScrFmtAffineGXScrFmt256Bmpu8MATHCRC8Contextvu8 SNDInstParam wave original_key attack decay sustain release panSNDInstParamSNDDrumSet min max instOffsetSNDDrumSetSNDKeySplit key instOffsetSNDKeySplitSNDInstPos prgNo indexSNDInstPos SNDWaveData param samplesSNDWaveData SNDWaveParam format loopflag rate timer loopstart looplenSNDWaveParamF']SND_AssignWaveArcK F'TbankF'UindexF'(waveArcH' nextI'prev']SND_DestroyBank 'bank'UwaveArc'Tprev'ip']SND_DestroyWaveArc/'UwaveArc'Tlink'next']SND_ReadInstDatak' bank'$prgNo'(key'Tinst'UinstOffset'param2''max&'min%' drumSetp6'keySplit5'index (B]MI_ReadByte(Baddress]']SND_WriteInstData]'Tbank]'$prgNo]'(key]',inst_'UinstOffset`'typeu|'param0'max'min' drumSet0'keySplit'index@']SND_GetFirstInstDataPosS'Ubank'pos']SND_GetNextInstDataM' bank'Uinst'TposTV' instOffset'param('drumSetV'keySplit,']SND_GetWaveDataCount'TwaveArc.']SND_SetWaveDataAddress.'TwaveArc.'Uindex.' addressI']SND_GetWaveDataAddressI'TwaveArcI'indexK'waveL'Uoffsetnp'(,:nm&sssspr=sPscszssssssss ss's4sEsbspszssss)DTd| ,=Rkx/AMl()p)/*E\+nn !'n-L^t  ) ? c 8u        s  3 D U ;g |   = >    m n    ; N [ l nr nx ~         O  # 9 sK s^ su       m _ _ %  -( .< /Y mM dQ d{ 0 1 2  m e ep 3 4 5=1f5f`6t7ff9ff2  :4f8fpB<Zym"q" ?gg@A*CSgWg[ueBwg{g0Cg0gDhh@2EEaUiYiFGHiTiViiIii (J*i.iV8K[OjSj,LmkkMNPl l=QShR| K q  /Vk(S}Mx3_lb#  D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\common\src\main.hmi.hmisc.hbank.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_secure.hmsl_rsize_t.hstdio_api.hsize_t.hnull.heof.hwchar_t.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.hmmap_tcm.hmmap_vram.hioreg_SCFG.hioreg_MI.hioreg_G3.hioreg_EXI.hioreg_PXI.hioreg_CP.hioreg_CAM.hioreg_OS.harmArch.hlimits.hclimitsansi_parms.hlimits_api.hlcd.h systemCall.h version.hsystem.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.h compparam.h wram.h swap.h uncompress.h secureUncompress.h byteAccess.h stream.h uncomp_stream.h compress.h init.h cache.h regname.h spec.huserInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.happlication_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.hpad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.hpm_common.htype.hfifo.h rtc.hrtc.hapi.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.hcommand.hinterface.harmArch.h global.hwork.halarm.hcapture.hdata.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.hsndex.hsndex_common.hcommon.heeprom.hflash.hfram.hbackup.hdma.h exMemory.h hash.htypes.hpullOut.htypes.hrom.hhook.hapi.harchive.hromfat.hoverlay.hfatfs.hsystemWork.h thread.h api.h types.h gx.hioreg_G3.hmmap_global.hg3x.h!ioreg_G3X.hg2.h!gx.h!vramExclusive.hgx_bgcnt.h!ioreg_G2.hioreg_GXS.hioreg_G2S.hgx_capture.h!ioreg_GX.hg2_oam.h!struct_2d.h!g3b.h!g3c.h!g3imm.h!mmap_global.hg3_util.h!g3.h!gx_load.h!gxcommon.h!wm.h"version_wl.h#wm_api.h$wvr.hwvr_common.h%wvr.h&ctrdg.hctrdg_common.h'memorymap.hpxi.hctrdg_backup.h(twl_hybrid.h)ctrdg_flash.h(ctrdg_sram.h(ctrdg_task.h(rand.h*qsort.h*fft.h*checksum.h*crc.h*dgt.h*std.hnwm.hnwm.h+twl.h)scfg.hscfg.h,system.h mmap_wramEnv.hmmap_shared.hcamera.hfifo.h-util.h-types.h-camera.h.misc.hioreg.hmath.hcamera_api.h.transfer.h.dma.hdsp_if.h/ioreg_DSP.hemulator.h os.hdsp_util.h/types.hprocess.h/dsp.hbyteaccess.h0g711.h0audio.h0graphics.h0pipe.h0fx_trig.h1fx_cp.h1fx_const.h1fx_mtx.h1fx_mtx22.h1fx_mtx33.h1fx.h1fx_vec.h1fx_mtx43.h1fx_mtx44.h1cp.hdivider.h2sqrt.h2context.h2ext.hext_scrntest.h3gx_vramcnt.h!ext_keycontrol.h3mb.hfile.hwm.hmb_gameinfo.h4mb_child.h4mb_fake_child.h4mb.h4os.hwfs.hcontext.h5math.h*memory.h wbt.hallocator.h types.hplatform.hendian.h card.hserver.h6device.h fs.hclient.h6format.h6env.henv_system.h7vib.hvib_system.h8nitro.h)command-line defines)9twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.mchcommand-line defines)9snd_bank.c:>CFKk'7'"/B&C"//>' ?B? #":"'7V/J B(>C.>"'7Z/N "B>?&:J2#J??"Bng>w !_[!d!e!f+""?"g"h"i#j#k@#lI$ >   !/ I.;:I? @ 8IC% I;:I? 4;:I? snd_bank.cPointer must not be NULL (bank)Pointer must not be NULL (waveArc)bank address must be aligned 32 bytes boundary.waveArc address must be aligned 32 bytes boundary.index is out of bounds(%d) %d <= index <= %d not satisfied.Pointer must not be NULL (prev)8  ,^HK!^J (  (XHL!YJ (   @(QHN!SJ (   @(IHO!LJ (  -- (  >HQ!BJ+ ( i(K aiB]!1aiiB iaia i= (void *)HW_MAIN_MEM8  , %H#! %J (  !-۠kB!) kHIJ+ (  !("B!)HIJ (  c<4 !8GF12 `H `t ` a c b$0 ,HI J (  "(kB"* kHIJ (  k- B` 0GFNO `H `T az b@ _  g0 #$ !04  @BOBZB iBf#u f ff fffg g g#g0h3Ph<h h`j Pk@l lp @m` +m 1m7`o Bp H pNq" Yr@_r$$ jsp0svtT' 0u,`u$) uCuvx,  wwT. snd_data.o 644 9864 ` ELF(#4(   &.debug_info.debug_line.debug_frame.debug_abbrev.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.debug_aranges.debug_abbrevMetrowerks C/C++ for ARM 3.0.0.138snd_data.cMetrowerks C/C++ for ARMD:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\common\src\!  D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\cache\include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_Common\Include\D:\Program Files\Freescale\CW for NINTENDO DS V2.0_SP2_patch3\ARM_EABI_Support\msl\MSL_C\MSL_ARM\Include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\init\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pxi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mi\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\os\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\std\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\mi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\pad\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\hw\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\spi\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\spi\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\rtc\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\snd\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\card\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\fatfs\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\gx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro_wl\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wm\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wvr\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ctrdg\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\math\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\nwm\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\scfg\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\camera\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\ARM9\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\twl\dsp\common\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\fx\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\cp\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\ext\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\mb\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wbt\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\wfs\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\env\D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\include\nitro\vib\(D:\pseg1\dev\autobuild\TwlSDK\branch-5_1\working\TwlSDK\build\libraries\snd\common\src\data.htwl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.hstdio.hmsl_c_version.hmslGlobals.hansi_prefix.ARM.hos_enum.hcstdiomsl_secure.hmsl_rsize_t.hstdio_api.hsize_t.hnull.heof.hwchar_t.hfile_struc.hstdarg.hcstdargva_list.hstdarg.ARM.hcrt0.hmmap_main.hmmap_tcm.hmmap_vram.hioreg_SCFG.hioreg_MI.hioreg_G3.hioreg_EXI.hioreg_PXI.hioreg_CP.hioreg_CAM.hioreg_OS.harmArch.hlimits.hclimitsansi_parms.hlimits_api.hlcd.hsystemCall.h version.h system.h interrupt.h interrupt.h event.h context.h timer.h systemCall.h printf.h message.h mutex.h exception.h init.h alloc.h tick.h reset.h pxi.h init.h compparam.h wram.h swap.h uncompress.h secureUncompress.h byteAccess.h stream.h uncomp_stream.h compress.h init.h cache.h regname.h spec.h userInfo_ts_300.hentropy.h ioreg.hsystemWork.h spinLock.h resource.h alarm.h arena.h valarm.h callTrace.h functionCost.h profile.h protectionRegion.htcm.hcache.hprotectionUnit.hchina.hargument.hmmap_parameter.happlication_jump.h ownerInfoEx.h spec.hstring.hunicode.hstdlib.hownerInfo.h codecmode.h mi.hmemorymap.hsharedWram.hpad.h pad.hioreg_PAD.hspi.hconfig.hmic_common.htp.hmic.hpm.hpm_common.hioreg_PAD.hpm_common.htype.hfifo.h rtc.hrtc.h api.hfifo.hconvert.hswclock.htype_ex.hfifo_ex.hapi_ex.htype.hsnd.hsnd.h main.hcommand.hinterface.harmArch.hglobal.hwork.halarm.hcapture.hbank.hmml.hseq.hmidiplayer.hchannel.hexchannel.hutil.hsndex.hsndex_common.hcommon.heeprom.hflash.hfram.hbackup.hdma.h exMemory.h hash.htypes.hpullOut.htypes.hrom.hhook.hapi.harchive.hromfat.hoverlay.hfatfs.hsystemWork.h thread.h api.h types.h gx.h ioreg_G3.hmmap_global.hg3x.h!ioreg_G3X.hg2.h!gx.h!vramExclusive.hgx_bgcnt.h!ioreg_G2.hioreg_GXS.hioreg_G2S.hgx_capture.h!ioreg_GX.hg2_oam.h!struct_2d.h!g3b.h!g3c.h!g3imm.h!mmap_global.hg3_util.h!g3.h!gx_load.h!gxcommon.h!wm.h"version_wl.h#wm_api.h$wvr.h wvr_common.h%wvr.h&ctrdg.h ctrdg_common.h'memorymap.h mi.h pxi.h ctrdg_backup.h(twl_hybrid.h)ctrdg_flash.h(ctrdg_sram.h(ctrdg_task.h(rand.h*qsort.h*fft.h*checksum.h*crc.h*dgt.h*std.h nwm.hnwm.h+twl.h)scfg.hscfg.h,system.h mmap_wramEnv.hmmap_shared.hcamera.hfifo.h-util.h-types.h-camera.h.misc.hioreg.hmath.h camera_api.h.transfer.h.dma.hdsp_if.h/ioreg_DSP.hemulator.h os.hdsp_util.h/types.hprocess.h/dsp.hbyteaccess.h0g711.h0audio.h0graphics.h0pipe.h0fx_trig.h1fx_cp.h1fx_const.h1fx_mtx.h1fx_mtx22.h1fx_mtx33.h1fx.h1fx_vec.h1fx_mtx43.h1fx_mtx44.h1cp.h divider.h2sqrt.h2context.h2ext.h ext_scrntest.h3gx_vramcnt.h!ext_keycontrol.h3mb.h file.hwm.h mb_gameinfo.h4mb_child.h4mb_fake_child.h4mb.h4os.h wfs.h context.h5math.h*memory.h wbt.h allocator.h misc.h types.h platform.h endian.h card.h server.h6device.h fs.h client.h6format.h6env.h env_system.h7vib.h vib_system.h8nitro.h)command-line defines)9twl.h.16M.ARM9.CODE_THUMB.CW.CW_FORCE_EXPORT_SUPPORT.CW_MAJOR_VER-2.DEBUG.LINK_ISTD.TS.TWL.TWLLTD.C.mchcommand-line defines)9snd_data.c:C%@P 4#$0p @OZ i!u# ## ###