X__text__TEXT, __data__DATA, __cstring__TEXT@ P__const__DATAl__picsymbolstub2__TEXT|__la_sym_ptr2__DATAutQT"__nl_symbol_ptr__DATA:__textcoal_nt__TEXT  @4$h;, P<#>U(]u}14$D$ D$ ~ڋ]u}]ÐUÐUWVS,EESE1U܉E؋UD$:$qU؍:D$$[}u48:D$D$ D$$ D$$ D$ $E}",[^_]Í:T$$W$^. $-nU8u t |t ǁJ ǁJ 򐐐UStx1t7t-EiU D$‰$nu}y1t[]øUSkUi ct0x t []ÍBA$D$+ D$1U8]u}E$ t$E䍆ED$ ED$E$ot3Eы}Eр|At/ljEEр|at4$Eߋ]u}]Eы}EрDt$ED$ ED$E $E $E뤍B $1UE D$D$E$AÐUWVS,EE} D$$<$8D$<$Eiu <$D$l2iu 2uutu iU  ,[^_]$5tD$<$u 4$h봉t$$u⋓ƂӍD|$$ EFF F E$1F 7D$<$Y tEiu <$D$& D$<$ tEiu <$D$ <$ Eiu <$D$ED$a u <$D$ AU8]uiu }E <2E獇xtx t x }uaiu 2u62Dǀ@@ @ ]u}]É$ 0볋E$AD$FD$ zE$>aD$t4$ tD$4$D$ &D$4$ tD$4$D$ D$4$, tD$4$D$a 4$ D$4$D$ UD$$6D$$"U1WVMU }f N EЉȉU}t98)9u f ^_]úgfff)9uf ۉȺ颋.)R)9uf 뻺*)R9uf 띐UWV Uu }BfEBfEBfJ O 9tE4$D$ED$tEfEt EUf ^_]ÐUhuu]fuiu EU}fEfU }u1]u}]ËE؍ED$ ED$D$$O UċUEfUʙUfU҉Eĉ֙fEԋEHE tU 9ω}Ef9E};}f}Ef9EfEv+ED$ ED$LD$$I Ue EE ʍEЉD$U؋E T$$ufu{Uԉ|$T$ {D$ EރD$,^$D$ufuUhEuu]Ufui fU U}fUލ}UԀzu1]u}]É$uE؍ED$ ED$D$$O UċUEfUʙUfU҉Eĉ֙fEЋEHE tU 9ω}Ef9E};}f}Ef9EfEv+ED$ ED$D$$I Ue EE ʍEU؉D$E $D$UԸB ufutUЉ|$^T$ tD$ EރD$W$D$ufuHatari $Id: floppy.c,v 1.33 2007/01/16 18:42:59 thothy Exp $.msa.st.dimFloppy_MemorySnapShot_CaptureDisk in drive %c: maybe suffers from the Pacifist/Makedisk bug. If it does not work, please repair the disk first! Floppy_CreateDiskBFileNameDisk has been removed from drive '%c:'.Floppy_ReadSectors: Program tries to read from sector %i of a disk image with %i sectors per track! Floppy_ReadSectors: Program tries to read from track %i of a disk image with only %i tracks! Floppy_ReadSectors: Program tries to read from side %i of a disk image with %i sides! Floppy_ReadSectors: reading over single track Floppy_WriteSectors: Program tries to write to sector %i of a disk image with %i sectors per track! Floppy_WriteSectors: Program tries to write to track %i of a disk image with only %i tracks! Floppy_WriteSectors: Program tries to write to side %i of a disk image with %i sides! Floppy_WriteSectors: writing over single track } [⍀PGB⍀P.)⍀P⍀P|⍀|Pg⍀gPR⍀RP=⍀=P(⍀(Pz⍀Pfa⍀PMH⍀P4/⍀P⍀P⍀P⍀P⍀Pk⍀kPV⍀VPA⍀APlg,⍀,PSN⍀P:5⍀P!⍀P⍀P⍀P⍀P⍀P⍀P*C\u $=Vo7Pi$Ë $Ë$  `B B B l \ B  R B >    T T T l \ T n T P   jU9$`ob oW4+{uW?7 4~:   m`161- , ,   koRkL5k/kkkkkkg W9   aa  HH  //  xr m g_Y T NF@ ; 5-' "       gg  NN  55  ~x s me_ Z TLF A ;3- ( "      mm  TT  ;;  ""~ y s k e ` ZRL G A}9}3 . (y y  uu plhd`\XTPLHD@<840,($  7dqdz<D>DBDBDEDB2DE8DB=DGB$>@?O$PDOPDPVDQ[$OP$DY`D]rDYtD]wDa}DcDdDeDkDmDnDo3DpPDaeDpkDasDrDlDgDhDgDhDiD^$Y`5XBZJrKL$|DzD|D} DDM$zh$LD(D4DFDPD{D}Di$(Vb&[g'2G`Vpn%ejoea to q ( L ` Q a E zT pl } P~  $d DDDDDDDD $  @ V    $X DDDDD D DDDDD(D>DGDzDDDDDDD: $\  @   $DDDD D  $ ( < @P $(DDD%D(D+D;DKDcDDD*D+D*D+DDDDD%D"D#DD/D>DHDLDPDcDwDD D D DQ $v   @ @ + @     $D4 D6D4*D61D44D67D9CD<IDKSDRYDWmDXsDWvDX{DYDZD[D\DTDUDMD?D@DA-DBADC^DDrDEDF $4 " 3/ 3 B 3T $DdDfDgDhU $ds $0t DtDyDtDyDtDyDDyD DyDDDD!D$D)D.D0D3D;DRDWD^DuD|DDD $t s s s X@s@s2uI@v^_`$DDDDDD D D D" D) D2 a$ @@)789 9$D< DT D[ Dl Dy D| D~ D D D D D D D D D D D D% D2 DJ Dp Du Dx D| D D D D D D D D D D D D D D :$< Ta q @@&8Kcq@T % $D ( DF D L DP D V D` D f Di DLr DMt D D D D D D D D D! D' D/% D72 D9J D3p D?u D@x DE| D@ DA D@ DA DB DA DB DA DB DE DG DI DG DI D1 D) D# $ (   @'4@@N a y @ F , $  , -&0*d,  "n(O`:< @PN( @ t(, SEc  sf2$/ _Floppy_rcsid_nBootDrive_Floppy_Init___i686.get_pc_thunk.bx_Floppy_UnInit_Floppy_MemorySnapShot_Capture_Floppy_GetBootDrive___i686.get_pc_thunk.cx_Floppy_IsWriteProtected_Floppy_InsertDiskIntoDrive_Floppy_ZipInsertDiskIntoDrive_Floppy_EjectDiskFromDrive_Floppy_EjectBothDrives_Floppy_FindDiskDetails_Floppy_ReadSectors_Floppy_WriteSectors_EmulationDrives___i686.get_pc_thunk.axdyld_stub_binding_helper_ConfigureParams_emudrives_bAcsiEmuOn_memcpy_Log_Printf_ZIP_WriteDisk_DIM_WriteDisk_ST_WriteDisk_MSA_WriteDisk_strcpy_ZIP_ReadDisk_ZIP_FileNameIsZIP_DIM_ReadDisk_DIM_FileNameIsDIM_ST_ReadDisk_ST_FileNameIsST_MSA_ReadDisk_MSA_FileNameIsMSA_File_FindPossibleExtFileName_free_File_Exists_File_makepath_File_splitpath_Log_AlertDlg_stat_perror_malloc_MemorySnapShot_Store_memset/mnt/gmirror/ports/emulators/hatari/work/hatari-0.95/src/floppy.cgcc2_compiled._pszDiskImageNameExtsFloppy_Init:F(0,1)=(0,1)void:t(0,1)i:r(0,2)=r(0,2);-2147483648;2147483647;int:t(0,2)Floppy_UnInit:F(0,1)Floppy_MemorySnapShot_Capture:F(0,1)bSave:p(0,2)i:(0,2)Floppy_GetBootDrive:F(0,1)Floppy_IsWriteProtected:F(0,3)=(0,4)=@s8;r(0,4);-128;127;BOOL:t(0,3)signed char:t(0,4)Drive:p(0,2)FloppyStat:(0,5)=xsstat:stat:T(0,5)=s96st_dev:(0,6)=(0,7)=(0,8)=(0,2),0,32;st_ino:(0,9)=(0,10)=(0,11)=(0,12)=r(0,12);0000000000000;0037777777777;,32,32;st_mode:(0,13)=(0,14)=(0,15)=(0,16)=@s16;r(0,16);0;65535;,64,16;st_nlink:(0,17)=(0,15),80,16;st_uid:(0,18)=(0,19)=(0,11),96,32;st_gid:(0,20)=(0,21)=(0,11),128,32;st_rdev:(0,6),160,32;st_atimespec:(0,22)=xstimespec:,192,64;st_mtimespec:(0,22),256,64;st_ctimespec:(0,22),320,64;st_size:(0,23)=(0,24)=(0,25)=(0,26)=@s64;r(0,26);01000000000000000000000;0777777777777777777777;,384,64;st_blocks:(0,27)=(0,28)=(0,25),448,64;st_blksize:(0,29)=(0,30)=(0,8),512,32;st_flags:(0,11),544,32;st_gen:(0,11),576,32;st_lspare:(0,8),608,32;st_qspare:(0,31)=ar(0,32)=r(0,32);0000000000000;0037777777777;;0;1;(0,25),640,128;;dev_t:t(0,6)__darwin_dev_t:t(0,7)__int32_t:t(0,8)ino_t:t(0,9)__darwin_ino_t:t(0,10)__uint32_t:t(0,11)unsigned int:t(0,12)mode_t:t(0,13)__darwin_mode_t:t(0,14)__uint16_t:t(0,15)short unsigned int:t(0,16)nlink_t:t(0,17)uid_t:t(0,18)__darwin_uid_t:t(0,19)gid_t:t(0,20)__darwin_gid_t:t(0,21)timespec:T(0,22)=s8tv_sec:(0,33)=(0,34)=(0,35)=r(0,35);-2147483648;2147483647;,0,32;tv_nsec:(0,35),32,32;;off_t:t(0,23)__darwin_off_t:t(0,24)__int64_t:t(0,25)long long int:t(0,26)blkcnt_t:t(0,27)__darwin_blkcnt_t:t(0,28)blksize_t:t(0,29)__darwin_blksize_t:t(0,30)long unsigned int:t(0,36)=r(0,36);0000000000000;0037777777777;time_t:t(0,33)__darwin_time_t:t(0,34)long int:t(0,35)_Floppy_IsBootSectorOKFloppy_IsBootSectorOK:f(0,3)Drive:p(0,2)pDiskBuffer:r(0,37)=*(0,38)=(0,39)=@s8;r(0,39);0;255;Uint8:t(0,38)unsigned char:t(0,39)_Floppy_CreateDiskBFileNameFloppy_CreateDiskBFileName:f(0,3)pSrcFileName:p(0,40)=*(0,41)=k(0,42)=r(0,42);0;127;pDestFileName:p(0,43)=*(0,42)char:t(0,42)szDir:r(0,43)szName:(0,43)szExt:(0,43)bFileExists:(0,3)Floppy_InsertDiskIntoDrive:F(0,3)Drive:p(0,2)pszFileName:p(0,43)pszFileName:r(0,43)Floppy_ZipInsertDiskIntoDrive:F(0,3)Drive:p(0,2)pszFileName:p(0,43)pszZipPath:p(0,43)pszFileName:r(0,43)pszZipPath:r(0,43)nImageBytes:(0,35)szDiskBFileName:r(0,43)Floppy_EjectDiskFromDrive:F(0,1)Drive:p(0,2)bInformUser:p(0,2)bInformUser:(0,3)Floppy_EjectBothDrives:F(0,1)_Floppy_DoubleCheckFormatFloppy_DoubleCheckFormat:f(0,1)nDiskSize:p(0,35)pnSides:p(0,44)=*(0,45)=(0,16)pnSectorsPerTrack:p(0,44)Uint16:t(0,45)pnSides:r(0,44)pnSectorsPerTrack:r(0,44)nSectorsPerTrack:(0,2)TotalSectors:r(0,35)Floppy_FindDiskDetails:F(0,1)pBuffer:p(0,46)=*(0,47)=k(0,38)nImageBytes:p(0,2)pnSectorsPerTrack:p(0,48)=*(0,16)pnSides:p(0,48)nImageBytes:r(0,2)pnSectorsPerTrack:r(0,48)nSectorsPerTrack:(0,45)nSides:(0,45)Floppy_ReadSectors:F(0,3)Drive:p(0,2)pBuffer:p(0,37)Sector:p(0,2)Track:p(0,2)Side:p(0,2)Count:p(0,2)pnSectorsPerTrack:p(0,49)=*(0,2)pBuffer:r(0,37)Sector:(0,16)Track:(0,16)Side:(0,16)Count:r(0,50)=@s16;r(0,50);-32768;32767;short int:t(0,50)pDiskBuffer:(0,37)nSectorsPerTrack:(0,16)nSides:(0,16)Offset:r(0,35)Floppy_WriteSectors:F(0,3)Drive:p(0,2)pBuffer:p(0,37)Sector:p(0,2)Track:p(0,2)Side:p(0,2)Count:p(0,2)pnSectorsPerTrack:p(0,49)pBuffer:r(0,37)Sector:(0,16)Track:(0,16)Side:(0,16)Count:r(0,50)pDiskBuffer:(0,37)nSectorsPerTrack:(0,16)nSides:(0,16)Offset:r(0,35)Floppy_rcsid:G(0,51)=ar(0,32);0;60;(0,41)EmulationDrives:G(0,52)=ar(0,32);0;1;(0,53)=(0,54)=s1036pBuffer:(0,37),0,32;szFileName:(0,55)=ar(0,32);0;1023;(0,42),32,8192;nImageBytes:(0,2),8224,32;bDiskInserted:(0,3),8256,8;bMediaChanged:(0,3),8264,8;bContentsChanged:(0,3),8272,8;bOKToSave:(0,3),8280,8;;EMULATION_DRIVE:t(0,53)nBootDrive:G(0,2)pszDiskImageNameExts:S(0,56)=ar(0,32);0;3;(0,57)=k(0,40)