Diff for /np2/fdd/newdisk.c between versions 1.4 and 1.5

version 1.4, 2004/01/22 01:10:04 version 1.5, 2004/01/26 14:49:14
Line 8 Line 8
   
 // ---- fdd  // ---- fdd
   
 void newdisk_fdd(const char *fname, BYTE type, const char *label) {  void newdisk_fdd(const char *fname, REG8 type, const char *label) {
   
         _D88HEAD        d88head;          _D88HEAD        d88head;
         FILEH           fh;          FILEH           fh;
Line 27  void newdisk_fdd(const char *fname, BYTE Line 27  void newdisk_fdd(const char *fname, BYTE
   
 // ---- hdd  // ---- hdd
   
 static const char vhd_ver[] = "VHD1.00";  
   
 static BOOL writezero(FILEH fh, UINT size) {  static BOOL writezero(FILEH fh, UINT size) {
   
         BYTE    work[256];          BYTE    work[256];
Line 121  void newdisk_vhd(const char *fname, UINT Line 119  void newdisk_vhd(const char *fname, UINT
         fh = file_create(fname);          fh = file_create(fname);
         if (fh != FILEH_INVALID) {          if (fh != FILEH_INVALID) {
                 ZeroMemory(&vhd, sizeof(vhd));                  ZeroMemory(&vhd, sizeof(vhd));
                 CopyMemory(&vhd.sig, vhd_ver, 7);                  CopyMemory(&vhd.sig, sig_vhd, 7);
                 STOREINTELWORD(vhd.mbsize, (UINT16)hddsize);                  STOREINTELWORD(vhd.mbsize, (UINT16)hddsize);
                 STOREINTELWORD(vhd.sectorsize, 256);                  STOREINTELWORD(vhd.sectorsize, 256);
                 vhd.sectors = 32;                  vhd.sectors = 32;

Removed from v.1.4  
changed lines
  Added in v.1.5


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