Diff for /np2/io/dmac.h between versions 1.3 and 1.10

version 1.3, 2004/01/05 09:31:25 version 1.10, 2007/11/03 00:00:20
Line 43  typedef struct { Line 43  typedef struct {
   
 typedef struct {  typedef struct {
         union {          union {
                 BYTE    b[4];                  UINT8   b[4];
                 UINT16  w[2];                  UINT16  w[2];
                 UINT32  d;                  UINT32  d;
         } adrs;          } adrs;
         union {          union {
                 BYTE    b[2];                  UINT8   b[2];
                 UINT16  w;                  UINT16  w;
         } leng;          } leng;
         union {          union {
                 BYTE    b[2];                  UINT8   b[2];
                 UINT16  w;                  UINT16  w;
         } adrsorg;          } adrsorg;
         union {          union {
                 BYTE    b[2];                  UINT8   b[2];
                 UINT16  w;                  UINT16  w;
         } lengorg;          } lengorg;
         UINT16  action;          UINT8   bound;
           UINT8   action;
         DMAPROC proc;          DMAPROC proc;
         UINT8   mode;          UINT8   mode;
         UINT8   sreq;          UINT8   sreq;
Line 92  void DMACCALL dma_dummyout(REG8 data); Line 93  void DMACCALL dma_dummyout(REG8 data);
 REG8 DMACCALL dma_dummyin(void);  REG8 DMACCALL dma_dummyin(void);
 REG8 DMACCALL dma_dummyproc(REG8 func);  REG8 DMACCALL dma_dummyproc(REG8 func);
   
 void dmac_reset(void);  void dmac_reset(const NP2CFG *pConfig);
 void dmac_bind(void);  void dmac_bind(void);
   void dmac_extbind(void);
   
 void dmac_check(void);  void dmac_check(void);
   UINT dmac_getdatas(DMACH dmach, UINT8 *buf, UINT size);
   
 void dmac_procset(void);  void dmac_procset(void);
 void dmac_attach(REG8 device, REG8 channel);  void dmac_attach(REG8 device, REG8 channel);

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


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