linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / drivers / char / rio / rup.h
index 4ae90cb..f74f67c 100644 (file)
 #ifndef _rup_h
 #define _rup_h 1
 
+#ifdef SCCS_LABELS
+#ifndef lint
+/* static char *_rio_rup_h_sccs = "@(#)rup.h   1.5"; */
+#endif
+#endif
+
 #define MAX_RUP          ((short) 16)
+
 #define PKTS_PER_RUP     ((short) 2)   /* They are always used in pairs */
 
 /*************************************************
 #define RUP_NO_OWNER             0xff  /* RUP not owned by any process */
 
 struct RUP {
-       u16 txpkt;              /* Outgoing packet */
-       u16 rxpkt;              /* Incoming packet */
-       u16 link;               /* Which link to send down? */
-       u8 rup_dest_unit[2];    /* Destination unit */
-       u16 handshake;          /* For handshaking */
-       u16 timeout;            /* Timeout */
-       u16 status;             /* Status */
-       u16 txcontrol;          /* Transmit control */
-       u16 rxcontrol;          /* Receive control */
+       PKT_ptr txpkt;          /* Outgoing packet */
+       PKT_ptr rxpkt;          /* Incoming packet */
+       WORD link;              /* Which link to send down? */
+       BYTE rup_dest_unit[2];  /* Destination unit */
+       WORD handshake;         /* For handshaking */
+       WORD timeout;           /* Timeout */
+       WORD status;            /* Status */
+       WORD txcontrol;         /* Transmit control */
+       WORD rxcontrol;         /* Receive control */
 };
 
 #endif