Diff for /np2/io/serial.h between versions 1.1.1.1 and 1.8

version 1.1.1.1, 2003/10/16 17:57:57 version 1.8, 2004/03/30 08:48:46
Line 1 Line 1
   
 enum {  enum {
         KB_BUFBIT               = 7,          KB_CTR                  = (1 << 3),
         KB_BUF                  = (1 << KB_BUFBIT),          KB_CTRMASK              = (KB_CTR - 1),
   
           KB_BUF                  = (1 << 7),
         KB_BUFMASK              = (KB_BUF - 1)          KB_BUFMASK              = (KB_BUF - 1)
 };  };
   
 typedef struct {  typedef struct {
         BYTE    data;          UINT32  xferclock;
         BYTE    mode;          UINT8   data;
         BYTE    cmd;          UINT8   __mode;
         BYTE    status;          UINT8   cmd;
         int             buffers;          UINT8   status;
         int             pos;          UINT    ctrls;
         BYTE    buf[KB_BUF];          UINT    ctrpos;
 } _KEYB, *KEYB;          UINT    buffers;
           UINT    bufpos;
           UINT8   ctr[KB_CTR];
           UINT8   buf[KB_BUF];
   } _KEYBRD, *KEYBRD;
   
 typedef struct {  typedef struct {
         BYTE    result;          UINT8   result;
         BYTE    data;          UINT8   data;
         BYTE    send;          UINT8   send;
         BYTE    pad;          UINT8   pad;
         UINT    pos;          UINT    pos;
         UINT    dummyinst;          UINT    dummyinst;
         UINT    mul;          UINT    mul;
Line 31  typedef struct { Line 37  typedef struct {
 extern "C" {  extern "C" {
 #endif  #endif
   
 void keystat_reset(void);  void keyboard_callback(NEVENTITEM item);
 void keystat_senddata(BYTE data);  
 void keystat_forcerelease(BYTE value);  
 void keystat_resetcopyhelp(void);  
 void keystat_resetjoykey(void);  
 BYTE keystat_getjoy(void);  
   
   
   
 void keyb_callback(NEVENTITEM item);  
   
 void keyboard_reset(void);  void keyboard_reset(void);
 void keyboard_bind(void);  void keyboard_bind(void);
 void keyboard_resetsignal(void);  void keyboard_resetsignal(void);
   void keyboard_ctrl(REG8 data);
   void keyboard_send(REG8 data);
   
   
   

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


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