Diff for /np2/generic/hostdrv.h between versions 1.4 and 1.6

version 1.4, 2004/01/15 06:20:42 version 1.6, 2004/06/20 03:40:31
Line 12  enum { Line 12  enum {
 typedef struct {  typedef struct {
         long    hdl;          long    hdl;
         UINT    mode;          UINT    mode;
         char    path[MAX_PATH];          OEMCHAR path[MAX_PATH];
 } _HDRVFILE, *HDRVFILE;  } _HDRVFILE, *HDRVFILE;
   
 typedef struct {  typedef struct {
         UINT8   is_mount;          struct {
         UINT8   drive_no;                  UINT8   is_mount;
         UINT8   dosver_major;                  UINT8   drive_no;
         UINT8   dosver_minor;                  UINT8   dosver_major;
         UINT16  sda_off;                  UINT8   dosver_minor;
         UINT16  sda_seg;                  UINT16  sda_off;
         UINT    flistpos;                  UINT16  sda_seg;
                   UINT    flistpos;
           }                       stat;
   
 //      LISTARRAY       cache[DIRMAX_DEPTH];  //      LISTARRAY       cache[DIRMAX_DEPTH];
         LISTARRAY       fhdl;          LISTARRAY       fhdl;
Line 42  void hostdrv_reset(void); Line 44  void hostdrv_reset(void);
 // void save_hostdrv(void);  // void save_hostdrv(void);
 // void load_hostdrv(void);  // void load_hostdrv(void);
   
 BOOL hostdrv_mount(void);  void hostdrv_mount(const void *arg1, long arg2);
 void hostdrv_unmount(void);  void hostdrv_unmount(const void *arg1, long arg2);
 void hostdrv_intr(void);  void hostdrv_intr(const void *arg1, long arg2);
   
   int hostdrv_sfsave(STFLAGH sfh, const SFENTRY *tbl);
   int hostdrv_sfload(STFLAGH sfh, const SFENTRY *tbl);
   
 #ifdef __cplusplus  #ifdef __cplusplus
 }  }

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


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