Nut/OS  4.10.3
API Reference
cs8900.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define CS_DATA_P0   (cs_base + 0x0000)
#define CS_DATA_P1   (cs_base + 0x0002)
#define CS_TX_CMD_I   (cs_base + 0x0004)
#define CS_TX_LEN_I   (cs_base + 0x0006)
#define CS_INT_STAT   (cs_base + 0x0008)
#define CS_PP_PTR   (cs_base + 0x000A)
#define CS_PP_DATA0   (cs_base + 0x000C)
#define CS_PP_DATA1   (cs_base + 0x000E)
#define CS_PROD_ID   0x0000
#define CS_IO_BASE   0x0020
#define CS_INT_NUM   0x0022
#define CS_DMA_CHAN   0x0024
#define CS_DMA_SOF   0x0026
#define CS_DMA_FCNT   0x0028
#define CS_DMA_RXCNT   0x002A
#define CS_MEM_BASE   0x002C
#define CS_BOOT_BASE   0x0030
#define CS_BOOT_MASK   0x0034
#define CS_EE_CMD   0x0040
#define CS_EE_DATA   0x0042
#define CS_RX_FRM_CNT   0x0050
#define CS_ISQ   0x0120
#define CS_RX_CFG   0x0102
#define CS_RX_EVENT   0x0124
#define CS_RX_CTL   0x0104
#define CS_TX_CFG   0x0106
#define CS_TX_EVENT   0x0128
#define CS_TX_CMD_P   0x0108
#define CS_BUF_CFG   0x010A
#define CS_BUF_EVENT   0x012C
#define CS_RX_MISS   0x0130
#define CS_TX_COLL   0x0132
#define CS_LINE_CTRL   0x0112
#define CS_LINE_STAT   0x0134
#define CS_SELF_CTRL   0x0114
#define CS_SELF_STAT   0x0136
#define CS_BUS_CTRL   0x0116
#define CS_BUS_STAT   0x0138
#define CS_TEST_CTRL   0x0118
#define CS_AUI_TDR   0x013C
#define CS_PP_TX_CMD   0x0144
#define CS_PP_TX_LEN   0x0146
#define CS_IEEE_ADDR   0x0158
#define RESETE   0x80

Define Documentation

#define CS_DATA_P0   (cs_base + 0x0000)

Definition at line 82 of file cs8900.h.

#define CS_DATA_P1   (cs_base + 0x0002)

Definition at line 83 of file cs8900.h.

#define CS_TX_CMD_I   (cs_base + 0x0004)

Definition at line 84 of file cs8900.h.

#define CS_TX_LEN_I   (cs_base + 0x0006)

Definition at line 85 of file cs8900.h.

#define CS_INT_STAT   (cs_base + 0x0008)

Definition at line 86 of file cs8900.h.

#define CS_PP_PTR   (cs_base + 0x000A)

Definition at line 87 of file cs8900.h.

#define CS_PP_DATA0   (cs_base + 0x000C)

Definition at line 88 of file cs8900.h.

#define CS_PP_DATA1   (cs_base + 0x000E)

Definition at line 89 of file cs8900.h.

#define CS_PROD_ID   0x0000

Definition at line 95 of file cs8900.h.

#define CS_IO_BASE   0x0020

Definition at line 96 of file cs8900.h.

#define CS_INT_NUM   0x0022

Definition at line 97 of file cs8900.h.

#define CS_DMA_CHAN   0x0024

Definition at line 98 of file cs8900.h.

#define CS_DMA_SOF   0x0026

Definition at line 99 of file cs8900.h.

#define CS_DMA_FCNT   0x0028

Definition at line 100 of file cs8900.h.

#define CS_DMA_RXCNT   0x002A

Definition at line 101 of file cs8900.h.

#define CS_MEM_BASE   0x002C

Definition at line 102 of file cs8900.h.

#define CS_BOOT_BASE   0x0030

Definition at line 103 of file cs8900.h.

#define CS_BOOT_MASK   0x0034

Definition at line 104 of file cs8900.h.

#define CS_EE_CMD   0x0040

Definition at line 105 of file cs8900.h.

#define CS_EE_DATA   0x0042

Definition at line 106 of file cs8900.h.

#define CS_RX_FRM_CNT   0x0050

Definition at line 107 of file cs8900.h.

#define CS_ISQ   0x0120

Definition at line 109 of file cs8900.h.

#define CS_RX_CFG   0x0102

Definition at line 110 of file cs8900.h.

#define CS_RX_EVENT   0x0124

Definition at line 111 of file cs8900.h.

#define CS_RX_CTL   0x0104

Definition at line 112 of file cs8900.h.

#define CS_TX_CFG   0x0106

Definition at line 113 of file cs8900.h.

#define CS_TX_EVENT   0x0128

Definition at line 114 of file cs8900.h.

#define CS_TX_CMD_P   0x0108

Definition at line 115 of file cs8900.h.

#define CS_BUF_CFG   0x010A

Definition at line 116 of file cs8900.h.

#define CS_BUF_EVENT   0x012C

Definition at line 117 of file cs8900.h.

#define CS_RX_MISS   0x0130

Definition at line 118 of file cs8900.h.

#define CS_TX_COLL   0x0132

Definition at line 119 of file cs8900.h.

#define CS_LINE_CTRL   0x0112

Definition at line 120 of file cs8900.h.

#define CS_LINE_STAT   0x0134

Definition at line 121 of file cs8900.h.

#define CS_SELF_CTRL   0x0114

Definition at line 122 of file cs8900.h.

#define CS_SELF_STAT   0x0136

Definition at line 123 of file cs8900.h.

#define CS_BUS_CTRL   0x0116

Definition at line 124 of file cs8900.h.

#define CS_BUS_STAT   0x0138

Definition at line 125 of file cs8900.h.

#define CS_TEST_CTRL   0x0118

Definition at line 126 of file cs8900.h.

#define CS_AUI_TDR   0x013C

Definition at line 127 of file cs8900.h.

#define CS_PP_TX_CMD   0x0144

Definition at line 129 of file cs8900.h.

#define CS_PP_TX_LEN   0x0146

Definition at line 130 of file cs8900.h.

#define CS_IEEE_ADDR   0x0158

Definition at line 132 of file cs8900.h.

#define RESETE   0x80

Definition at line 134 of file cs8900.h.

Referenced by CSNicInit().