T 0 __text__TEXT P__data__DATA(__cstring__TEXT :@__bss__DATA0$__const__TEXTZz__picsymbolstub2__TEXTjE 5N__la_sym_ptr2__DATA47  __nl_symbol_ptr__DATA@__textcoal_nt__TEXT$ D @8X` P4:7*UƁ<Ɓ;Ɓ>Ɓ=Ɓ@Ɓ?Ɓ: ƁBƁAƁDƁCƁHƁGƁFƁEǁ6ǁ2ǁ.ǁ*ÐUS#D$$H$D$nID$$X$D$BD$$,$D$D$$J$D$KD$$L$D$MD$$$D$ D$$|$D$fGD$$PN$D$:OD$$$P$D$QD$$R$D$SD$$T$D$UD$$7$D$;D$$t?$D$^CD$$H[]US%E$[]ÐUv trËr쐐U8]*um}u "E} MUunuu1]u}]I&@MډE҈U F2tE$E UVS u"u [^]c |2@ uFtD$D$D$t$D$ D$$kD$D$D$t$D$ D$ $[uD$D$D$t$D$ D$@$,D$D$D$t$D$ D$$D$D$D$t$D$ D$$D$D$D$t$D$ D$$ J?D$D$D$t$D$ D$$ D$D$D$t$D$ D$ $ D$D$D$t$D$ D$${XUEUE t US<t,[]D$$ D$ȐUS's<t,s[]os7D$?$D$3ȐU8M]uE1}U }EtifҸ<$DЉȃCиrt}t|$4$]u}]É|$4$^<$ِU8E]uEE1}}U tdfҸ<$DKvиr't}t|$4$]u}]É|$4$<$U8E]Uu}E؋}u $ou]u}]ËE$5)E؍ CșÐU8U]Eu}u $}Eu]u}]ËE$)E؍ CqșŐUSD$ D$D$$[]USoD$ D$D$s$[]ÐUS'oD$ D$D$'$ [[]USD$ D$/D$$/[]ÐUSD$ D$D$$0[]USS$D$D$ D$D$$$[]ÐUSED$ D$D$;$7[]ÐUS$D$D$ D$D$$Q$[]ÐU]bu( fu6D$ D$D$$Qu]]ËrD$z$ D$NU]u u6.D$ D$D$$u]]Ë D$ $D$USo5  pu5 D$ D$D$$ []Ë{ D$ $ D$[ 럐US / u29 D$ D$D$‰$}+ []Ë D$ $D$/ 뢐UVSr$ j 8ui f t6b 1u>u! ^ [^]$ yπ&ʋ &US$  []ÐUS$M  []ÐUSs$ _ []ÐUS?$ S + []ÐUS $   []ÐUS$}  []ÐUS$I  []ÐUSo$  [ []ÐUS;$ ' []ÐUS$M []ÐUS$y  []ÐUS$E  []ÐUSk$k W []ÐUS7$w # []ÐUS$ 8tlN []ÐUS$e8t ![]ÐUS{$! g#[]ÐU]>u:p\+p`pX$.9t5&9r)"9w*%]u]ܐU$oUS$U[]ÐUS{$!g[]ÐUSG$3_W U[]US$  N![]US$U []USw$c []US?$+ []ÐUS $ O[]ÐUS$}[]ÐUS$I[]ÐUSo$w[0ˆtuƃƃ[]ÐUS$ #$ 0Ȩu[]Ã[]$US$}$ 0Ȩu[]Ã[]hU(]u}$-vЈ1p1zx\+x`xX)u_9u]u}] 9u䋃r9r؋n9w̋v$ /뚋]u}] SUS$A8t[]È[]USO$;!O8t[]È[]US$#LCpt[]Ã[]"U(]}up\+p`pX$J)tuu9t29r&9w%Ƃ%d%t ]u}]Ë]u}]g널Hatari $Id: mfp.c,v 1.29 2007/01/16 18:42:59 thothy Exp $r  '"=Dz@⍀@P}x+⍀+Pd_⍀PKF⍀P2-⍀P⍀P⍀P⍀P⍀P⍀Pn⍀nP~Y⍀YPjeD⍀DPQw &?Xq$Ë $Ë$JJ@JJPJJJJ|JmJgRJF8 6"@I8 LH8 KeGeevepa8 R@vK70@vv vv vvv@v@vvr8 d@):)4%8 8 DC8 {F]n]hY8 GE):)4%8 D8 C8  8 {hQbQ\M8 A72+ #8 8 B8 oAQbQ\M8 B,N% P8 M8 iAcLA\RAL=8 %K8 @8 8 {aral]8 G->-8)8  F8 E8 D8 u]oC]hY8 C): )4%8 8 8 8 qYkBYdU8 =%7A%0!8 8 }@vcY M<G(J@ 8 @    8  I @  8 o  e  X 4 O 0 H $    8     0  G   8 NI  w @I l JI a MI N <I E 8 4 < . & @ J  8 M  @ I M 8 8 8e  @e k Ie a 8 P L J ?  5 L " 4  8 4    H 8 K   K 0 8 ~ 0M x m M S GM I 8 4 Z    8 Zy  u 8 ^ T 9   Z8 nZ=98 !LHLL8 KGKK}8 nI-ErCrErCrErCrz^ErCCr8ErCrFrDrFrwDriMFr2Dr' FrDr rr rwrn8 T@:DC8  9 xb]Y8 J:<4$840NMLKJtIn^HXHGB2@,FEDC |lfVP@:*B$A8 048<KLMNIJG{qHka@[ QEKAF;1C+!DA  B9 AW ;3-7 (W "7 W ii7 W PP7 W 777 W 7 W 7 W ~7 yW ske7 `W ZRL7 GW A937 .W ( 7 W oo7 0,($  O;BD<?@=>AMCNO;BD<?@=>AMCNRQP:UTVKJLIHGFESd d&<50H4[8n<ZDD BDDADDD&D)D/CD6D9D?FDFDOEDVDYD_@DfDoHDvDyDGDDDJDDIDDN ML2KDDF$]i$DDDD(D>DTDjDDDDDDDDD0DFD\DrDDDDDDD D"D8DNj$$dTDTD`DnDtD|$T@( < f= > $0? DDP Da Dg Dx $ _ $D  DDDDDDDDDDD DDD-D9D>DIDMD XD_ $   , 7 i }   V @ @ @ @/ $DhDu0 DA DD:D D#D&D)D,D/D2D5D8D9D60D3uD0D-D*AD'D$D!G $hi $DBXDDeDEjDHlDGrj $BX A A A @A $ DQxDRDYDZDSDV $Qx $XDbDcDjDkDdDg $b $X (Ds(DtADwCDsFDwRDzTD\Dz_D|bDD|DDDDDD* $s(C rW r h rw r @r @r r X  @t A  @t6 7 8 $9 DDDDDDDDDDDD D D D$ D' D+ D1 D= DL DZ L $e y    @ @  @  = @L d $d Dd Dq Dt D D D D D D D &$d >R ex@@$p D D D D D D D D D D D D# $  !0@C@V$pWD DD DP D h$D $D D D D $ $H D D D $ $D D D DT $ $H\ D \ D h D $ \ $H  D D D 0$ F$XG D  D! D"8 X$  o$Dp@ D*@ D+L D, $*@ $PD4 D6 D9 D= D> D= D> D: $4 $|DF DH DK" DO- DPS DOV DP\ DLc $F $|DX DZ D] Da Db D^ $X $DjDlDoDs%DtQDpW$j&$|DDDDDDDDDDDDDD D'$@$DD(D4DGA$`$4DPD\DhD{a$P$4DDDD$$4DDDD$$4DDDD$$4D D,D8DM$ $4DTD`DlD$T$4DDDD$9$4DDD D :$T$4DDDDU$o$4D$D0D <D!Qp$$$4D(XD)dD+pD,$(X$4D3D4D6D7$3$4D>D?DADB$>$4DIDJDL DMDODP/$I$DDW8DXDDZPD[[D]`D^s$W8/$DDe|DfDhDjDk0$e|O$8DrPDaDuDwDzgPDD~$D)y$rZ$D4D:DF$4$DHDTD`Ds$H$4D|DDD$| $4DDDDDDD$+$LDDDD)D1D6D;,$I$LDHDTD`DuJ$Hh$8DDDDi$$8DDDD$$4DDDD$$4D D,D8DK$ $4DTD`DlD $T$4DDDDDDDDDDDDD"$!@/01$PD)D,D/D.D/D.D/D1 D3D22$)R@*bc d$HD: D=,D@8D?>D@DD?MD@PDBRDDXDC^e$: @;,h$HDKhDN|DQDPDQDSDQDSDVDD[DD[D`DpDmDnDmD]6Dr=DTJ$Kh@L|[$Dy\DzhD|tD~D|D~DDD$y\$LDDDDDDDDD$<$LDDD DD*D0=$]$HD<^DPoD_DkDDDDDDDDDDDu$<$ 8E :U <e <u = = > > ;(@@(AA(AB(BC(BD(CE"(CF2(DGB(DHR(EIb(EJr(FK(GL(HM(IN&L0&M4 &N8%&O<> QY(RPq&tZd\!HchuP;|XoI 4TX   , 1T/H  ]X-|\xvG 8ah|<E$ G $K , (^x3I  *x2__MFP_rcsid_MFP_Reset___i686.get_pc_thunk.cx_MFP_MemorySnapShot_Capture___i686.get_pc_thunk.bx_MFP_CheckPendingInterrupts_MFP_InputOnChannel_MFP_TimerA_EventCount_Interrupt_MFP_TimerB_EventCount_Interrupt_MFP_InterruptHandler_TimerA_MFP_InterruptHandler_TimerB_MFP_InterruptHandler_TimerC_MFP_InterruptHandler_TimerD_MFP_GPIP_ReadByte_MFP_ActiveEdge_ReadByte_MFP_DataDirection_ReadByte_MFP_EnableA_ReadByte_MFP_EnableB_ReadByte_MFP_PendingA_ReadByte_MFP_PendingB_ReadByte_MFP_InServiceA_ReadByte_MFP_InServiceB_ReadByte_MFP_MaskA_ReadByte_MFP_MaskB_ReadByte_MFP_VectorReg_ReadByte_MFP_TimerACtrl_ReadByte_MFP_TimerBCtrl_ReadByte_MFP_TimerCDCtrl_ReadByte_MFP_TimerAData_ReadByte_MFP_TimerBData_ReadByte_MFP_TimerCData_ReadByte_MFP_TimerDData_ReadByte_MFP_GPIP_WriteByte_MFP_ActiveEdge_WriteByte_MFP_DataDirection_WriteByte_MFP_EnableA_WriteByte_MFP_EnableB_WriteByte_MFP_PendingA_WriteByte_MFP_PendingB_WriteByte_MFP_InServiceA_WriteByte_MFP_InServiceB_WriteByte_MFP_MaskA_WriteByte_MFP_MaskB_WriteByte_MFP_VectorReg_WriteByte_MFP_TimerACtrl_WriteByte_MFP_TimerBCtrl_WriteByte_MFP_TimerCDCtrl_WriteByte_MFP_TimerAData_WriteByte_MFP_TimerBData_WriteByte_MFP_TimerCData_WriteByte_MFP_TimerDData_WriteByte_MFP_GPIP_MFP_IERA_MFP_IERB_MFP_IPRA_MFP_IPRB_MFP_TACR_MFP_TBCR_MFP_VR_bAppliedTimerDPatch___i686.get_pc_thunk.axdyld_stub_binding_helper_TosSize_TosAddress_STRam_ConfigureParams_nDmaSoundControl_bUseHighRes_regs_RS232_SetBaudRateFromTimerD_FDC_GpipRead_Joy_GetStickData_M68000_WaitState_Int_AcknowledgeInterrupt_Int_FindCyclesPassed_Int_InterruptActive_Int_AddRelativeInterrupt_Int_AddRelativeInterruptNoOffset_Int_RemovePendingInterrupt_MakeSR_M68000_Exception_MemorySnapShot_Store/mnt/gmirror/ports/emulators/hatari/work/hatari-0.95/src/mfp.cgcc2_compiled._TimerAClockCycles_TimerBClockCycles_TimerCClockCycles_TimerDClockCycles_MFPDiv_MFP_DDR_MFP_AER_MFP_ISRB_MFP_ISRA_MFP_IMRB_MFP_IMRA_MFP_TCDCR_MFP_TBDR_MFP_TADR_MFP_TDDR_MFP_TCDR_MFP_TD_MAINCOUNTER_MFP_TC_MAINCOUNTER_MFP_TB_MAINCOUNTER_MFP_TA_MAINCOUNTERMFP_Reset:F(0,1)=(0,1)void:t(0,1)MFP_MemorySnapShot_Capture:F(0,1)bSave:p(0,2)=r(0,2);-2147483648;2147483647;int:t(0,2)_MFP_ExceptionMFP_Exception:f(0,1)Interrupt:p(0,2)Vec:r(0,3)=r(0,3);0000000000000;0037777777777;unsigned int:t(0,3)_MFP_UpdateFlagsuae-cpu/newcpu.hmfp.cuae-cpu/newcpu.hMFP_UpdateFlags:f(0,1)uae_u32:t(0,4)=(0,3)_MFP_InterruptRequestmfp.cMFP_InterruptRequest:f(0,5)=(0,6)=@s8;r(0,6);-128;127;BOOL:t(0,5)signed char:t(0,6)nMfpException:p(0,2)Bit:p(0,2)pPendingReg:p(0,7)=*(0,8)=(0,9)=@s8;r(0,9);0;255;MaskRegister:p(0,2)PriorityMaskLow:p(0,2)PriorityMaskHigh:p(0,2)pInServiceReg:p(0,7)Uint8:t(0,8)unsigned char:t(0,9)Bit:r(0,8)MaskRegister:r(0,8)PriorityMaskHigh:r(0,8)pInServiceReg:r(0,7)uae-cpu/newcpu.hmfp.cMFP_CheckPendingInterrupts:F(0,1)MFP_InputOnChannel:F(0,1)Bit:p(0,2)EnableBit:p(0,2)pPendingReg:p(0,7)pPendingReg:r(0,7)MFP_TimerA_EventCount_Interrupt:F(0,1)MFP_TimerB_EventCount_Interrupt:F(0,1)_MFP_StartTimer_ABMFP_StartTimer_AB:f(0,2)TimerControl:p(0,2)TimerData:p(0,2)Handler:p(0,2)bFirstTimer:p(0,2)TimerData:r(0,10)=(0,11)=@s16;r(0,11);0;65535;Handler:r(0,2)bFirstTimer:(0,5)Uint16:t(0,10)short unsigned int:t(0,11)TimerClockCycles:r(0,2)TimerClockCycles:r(0,2)_MFP_StartTimer_CDMFP_StartTimer_CD:f(0,2)TimerControl:p(0,2)TimerData:p(0,2)Handler:p(0,2)bFirstTimer:p(0,2)TimerData:r(0,10)Handler:r(0,2)bFirstTimer:(0,5)TimerClockCycles:r(0,2)TimerClockCycles:r(0,2)_MFP_ReadTimer_ABMFP_ReadTimer_AB:f(0,8)TimerControl:p(0,2)MainCounter:p(0,2)TimerCycles:p(0,2)Handler:p(0,2)MainCounter:r(0,8)TimerCycles:r(0,2)_MFP_ReadTimerCDMFP_ReadTimerCD:f(0,8)TimerControl:p(0,2)TimerData:p(0,2)MainCounter:p(0,2)TimerCycles:p(0,2)Handler:p(0,2)MainCounter:r(0,8)TimerCycles:r(0,2)_MFP_StartTimerAMFP_StartTimerA:f(0,1)_MFP_ReadTimerAMFP_ReadTimerA:f(0,1)_MFP_StartTimerBMFP_StartTimerB:f(0,1)_MFP_ReadTimerBMFP_ReadTimerB:f(0,1)_MFP_StartTimerCMFP_StartTimerC:f(0,1)_MFP_ReadTimerCMFP_ReadTimerC:f(0,1)_MFP_StartTimerDMFP_StartTimerD:f(0,1)_MFP_ReadTimerDMFP_ReadTimerD:f(0,1)MFP_InterruptHandler_TimerA:F(0,1)MFP_InterruptHandler_TimerB:F(0,1)MFP_InterruptHandler_TimerC:F(0,1)MFP_InterruptHandler_TimerD:F(0,1)MFP_GPIP_ReadByte:F(0,1)MFP_ActiveEdge_ReadByte:F(0,1)MFP_DataDirection_ReadByte:F(0,1)MFP_EnableA_ReadByte:F(0,1)MFP_EnableB_ReadByte:F(0,1)MFP_PendingA_ReadByte:F(0,1)MFP_PendingB_ReadByte:F(0,1)MFP_InServiceA_ReadByte:F(0,1)MFP_InServiceB_ReadByte:F(0,1)MFP_MaskA_ReadByte:F(0,1)MFP_MaskB_ReadByte:F(0,1)MFP_VectorReg_ReadByte:F(0,1)MFP_TimerACtrl_ReadByte:F(0,1)MFP_TimerBCtrl_ReadByte:F(0,1)MFP_TimerCDCtrl_ReadByte:F(0,1)MFP_TimerAData_ReadByte:F(0,1)MFP_TimerBData_ReadByte:F(0,1)MFP_TimerCData_ReadByte:F(0,1)uae-cpu/newcpu.hmfp.c_nTimerDFakeValueMFP_TimerDData_ReadByte:F(0,1)Uint32:t(0,12)=(0,3)MFP_GPIP_WriteByte:F(0,1)MFP_ActiveEdge_WriteByte:F(0,1)MFP_DataDirection_WriteByte:F(0,1)MFP_EnableA_WriteByte:F(0,1)MFP_EnableB_WriteByte:F(0,1)MFP_PendingA_WriteByte:F(0,1)MFP_PendingB_WriteByte:F(0,1)MFP_InServiceA_WriteByte:F(0,1)MFP_InServiceB_WriteByte:F(0,1)MFP_MaskA_WriteByte:F(0,1)MFP_MaskB_WriteByte:F(0,1)MFP_VectorReg_WriteByte:F(0,1)old_vr:r(0,8)MFP_TimerACtrl_WriteByte:F(0,1)old_tacr:r(0,8)MFP_TimerBCtrl_WriteByte:F(0,1)old_tbcr:r(0,8)uae-cpu/newcpu.hmfp.cuae-cpu/newcpu.hmfp.cMFP_TimerCDCtrl_WriteByte:F(0,1)old_tcdcr:r(0,8)MFP_TimerAData_WriteByte:F(0,1)MFP_TimerBData_WriteByte:F(0,1)MFP_TimerCData_WriteByte:F(0,1)uae-cpu/newcpu.hmfp.cMFP_TimerDData_WriteByte:F(0,1)MFP_rcsid:G(0,13)=ar(0,14)=r(0,14);0000000000000;0037777777777;;0;57;(0,15)=k(0,16)=r(0,16);0;127;long unsigned int:t(0,17)=r(0,17);0000000000000;0037777777777;char:t(0,16)MFP_GPIP:G(0,8)MFP_IERA:G(0,8)MFP_IERB:G(0,8)MFP_IPRA:G(0,8)MFP_IPRB:G(0,8)MFP_TACR:G(0,8)MFP_TBCR:G(0,8)MFP_VR:G(0,8)MFP_TCDCR:S(0,8)MFP_AER:S(0,8)MFP_DDR:S(0,8)MFP_ISRA:S(0,8)MFP_ISRB:S(0,8)MFP_IMRA:S(0,8)MFP_IMRB:S(0,8)MFP_TADR:S(0,8)MFP_TBDR:S(0,8)MFP_TCDR:S(0,8)MFP_TDDR:S(0,8)MFP_TA_MAINCOUNTER:S(0,8)MFP_TB_MAINCOUNTER:S(0,8)MFP_TC_MAINCOUNTER:S(0,8)MFP_TD_MAINCOUNTER:S(0,8)TimerAClockCycles:S(0,2)TimerBClockCycles:S(0,2)TimerCClockCycles:S(0,2)TimerDClockCycles:S(0,2)bAppliedTimerDPatch:G(0,5)nTimerDFakeValue:S(0,2)MFPDiv:S(0,18)=ar(0,14);0;7;(0,19)=k(0,10)