H L d$  __text__TEXT`d __data__DATA` __cstring__TEXT`< __const__TEXT __literal4__TEXT8 __bss__DATA( $__picsymbolstub2__TEXTD $__la_sym_ptr2__DATA > __nl_symbol_ptr__DATA $X  __textcoal_nt__TEXT | @tl-l P U f1}fD" f" ÐUS D$$o $D$Y D$$C $D$-  D$$  $D$ D$$ $D$ D$$[]US59ƒ!Шt ݄˧[] ݄Ï琐UVS0Z    ‰)*‰EZ]M^YE,x D$ $0[^]ÐUWVS<ЉE]*M^ȃ9M1;} }lUMO‹%),XE ЉЋ,; };} |<[^_]ËD$$D$J8tt뮃fE1X;} E.}UO,XE%)ƋEԋE EȋMT  VUUUȋ),; };} uD$$D$S9t. @&Z1Y;} E.UO,XE%)ƋEԋE EȋMT  VUUUȋ),; };} uD$$D$K9t. USǃ[]ÐUS_st,[]Ëo ΐU fÐU]}uĉƃuuf7]u}]US []ÐUScs []ÐUS;K []ÐU*Bf ÐU9t% f%ff Ë fU~$"f"Ë1f"URb"ǁf|ÐUSO~5/$ҍ f ʆf$O[]Ë/Kf$U$fÐHatari $Id: dmaSnd.c,v 1.13 2007/02/17 22:14:59 eerot Exp $r@r@@r@@r@@@@@@5@@p@@W@5@v@@@p@@@J@⍀P|⍀|Pg⍀gPqlR⍀RPXS=⍀=P?:(⍀(P&Q j $Ë $Ë$Y, BI B> ,, % 0  0  * 0    b0 bs bi0 b^ U( E 4(     (        uyq f4 &. &"     4 @   0 y}u ibQ ;F ;@) ;# ;H ; ;@ ; ;@ ;x@ ;i( ;aZI ;> ;8! ; ;H ; ;@ ; ;@ ;m^R ;G ;A* ;$ ; H ; ;@ ; ;@ ;( ; ;p ;e ;_U ;O4 ;@ ;7 $( j< jH j8 j4 j@ jw8 jo jf WM( @#    0 9, 9* 9H 9@ 98 9zj4 9dT( 9N> 95 '(  (     ~ y s k e ` Z R L G A { 9 { 3 . ( b b    I  I   .dhdq<D^D_ Da( De+$^] $0Dm0Do<DpRDqh4 Dr~(8 Ds7@ DtEH DuP* Dv`, Dwp0 Dx$m0l$D|D}D!D=DDDJ$|@}]$X`D`DmDsD{DDDDDDDDDDDDDDDD DDD(0$`L@cmd/e$D0D>DMD^D~DDDDDDDDDDDDDDDDDD DDDD"DEDPD]DdDlDsDxDzD~DDDDDDDDDDDDDDDDDDDD<DGDYD`DtD|D~DDDDDDDDDDDDDDDDD DDDD!DDDODaDhf$0 @@ U,D-@BCD@Y"Zd[@pdqlr@lx@@@g@ @@!oo$@DpD|D D D $p4$(5DDDD DD DK$Z@@$XD(DLD=DLD> D= 0D*9$(]@LX\$(D3D=,D82D=8D>? D+E D8HDBUDCXD;e $3D @4W 2X lY $TDKlZ DVxDX}DVDXk DMt $Kl V $(DU DVDXDVDX DW $U $(D_ DVDX* Da3 $_X $$DiY D=s DL D>D= Dk $i @L   $$DtDx D( D=$D>+ D+- D>8D=:- DA6 D(CH D=CD>Pb D+Rs $t @= I R $X D\Dg D(q D=wD>~ D+ D>D= DD D=$ DL5 D>D=O $\t @=} w~  @L   $L D D= D D> D+ D $ @=   @=' ( ) $0DD* D(< D=D>V D(h D+y D> D= DD D=# DL) D>0D=2 $@=@L);$dD<(D=GD>TBD+VSD]\$<@=MV$$ #3@ 0X(2( m(3* (4, (50 (74 (88 (9@ (:H &<7&Ejd`ll0p50o\<8S`  T   :D0NYo_DmaSnd_rcsid_DmaSnd_Reset___i686.get_pc_thunk.cx_DmaSnd_MemorySnapShot_Capture___i686.get_pc_thunk.bx_DmaSnd_GenerateSamples_DmaSnd_InterruptHandler_DmaSnd_SoundControl_ReadWord_DmaSnd_SoundControl_WriteWord_DmaSnd_FrameCountHigh_ReadByte_DmaSnd_FrameCountMed_ReadByte_DmaSnd_FrameCountLow_ReadByte_DmaSnd_SoundMode_ReadWord_DmaSnd_SoundMode_WriteWord_DmaSnd_MicrowireData_ReadWord_DmaSnd_MicrowireData_WriteWord_DmaSnd_MicrowireMask_ReadWord_DmaSnd_MicrowireMask_WriteWord_nDmaSoundControl___i686.get_pc_thunk.axdyld_stub_binding_helper_MFP_TACR_MFP_IERA_MFP_IPRA_MixBuffer_OutputAudioFreqIndex_SoundPlayBackFrequencies_ConfigureParams_STRam_Sound_Update_Int_AcknowledgeInterrupt_MFP_TimerA_EventCount_Interrupt_MFP_InputOnChannel_Int_AddRelativeInterrupt_MemorySnapShot_Store/mnt/gmirror/ports/emulators/hatari/work/hatari-0.95/src/dmaSnd.cgcc2_compiled._DmaSndSampleRates_DmaSndFalcSampleRates_nDmaSoundModeDmaSnd_Reset:F(0,1)=(0,1)void:t(0,1)bCold:p(0,2)=r(0,2);-2147483648;2147483647;int:t(0,2)_nFrameStartAddr_nFrameEndAddr_FrameCounter_nFrameLen_nMicrowireData_nMicrowireMask_nMwTransferStepsDmaSnd_MemorySnapShot_Capture:F(0,1)bSave:p(0,2)_DmaSnd_DetectSampleRateDmaSnd_DetectSampleRate:f(0,3)=r(0,2);8;0;double:t(0,3)nFalcClk:r(0,2)_DmaSnd_StartNewFrameDmaSnd_StartNewFrame:f(0,1)nCyclesForFrame:r(0,2)DmaSnd_GenerateSamples:F(0,1)nMixBufIdx:p(0,2)nSamplesToGenerate:p(0,2)FreqRatio:(0,3)i:r(0,2)nBufIdx:r(0,2)pFrameStart:(0,4)=*(0,5)=(0,6)=@s8;r(0,6);-128;127;Sint8:t(0,5)signed char:t(0,6)nFrameCounter:r(0,2)nFrameCounter:r(0,2)nFrameCounter:r(0,2)nFrameCounter:r(0,2)nFrameCounter:r(0,2)nFrameCounter:r(0,2)nFrameCounter:r(0,2)nFrameCounter:r(0,2)nFrameCounter:r(0,2)nFrameCounter:r(0,2)DmaSnd_InterruptHandler:F(0,1)_DmaSnd_GetFrameCountDmaSnd_GetFrameCount:f(0,7)=(0,8)=r(0,8);0000000000000;0037777777777;Uint32:t(0,7)unsigned int:t(0,8)nActCount:r(0,7)nActCount:r(0,7)includes/ioMem.h/include/SDL/SDL_endian.hincludes/ioMem.h/include/SDL/SDL_endian.hdmaSnd.cDmaSnd_SoundControl_ReadWord:F(0,1)Var:r(0,9)=(0,10)=@s16;r(0,10);0;65535;Uint16:t(0,9)short unsigned int:t(0,10)uae_u16:t(0,11)=(0,10)/include/SDL/SDL_endian.hdmaSnd.c/include/SDL/SDL_endian.hincludes/ioMem.hdmaSnd.cDmaSnd_SoundControl_WriteWord:F(0,1)nNewSndCtrl:r(0,9)includes/ioMem.hdmaSnd.cDmaSnd_FrameCountHigh_ReadByte:F(0,1)Uint8:t(0,12)=(0,13)=@s8;r(0,13);0;255;unsigned char:t(0,13)includes/ioMem.hdmaSnd.cDmaSnd_FrameCountMed_ReadByte:F(0,1)includes/ioMem.hdmaSnd.cDmaSnd_FrameCountLow_ReadByte:F(0,1)/include/SDL/SDL_endian.hincludes/ioMem.h/include/SDL/SDL_endian.hdmaSnd.cDmaSnd_SoundMode_ReadWord:F(0,1)Var:r(0,9)uae-cpu/maccess.h/include/SDL/SDL_endian.hincludes/ioMem.h/include/SDL/SDL_endian.hdmaSnd.cuae-cpu/maccess.h/include/SDL/SDL_endian.hincludes/ioMem.hDmaSnd_SoundMode_WriteWord:F(0,1)x:r(0,9)dmaSnd.cuae-cpu/maccess.h/include/SDL/SDL_endian.hincludes/ioMem.h/include/SDL/SDL_endian.hdmaSnd.c/include/SDL/SDL_endian.hincludes/ioMem.h/include/SDL/SDL_endian.hDmaSnd_MicrowireData_ReadWord:F(0,1)x:r(0,9)Var:r(0,9)dmaSnd.c/include/SDL/SDL_endian.hdmaSnd.c/include/SDL/SDL_endian.hincludes/ioMem.hdmaSnd.cDmaSnd_MicrowireData_WriteWord:F(0,1)x:r(0,9)x:r(0,9)uae-cpu/maccess.h/include/SDL/SDL_endian.huae-cpu/maccess.hincludes/ioMem.h/include/SDL/SDL_endian.hdmaSnd.c/include/SDL/SDL_endian.hincludes/ioMem.h/include/SDL/SDL_endian.hDmaSnd_MicrowireMask_ReadWord:F(0,1)x:r(0,9)Var:r(0,9)dmaSnd.c/include/SDL/SDL_endian.hincludes/ioMem.hdmaSnd.cDmaSnd_MicrowireMask_WriteWord:F(0,1)x:r(0,9)DmaSnd_rcsid:G(0,14)=ar(0,15)=r(0,15);0000000000000;0037777777777;;0;59;(0,16)=k(0,17)=r(0,17);0;127;long unsigned int:t(0,18)=r(0,18);0000000000000;0037777777777;char:t(0,17)nDmaSoundControl:G(0,9)nDmaSoundMode:S(0,9)nMicrowireData:S(0,9)nMicrowireMask:S(0,9)nMwTransferSteps:S(0,2)nFrameStartAddr:S(0,7)nFrameEndAddr:S(0,7)FrameCounter:S(0,3)nFrameLen:S(0,2)DmaSndSampleRates:S(0,19)=ar(0,15);0;3;(0,20)=k(0,3)DmaSndFalcSampleRates:S(0,21)=ar(0,15);0;14;(0,20)