Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
ni65.h File Reference

Go to the source code of this file.

Data Structures

struct  init_block
 
struct  rmd
 
struct  tmd
 

Macros

#define CSR0_ERR   0x8000 /* Error summary (R) */
 
#define CSR0_BABL   0x4000 /* Babble transmitter timeout error (RC) */
 
#define CSR0_CERR   0x2000 /* Collision Error (RC) */
 
#define CSR0_MISS   0x1000 /* Missed packet (RC) */
 
#define CSR0_MERR   0x0800 /* Memory Error (RC) */
 
#define CSR0_RINT   0x0400 /* Receiver Interrupt (RC) */
 
#define CSR0_TINT   0x0200 /* Transmit Interrupt (RC) */
 
#define CSR0_IDON   0x0100 /* Initialization Done (RC) */
 
#define CSR0_INTR   0x0080 /* Interrupt Flag (R) */
 
#define CSR0_INEA   0x0040 /* Interrupt Enable (RW) */
 
#define CSR0_RXON   0x0020 /* Receiver on (R) */
 
#define CSR0_TXON   0x0010 /* Transmitter on (R) */
 
#define CSR0_TDMD   0x0008 /* Transmit Demand (RS) */
 
#define CSR0_STOP   0x0004 /* Stop (RS) */
 
#define CSR0_STRT   0x0002 /* Start (RS) */
 
#define CSR0_INIT   0x0001 /* Initialize (RS) */
 
#define CSR0_CLRALL   0x7f00 /* mask for all clearable bits */
 
#define M_PROM   0x8000 /* Promiscuous Mode */
 
#define M_INTL   0x0040 /* Internal Loopback */
 
#define M_DRTY   0x0020 /* Disable Retry */
 
#define M_COLL   0x0010 /* Force Collision */
 
#define M_DTCR   0x0008 /* Disable Transmit CRC) */
 
#define M_LOOP   0x0004 /* Loopback */
 
#define M_DTX   0x0002 /* Disable the Transmitter */
 
#define M_DRX   0x0001 /* Disable the Receiver */
 
#define RCV_OWN   0x80 /* owner bit 0 = host, 1 = lance */
 
#define RCV_ERR   0x40 /* Error Summary */
 
#define RCV_FRAM   0x20 /* Framing Error */
 
#define RCV_OFLO   0x10 /* Overflow Error */
 
#define RCV_CRC   0x08 /* CRC Error */
 
#define RCV_BUF_ERR   0x04 /* Buffer Error */
 
#define RCV_START   0x02 /* Start of Packet */
 
#define RCV_END   0x01 /* End of Packet */
 
#define XMIT_OWN   0x80 /* owner bit 0 = host, 1 = lance */
 
#define XMIT_ERR   0x40 /* Error Summary */
 
#define XMIT_RETRY   0x10 /* more the 1 retry needed to Xmit */
 
#define XMIT_1_RETRY   0x08 /* one retry needed to Xmit */
 
#define XMIT_DEF   0x04 /* Deferred */
 
#define XMIT_START   0x02 /* Start of Packet */
 
#define XMIT_END   0x01 /* End of Packet */
 
#define XMIT_TDRMASK   0x03ff /* time-domain-reflectometer-value */
 
#define XMIT_RTRY   0x0400 /* Failed after 16 retransmissions */
 
#define XMIT_LCAR   0x0800 /* Loss of Carrier */
 
#define XMIT_LCOL   0x1000 /* Late collision */
 
#define XMIT_RESERV   0x2000 /* Reserved */
 
#define XMIT_UFLO   0x4000 /* Underflow (late memory) */
 
#define XMIT_BUFF   0x8000 /* Buffering error (no ENP) */
 

Macro Definition Documentation

#define CSR0_BABL   0x4000 /* Babble transmitter timeout error (RC) */

Definition at line 20 of file ni65.h.

#define CSR0_CERR   0x2000 /* Collision Error (RC) */

Definition at line 21 of file ni65.h.

#define CSR0_CLRALL   0x7f00 /* mask for all clearable bits */

Definition at line 36 of file ni65.h.

#define CSR0_ERR   0x8000 /* Error summary (R) */

Definition at line 19 of file ni65.h.

#define CSR0_IDON   0x0100 /* Initialization Done (RC) */

Definition at line 26 of file ni65.h.

#define CSR0_INEA   0x0040 /* Interrupt Enable (RW) */

Definition at line 28 of file ni65.h.

#define CSR0_INIT   0x0001 /* Initialize (RS) */

Definition at line 34 of file ni65.h.

#define CSR0_INTR   0x0080 /* Interrupt Flag (R) */

Definition at line 27 of file ni65.h.

#define CSR0_MERR   0x0800 /* Memory Error (RC) */

Definition at line 23 of file ni65.h.

#define CSR0_MISS   0x1000 /* Missed packet (RC) */

Definition at line 22 of file ni65.h.

#define CSR0_RINT   0x0400 /* Receiver Interrupt (RC) */

Definition at line 24 of file ni65.h.

#define CSR0_RXON   0x0020 /* Receiver on (R) */

Definition at line 29 of file ni65.h.

#define CSR0_STOP   0x0004 /* Stop (RS) */

Definition at line 32 of file ni65.h.

#define CSR0_STRT   0x0002 /* Start (RS) */

Definition at line 33 of file ni65.h.

#define CSR0_TDMD   0x0008 /* Transmit Demand (RS) */

Definition at line 31 of file ni65.h.

#define CSR0_TINT   0x0200 /* Transmit Interrupt (RC) */

Definition at line 25 of file ni65.h.

#define CSR0_TXON   0x0010 /* Transmitter on (R) */

Definition at line 30 of file ni65.h.

#define M_COLL   0x0010 /* Force Collision */

Definition at line 44 of file ni65.h.

#define M_DRTY   0x0020 /* Disable Retry */

Definition at line 43 of file ni65.h.

#define M_DRX   0x0001 /* Disable the Receiver */

Definition at line 48 of file ni65.h.

#define M_DTCR   0x0008 /* Disable Transmit CRC) */

Definition at line 45 of file ni65.h.

#define M_DTX   0x0002 /* Disable the Transmitter */

Definition at line 47 of file ni65.h.

#define M_INTL   0x0040 /* Internal Loopback */

Definition at line 42 of file ni65.h.

#define M_LOOP   0x0004 /* Loopback */

Definition at line 46 of file ni65.h.

#define M_PROM   0x8000 /* Promiscuous Mode */

Definition at line 41 of file ni65.h.

#define RCV_BUF_ERR   0x04 /* Buffer Error */

Definition at line 60 of file ni65.h.

#define RCV_CRC   0x08 /* CRC Error */

Definition at line 59 of file ni65.h.

#define RCV_END   0x01 /* End of Packet */

Definition at line 62 of file ni65.h.

#define RCV_ERR   0x40 /* Error Summary */

Definition at line 56 of file ni65.h.

#define RCV_FRAM   0x20 /* Framing Error */

Definition at line 57 of file ni65.h.

#define RCV_OFLO   0x10 /* Overflow Error */

Definition at line 58 of file ni65.h.

#define RCV_OWN   0x80 /* owner bit 0 = host, 1 = lance */

Definition at line 55 of file ni65.h.

#define RCV_START   0x02 /* Start of Packet */

Definition at line 61 of file ni65.h.

#define XMIT_1_RETRY   0x08 /* one retry needed to Xmit */

Definition at line 72 of file ni65.h.

#define XMIT_BUFF   0x8000 /* Buffering error (no ENP) */

Definition at line 87 of file ni65.h.

#define XMIT_DEF   0x04 /* Deferred */

Definition at line 73 of file ni65.h.

#define XMIT_END   0x01 /* End of Packet */

Definition at line 75 of file ni65.h.

#define XMIT_ERR   0x40 /* Error Summary */

Definition at line 70 of file ni65.h.

#define XMIT_LCAR   0x0800 /* Loss of Carrier */

Definition at line 83 of file ni65.h.

#define XMIT_LCOL   0x1000 /* Late collision */

Definition at line 84 of file ni65.h.

#define XMIT_OWN   0x80 /* owner bit 0 = host, 1 = lance */

Definition at line 69 of file ni65.h.

#define XMIT_RESERV   0x2000 /* Reserved */

Definition at line 85 of file ni65.h.

#define XMIT_RETRY   0x10 /* more the 1 retry needed to Xmit */

Definition at line 71 of file ni65.h.

#define XMIT_RTRY   0x0400 /* Failed after 16 retransmissions */

Definition at line 82 of file ni65.h.

#define XMIT_START   0x02 /* Start of Packet */

Definition at line 74 of file ni65.h.

#define XMIT_TDRMASK   0x03ff /* time-domain-reflectometer-value */

Definition at line 81 of file ni65.h.

#define XMIT_UFLO   0x4000 /* Underflow (late memory) */

Definition at line 86 of file ni65.h.