Diff for /xmil/fdd/d88head.h between versions 1.1 and 1.3

version 1.1, 2004/08/01 05:31:30 version 1.3, 2004/08/05 11:30:12
Line 1 Line 1
   
   enum {
           D88_TRACKMAX            = 164,
           D88_HEADERSIZE          = 0x20 + (D88_TRACKMAX * 4)
   };
   
   
 #if defined(__GNUC__)  #if defined(__GNUC__)
 // D88ヘッダ (size: 2b0h bytes)  // D88ヘッダ (size: 2b0h bytes)
 typedef struct {  typedef struct {
Line 7  typedef struct { Line 13  typedef struct {
         UINT8   protect;                        // Write Protect bit:4          UINT8   protect;                        // Write Protect bit:4
         UINT8   fd_type;                        // Disk Format          UINT8   fd_type;                        // Disk Format
         UINT8   fd_size[4];                     // Disk Size          UINT8   fd_size[4];                     // Disk Size
         UINT8   trackp[164][4];         // Track_pointer  
 } __attribute__ ((packed)) _D88HEAD, *D88HEAD;  } __attribute__ ((packed)) _D88HEAD, *D88HEAD;
   
 // D88セクタ (size: 16bytes)  // D88セクタ (size: 16bytes)
Line 24  typedef struct { Line 29  typedef struct {
         UINT8   reserved[3];            // Reserved          UINT8   reserved[3];            // Reserved
         UINT8   rpm_flg;                        // rpm                  0:1.2  1:1.44          UINT8   rpm_flg;                        // rpm                  0:1.2  1:1.44
         UINT8   size[2];                        // Sector Size          UINT8   size[2];                        // Sector Size
 } __attribute__ ((packed)) _D88SEC, *D88SEC, D88_SECTOR;  } __attribute__ ((packed)) _D88SEC, *D88SEC;
 #else  #else
 #pragma pack(push, 1)  #pragma pack(push, 1)
 // D88ヘッダ (size: 2b0h bytes)  // D88ヘッダ (size: 2b0h bytes)
Line 34  typedef struct { Line 39  typedef struct {
         UINT8   protect;                        // Write Protect bit:4          UINT8   protect;                        // Write Protect bit:4
         UINT8   fd_type;                        // Disk Format          UINT8   fd_type;                        // Disk Format
         UINT8   fd_size[4];                     // Disk Size          UINT8   fd_size[4];                     // Disk Size
         UINT8   trackp[164][4];         // Track_pointer  
 } _D88HEAD, *D88HEAD;  } _D88HEAD, *D88HEAD;
   
 // D88セクタ (size: 16bytes)  // D88セクタ (size: 16bytes)

Removed from v.1.1  
changed lines
  Added in v.1.3


RetroPC.NET-CVS <cvs@retropc.net>