Diff for /np2/fdd/fdd_d88.c between versions 1.6 and 1.8

version 1.6, 2004/06/18 07:42:13 version 1.8, 2004/07/01 11:42:54
Line 30  static UINT32 nexttrackptr(FDDFILE fdd,  Line 30  static UINT32 nexttrackptr(FDDFILE fdd, 
 typedef struct {  typedef struct {
         FDDFILE fdd;          FDDFILE fdd;
         UINT    track;          UINT    track;
         BYTE    type;          UINT    type;
         long    fptr;          long    fptr;
         UINT    size;          UINT    size;
         BOOL    write;          BOOL    write;
Line 71  dtfd_err1: Line 71  dtfd_err1:
         return(FAILURE);          return(FAILURE);
 }  }
   
 static BOOL d88trk_read(D88TRK trk, FDDFILE fdd, UINT track, BYTE type) {  static BOOL d88trk_read(D88TRK trk, FDDFILE fdd, UINT track, UINT type) {
   
         UINT8   rpm;          UINT8   rpm;
         FILEH   fh;          FILEH   fh;
Line 84  static BOOL d88trk_read(D88TRK trk, FDDF Line 84  static BOOL d88trk_read(D88TRK trk, FDDF
         }          }
   
         rpm = fdc.rpm[fdc.us];          rpm = fdc.rpm[fdc.us];
         TRACEOUT(("d88trk_read(%d,%d)", rpm, track));  
         switch(fdd->inf.d88.fdtype_major) {          switch(fdd->inf.d88.fdtype_major) {
                 case DISKTYPE_2D:                  case DISKTYPE_2D:
                         TRACEOUT(("DISKTYPE_2D"));                          TRACEOUT(("DISKTYPE_2D"));
Line 496  static int fileappend(FILEH hdl, FDDFILE Line 495  static int fileappend(FILEH hdl, FDDFILE
         UINT    size;          UINT    size;
         UINT    rsize;          UINT    rsize;
         int             t;          int             t;
         BYTE    tmp[0x1000];          BYTE    tmp[0x400];                                                     // Stack 0x1000->0x400
         UINT32  cur;          UINT32  cur;
   
         if ((length = last - ptr) <= 0) {                       // 書き換える必要なし          if ((length = last - ptr) <= 0) {                       // 書き換える必要なし

Removed from v.1.6  
changed lines
  Added in v.1.8


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