|
Linux Kernel
3.7.1
|
#include <uapi/linux/cyclades.h>Go to the source code of this file.
Data Structures | |
| struct | cyclades_card |
| struct | cyclades_icount |
| struct | cyclades_port |
Macros | |
| #define | cy_writeb(port, val) do { writeb((val), (port)); mb(); } while (0) |
| #define | cy_writew(port, val) do { writew((val), (port)); mb(); } while (0) |
| #define | cy_writel(port, val) do { writel((val), (port)); mb(); } while (0) |
| #define | CLOSING_WAIT_DELAY 30*HZ |
| #define | CY_CLOSING_WAIT_NONE ASYNC_CLOSING_WAIT_NONE |
| #define | CY_CLOSING_WAIT_INF ASYNC_CLOSING_WAIT_INF |
| #define | CyMAX_CHIPS_PER_CARD 8 |
| #define | CyMAX_CHAR_FIFO 12 |
| #define | CyPORTS_PER_CHIP 4 |
| #define | CD1400_MAX_SPEED 115200 |
| #define | CyISA_Ywin 0x2000 |
| #define | CyPCI_Ywin 0x4000 |
| #define | CyPCI_Yctl 0x80 |
| #define | CyPCI_Zctl CTRL_WINDOW_SIZE |
| #define | CyPCI_Zwin 0x80000 |
| #define | CyPCI_Ze_win (2 * CyPCI_Zwin) |
| #define | PCI_DEVICE_ID_MASK 0x06 |
| #define | CD1400_REV_G 0x46 |
| #define | CD1400_REV_J 0x48 |
| #define | CyRegSize 0x0400 |
| #define | Cy_HwReset 0x1400 |
| #define | Cy_ClrIntr 0x1800 |
| #define | Cy_EpldRev 0x1e00 |
| #define | CyGFRCR (0x40*2) |
| #define | CyRevE (44) |
| #define | CyCAR (0x68*2) |
| #define | CyCHAN_0 (0x00) |
| #define | CyCHAN_1 (0x01) |
| #define | CyCHAN_2 (0x02) |
| #define | CyCHAN_3 (0x03) |
| #define | CyGCR (0x4B*2) |
| #define | CyCH0_SERIAL (0x00) |
| #define | CyCH0_PARALLEL (0x80) |
| #define | CySVRR (0x67*2) |
| #define | CySRModem (0x04) |
| #define | CySRTransmit (0x02) |
| #define | CySRReceive (0x01) |
| #define | CyRICR (0x44*2) |
| #define | CyTICR (0x45*2) |
| #define | CyMICR (0x46*2) |
| #define | CyICR0 (0x00) |
| #define | CyICR1 (0x01) |
| #define | CyICR2 (0x02) |
| #define | CyICR3 (0x03) |
| #define | CyRIR (0x6B*2) |
| #define | CyTIR (0x6A*2) |
| #define | CyMIR (0x69*2) |
| #define | CyIRDirEq (0x80) |
| #define | CyIRBusy (0x40) |
| #define | CyIRUnfair (0x20) |
| #define | CyIRContext (0x1C) |
| #define | CyIRChannel (0x03) |
| #define | CyPPR (0x7E*2) |
| #define | CyCLOCK_20_1MS (0x27) |
| #define | CyCLOCK_25_1MS (0x31) |
| #define | CyCLOCK_25_5MS (0xf4) |
| #define | CyCLOCK_60_1MS (0x75) |
| #define | CyCLOCK_60_2MS (0xea) |
| #define | CyRIVR (0x43*2) |
| #define | CyTIVR (0x42*2) |
| #define | CyMIVR (0x41*2) |
| #define | CyIVRMask (0x07) |
| #define | CyIVRRxEx (0x07) |
| #define | CyIVRRxOK (0x03) |
| #define | CyIVRTxOK (0x02) |
| #define | CyIVRMdmOK (0x01) |
| #define | CyTDR (0x63*2) |
| #define | CyRDSR (0x62*2) |
| #define | CyTIMEOUT (0x80) |
| #define | CySPECHAR (0x70) |
| #define | CyBREAK (0x08) |
| #define | CyPARITY (0x04) |
| #define | CyFRAME (0x02) |
| #define | CyOVERRUN (0x01) |
| #define | CyMISR (0x4C*2) |
| #define | CyEOSRR (0x60*2) |
| #define | CyLIVR (0x18*2) |
| #define | CyMscsr (0x01) |
| #define | CyTdsr (0x02) |
| #define | CyRgdsr (0x03) |
| #define | CyRedsr (0x07) |
| #define | CyCCR (0x05*2) |
| #define | CyCHAN_RESET (0x80) |
| #define | CyCHIP_RESET (0x81) |
| #define | CyFlushTransFIFO (0x82) |
| #define | CyCOR_CHANGE (0x40) |
| #define | CyCOR1ch (0x02) |
| #define | CyCOR2ch (0x04) |
| #define | CyCOR3ch (0x08) |
| #define | CySEND_SPEC_1 (0x21) |
| #define | CySEND_SPEC_2 (0x22) |
| #define | CySEND_SPEC_3 (0x23) |
| #define | CySEND_SPEC_4 (0x24) |
| #define | CyCHAN_CTL (0x10) |
| #define | CyDIS_RCVR (0x01) |
| #define | CyENB_RCVR (0x02) |
| #define | CyDIS_XMTR (0x04) |
| #define | CyENB_XMTR (0x08) |
| #define | CySRER (0x06*2) |
| #define | CyMdmCh (0x80) |
| #define | CyRxData (0x10) |
| #define | CyTxRdy (0x04) |
| #define | CyTxMpty (0x02) |
| #define | CyNNDT (0x01) |
| #define | CyCOR1 (0x08*2) |
| #define | CyPARITY_NONE (0x00) |
| #define | CyPARITY_0 (0x20) |
| #define | CyPARITY_1 (0xA0) |
| #define | CyPARITY_E (0x40) |
| #define | CyPARITY_O (0xC0) |
| #define | Cy_1_STOP (0x00) |
| #define | Cy_1_5_STOP (0x04) |
| #define | Cy_2_STOP (0x08) |
| #define | Cy_5_BITS (0x00) |
| #define | Cy_6_BITS (0x01) |
| #define | Cy_7_BITS (0x02) |
| #define | Cy_8_BITS (0x03) |
| #define | CyCOR2 (0x09*2) |
| #define | CyIXM (0x80) |
| #define | CyTxIBE (0x40) |
| #define | CyETC (0x20) |
| #define | CyAUTO_TXFL (0x60) |
| #define | CyLLM (0x10) |
| #define | CyRLM (0x08) |
| #define | CyRtsAO (0x04) |
| #define | CyCtsAE (0x02) |
| #define | CyDsrAE (0x01) |
| #define | CyCOR3 (0x0A*2) |
| #define | CySPL_CH_DRANGE (0x80) /* special character detect range */ |
| #define | CySPL_CH_DET1 |
| #define | CyFL_CTRL_TRNSP (0x20) /* Flow Control Transparency */ |
| #define | CySPL_CH_DET2 |
| #define | CyREC_FIFO (0x0F) /* Receive FIFO threshold */ |
| #define | CyCOR4 (0x1E*2) |
| #define | CyCOR5 (0x1F*2) |
| #define | CyCCSR (0x0B*2) |
| #define | CyRxEN (0x80) |
| #define | CyRxFloff (0x40) |
| #define | CyRxFlon (0x20) |
| #define | CyTxEN (0x08) |
| #define | CyTxFloff (0x04) |
| #define | CyTxFlon (0x02) |
| #define | CyRDCR (0x0E*2) |
| #define | CySCHR1 (0x1A*2) |
| #define | CySCHR2 (0x1B*2) |
| #define | CySCHR3 (0x1C*2) |
| #define | CySCHR4 (0x1D*2) |
| #define | CySCRL (0x22*2) |
| #define | CySCRH (0x23*2) |
| #define | CyLNC (0x24*2) |
| #define | CyMCOR1 (0x15*2) |
| #define | CyMCOR2 (0x16*2) |
| #define | CyRTPR (0x21*2) |
| #define | CyMSVR1 (0x6C*2) |
| #define | CyMSVR2 (0x6D*2) |
| #define | CyANY_DELTA (0xF0) |
| #define | CyDSR (0x80) |
| #define | CyCTS (0x40) |
| #define | CyRI (0x20) |
| #define | CyDCD (0x10) |
| #define | CyDTR (0x02) |
| #define | CyRTS (0x01) |
| #define | CyPVSR (0x6F*2) |
| #define | CyRBPR (0x78*2) |
| #define | CyRCOR (0x7C*2) |
| #define | CyTBPR (0x72*2) |
| #define | CyTCOR (0x76*2) |
| #define | CyPLX_VER (0x3400) |
| #define | PLX_9050 0x0b |
| #define | PLX_9060 0x0c |
| #define | PLX_9080 0x0d |
| #define CD1400_MAX_SPEED 115200 |
Definition at line 169 of file cyclades.h.
| #define CD1400_REV_G 0x46 |
Definition at line 183 of file cyclades.h.
| #define CD1400_REV_J 0x48 |
Definition at line 184 of file cyclades.h.
| #define CLOSING_WAIT_DELAY 30*HZ |
Definition at line 161 of file cyclades.h.
| #define Cy_1_5_STOP (0x04) |
Definition at line 292 of file cyclades.h.
| #define Cy_1_STOP (0x00) |
Definition at line 291 of file cyclades.h.
| #define Cy_2_STOP (0x08) |
Definition at line 293 of file cyclades.h.
| #define Cy_5_BITS (0x00) |
Definition at line 294 of file cyclades.h.
| #define Cy_6_BITS (0x01) |
Definition at line 295 of file cyclades.h.
| #define Cy_7_BITS (0x02) |
Definition at line 296 of file cyclades.h.
| #define Cy_8_BITS (0x03) |
Definition at line 297 of file cyclades.h.
| #define CY_CLOSING_WAIT_INF ASYNC_CLOSING_WAIT_INF |
Definition at line 163 of file cyclades.h.
| #define CY_CLOSING_WAIT_NONE ASYNC_CLOSING_WAIT_NONE |
Definition at line 162 of file cyclades.h.
| #define Cy_ClrIntr 0x1800 |
Definition at line 188 of file cyclades.h.
| #define Cy_EpldRev 0x1e00 |
Definition at line 189 of file cyclades.h.
| #define Cy_HwReset 0x1400 |
Definition at line 187 of file cyclades.h.
Definition at line 96 of file cyclades.h.
Definition at line 98 of file cyclades.h.
Definition at line 97 of file cyclades.h.
| #define CyANY_DELTA (0xF0) |
Definition at line 336 of file cyclades.h.
| #define CyAUTO_TXFL (0x60) |
Definition at line 302 of file cyclades.h.
| #define CyBREAK (0x08) |
Definition at line 243 of file cyclades.h.
| #define CyCAR (0x68*2) |
Definition at line 195 of file cyclades.h.
| #define CyCCR (0x05*2) |
Definition at line 258 of file cyclades.h.
| #define CyCCSR (0x0B*2) |
Definition at line 316 of file cyclades.h.
| #define CyCH0_PARALLEL (0x80) |
Definition at line 202 of file cyclades.h.
| #define CyCH0_SERIAL (0x00) |
Definition at line 201 of file cyclades.h.
| #define CyCHAN_0 (0x00) |
Definition at line 196 of file cyclades.h.
| #define CyCHAN_1 (0x01) |
Definition at line 197 of file cyclades.h.
| #define CyCHAN_2 (0x02) |
Definition at line 198 of file cyclades.h.
| #define CyCHAN_3 (0x03) |
Definition at line 199 of file cyclades.h.
| #define CyCHAN_CTL (0x10) |
Definition at line 274 of file cyclades.h.
| #define CyCHAN_RESET (0x80) |
Definition at line 260 of file cyclades.h.
| #define CyCHIP_RESET (0x81) |
Definition at line 261 of file cyclades.h.
| #define CyCLOCK_20_1MS (0x27) |
Definition at line 223 of file cyclades.h.
| #define CyCLOCK_25_1MS (0x31) |
Definition at line 224 of file cyclades.h.
| #define CyCLOCK_25_5MS (0xf4) |
Definition at line 225 of file cyclades.h.
| #define CyCLOCK_60_1MS (0x75) |
Definition at line 226 of file cyclades.h.
| #define CyCLOCK_60_2MS (0xea) |
Definition at line 227 of file cyclades.h.
| #define CyCOR1 (0x08*2) |
Definition at line 285 of file cyclades.h.
| #define CyCOR1ch (0x02) |
Definition at line 265 of file cyclades.h.
| #define CyCOR2 (0x09*2) |
Definition at line 298 of file cyclades.h.
| #define CyCOR2ch (0x04) |
Definition at line 266 of file cyclades.h.
| #define CyCOR3 (0x0A*2) |
Definition at line 308 of file cyclades.h.
| #define CyCOR3ch (0x08) |
Definition at line 267 of file cyclades.h.
| #define CyCOR4 (0x1E*2) |
Definition at line 314 of file cyclades.h.
| #define CyCOR5 (0x1F*2) |
Definition at line 315 of file cyclades.h.
| #define CyCOR_CHANGE (0x40) |
Definition at line 264 of file cyclades.h.
| #define CyCTS (0x40) |
Definition at line 338 of file cyclades.h.
| #define CyCtsAE (0x02) |
Definition at line 306 of file cyclades.h.
| #define CyDCD (0x10) |
Definition at line 340 of file cyclades.h.
| #define CyDIS_RCVR (0x01) |
Definition at line 275 of file cyclades.h.
| #define CyDIS_XMTR (0x04) |
Definition at line 277 of file cyclades.h.
| #define CyDSR (0x80) |
Definition at line 337 of file cyclades.h.
| #define CyDsrAE (0x01) |
Definition at line 307 of file cyclades.h.
| #define CyDTR (0x02) |
Definition at line 341 of file cyclades.h.
| #define CyENB_RCVR (0x02) |
Definition at line 276 of file cyclades.h.
| #define CyENB_XMTR (0x08) |
Definition at line 278 of file cyclades.h.
| #define CyEOSRR (0x60*2) |
Definition at line 249 of file cyclades.h.
| #define CyETC (0x20) |
Definition at line 301 of file cyclades.h.
| #define CyFL_CTRL_TRNSP (0x20) /* Flow Control Transparency */ |
Definition at line 311 of file cyclades.h.
| #define CyFlushTransFIFO (0x82) |
Definition at line 262 of file cyclades.h.
| #define CyFRAME (0x02) |
Definition at line 245 of file cyclades.h.
| #define CyGCR (0x4B*2) |
Definition at line 200 of file cyclades.h.
| #define CyGFRCR (0x40*2) |
Definition at line 193 of file cyclades.h.
| #define CyICR0 (0x00) |
Definition at line 210 of file cyclades.h.
| #define CyICR1 (0x01) |
Definition at line 211 of file cyclades.h.
| #define CyICR2 (0x02) |
Definition at line 212 of file cyclades.h.
| #define CyICR3 (0x03) |
Definition at line 213 of file cyclades.h.
| #define CyIRBusy (0x40) |
Definition at line 218 of file cyclades.h.
| #define CyIRChannel (0x03) |
Definition at line 221 of file cyclades.h.
| #define CyIRContext (0x1C) |
Definition at line 220 of file cyclades.h.
| #define CyIRDirEq (0x80) |
Definition at line 217 of file cyclades.h.
| #define CyIRUnfair (0x20) |
Definition at line 219 of file cyclades.h.
| #define CyISA_Ywin 0x2000 |
Definition at line 171 of file cyclades.h.
| #define CyIVRMask (0x07) |
Definition at line 234 of file cyclades.h.
| #define CyIVRMdmOK (0x01) |
Definition at line 238 of file cyclades.h.
| #define CyIVRRxEx (0x07) |
Definition at line 235 of file cyclades.h.
| #define CyIVRRxOK (0x03) |
Definition at line 236 of file cyclades.h.
| #define CyIVRTxOK (0x02) |
Definition at line 237 of file cyclades.h.
| #define CyIXM (0x80) |
Definition at line 299 of file cyclades.h.
| #define CyLIVR (0x18*2) |
Definition at line 253 of file cyclades.h.
| #define CyLLM (0x10) |
Definition at line 303 of file cyclades.h.
| #define CyLNC (0x24*2) |
Definition at line 330 of file cyclades.h.
| #define CyMAX_CHAR_FIFO 12 |
Definition at line 167 of file cyclades.h.
| #define CyMAX_CHIPS_PER_CARD 8 |
Definition at line 166 of file cyclades.h.
| #define CyMCOR1 (0x15*2) |
Definition at line 331 of file cyclades.h.
| #define CyMCOR2 (0x16*2) |
Definition at line 332 of file cyclades.h.
| #define CyMdmCh (0x80) |
Definition at line 280 of file cyclades.h.
| #define CyMICR (0x46*2) |
Definition at line 209 of file cyclades.h.
| #define CyMIR (0x69*2) |
Definition at line 216 of file cyclades.h.
| #define CyMISR (0x4C*2) |
Definition at line 247 of file cyclades.h.
| #define CyMIVR (0x41*2) |
Definition at line 233 of file cyclades.h.
| #define CyMscsr (0x01) |
Definition at line 254 of file cyclades.h.
| #define CyMSVR1 (0x6C*2) |
Definition at line 334 of file cyclades.h.
| #define CyMSVR2 (0x6D*2) |
Definition at line 335 of file cyclades.h.
| #define CyNNDT (0x01) |
Definition at line 284 of file cyclades.h.
| #define CyOVERRUN (0x01) |
Definition at line 246 of file cyclades.h.
| #define CyPARITY (0x04) |
Definition at line 244 of file cyclades.h.
| #define CyPARITY_0 (0x20) |
Definition at line 287 of file cyclades.h.
| #define CyPARITY_1 (0xA0) |
Definition at line 288 of file cyclades.h.
| #define CyPARITY_E (0x40) |
Definition at line 289 of file cyclades.h.
| #define CyPARITY_NONE (0x00) |
Definition at line 286 of file cyclades.h.
| #define CyPARITY_O (0xC0) |
Definition at line 290 of file cyclades.h.
| #define CyPCI_Yctl 0x80 |
Definition at line 174 of file cyclades.h.
| #define CyPCI_Ywin 0x4000 |
Definition at line 173 of file cyclades.h.
| #define CyPCI_Zctl CTRL_WINDOW_SIZE |
Definition at line 175 of file cyclades.h.
| #define CyPCI_Ze_win (2 * CyPCI_Zwin) |
Definition at line 177 of file cyclades.h.
| #define CyPCI_Zwin 0x80000 |
Definition at line 176 of file cyclades.h.
| #define CyPLX_VER (0x3400) |
Definition at line 351 of file cyclades.h.
| #define CyPORTS_PER_CHIP 4 |
Definition at line 168 of file cyclades.h.
| #define CyPPR (0x7E*2) |
Definition at line 222 of file cyclades.h.
| #define CyPVSR (0x6F*2) |
Definition at line 343 of file cyclades.h.
| #define CyRBPR (0x78*2) |
Definition at line 344 of file cyclades.h.
| #define CyRCOR (0x7C*2) |
Definition at line 345 of file cyclades.h.
| #define CyRDCR (0x0E*2) |
Definition at line 323 of file cyclades.h.
| #define CyRDSR (0x62*2) |
Definition at line 240 of file cyclades.h.
| #define CyREC_FIFO (0x0F) /* Receive FIFO threshold */ |
Definition at line 313 of file cyclades.h.
| #define CyRedsr (0x07) |
Definition at line 257 of file cyclades.h.
| #define CyRegSize 0x0400 |
Definition at line 186 of file cyclades.h.
| #define CyRevE (44) |
Definition at line 194 of file cyclades.h.
| #define CyRgdsr (0x03) |
Definition at line 256 of file cyclades.h.
| #define CyRI (0x20) |
Definition at line 339 of file cyclades.h.
| #define CyRICR (0x44*2) |
Definition at line 207 of file cyclades.h.
| #define CyRIR (0x6B*2) |
Definition at line 214 of file cyclades.h.
| #define CyRIVR (0x43*2) |
Definition at line 231 of file cyclades.h.
| #define CyRLM (0x08) |
Definition at line 304 of file cyclades.h.
| #define CyRTPR (0x21*2) |
Definition at line 333 of file cyclades.h.
| #define CyRTS (0x01) |
Definition at line 342 of file cyclades.h.
| #define CyRtsAO (0x04) |
Definition at line 305 of file cyclades.h.
| #define CyRxData (0x10) |
Definition at line 281 of file cyclades.h.
| #define CyRxEN (0x80) |
Definition at line 317 of file cyclades.h.
| #define CyRxFloff (0x40) |
Definition at line 318 of file cyclades.h.
| #define CyRxFlon (0x20) |
Definition at line 319 of file cyclades.h.
| #define CySCHR1 (0x1A*2) |
Definition at line 324 of file cyclades.h.
| #define CySCHR2 (0x1B*2) |
Definition at line 325 of file cyclades.h.
| #define CySCHR3 (0x1C*2) |
Definition at line 326 of file cyclades.h.
| #define CySCHR4 (0x1D*2) |
Definition at line 327 of file cyclades.h.
| #define CySCRH (0x23*2) |
Definition at line 329 of file cyclades.h.
| #define CySCRL (0x22*2) |
Definition at line 328 of file cyclades.h.
| #define CySEND_SPEC_1 (0x21) |
Definition at line 269 of file cyclades.h.
| #define CySEND_SPEC_2 (0x22) |
Definition at line 270 of file cyclades.h.
| #define CySEND_SPEC_3 (0x23) |
Definition at line 271 of file cyclades.h.
| #define CySEND_SPEC_4 (0x24) |
Definition at line 272 of file cyclades.h.
| #define CySPECHAR (0x70) |
Definition at line 242 of file cyclades.h.
| #define CySPL_CH_DET1 |
Definition at line 310 of file cyclades.h.
| #define CySPL_CH_DET2 |
Definition at line 312 of file cyclades.h.
| #define CySPL_CH_DRANGE (0x80) /* special character detect range */ |
Definition at line 309 of file cyclades.h.
| #define CySRER (0x06*2) |
Definition at line 279 of file cyclades.h.
| #define CySRModem (0x04) |
Definition at line 204 of file cyclades.h.
| #define CySRReceive (0x01) |
Definition at line 206 of file cyclades.h.
| #define CySRTransmit (0x02) |
Definition at line 205 of file cyclades.h.
| #define CySVRR (0x67*2) |
Definition at line 203 of file cyclades.h.
| #define CyTBPR (0x72*2) |
Definition at line 346 of file cyclades.h.
| #define CyTCOR (0x76*2) |
Definition at line 347 of file cyclades.h.
| #define CyTDR (0x63*2) |
Definition at line 239 of file cyclades.h.
| #define CyTdsr (0x02) |
Definition at line 255 of file cyclades.h.
| #define CyTICR (0x45*2) |
Definition at line 208 of file cyclades.h.
| #define CyTIMEOUT (0x80) |
Definition at line 241 of file cyclades.h.
| #define CyTIR (0x6A*2) |
Definition at line 215 of file cyclades.h.
| #define CyTIVR (0x42*2) |
Definition at line 232 of file cyclades.h.
| #define CyTxEN (0x08) |
Definition at line 320 of file cyclades.h.
| #define CyTxFloff (0x04) |
Definition at line 321 of file cyclades.h.
| #define CyTxFlon (0x02) |
Definition at line 322 of file cyclades.h.
| #define CyTxIBE (0x40) |
Definition at line 300 of file cyclades.h.
| #define CyTxMpty (0x02) |
Definition at line 283 of file cyclades.h.
| #define CyTxRdy (0x04) |
Definition at line 282 of file cyclades.h.
| #define PCI_DEVICE_ID_MASK 0x06 |
Definition at line 179 of file cyclades.h.
| #define PLX_9050 0x0b |
Definition at line 352 of file cyclades.h.
| #define PLX_9060 0x0c |
Definition at line 353 of file cyclades.h.
| #define PLX_9080 0x0d |
Definition at line 354 of file cyclades.h.
1.8.2