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

version 1.3, 2004/01/10 17:24:01 version 1.6, 2004/06/20 03:40:31
Line 1 Line 1
   
   #if defined(SUPPORT_HOSTDRV)
   
 #define DIRMAX_DEPTH            8  #define DIRMAX_DEPTH            8
   
 enum {  enum {
Line 10  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 40  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
 }  }
 #endif  #endif
   
   #endif
   

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


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