|
#define | MAXCHAN (64) |
|
#define | DQ_ONEVOLTINNV (1000000000) |
|
#define | DQ_MAXDEVN (0x20) |
|
#define | DQ_MASKDEVN (0x1F) |
|
#define | DQ_MAXDEVPHYS (0x10) |
|
#define | DQ_MAXSS (8) |
|
#define | DQ_MASKSS (0x7) |
|
#define | DQ_SS0IN (0) |
|
#define | DQ_SS0OUT (1) |
|
#define | DQ_SS1IN (2) |
|
#define | DQ_SS1OUT (3) |
|
#define | DQ_SS2IN (4) |
|
#define | DQ_SS2OUT (5) |
|
#define | DQ_SS3IN (6) |
|
#define | DQ_SS3OUT (7) |
|
#define | DQ_DIR_MASK (1) |
|
#define | DQ_LN_DATASZ8 (1L) |
|
#define | DQ_LN_DATASZ16 (2L) |
|
#define | DQ_LN_DATASZ24 (3L) |
|
#define | DQ_LN_DATASZ32 (4L) |
|
#define | DQ_IOMODE_NAMEDPRM (0x20) |
|
#define | DQ_IOMODE_MODEMASK (0x3f) |
|
#define | DQ_IOMODE_STORE (0x80) |
|
#define | DQ_IOMODE_GETPRM (0x40) |
|
#define | DQ_IOMODE_INIT (1L) |
|
#define | DQ_IOMODE_CFG (2L) |
|
#define | DQ_IOMODE_OPS (4L) |
|
#define | DQ_IOMODE_SD (8L) |
|
#define | DQ_IOMODE_MASK (0x3fff) |
|
#define | DQ_IOMODE_SLEEP (0x3) |
|
#define | DQ_IOMODE_PWRDN (0x9) |
|
#define | DQ_IOMODE_PWRUP (0xA) |
|
#define | DQ_IOMODE_NAMES (0xB) |
|
#define | DQ_IOMODE_EECMNDEVS (0xC) |
|
#define | DQ_IOMODE_EEFLAGS (0xD) |
|
#define | DQ_IOM_ACCESS_GETPRM (DQ_IOMODE_GETPRM) |
|
#define | DQ_IOM_ACCESS_MODEMASK (DQ_IOMODE_MODEMASK) |
|
#define | DQ_IOM_ACCESS_INIT (DQ_IOMODE_INIT) |
|
#define | DQ_IOM_ACCESS_CALIBR (DQ_IOMODE_CFG) |
|
#define | DQ_IOM_ACCESS_OPERS (DQ_IOMODE_OPS) |
|
#define | DQ_IOM_ACCESS_SHUTDOWN (DQ_IOMODE_SD) |
|
#define | DQ_IOM_ACCESS_NAMEDPRM (DQ_IOMODE_NAMEDPRM) |
|
#define | DQ_IOM_ACCESS_NAMES (DQ_IOMODE_NAMES) |
|
#define | DQ_IOM_ACCESS_EECMNDEVS (DQ_IOMODE_EECMNDEVS) |
|
#define | DQ_IOPRM_INIT (0x1) |
|
#define | DQ_IOPRM_CFG (0x2) |
|
#define | DQ_IOPRM_OPS (0x4) |
|
#define | DQ_IOPRM_SD (0x8) |
|
#define | DQ_IOPRM_SLEEP (0x10) |
|
#define | DQ_IOPRM_PWRDN (0x20) |
|
#define | DQ_IOPRM_PWRUP (0x40) |
|
#define | DQ_IOPRM_NAMES (0x80) |
|
#define | DQ_IOPRM_NBUFS (0x100) |
|
#define | DQ_IOPRM_CLPERINT (0x200) |
|
#define | DQ_IOPRM_RESERVED0 (0x300) |
|
#define | DQ_IOPRM_ADDLDELAY (0x400) |
|
#define | DQ_IOPRM_EECMNDEVS (0x800) |
|
#define | DQ_IOPRM_RQID (0x1000) |
|
#define | DQ_IOPRM_EEFLAGS (0x2000) |
|
#define | DQ_WD_CLEAR_DISABLED (0) |
|
#define | DQ_WD_CLEAR_ON_CONSOLE (1L<<0) |
|
#define | DQ_WD_CLEAR_ON_RECEIVE (1L<<1) |
|
#define | DQ_WD_CLEAR_ON_TRANSMIT (1L<<2) |
|
#define | DQ_WD_CLEAR_ON_OSTASK (1L<<3) |
|
#define | DQ_WD_CLEAR_RESET (1L<<14) |
|
#define | DQ_WD_CLEAR_STATUS (1L<<15) |
|
#define | DQ_FIFO_NBUFS_MIN (64) |
|
#define | DQ_FIFO_NBUFS (1024) |
|
#define | DQ_FIFO_NBUFS_SLOW (512) |
|
#define | DQ_FIFO_NBUFS_MED (1024) |
|
#define | DQ_FIFO_NBUFS_FAST (2048) |
|
#define | DQ_FIFO_NBUFS_MSG (1024) |
|
#define | DQ_FIFO_REDUCE_SLOW (64) |
|
#define | DQ_FIFO_REDUCE_MED (128) |
|
#define | DQ_FIFO_REDUCE_FAST (256) |
|
#define | DQ_FIFO_REDUCE_MSG (128) |
|
#define | DQ_FIFO_CLPERINT (0) |
|
#define | DQ_FIFO_BUF_SEC (5) |
|
#define | DQ_FIFO_BUF_MAX (4096) |
|
#define | DQ_FIFO_ALLOC_AT_ONCE (1) |
|
#define | DQ_MAX_ETH_SIZE_100 (1518) |
|
#define | DQ_MAX_UDP_SIZE_100 (1472) |
|
#define | DQ_MAX_ETH_SIZE (576) |
|
#define | ETH_HDR_SIZE (14) |
|
#define | IP_HDR_SIZE (20) |
|
#define | UDP_HDR_SIZE (8) |
|
#define | UDP_HDR_OFFSET (ETH_HDR_SIZE + IP_HDR_SIZE) |
|
#define | DQ_MAX_INFO_SIZE (2048) |
|
#define | DQ_MAX_INFO_ITEMS (100) |
|
#define | DQ_FIFO_GET_DATA (0x10) |
|
#define | DQ_FIFO_GET_CAL (0x20) |
|
#define | DQ_FIFO_GET_CUSTOM (0x30) |
|
#define | DQ_FIFO_SET_DATA (0x10) |
|
#define | DQ_FIFO_PUT_COEFF (0x20) |
|
#define | DQ_FIFO_PUT_CUSTOM (0x30) |
|
#define | DQTID_PUSH_DATA (0x80000001) |
|
#define | DQIOCTL_CVTCHNL (1) |
|
#define | DQIOCTL_SETPARAM (2) |
|
#define | DQIOCTL_GETPARAM (3) |
|
#define | DQIOCTL_SETFILTER (4) |
|
#define | DQIOCTL_SIGROUTING (5) |
|
#define | DQIOCTL_EXT_DEVICE (0x2601) |
|
#define | DQIOCTL_DLTRIGGER (0x11) |
|
#define | DQIOCTL_DLCFG (0x12) |
|
#define | DQIOCTL_SD_CTRL (0x13) |
|
#define | DQIOCTL_PROGRESS (0x14) |
|
#define | DQIOCTL_GET_DATA (0x15) |
|
#define | DQIOCTL_DL_CTRL (0x16) |
|
#define | DQIOCTL_DLOGGER (0x10) |
|
#define | DQIOCTL_VDD_SETTRL (0x21) |
|
#define | DQIOCTL_VDD_FINISHTRL (0x22) |
|
#define | DQIOCTL_VDD_CONFIG (0x23) |
|
#define | DQIOCTL_VDD_SETTMRSRC (0x24) |
|
#define | DQIOCTL_HW_CPUTEST (0x40) |
|
#define | DQIOCTL_HW_CPUTEST_START (0x41) |
|
#define | DQIOCTL_HW_CPUTEST_ABORT (0x42) |
|
#define | DQIOCTL_HW_CPUTEST_GET_STATUS (0x43) |
|
#define | DQIOCTL_HW_CPUTEST_GET_RESULT (0x44) |
|
#define | DQIOCTL_HW_NWTEST (0x45) |
|
#define | DQIOCTL_HW_IOMTEST (0x80) |
|
#define | HW_IOMTEST_BUS (0x1) |
|
#define | DQ_LN_INTSRC (1<<0) |
|
#define | DQ_SETPASS_SUPASS (1L << 0) |
|
#define | DQ_SETPASS_USRPASS (1L << 1) |
|
#define | DQ_SETPASS_SETSU (1L << 2) |
|
#define | DQ_SETPASS_SETUSR (1L << 3) |
|
#define | DQ_SETPASS_CLEAR (1L << 4) |
|
#define | DQSETLOCK_LOCK (0) |
|
#define | DQSETLOCK_UNLOCK (1) |
|
#define | DQSETLOCK_CHECK (2) |
|
#define | DQSETLOCK_CHECKDIAG (3) |
|
#define | DQSETLOCK_DIAG (4) |
|
#define | DQ_LN_NO_TIMESTAMP_RESET (1L<<21) |
|
#define | DQ_LN_VMAPPED (1L<<20) |
|
#define | DQ_LN_BURST (1L<<19) |
|
#define | DQ_LN_RAW32 (1L<<18) |
|
#define | DQ_FIFO_MODESCAN (0L<<16) |
|
#define | DQ_FIFO_MODEFIFO (2L<<16) |
|
#define | DQ_FIFO_MODECONT (3L<<16) |
|
#define | DQ_LN_MAPPED (1L<<15) |
|
#define | DQ_LN_STREAMING (1L<<14) |
|
#define | DQ_LN_RECYCLE (1L<<13) |
|
#define | DQ_LN_GETRAW (1L<<12) |
|
#define | DQ_LN_TMREN (1L<<11) |
|
#define | DQ_LN_IRQEN (1L<<10) |
|
#define | DQ_LN_PTRIGEDGE1 (1L<<9) |
|
#define | DQ_LN_PTRIGEDGE0 (1L<<8) |
|
#define | DQ_LN_STRIGEDGE1 (1L<<7) |
|
#define | DQ_LN_STRIGEDGE0 (1L<<6) |
|
#define | DQ_LN_CVCKSRC1 (1L<<5) |
|
#define | DQ_LN_CVCKSRC0 (1L<<4) |
|
#define | DQ_LN_CLCKSRC1 (1L<<3) |
|
#define | DQ_LN_CLCKSRC0 (1L<<2) |
|
#define | DQ_LN_ACTIVE (1L<<1) |
|
#define | DQ_LN_ENABLED (1L<<0) |
|
#define | SS_DIR_MASK (0x1) |
|
#define | DQ_DIR_INPUT (0) |
|
#define | DQ_DIR_OUTPUT (1) |
|
#define | DQ_DMAP_RESET_TRL (1L<<31) |
|
#define | DQ_VMAP_FIFO_STATUS (1L<<0) |
|
#define | DQ_VMAP_SPEC_CHANNEL (1L<<1) |
|
#define | DQ_VMAP_FIFO_RQSIZE (1L<<2) |
|
#define | DQ_DMAP_LASTID_IN (0x0FF0L) |
|
#define | DQ_DMAP_LASTID_OUT (0x0FF1L) |
|
#define | DQ_DMAP_IDMASK (0xfff) |
|
#define | DQ_DMAP_MODEMASK (0xf000) |
|
#define | DQ_DMAP_DMAP (0x0000) |
|
#define | DQ_DMAP_VMAP (0x1000) |
|
#define | DQ_LNCL_LAST (0) |
|
#define | DQ_LNCL_NEXT (1UL<<31) |
|
#define | DQ_LNCL_INOUT (1UL<<30) |
|
#define | DQ_LNCL_SS1 (1UL<<29) |
|
#define | DQ_LNCL_SS0 (1UL<<28) |
|
#define | DQ_LNCL_IRQ (1UL<<27) |
|
#define | DQ_LNCL_NOWAIT (1UL<<26) |
|
#define | DQ_LNCL_SKIP (1UL<<25) |
|
#define | DQ_LNCL_CLK (1UL<<24) |
|
#define | DQ_LNCL_CTR (1UL<<23) |
|
#define | DQ_LNCL_WRITE (1UL<<22) |
|
#define | DQ_LNCL_UPDALL (1UL<<21) |
|
#define | DQ_LNCL_TSRQ (1UL<<20) |
|
#define | DQ_LNCL_SLOW (1UL<<19) |
|
#define | DQ_LNCL_DIO (1UL<<18) |
|
#define | DQ_LNCL_RSVD1 (1UL<<17) |
|
#define | DQ_LNCL_RSVD0 (1UL<<16) |
|
#define | DQ_LNCL_DIFF (1UL<<15) |
|
#define | DQ_LNCL_GAIN(G) (((G) & 0xf)<<8) |
|
#define | DQ_LNCL_CHANGAIN(C, G) ((C)|DQ_LNCL_GAIN(G)) |
|
#define | DQ_LNCL_TIMESTAMP (0xff) |
|
#define | DQ_LNCL_READSTATUS (0xfe) |
|
#define | DQ_LNCL_GETGAIN(E) (((E) & 0xf00)>>8) |
|
#define | DQ_LNCL_GETCHAN(E) ((E) & 0xff) |
|
#define | DQ_EXTRACT_SS(flags) (((flags) & (DQ_LNCL_SS1 | DQ_LNCL_SS0)) >> 28) |
|
#define | DQ_EXTRACT_DIR(flags) (((flags) & DQ_LNCL_INOUT) >> 30) |
|
#define | DQ_SS_DIR(ss, dir) (((ss) << 1) | (dir)) |
|
#define | DQ_LN_CLKID_DUTY1 (1L<<7) |
|
#define | DQ_LN_CLKID_DUTY0 (1L<<6) |
|
#define | DQ_LN_CLKID_TMR1 (1L<<5) |
|
#define | DQ_LN_CLKID_TMR0 (1L<<4) |
|
#define | DQ_LN_CLKID_CVIN (1L<<3) |
|
#define | DQ_LN_CLKID_CVOUT (1L<<2) |
|
#define | DQ_LN_CLKID_CLIN (1L<<1) |
|
#define | DQ_LN_CLKID_CLOUT (1L<<0) |
|
#define | DQ_LN_CALGAIN (1L<<1) |
|
#define | DQ_LN_CALOFFS (1L<<2) |
|
#define | DQ_LN_1us_TIMESTAMP (66-1) |
|
#define | DQ_LN_10us_TIMESTAMP (660-1) |
|
#define | DQ_LN_100us_TIMESTAMP (6600-1) |
|
#define | DQ_LN_1ms_TIMESTAMP (66000-1) |
|
#define | DQ_LN_10ms_TIMESTAMP (660000-1) |
|
#define | DQ_LN_100ms_TIMESTAMP (6600000-1) |
|
#define | DQ_LN_1s_TIMESTAMP (66000000-1) |
|
#define | DQ_FPGAC_PRGEN (1L<<15) |
|
#define | DQ_FPGAC_NCFG (1L<<14) |
|
#define | DQ_FPGAC_MSEL1 (1L<<13) |
|
#define | DQ_FPGAC_MSEL0 (1L<<12) |
|
#define | DQ_FPGAC_DOE1 (1L<<11) |
|
#define | DQ_FPGAC_DOE0 (1L<<10) |
|
#define | DQ_FPGAC_DCLR1 (1L<< 9) |
|
#define | DQ_FPGAC_DCLR0 (1L<< 8) |
|
#define | DQ_FPGAC_ED (1L<< 7) |
|
#define | DQ_FPGAC_ASPGEN (1L<< 6) |
|
#define | DQ_FPGAC_ASDO (1L<< 5) |
|
#define | DQ_FPGAC_NCEO (1L<< 4) |
|
#define | DQ_FPGAC_NCSO (1L<< 3) |
|
#define | DQ_FPGAC_RESERVED2 (1L<< 2) |
|
#define | DQ_FPGAC_RESERVED1 (1L<< 1) |
|
#define | DQ_FPGAC_RESERVED0 (1L<< 0) |
|
#define | DQ_FPGAS_RDY (1L<<12) |
|
#define | DQ_FPGAS_NCFG (1L<<11) |
|
#define | DQ_FPGAS_NSTAT (1L<<10) |
|
#define | DQ_FPGAS_CONFDONE (1L<< 9) |
|
#define | DQ_FPGAS_DCLK (1L<< 8) |
|
#define | DQ_FPGAS_DATA0 (1L<< 7) |
|
#define | DQ_FPGAS_MSEL1 (1L<< 6) |
|
#define | DQ_FPGAS_MSEL0 (1L<< 5) |
|
#define | DQ_FPGAS_ASDO (1L<< 4) |
|
#define | DQ_FPGAS_NCEO (1L<< 3) |
|
#define | DQ_FPGAS_NCSO (1L<< 2) |
|
#define | DQ_FPGAS_DOE (1L<< 1) |
|
#define | DQ_FPGAS_DCLR (1L<< 0) |
|
#define | DQ_TRIGGER_SET_OR (1L<< 5) |
|
#define | DQ_TRIGGER_SET (1L<< 4) |
|
#define | DQ_TRIGGER_ONCE (1L<< 3) |
|
#define | DQ_TRIGGER_RESET (1L<< 2) |
|
#define | DQ_TRIGGER_STOP (1L<< 1) |
|
#define | DQ_TRIGGER_START (1L<< 0) |
|
#define | DQ_EXT_CLKIN (0x30) |
|
#define | DQ_EXT_TRIGIN (0x31) |
|
#define | DQ_EXT_BURST (0x32) |
|
#define | DQ_EXT_CLOCK (0x33) |
|
#define | DQ_EXT_EXT0 (0x34) |
|
#define | DQ_EXT_EXT1 (0x35) |
|
#define | DQ_EXT_CLKIN_J3_10 (DQ_EXT_EXT0) |
|
#define | DQ_EXT_TRIGIN_J3_6 (DQ_EXT_EXT1) |
|
#define | DQ_EXT_INTER0 (0x36) |
|
#define | DQ_EXT_SYNC0 (0x10) |
|
#define | DQ_EXT_SYNC1 (0x11) |
|
#define | DQ_EXT_SYNC2 (0x12) |
|
#define | DQ_EXT_SYNC3 (0x13) |
|
#define | DQ_EXT_RELEASE (0) |
|
#define | DQ_EXT_IMMEDIATE (0x80) |
|
#define | DQ_EXT_START_TRIG (0x20) |
|
#define | DQ_EXT_STOP_TRIG (0x21) |
|
#define | DQ_EXT_CLIN (0x22) |
|
#define | DQ_EXT_CLOUT (0x23) |
|
#define | DQ_EXT_CVIN (0x24) |
|
#define | DQ_EXT_CVOUT (0x25) |
|
#define | DQ_EXT_GPIO_LOGIC0 (0x26) |
|
#define | DQ_EXT_GPIO_LOGIC1 (0x27) |
|
#define | DQ_EXT_INT0 (0x28) |
|
#define | DQ_EXT_INT1 (0x29) |
|
#define | DQ_EXT_CLKOUT_J3_8 (DQ_EXT_INT0) |
|
#define | DQ_EXT_TRIGOUT_J3_4 (DQ_EXT_INT1) |
|
#define | DQ_EXT_DIO0 (0x2A) |
|
#define | DQ_EXT_DIO1 (0x2B) |
|
#define | DQ_EXT_ADCCVT (0x2C) |
|
#define | DQ_EXT_TSTD (0x2D) |
|
#define | DQ_EXT_PUSH_BUTTON (0x2E) |
|
#define | DQ_EXT_ADCBS (0x2F) |
|
#define | DQ_EDGE_RISING (0) |
|
#define | DQ_EDGE_FALLING (1) |
|
#define | DQ_EXT_DIO_DEFAULT (0x0) |
|
#define | DQ_EXT_DIO_INPUT (0x1) |
|
#define | DQ_EXT_DIO_OUTPUT (0x2) |
|
#define | DQ_EXT_DIO_INVERTED (0x10) |
|
#define | DQ_LN_MAX_SYNCX (4) |
|
#define | DQ_LN_MAX_DIOX (4) |
|
#define | DQ_LN_MAX_CLOCKS (4) |
|
#define | DQ_LN_MAX_TRIGS (4) |
|
#define | DQ_EXT_SIG_CMD_DEF (0) |
|
#define | DQ_EXT_SIG_CMD_DIO_RW (1) |
|
#define | DQ_EXT_SIG_CMD_DIO_R (2) |
|
#define | DQ_EXT_SIG_CMD_SET_SYS (0x20) |
|
#define | DQ_ACCESS_DIO_DIO0_ENB (0x1) |
|
#define | DQ_ACCESS_DIO_DIO1_ENB (0x2) |
|
#define | DQ_ACCESS_DIO_DIO2_ENB (0x4) |
|
#define | DQ_ACCESS_DIO_DIO3_ENB (0x8) |
|
#define | DQ_ACCESS_DIO_DIO0_OUT (0x10) |
|
#define | DQ_ACCESS_DIO_DIO0_IN (0) |
|
#define | DQ_ACCESS_DIO_DIO1_OUT (0x20) |
|
#define | DQ_ACCESS_DIO_DIO1_IN (0) |
|
#define | DQ_ACCESS_DIO_DIO2_OUT (0x40) |
|
#define | DQ_ACCESS_DIO_DIO2_IN (0) |
|
#define | DQ_ACCESS_DIO_DIO3_OUT (0x80) |
|
#define | DQ_ACCESS_DIO_DIO3_IN (0) |
|
#define | DQ_EXT_CLIN_OFS (0) |
|
#define | DQ_EXT_CLOUT_OFS (1) |
|
#define | DQ_EXT_CVIN_OFS (2) |
|
#define | DQ_EXT_CVOUT_OFS (3) |
|
#define | DQ_EXT_BOTH_CV_CL_FLAG (0x10) |
|
#define | DQ_EXT_START_TRIG_OFS (0) |
|
#define | DQ_EXT_STOP_TRIG_OFS (1) |
|
#define | DQ_EXT_SYNC0_OFS (0) |
|
#define | DQ_EXT_SYNC1_OFS (1) |
|
#define | DQ_EXT_SYNC2_OFS (2) |
|
#define | DQ_EXT_SYNC3_OFS (3) |
|
#define | DQ_EXT_DIO0_OFFS (0) |
|
#define | DQ_EXT_DIO1_OFFS (1) |
|
#define | DQ_EXT_DIO2_OFFS (2) |
|
#define | DQ_EXT_DIO3_OFFS (3) |
|
#define | DQ_SYNC_DEVN (0xD) |
|
#define | DQ_CPU_DEVN (0xE) |
|
#define | DQ_BROADCAST_DEVN (0xF) |
|
#define | DQ_SYNC_NOT_CONN (0) |
|
#define | DQ_SYNC_INPUT (1) |
|
#define | DQ_SYNC_DRIVER (2) |
|
#define | DQ_SYNC_EXTERNAL (4) |
|
#define | DQ_SYNC_0 (8) |
|
#define | DQ_SYNC_1 (16) |
|
#define | DQ_SYNC_BUTTON (32) |
|
#define | DQ_SYNC_CLOCK (0) |
|
#define | DQ_SYNC_TRIGGER (1) |
|
#define | DQ_SYNC_PPC (0) |
|
#define | DQ_SYNC_PLL (1) |
|
#define | DQ_SYNC_PPC2 (2) |
|
#define | DQ_SYNC_PLL_IMMEDIATE (3) |
|
#define | CY22150_MINP (8) |
|
#define | CY22150_MINQ (5) |
|
#define | CY22150_MAXP (800) |
|
#define | CY22150_MAXQ (129) |
|
#define | CY22150_MIN_VCO (100000000.0) |
|
#define | CY22150_MAX_VCO (365000000.0) |
|
#define | CY22150_BASE (66000000) |
|
#define | DQ_C3PLL_MIN_N (2) |
|
#define | DQ_C3PLL_MAX_N (510) |
|
#define | DQ_C3PLL_MIN_M (2) |
|
#define | DQ_C3PLL_MAX_M (510) |
|
#define | DQ_C3PLL_MIN_VCO (600000000.0) |
|
#define | DQ_C3PLL_MAX_VCO (1300000000.0) |
|
#define | DQ_C3PLL_BASE (66000000) |
|
#define | BUS_FREQUENCY (66000000) |
|
#define | DQ_DEVNAME_SIZE (40) |
|
#define | DQ_CLSZ (0x40) |
|
#define | DQ_CFG_RECORD_SIZE (0x2000) /* our parameters can be as big as 8kB */ |
|
#define | DQMAXUDP (530 - DQHSZ) |
|
#define | DQHSZ sizeof (DQPKT) |
|
#define | DQ_ACB_HEADERSZ (ETH_HDR_SIZE + IP_HDR_SIZE + UDP_HDR_SIZE + DQHSZ + DQFIFOHSZ + sizeof(uint32)) |
|
#define | DQ_DQPKT_OFFS (ETH_HDR_SIZE + IP_HDR_SIZE + UDP_HDR_SIZE) |
|
#define | DQ_READCOMM (1) |
|
#define | DQ_WRITECOMM (2) |
|
#define | DQFIFOHSZ (4) |
|
#define | EP1C3_FILE_SIZE (78422) |
|
#define | EP1C4_FILE_SIZE (115564) |
|
#define | EP1C6_FILE_SIZE (145902) |
|
#define | EP1C12_FILE_SIZE (209405) |
|
#define | EP1C20_FILE_SIZE (444951) |
|
#define | EP2C5_FILE_SIZE (152998) |
|
#define | EP2C8_FILE_SIZE (247974) |
|
#define | EP2C15_FILE_SIZE (486562) |
|
#define | EP2C20_FILE_SIZE (486562) |
|
#define | EP2C35_FILE_SIZE (857332) |
|
#define | EP2C50_FILE_SIZE (1245424) |
|
#define | EP2C70_FILE_SIZE (1789902) |
|
#define | FPGA_IMAGE_MAX_SIZE (EP2C70_FILE_SIZE) |
|
#define | LOGIC_PROG_DEV_LIST_SZ 16 |
|
#define | LPERR_OK (1) |
|
#define | LPERR_BUSY /*0xFFFFFF9C*/ (-100) |
|
#define | LPERR_CMDRD /*0xFFFFFF9B*/ (-101) |
|
#define | LPERR_CMDWR /*0xFFFFFF9A*/ (-102) |
|
#define | LPERR_ADDROUTRANGE /*0xFFFFFF99*/ (-103) |
|
#define | LPERR_UNABLECOMMSP /*0xFFFFFF98*/ (-104) |
|
#define | LPERR_MEMALOC /*0xFFFFFF97*/ (-105) |
|
#define | LPERR_EPCSOVERFULL /*0xFFFFFF96*/ (-106) |
|
#define | LPERR_BADCRC /*0xFFFFFF95*/ (-107) |
|
#define | LPERR_IMGVERSIZE /*0xFFFFFF94*/ (-108) |
|
#define | LPERR_SUPASS /*0xFFFFFF93*/ (-109) |
|
#define | LPERR_IO2_EMPTY_NOREPROG /*0xFFFFFF92*/ (-110) |
|
#define | LPERR_IO3_NOT_EMPTY /*0xFFFFFF91*/ (-111) |
|
#define | LPERR_WRONG_CPU_MODEL /*0xFFFFFF90*/ (-112) |
|
#define | LPERR_NOREPROG /*0xFFFFFF8F*/ (-113) |
|
#define | LPERR_IO_NOT_EMPTY /*0xFFFFFF8E*/ (-114) |
|
#define | LPERR_IO1_12_NOT_EMPTY /*0xFFFFFF8D*/ (-115) |
|
#define | DNx_ADDR_BUS_TEST_MASK (0x0000FFFC) |
|
#define | DQ_PPC_FLASH_ADDRESS (0xFFC00000) |
|
#define | DQ_PPC_FLASH_SIZE (0x00400000) |
|
#define | DQ_PPC_FLASH_FIRMWARE_OFFSET (0x00010000) |
|
#define | DQ_FIRMWARE_ENTRY_ROM (0xFFC10000) |
|
#define | DQ_UBOOT_ENTRY_ROM (0xFFF00100) |
|
#define | DQ_FLASH_ADDRESS (DQ_PPC_FLASH_ADDRESS) |
|
#define | DQ_FLASH_SIZE (DQ_PPC_FLASH_SIZE) |
|
#define | DQ_FLASH_FIRMWARE_OFFSET (DQ_PPC_FLASH_FIRMWARE_OFFSET) |
|
#define | SDRAM_ADDRESS (0x00000000) |
|
#define | EXT_DEV_ADDRESS2 (0xA0000000) |
|
#define | IOM_BASE_ADDRESS (0xA00E0000) |
|
#define | EXT_DEV_ADDRESS3 (0xA0100000) |
|
#define | EXT_DEV_ADDRESS4 (0xA0200000) |
|
#define | EXT_DEV_ADDRESS5 (0xA0300000) |
|
#define | IOM_BASE_IRQ (2) |
|
#define | EXT_DEV_SIZE (0x01000000) |
|
#define | DL_ERROR_MASK (0x80000000) |
|
#define | DL_IDLE (0) |
|
#define | DL_WAIT_MASTER (0) |
|
#define | DL_OK (1) |
|
#define | DL_RUNNING (2) |
|
#define | DL_STOPPED (4) |
|
#define | DL_ERROR (0x80000000) |
|
#define | DL_ERR_MASTER_CFG (0x80010000) |
|
#define | DL_ERR_ALARM_CFG (0x80020000) |
|
#define | DL_ERR_LAYER_CFG (0x80040000) |
|
#define | DL_ERR_OP_ERROR (0x80080000) |
|
#define | DL_SDSTAT_UNKNOWN (0x0) |
|
#define | DL_SDSTAT_OK (0x1) |
|
#define | DL_SDSTAT_RDONLY (0x2) |
|
#define | DL_SDSTAT_NO_CARD (0x3) |
|
#define | DL_SDSTAT_WR_ERR (0x80010000) |
|
#define | DL_SDSTAT_RD_ERR (0x80020000) |
|
#define | DL_SDSTAT_FULL (0x80040000) |
|
#define | DL_LYSTATE_IDLE (0) |
|
#define | DL_LYSTATE_STRIG (1) |
|
#define | DL_LYSTATE_RUNNING (2) |
|
#define | DL_LYSTATE_ERROR (0x80010000) |
|
#define | DL_LYSTATE_FIFOOVF (0x80020000) |
|
#define | DL_LYSTATR_BUFOVF (0x80040000) |
|
#define | DL_LYSTATR_CFGERR (0x80080000) |
|
#define | DL_LYSTATR_WRONGMOD (0x80100000) |
|
#define | DL_SD_CTRL_GETFREE 1 |
|
#define | DL_SD_CTRL_FORMAT 2 |
|
#define | DL_SD_CTRL_CANCEL 3 |
|
#define | DL_SD_CTRL_RESET 4 |
|
#define | DL_SD_CTRL_ISDONE 5 |
|
#define | DL_DL_CTRL_CANCEL 1 |
|
#define | DL_DL_CTRL_RESET 2 |
|
#define | DL_GET_CHN_LST 1 |
|
#define | DL_GET_LAST_SCAN 2 |
|
#define | LNPRM_MODID 0x101 |
|
#define | LNPRM_MODOPT 0x102 |
|
#define | LNPRM_IOMSN 0x103 |
|
#define | LNPRM_IOMMFG 0x104 |
|
#define | LNPRM_IOMFRQ 0x105 |
|
#define | LNPRM_TICK 0x106 |
|
#define | LNPRM_PERIOD 0x107 |
|
#define | LNPRM_WDDLY 0x108 |
|
#define | LNPRM_TIME 0x109 |
|
#define | LNPRM_OPTIONS 0x10A |
|
#define | LNPRM_COMDLY 0x110 |
|
#define | LNPRM_LNID 0x201 |
|
#define | LNPRM_LNOPT 0x202 |
|
#define | LNPRM_LNSN 0x203 |
|
#define | LNPRM_TOTAL 0x204 |
|
#define | LNPRM_LNMFG 0x205 |
|
#define | LNPRM_LNCAL 0x206 |
|
#define | LNPRM_LNEXP 0x207 |
|
#define | LNPRM_DQREV 0x208 |
|
#define | LNPRM_FWREV 0x209 |
|
#define | LNPRM_NOCHANGE 0xF0000000 |
|
#define | LNPRM_BYOFFS 0xF0100000 |
|
#define | LNPRM_RDONLY 0xF0000000 |
|
#define | LNPRM_DEVIOM 0xFE |
|
#define | LNPRM_DEVALL 0xFF |
|
#define | DQ_PPC8347_FLASH_ADDRESS (0xFE000000) |
|
#define | DQ_PPC8347_FLASH_SIZE (0x02000000) |
|
#define | DQ_PPC8347_FLASH_FIRMWARE_OFFSET (0x01800000) |
|
#define | INT_DNR_POWER_ADDRESS 0xA00C0000 |
|
#define | INT_GIGE_POWER_ADDRESS 0xA00D0000 |
|
#define | INT_GIGE_LOGIC_ADDRESS 0xA00E0000 |
|
#define | INT_CM2_LOGIC_ADDRESS 0xA00E0000 |
|
#define | DQ_PROLOG 0xBABAFACA /* DqTS id */ |
|
#define | DQ_PLGVT1 0xBABAFACB /* DqVT first or not last packet id */ |
|
#define | DQ_PLGVTL 0xBABAFACC /* DqVT last or only packet id */ |
|
#define | DQPROLOGVER 0xBABAFAC2 /* request supported DQ version */ |
|
#define | DQERR_MASK 0xFFFF0000 |
|
#define | DQNOERR_MASK 0x0000FFFF |
|
#define | DQERR_NIBMASK 0xF0000000 /* general error/status mask */ |
|
#define | DQERR_MULTFAIL 0x80000000 /* high bit - multiple bits indicate error/status */ |
|
#define | DQERR_SINGFAIL 0x90000000 /* low bit in first nybble - single error/status */ |
|
#define | DQERR_BITS 0x0FFF0000 /* error/status bits or value extracted from here */ |
|
#define | DQERR_GENFAIL 0xF0000000 /* general error/status mask */ |
|
#define | DQERR_OVRFLW 0x80010000 /* Data extraction too slow - data overflow */ |
|
#define | DQERR_STARTED 0x80020000 /* Start trigger is received */ |
|
#define | DQERR_STOPPED 0x80040000 /* Stop trigger is received */ |
|
#define | DQERR_EXEC 0x90010000 /* exception on command execution */ |
|
#define | DQERR_NOMORE 0x90020000 /* no more data is available */ |
|
#define | DQERR_MOREDATA 0x90030000 /* more data is available */ |
|
#define | DQERR_TOOOLD 0x90040000 /* request is too old (RDFIFO) */ |
|
#define | DQERR_INVREQ 0x90050000 /* Invalid request number (RDFIFO) */ |
|
#define | DQERR_NIMP 0x90060000 /* DQ not implemented or unknown command */ |
|
#define | DQERR_ACCESS 0x90070000 /* password is not cleared - access denied */ |
|
#define | DQERR_LOCKED 0x90080000 /* cube is locked */ |
|
#define | DQERR_DIAG 0x90090000 /* Command not allowed on diagnostics port */ |
|
#define | DQERR_WRONGID 0x900A0000 /* Wrong VMap or DMap ID */ |
|
#define | DQERR_OPS 0x90070000 /* IOM is in operation state */ |
|
#define | DQERR_PARAM 0x90080000 /* Device cannot complete request with specified parameters */ |
|
#define | DQERR_RCV 0x90090000 /* packet receive error */ |
|
#define | DQERR_SND 0x900A0000 /* packet send error */ |
|
#define | DQERR_NOSEND 0xA1000000 /* do not return packet */ |
|
#define | DQERR_PENDING 0xA2000000 /* do not return packet, do not free buffer */ |
|
#define | DQERR_KEEP_PKT 0xA4000000 /* keep reply packet */ |
|
#define | DQERR_CLEAR_REPLY_MASK 0xffff; /* only packet length */ |
|
#define | TRLISTSZ 256 |
|
#define | MAXDMAPS (DQ_MAXDEVN * DQ_MAXSS) |
|
#define | CHLISTSZ 128 |
|
#define | DQ_CF_UPUSER_SEC (4) /* start user sector CF5272*/ |
|
#define | DQ_PPC_UPUSER_SEC (8) /* start user sector PPC5200 */ |
|
#define | DQ_PPC8347_UPUSER_SEC (192) /* start user sector MPC8347 */ |
|
#define | STS_STATE (0) |
|
#define | STS_POST (1) |
|
#define | STS_FW (2) |
|
#define | STS_LOGIC (3) |
|
#define | STS_STATE_TS_SH 8 |
|
#define | STS_STATE_TS_INS(S, TS) ((S & 0xffff00ff)|((TS<<8) & 0xff00)) |
|
#define | STS_STATE_STICKY (0) |
|
#define | STS_LOGIC_DC_OOR (1UL<<0) |
|
#define | STS_LOGIC_DC_FAILED (1UL<<1) |
|
#define | STS_LOGIC_TRIG_START (1UL<<2) |
|
#define | STS_LOGIC_TRIG_STOP (1UL<<3) |
|
#define | STS_LOGIC_CLO_NOT_RUNNING (1UL<<4) |
|
#define | STS_LOGIC_CLI_NOT_RUNNING (1UL<<5) |
|
#define | STS_LOGIC_CVCLK_CLO_ERR (1UL<<6) |
|
#define | STS_LOGIC_CVCLK_CLI_ERR (1UL<<7) |
|
#define | STS_LOGIC_CLCLK_CLO_ERR (1UL<<8) |
|
#define | STS_LOGIC_CLCLK_CLI_ERR (1UL<<9) |
|
#define | STS_LOGIC_CALIBRATING (1UL<<30) |
|
#define | STS_LOGIC_NO_REPORTING (1UL<<31) |
|
#define | STS_LOGIC_STICKY (STS_LOGIC_NO_REPORTING|STS_LOGIC_CALIBRATING) |
|
#define | STS_FW_CLK_OOR (1UL<<0) |
|
#define | STS_FW_SYNC_ERR (1UL<<1) |
|
#define | STS_FW_CHNL_ERR (1UL<<2) |
|
#define | STS_FW_BUF_SCANS_PER_INT (1UL<<3) |
|
#define | STS_FW_BUF_SAMPS_PER_PKT (1UL<<4) |
|
#define | STS_FW_BUF_RING_SZ (1UL<<5) |
|
#define | STS_FW_BUF_PREBUF_SZ (1UL<<6) |
|
#define | STS_FW_BAD_CONFIG (1UL<<7) |
|
#define | STS_FW_BUF_OVER (1UL<<8) |
|
#define | STS_FW_BUF_UNDER (1UL<<9) |
|
#define | STS_FW_LYR_FIFO_OVER (1UL<<10) |
|
#define | STS_FW_LYR_FIFO_UNDER (1UL<<11) |
|
#define | STS_FW_EEPROM_FAIL (1UL<<12) |
|
#define | STS_FW_GENERAL_FAIL (1UL<<13) |
|
#define | STS_FW_ISO_TIMEOUT (1UL<<14) |
|
#define | STS_FW_CLIO_FAIL (1UL<<15) |
|
#define | STS_FW_OUT_FAIL (1UL<<16) |
|
#define | STS_FW_IO_FAIL (1UL<<17) |
|
#define | STS_FW_NO_MEMORY (1UL<<18) |
|
#define | STS_FW_BAD_OPER (1UL<<19) |
|
#define | STS_FW_LAYER_ERR (1UL<<20) |
|
#define | STS_FW_OVERLOAD (1UL<<21) |
|
#define | STS_FW_DIAG_0 (1UL<<3) |
|
#define | STS_FW_DIAG_1 (1UL<<4) |
|
#define | STS_FW_CONFIG_DONE (1UL<<30) |
|
#define | STS_FW_OPER_MODE (1UL<<31) |
|
#define | STS_POST_MEM_FAIL (1L<<0) |
|
#define | STS_POST_EEPROM_FAIL (1L<<1) |
|
#define | STS_POST_LAYER_FAILED (1L<<2) |
|
#define | STS_POST_FLASH_FAILED (1L<<3) |
|
#define | STS_POST_SDCARD_FAILED (1L<<4) |
|
#define | STS_POST_DC24 (1L<<5) |
|
#define | STS_POST_DCCORE (1L<<6) |
|
#define | STS_POST_BUSTEST_FAILED (1L<<7) |
|
#define | STS_POST_BUSFAIL_DATA (1L<<8) |
|
#define | STS_POST_BUSFAIL_ADDR (1L<<9) |
|
#define | STS_POST_OVERHEAT (1L<<10) |
|
#define | STS_POST_OVERCURRENT (1L<<11) |
|
#define | STS_POST_RESET_FAILED (1L<<12) |
|
#define | STS_POST_UNRECOG_LAYER (1L<<13) |
|
#define | STS_POST_STICKY (STS_POST_MEM_FAIL|STS_POST_BUSTEST_FAILED|STS_POST_BUSFAIL_DATA|STS_POST_BUSFAIL_ADDR) |
|
#define | STS_FW_STICKY (STS_FW_EEPROM_FAIL|STS_FW_GENERAL_FAIL) |
|
#define | STS_FW_BAD_CONFIG_MASK (STS_FW_CLK_OOR | STS_FW_BUF_SCANS_PER_INT | STS_FW_BUF_SAMPS_PER_PKT | STS_FW_BUF_RING_SZ | STS_FW_BUF_PREBUF_SZ) |
|
#define | STS_LOGIC_BAD_MASK (STS_LOGIC_DC_OOR | STS_LOGIC_DC_FAILED | STS_LOGIC_CVCLK_CLO_ERR | STS_LOGIC_CVCLK_CLI_ERR | STS_LOGIC_CLCLK_CLO_ERR | STS_LOGIC_CLCLK_CLI_ERR) |
|
#define | SET_STS_FLAG(DEV, SS, FG, FLAG) (((pDEVOBJ)(DEV))->status[(SS)&7][FG] |= FLAG) |
|
#define | SET_STS_FLAGp(DEV, SS, FG, FLAG) {(((pDEVOBJ)(DEV))->status[(SS)&7][FG] |= FLAG); _printf("line=%d ss=%d sts=%x\n", __LINE__, SS,((pDEVOBJ)(DEV))->status[SS][FG]);} |
|
#define | CLR_STS_FLAG(DEV, SS, FG, FLAG) (((pDEVOBJ)(DEV))->status[(SS)&7][FG] &= (~FLAG)) |
|
#define | IF_STS_FLAG(DEV, SS, FG, FLAG) (((pDEVOBJ)(DEV))->status[(SS)&7][FG] & (FLAG)) |
|
#define | GET_STS_FLAGS(DEV, SS, FG) (((pDEVOBJ)(DEV))->status[(SS)&7][FG]) |
|
#define | DQEVENT_SETUP 1 |
|
#define | DQEVENT_DISPATCH 2 |
|
#define | DQEVENT_ENABLE 3 |
|
#define | DQEVENT_INTERNAL 4 |
|
#define | DQEVENT_NOREPLY (1L<<31) |
|
#define | DQEVENT_LAYER 0x1000 |
|
#define | DQAXMAP_CLEAR 1 |
|
#define | DQAXMAP_TEST 2 |
|
#define | DQAXMAP_SET_TIMING 3 |
|
#define | DQAXMAP_SET_SLOT 4 |
|
#define | DQAXMAP_ENABLE 5 |
|
#define | DQAXMAP_NOREPLY (1L<<31) |
|
#define | DQ_PC104_CHAN (2) |
|
#define | DQ_PC104_CALDACS (2) |
|
#define | DQ_PC104_NAMELEN (32) |
|
#define | DQ_PC104_INFOSZ (DQ_MAX_INFO_SIZE) |
|
#define | DQ_PC104_BASE (66000000) |
|
#define | DQ_PC104_MAXCLFRQ (2000) |
|
#define | DQ_PC104_MAXCVFRQ (2000) |
|
#define | DQ_PC104_MAXWAIT (20) |
|
#define | DQ_PC104_LCR_DPEN (1L<<2) |
|
#define | DQ_PC104_LCR_LED (1L<<1) |
|
#define | DQ_PC104_IER_AE (1L<<9) |
|
#define | DQ_PC104_IER_TO (1L<<8) |
|
#define | DQ_PC104_IER_WBD (1L<<7) |
|
#define | DQ_PC104_IER_RBD (1L<<6) |
|
#define | DQ_PC104_IER_WIOD (1L<<5) |
|
#define | DQ_PC104_IER_RIOD (1L<<4) |
|
#define | DQ_PC104_IER_WMD (1L<<3) |
|
#define | DQ_PC104_IER_RMD (1L<<2) |
|
#define | DQ_PC104_IER_IRQB (1L<<1) |
|
#define | DQ_PC104_IER_IRQA (1L<<0) |
|
#define | DQ_PC104_DC12N_2 (1L<<7) |
|
#define | DQ_PC104_DC12N_1 (1L<<4) |
|
#define | DQ_PC104_DC12_5 (1L<<6) |
|
#define | DQ_PC104_DC12_4 (1L<<5) |
|
#define | DQ_PC104_DC12_3 (1L<<3) |
|
#define | DQ_PC104_DC12_2 (1L<<2) |
|
#define | DQ_PC104_DC12_1 (1L<<1) |
|
#define | DQ_PC104_DC5N (1L<<0) |
|
#define | DQ_PC104_CFG (0x2000) |
|
#define | DQ_PC104_STS (0x2004) |
|
#define | DQ_PC104_BA0 (0x2008) |
|
#define | DQ_PC104_BA1 (0x200C) |
|
#define | DQ_PC104_IRQA (0x2010) |
|
#define | DQ_PC104_IRQB (0x2014) |
|
#define | DQ_PC104_LNEN (0x2018) |
|
#define | DQ_PC104_IRQPINS (0x201C) |
|
#define | DQ_PC104_MEMRD (0x2020) |
|
#define | DQ_PC104_MRADDR (0x2020) |
|
#define | DQ_PC104_IORD (0x2024) |
|
#define | DQ_PC104_IORADDR (0x2024) |
|
#define | DQ_PC104_MWADDR (0x2028) |
|
#define | DQ_PC104_MEMWR (0x202C) |
|
#define | DQ_PC104_IOWADDR (0x2030) |
|
#define | DQ_PC104_IOWR (0x2034) |
|
#define | DQ_PC104_BCMD0 (0x2038) |
|
#define | DQ_PC104_BCMD1 (0x203C) |
|
#define | DQ_PC104_DP0 (0x8000) |
|
#define | DQ_PC104_IRQP (0L<<6) |
|
#define | DQ_PC104_IRQN (1L<<6) |
|
#define | DQ_PC104_BUSCLOCK_5_5MHz (1L<<4) |
|
#define | DQ_PC104_BUSCLOCK_6_6MHz (2L<<4) |
|
#define | DQ_PC104_BUSCLOCK_8MHz (3L<<4) |
|
#define | DQ_PC104_OSC_14MHz (1L<<3) |
|
#define | DQ_PC104_BE (1L<<2) |
|
#define | DQ_PC104_WE (1L<<1) |
|
#define | DQ_PC104_ASSERT_RESET (1L<<0) |
|
#define | DQ_PC104_BUSCLOCK_0 (0) |
|
#define | DQ_PC104_STS_BTB (1L<<31) |
|
#define | DQ_PC104_STS_IOCHK (1L<<30) |
|
#define | DQ_PC104_STS_STAE (1L<<19) |
|
#define | DQ_PC104_STS_STTO (1L<<18) |
|
#define | DQ_PC104_STS_IO16TO (1L<<17) |
|
#define | DQ_PC104_STS_M16TO (1L<<16) |
|
#define | DQ_PC104_STS_MIO8TO (1L<<15) |
|
#define | DQ_PC104_STS_IRQ14_15S (1L<<14) |
|
#define | DQ_PC104_STS_IRQ12S (1L<<13) |
|
#define | DQ_PC104_STS_IRQ11S (1L<<12) |
|
#define | DQ_PC104_STS_IRQ10S (1L<<11) |
|
#define | DQ_PC104_STS_IRQ7_9S (1L<<10) |
|
#define | DQ_PC104_STS_IRQ6S (1L<<9) |
|
#define | DQ_PC104_STS_IRQ5S (1L<<8) |
|
#define | DQ_PC104_STS_IRQ4S (1L<<7) |
|
#define | DQ_PC104_STS_IRQ3S (1L<<6) |
|
#define | DQ_PC104_STS_BWD (1L<<5) |
|
#define | DQ_PC104_STS_BRD (1L<<4) |
|
#define | DQ_PC104_STS_IOWD (1L<<3) |
|
#define | DQ_PC104_STS_IORD (1L<<2) |
|
#define | DQ_PC104_STS_MWD (1L<<1) |
|
#define | DQ_PC104_STS_MRD (1L<<0) |
|
#define | DQ_PC104_STS_IRQ3S_SH (6) |
|
#define | DQ_PC104_BA_SELECT (1L<<31) |
|
#define | DQ_PC104_BA_IOSPACE (0L<<30) |
|
#define | DQ_PC104_BA_MEMIO (1L<<30) |
|
#define | DQ_PC104_BA_IOCHKRDY (1L<<29) |
|
#define | DQ_PC104_BA_IOCS16 (1L<<28) |
|
#define | DQ_PC104_BA_MEMCS16 (1L<<27) |
|
#define | DQ_PC104_BA_AEN_A17 (1L<<26) |
|
#define | DQ_PC104_BA_ACCESS_16 (1L<<25) |
|
#define | DQ_PC104_BA_ALL (0xff000000) |
|
#define | DQ_PC104_BAN(N) (((N)&0x1f)<<20) |
|
#define | DQ_PC104_BA(N) ((N)&0xfffff) |
|
#define | DQ_PC104_IRQ14_15S (1L<<8) |
|
#define | DQ_PC104_IRQ12S (1L<<7) |
|
#define | DQ_PC104_IRQ11S (1L<<6) |
|
#define | DQ_PC104_IRQ10S (1L<<5) |
|
#define | DQ_PC104_IRQ7_9S (1L<<4) |
|
#define | DQ_PC104_IRQ6S (1L<<3) |
|
#define | DQ_PC104_IRQ5S (1L<<2) |
|
#define | DQ_PC104_IRQ4S (1L<<1) |
|
#define | DQ_PC104_IRQ3S (1L<<0) |
|
#define | DQ_PC104_ASSIGN_IRQA(N) ((N)&0x1ff) |
|
#define | DQ_PC104_ASSIGN_IRQB(N) (((N)&0x1ff)<<16) |
|
#define | DQ_PC104_DACK (1L<<13) |
|
#define | DQ_PC104_SHBE (1L<<12) |
|
#define | DQ_PC104_BALE (1L<<11) |
|
#define | DQ_PC104_AEN (1L<<10) |
|
#define | DQ_PC104_BCLK (1L<<9) |
|
#define | DQ_PC104_OSC (1L<<8) |
|
#define | DQ_PC104_TC (1L<<7) |
|
#define | DQ_PC104_REFRESH (1L<<6) |
|
#define | DQ_PC104_IOW (1L<<5) |
|
#define | DQ_PC104_IOR (1L<<4) |
|
#define | DQ_PC104_SMEMW (1L<<3) |
|
#define | DQ_PC104_SMEMR (1L<<2) |
|
#define | DQ_PC104_MEMW (1L<<1) |
|
#define | DQ_PC104_MEMR (1L<<0) |
|
#define | DQ_PC104_CDO_ENDIRQ (1L<<28) |
|
#define | DQ_PC104_CDO_ACC16BIT (0L<<27) |
|
#define | DQ_PC104_CDO_ACC8BIT (1L<<27) |
|
#define | DQ_PC104_CDO_IMMDATA (1L<<26) |
|
#define | DQ_PC104_CDO_DIR (1L<<25) |
|
#define | DQ_PC104_CDO_READ (0L<<25) |
|
#define | DQ_PC104_CDO_WRITE (1L<<25) |
|
#define | DQ_PC104_CDO_IOSPCSEL (0L<<24) |
|
#define | DQ_PC104_CDO_MEMSPCSEL (1L<<24) |
|
#define | DQ_PC104_CDO_ADDRESS(N) ((N)&0xffffff) |
|
#define | DQ_PC104_CDO_TRANSIZE(N) ((((N)-1)&0xfff)<<16) |
|
#define | DQ_PC104_CDO_DNAADDRi(N) ((((N)-0x8000)>>2)&0x1fff) |
|
#define | DQ_PC104_CDO_DNAADDR(N) ((N)&0xffff) |
|
#define | DQ_PC104_CL_CLK (1L<<29) |
|
#define | DQ_PC104_SPACESIZE_MASK (DQ_PC104_CDO_ACC8BIT|DQ_PC104_CDO_MEMSPCSEL) |
|
#define | DQ_PC104_SCRIPT_MASK (0xfffffff) |
|
#define | DQ_PC104_SCRIPTDATA_MASK (0xffff0fff) |
|
#define | DQ_PC104_CL_SW (0) |
|
#define | DQ_PC104_CL_TIMER (1) |
|
#define | DQ_PC104_CL_IRQA (2) |
|
#define | DQ_PC104_CL_IRQB (3) |
|
#define | DQ_PC104_CL_IRQEN (1L<<3) |
|
#define | DQL_IOCTL104_SETCFG (0x8) |
|
#define | DQL_IOCTL104_SETDCDC (0x9) |
|
#define | DQL_IOCTL104_MEMIOWRRD (0xA) |
|
#define | DQL_IOCTL104_START (0xB) |
|
#define | DQL_IOCTL104_BLOCKWRRD (0xC) |
|
#define | DQL_IOCTL104_MEMORYWRRD (0xD) |
|
#define | DQL_IOCTL104_CUSTOMPROC (0xE) |
|
#define | DQ_PC104_READBUS (1) |
|
#define | DQ_PC104_WRITEBUS (2) |
|
#define | DQ_PC104_READMEM (3) |
|
#define | DQ_PC104_WRITEMEM (4) |
|
#define | DQ_PC104_WRITESCRIPT (5) |
|
#define | DQ_PC104_READSTATUS (6) |
|
#define | DQ_PC104_CONFIGURE_BUS (7) |
|
#define | DQ_PC104_CONFIGURE_INTCLK (8) |
|
#define | DQ_PC104_SET_CUSTOM_PROC (1) |
|
#define | DQ_PC104_SET_CUSTOM_PARAM (2) |
|
#define | DQ_PC104_ISR_DEFAULT (0) |
|
#define | DQ_PC104_ISR_SIMA_ICB (1) |
|
#define | DQ_PC104_ISR_SIMA_RSB (2) |
|
#define | DQ_PC104_ISR_SIMA_ASCBA (4) |
|
#define | DQ_PC104_ISR_SIMA_ASCBB (5) |
|
#define | DQ_PC104_ISR_SIMA_ASCBC (6) |
|
#define | DQ_PC104_SIMA_FRAME (0x440) |
|
#define | DQ_PC104_SIMA_MSLOT (0x442) |
|
#define | DQ_PC104_SIMA_BCM (0x444) |
|
#define | DQ_PC104_SIMA_DCNT (0x446) |
|
#define | DQ_PC104_SIMA_ECNT (0x448) |
|
#define | DQ_PC104_SIMA_ERRVLD (0x450) |
|
#define | DQ_PC104_SIMA_ACK (0x7ffe) |
|
#define | DQ_PC104_SIMA_MCTRL (0x900) |
|
#define | DQ_PC104_SIMA_MCTRL_STAT (0x90E) |
|
#define | DQ_PC104_SIMA_CLO_ENTRIES (32) |
|
#define | SIMA_ADCT_OF (0) |
|
#define | SIMA_CTRL_OF (2) |
|
#define | SIMA_LENG_OF (4) |
|
#define | SIMA_TBUS_OF (6) |
|
#define | SIMA_OFFS_OF (8) |
|
#define | SIMA_SEGM_OF (10) |
|
#define | SIMA_TIME_OF (12) |
|
#define | SIMA_STAT_OF (14) |
|
#define | SIMA_OF_SIZE (0x10) |
|
#define | DQ_PC104_CHNUM (0x1) |
|
#define | DQ_PC104_CHTYPE (0xE) |
|
#define | DQ_SIMA_RDBLK0 (0x8000) |
|
#define | DQ_SIMA_RDBLK1 (0x9000) |
|
#define | DQ_SIMA_WRBLK0 (0xA000) |
|
#define | DQ_SIMA_WRBLK1 (0xB000) |
|
#define | DQ_SIMA_RX_BUFSEL (0) |
|
#define | DQ_SIMA_TX_BUFSEL (1) |
|
#define | DQ_SIMA_WRRDBLK(N, W) ((((N)>0)?0x8000:0x9000)+(((W)>0)?0x2000:0)) |
|
#define | DQ_SIMA_WRRDBLKi(N, W) (((DQ_SIMA_WRRDBLK((N),(W))-0x8000)>>2)&0x1fff) |
|
#define | DQ_SIMA_RDBLK0i (DQ_SIMA_RDBLK0>>2) |
|
#define | DQ_SIMA_RDBLK1i (DQ_SIMA_RDBLK1>>2) |
|
#define | DQ_SIMA_WRBLK0i (DQ_SIMA_WRBLK0>>2) |
|
#define | DQ_SIMA_WRBLK1i (DQ_SIMA_WRBLK1>>2) |
|
#define | DQ_PC104_BLKMEM0 (0xF000) |
|
#define | DQ_PC104_BLKMEM1 (0xF800) |
|
#define | DQ_PC104_BLKSCRATCH (0xFFC0) |
|
#define | DQ_PC104_BLKMEM0i ((DQ_PC104_BLKMEM0-0x8000)>>2) |
|
#define | DQ_PC104_BLKMEM1i ((DQ_PC104_BLKMEM1-0x8000)>>2) |
|
#define | DQ_PC104_BLKSCRATCHi ((DQ_PC104_BLKSCRATCH-0x8000)>>2) |
|
#define | DQ_PC104_VMAP_SIMA_CTRL (0x0) |
|
#define | DQ_PC104_VMAP_SIMA_STS (0x0) |
|
#define | DQ_PC104_VMAP_SIMA_SLOT(BRD, SLOT) ((((BRD)&1)<<15)|(((SLOT)&0xFF)+0x10)) |
|
#define | DQ_PC104_VMAP_SIMA_R90E (0x40) |
|
#define | DQ_PC104_VMAP_SIMA_GET_BRD(N) (((N)&0x8000)>>15) |
|
#define | DQ_PC104_VMAP_SIMA_BUFF(CHAN) (((CHAN)&0xff) - 0x10) |
|
#define | DQ_PC104_VMAP_SIMA_CARD(CHAN) ((CHAN)>>15) |
|
#define | DQ_PC104_MAXWAIT_BUF (5) |
|
#define | DQ_PC104_SIMA_FRMSZ_RD (1) |
|
#define | DQ_PC104_SIMA_FRMSZ_WR (2) |
|
#define | PC104_SIMA_ICB_BUFS (4) |
|
#define | PC104_SIMA_ICB_BUFSZ (768) |
|
#define | PC104_SIMA_RSB_BUFS (24) |
|
#define | PC104_SIMA_RSB_BUFSZ (64) |
|
#define | PC104_SIMA_BUFSIZE (16384) |
|
#define | DNR_PWR (0x20) |
|
#define | DNR_PWR_1G (0x40) |
|
#define | DNA_PWR_1G (0x41) |
|
#define | DNR_LB (0x42) |
|
#define | DNR_QTB (0x43) |
|
#define | DNA_LB (0x44) |
|
#define | DNA_QTB (0x45) |
|
#define | DQ_L2_CHAN (16) |
|
#define | DQ_L2_CHAN_MESR (13) |
|
#define | DQ_L2_CHAN_MAX (64) |
|
#define | DQ_L2_INFOSZ (DQ_MAX_INFO_SIZE) |
|
#define | DQ_L2_BASE (BUS_FREQUENCY) |
|
#define | DQ_L2_MAXCLFRQ (10) |
|
#define | DQ_L2_MAXCVFRQ (10) |
|
#define | DQ_L2_DNRP_OL_CH (0x10) |
|
#define | DQ_L2_DNRP_UL_CH (0x20) |
|
#define | DQ_L2_DNRP_LED_CH (0x30) |
|
#define | DQ_L2_DNRP_FAN_CH (0x31) |
|
#define | DQ_L2_DNRP_LED_MNGD (0x32) |
|
#define | DQ_L2_DNRP_FAN_MNGD (0x33) |
|
#define | DQ_L2_SET_CONFIG (1) |
|
#define | DQ_L2_SET_LED (2) |
|
#define | DQ_L2_SET_LIMITS (4) |
|
#define | DQ_L4_SET_CONFIG (DQ_L2_SET_CONFIG) |
|
#define | DQ_L4_SET_LED (DQ_L2_SET_LED) |
|
#define | DQ_L4_SET_LIMITS (DQ_L2_SET_LIMITS) |
|
#define | DQ_L2_ADC_TEMP2 (12) |
|
#define | DQ_L2_ADC_TEMP1 (11) |
|
#define | DQ_L2_ADC_I_IN (10) |
|
#define | DQ_L2_ADC_V_FAN (9) |
|
#define | DQ_L2_ADC_V_1_2 (8) |
|
#define | DQ_L2_ADC_V_1_5 (7) |
|
#define | DQ_L2_ADC_V_IN (6) |
|
#define | DQ_L2_ADC_V_24NIC (5) |
|
#define | DQ_L2_ADC_V_24DNR (4) |
|
#define | DQ_L2_ADC_V_3_3NIC (3) |
|
#define | DQ_L2_ADC_V_3_3DNR (2) |
|
#define | DQ_L2_ADC_V_2_5NIC (1) |
|
#define | DQ_L2_ADC_V_2_5DNR (0) |
|
#define | DQ_L4_ADC_TEMP2 (15) |
|
#define | DQ_L4_ADC_I_1_5 (14) |
|
#define | DQ_L4_ADC_TEMP1 (13) |
|
#define | DQ_L4_ADC_I_3_3 (12) |
|
#define | DQ_L4_ADC_GND_3 (11) |
|
#define | DQ_L4_ADC_I_IN (10) |
|
#define | DQ_L4_ADC_V_FAN (9) |
|
#define | DQ_L4_ADC_V_1_2 (8) |
|
#define | DQ_L4_ADC_V_1_5 (7) |
|
#define | DQ_L4_ADC_V_IN (6) |
|
#define | DQ_L4_ADC_GND_2 (5) |
|
#define | DQ_L4_ADC_V_24DNR (4) |
|
#define | DQ_L4_ADC_V_CAP (3) |
|
#define | DQ_L4_ADC_V_3_3DNR (2) |
|
#define | DQ_L4_ADC_GND (1) |
|
#define | DQ_L4_ADC_V_2_5DNR (0) |
|
#define | DQ_LT2448_GETVAL(V) (((V>>5)&0xffffff)^0x800000) |
|
#define | DQ_LDIAG_ADC_TEMP2 (15) |
|
#define | DQ_LDIAG_ADC_GND_8 (14) |
|
#define | DQ_LDIAG_ADC_TEMP1 (13) |
|
#define | DQ_LDIAG_ADC_GND_7 (12) |
|
#define | DQ_LDIAG_ADC_GND_6 (11) |
|
#define | DQ_LDIAG_ADC_GND_5 (10) |
|
#define | DQ_LDIAG_ADC_GND_4 (9) |
|
#define | DQ_LDIAG_ADC_V_1_2 (8) |
|
#define | DQ_LDIAG_ADC_V_1_5 (7) |
|
#define | DQ_LDIAG_ADC_V_IN (6) |
|
#define | DQ_LDIAG_ADC_GND_3 (5) |
|
#define | DQ_LDIAG_ADC_V_24 (4) |
|
#define | DQ_LDIAG_ADC_GND_2 (3) |
|
#define | DQ_LDIAG_ADC_V_3_3 (2) |
|
#define | DQ_LDIAG_ADC_GND (1) |
|
#define | DQ_LDIAG_ADC_V_2_5 (0) |
|
#define | DQ_LDIAG_CVT_TEMP2(N) ((N-0x800000)/644) |
|
#define | DQ_LDIAG_CVT_TEMP1(N) ((N-0x800000)/644) |
|
#define | DQ_LDIAG_CVT_V_1_2(N) (((N-0x800000)*0.000000149)*11) |
|
#define | DQ_LDIAG_CVT_V_1_5(N) (((N-0x800000)*0.000000149)*11) |
|
#define | DQ_LDIAG_CVT_V_IN(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_LDIAG_CVT_V_24(N) (((N-0x800000)*0.000000149)*11) |
|
#define | DQ_LDIAG_CVT_V_3_3(N) (((N-0x800000)*0.000000149)*11) |
|
#define | DQ_LDIAG_CVT_GND(N) ((N-0x800000)*0.000000149) |
|
#define | DQ_LDIAG_CVT_V_2_5(N) (((N-0x800000)*0.000000149)*11) |
|
#define | DQ_L2_CVT_TEMP2(N) (((N-0x800000)*0.000000149)*339) |
|
#define | DQ_L2_CVT_TEMP1(N) (((N-0x800000)*0.000000149)*339) |
|
#define | DQ_L2_CVT_I_IN(N) (((N-0x800000)*0.000000149)*12) |
|
#define | DQ_L2_CVT_V_FAN(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_L2_CVT_V_1_2(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_L2_CVT_V_1_5(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_L2_CVT_V_IN(N) (((N-0x800000)*0.000000149)*45.3) |
|
#define | DQ_L2_CVT_V_24NIC(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_L2_CVT_V_24DNR(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_L2_CVT_V_3_3NIC(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_L2_CVT_V_3_3DNR(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_L2_CVT_V_2_5NIC(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_L2_CVT_V_2_5DNR(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | LM6p (0.943) |
|
#define | LP6p (1.06) |
|
#define | LM10p (0.909) |
|
#define | LP10p (1.1) |
|
#define | DQ_L2_LIM_TEMP2(N) ((N>(273-40))&&(N<(273+90))) |
|
#define | DQ_L2_LIM_TEMP1(N) ((N>(273-40))&&(N<(273+90))) |
|
#define | DQ_L2_LIM_I_IN(N) ((N>0.1)&&(N<3.0)) |
|
#define | DQ_L2_BLIM_I_IN(N) ((N>0.01)&&(N<5.0)) |
|
#define | DQ_L2_LIM_V_FAN(N) (N>0) |
|
#define | DQ_L2_LIM_V_1_2(N) ((N>(1.271*LM6p))&&(N<(1.271*LP6p))) |
|
#define | DQ_L2_LIM_V_1_5(N) ((N>(1.576*LM6p))&&(N<(1.576*LP6p))) |
|
#define | DQ_L2_LIM_V_IN(N) ((N>11)&&(N<30)) |
|
#define | DQ_L2_LIM_V_24NIC(N) ((N>22.5)&&(N<26.0)) |
|
#define | DQ_L2_LIM_V_24DNR(N) ((N>22.5)&&(N<26.0)) |
|
#define | DQ_L2_LIM_V_3_3NIC(N) ((N>(3.3*LM6p))&&(N<(3.3*LP6p))) |
|
#define | DQ_L2_LIM_V_3_3DNR(N) ((N>(3.3*LM6p))&&(N<(3.3*LP6p))) |
|
#define | DQ_L2_LIM_V_2_5NIC(N) ((N>(2.5*LM6p))&&(N<(2.5*LP6p))) |
|
#define | DQ_L2_LIM_V_2_5DNR(N) ((N>(2.5*LM6p))&&(N<(2.5*LP6p))) |
|
#define | DQ_L2_BLIM_V_1_2(N) ((N>(1.271*LM10p))&&(N<(1.271*LP10p))) |
|
#define | DQ_L2_BLIM_V_1_5(N) ((N>(1.576*LM10p))&&(N<(1.576*LP10p))) |
|
#define | DQ_L2_BLIM_V_IN(N) ((N>9)&&(N<36)) |
|
#define | DQ_L2_BLIM_V_24NIC(N) ((N>21.6)&&(N<27.0)) |
|
#define | DQ_L2_BLIM_V_24DNR(N) ((N>21.6)&&(N<27.0)) |
|
#define | DQ_L2_BLIM_V_3_3NIC(N) ((N>(3.3*LP10p))&&(N<(3.3*LP10p))) |
|
#define | DQ_L2_BLIM_V_3_3DNR(N) ((N>(3.3*LP10p))&&(N<(3.3*LP10p))) |
|
#define | DQ_L2_BLIM_V_2_5NIC(N) ((N>(2.5*LM10p))&&(N<(2.5*LP10p))) |
|
#define | DQ_L2_BLIM_V_2_5DNR(N) ((N>(2.5*LM10p))&&(N<(2.5*LP10p))) |
|
#define | DQ_L2_SAFE_TEMP_HI (273+40) |
|
#define | DQ_L2_SAFE_TEMP_LO (273+35) |
|
#define | DQ_L4_CVT_TEMP2(N) ((N-0x800000)/644) |
|
#define | DQ_L4_CVT_I_IN_1_5(N) (((N-0x800000)*0.00000745)) |
|
#define | DQ_L4_CVT_TEMP1(N) ((N-0x800000)/644) |
|
#define | DQ_L4_CVT_I_IN_3_3(N) (((N-0x800000)*0.00000745)) |
|
#define | DQ_L4_CVT_V_GND3(N) (((N-0x800000)*0.000000149)) |
|
#define | DQ_L4_CVT_I_IN(N) (((N-0x800000)*0.00000178)) |
|
#define | DQ_L4_CVT_V_FAN(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_L4_CVT_V_1_2(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_L4_CVT_V_1_5(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_L4_CVT_V_IN(N) (((N-0x800000)*0.000000149)*47.5) |
|
#define | DQ_L4_CVT_V_GND2(N) (((N-0x800000)*0.000000149)) |
|
#define | DQ_L4_CVT_V_24DNR(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_L4_CVT_V_U_CAP(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_L4_CVT_V_3_3DNR(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_L4_CVT_V_GND(N) (((N-0x800000)*0.000000149)) |
|
#define | DQ_L4_CVT_V_2_5DNR(N) (((N-0x800000)*0.000000149)*23.1) |
|
#define | DQ_L4_LIM_TEMP2(N) ((N>(273-40))&&(N<(273+90))) |
|
#define | DQ_L4_LIM_TEMP1(N) ((N>(273-40))&&(N<(273+90))) |
|
#define | DQ_L4_LIM_I_IN(N) ((N>0.1)&&(N<4.0)) |
|
#define | DQ_L4_LIM_I_IN_3_3(N) ((N>0.1)&&(N<3.0)) |
|
#define | DQ_L4_LIM_I_IN_1_5(N) ((N>0.1)&&(N<3.0)) |
|
#define | DQ_L4_BLIM_I_IN(N) ((N>0.01)&&(N<5.0)) |
|
#define | DQ_L4_BLIM_I_IN_3_3(N) ((N>0.1)&&(N<3.0)) |
|
#define | DQ_L4_BLIM_I_IN_1_5(N) ((N>0.1)&&(N<3.0)) |
|
#define | DQ_L4_LIM_V_FAN(N) (N) |
|
#define | DQ_L4_LIM_V_1_2R(N) ((N>(1.271*LM6p))&&(N<(1.271*LP6p))) |
|
#define | DQ_L4_LIM_V_1_2A(N) ((N>(1.21*LM6p))&&(N<(1.21*LP6p))) |
|
#define | DQ_L4_LIM_V_1_5(N) ((N>(1.576*LM6p))&&(N<(1.576*LP6p))) |
|
#define | DQ_L4_LIM_V_IN(N) ((N>11)&&(N<30)) |
|
#define | DQ_L4_LIM_V_24NIC(N) ((N>22.5)&&(N<26.0)) |
|
#define | DQ_L4_LIM_V_24DNR(N) ((N>22.5)&&(N<26.0)) |
|
#define | DQ_L4_LIM_V_3_3NIC(N) ((N>(3.3*LM6p))&&(N<(3.3*LP6p))) |
|
#define | DQ_L4_LIM_V_3_3DNR(N) ((N>(3.3*LM6p))&&(N<(3.3*LP6p))) |
|
#define | DQ_L4_LIM_V_2_5NIC(N) ((N>(2.5*LM6p))&&(N<(2.5*LP6p))) |
|
#define | DQ_L4_LIM_V_2_5DNR(N) ((N>(2.5*LM6p))&&(N<(2.5*LP6p))) |
|
#define | DQ_L4_BLIM_V_1_2R(N) ((N>(1.271*LM10p))&&(N<(1.271*LP10p))) |
|
#define | DQ_L4_BLIM_V_1_2A(N) ((N>(1.21*LM10p))&&(N<(1.21*LP10p))) |
|
#define | DQ_L4_BLIM_V_1_5(N) ((N>(1.576*LM10p))&&(N<(1.576*LP10p))) |
|
#define | DQ_L4_BLIM_V_IN(N) ((N>9)&&(N<36)) |
|
#define | DQ_L4_BLIM_V_24NIC(N) ((N>21.6)&&(N<27.0)) |
|
#define | DQ_L4_BLIM_V_24DNR(N) ((N>21.6)&&(N<27.0)) |
|
#define | DQ_L4_BLIM_V_3_3NIC(N) ((N>(3.3*LP10p))&&(N<(3.3*LP10p))) |
|
#define | DQ_L4_BLIM_V_3_3DNR(N) ((N>(3.3*LP10p))&&(N<(3.3*LP10p))) |
|
#define | DQ_L4_BLIM_V_2_5NIC(N) ((N>(2.5*LM10p))&&(N<(2.5*LP10p))) |
|
#define | DQ_L4_BLIM_V_2_5DNR(N) ((N>(2.5*LM10p))&&(N<(2.5*LP10p))) |
|
#define | DQ_L4_SAFE_TEMP_HI (273+40) |
|
#define | DQ_L4_SAFE_TEMP_LO (273+35) |
|
#define | DQ_L2_PLIM(V, N, T) ((V>(N-N*T))&&(V<(N+N*T))) |
|
#define | DQ_L2_LED_VIN (1L<<0) |
|
#define | DQ_L2_LED_IIN (1L<<1) |
|
#define | DQ_L2_LED_1_5 (1L<<2) |
|
#define | DQ_L2_LED_FAN (1L<<3) |
|
#define | DQ_L2_LED_USR (1L<<4) |
|
#define | DQ_L2_LED_IO (1L<<5) |
|
#define | DQ_L2_LED_OVRT (1L<<6) |
|
#define | DQ_L2_LED_ATT (1L<<7) |
|
#define | DQ_L2_LED_24_DNR (1L<<8) |
|
#define | DQ_L2_LED_24_NIC (1L<<9) |
|
#define | DQ_L2_LED_3_3_DNR (1L<<10) |
|
#define | DQ_L2_LED_3_3_NIC (1L<<11) |
|
#define | DQ_L2_LED_STOP_UPDATE (1L<<31) |
|
#define | DQ_L2_LED_USR_ (DQ_L2_LED_USR|DQ_L2_LED_IO|DQ_L2_LED_ATT) |
|
#define | DQ_L2_LED_MASK (DQ_L2_LED_USR_|(DQ_L2_LED_USR_<<16)) |
|
#define | DQ_L2_LED_BLINK(N) ((N<<16)|N) |
|
#define | DQ_L2_OVERHEAT_IGNORE (10) |
|
#define | DQ_L4_LED_OVRT (1L<<0) |
|
#define | DQ_L4_LED_ATT (1L<<1) |
|
#define | DQ_L4_LED_RW (1L<<2) |
|
#define | DQ_L4_LED_USR (1L<<3) |
|
#define | DQ_L4_LED_IO (1L<<4) |
|
#define | DQ_L4_LED_3_3_DNR (1L<<5) |
|
#define | DQ_L4_LED_PG (1L<<6) |
|
#define | DQ_L4_LED_24_DNR (1L<<7) |
|
#define | DQ_L4_LED_USR_ (DQ_L4_LED_USR|DQ_L4_LED_IO|DQ_L4_LED_ATT) |
|
#define | DQ_L4_LED_MASK (DQ_L4_LED_USR_|(DQ_L4_LED_USR_<<16)) |
|
#define | DQ_L4_LED_BLINK(N) ((N<<16)|N) |
|
#define | DQ_L2_DNRP_CHECK_us (100*1000) |
|
#define | DQ_L2_CFG_UONLY (1L<<31) |
|
#define | DQ_L2_CFG_24BIT (1L<<30) |
|
#define | DQ_L2_CFG_ADCFE (1L<<29) |
|
#define | DQ_L2_CFG_ADCDIV (1L<<20) |
|
#define | DQ_L2_STS_FAN1STS (1L<<19) |
|
#define | DQ_L2_STS_FAN0STS (1L<<18) |
|
#define | DQ_L2_STS_DC24OFF (1L<<17) |
|
#define | DQ_L2_STS_FANOFF (1L<<16) |
|
#define | DQ_L2_CFG_MASK (DQ_L2_STS_DC24OFF|DQ_L2_STS_FANOFF) |
|
#define | DQ_L2_LED_BLINK0 (1L<<16) |
|
#define | DQ_L2_LED_LEDON0 (1L<<0) |
|
#define | DQ_L2_EST_ESTS0 (1L<<16) |
|
#define | DQ_L2_EST_CURSTS0 (1L<<0) |
|
#define | DQL_IOCTL2000_GETPASS (10L) |
|
#define | DQL_IOCTL2000_SETPASS (11L) |
|
#define | DQ_L2_NAMELEN (20) |
|
#define | DQ_L2_NO_IP (1) |
|
#define | DQ_L2_PROGRAM_IP (2) |
|
#define | DQ_AI201_CHAN (24) |
|
#define | DQ_AI201_CHANSVC (32) |
|
#define | DQ_AI201_INFOSZ (DQ_MAX_INFO_SIZE) |
|
#define | DQ_AI201_BASE (BUS_FREQUENCY) |
|
#define | DQ_AI201_GAINS (4) |
|
#define | DQ_AI201_SPAN (30.0) |
|
#define | DQ_AI201_OFFSET (15.0) |
|
#define | DQ_AI201_STEP (DQ_AI201_SPAN/0xFFFF) |
|
#define | DQ_AI201_STEP_10 (DQ_AI201_STEP/10) |
|
#define | DQ_AI201_STEP_100 (DQ_AI201_STEP/100) |
|
#define | DQ_AI201_STEP_1000 (DQ_AI201_STEP/1000) |
|
#define | DQ_AI201_STEP_2 (DQ_AI201_STEP/2) |
|
#define | DQ_AI201_STEP_5 (DQ_AI201_STEP/5) |
|
#define | DQ_AI201_OFFSET_10 (DQ_AI201_OFFSET/10) |
|
#define | DQ_AI201_OFFSET_100 (DQ_AI201_OFFSET/100) |
|
#define | DQ_AI201_OFFSET_1000 (DQ_AI201_OFFSET/1000) |
|
#define | DQ_AI201_OFFSET_2 (DQ_AI201_OFFSET/2) |
|
#define | DQ_AI201_OFFSET_5 (DQ_AI201_OFFSET/5) |
|
#define | DQ_AI201_GAIN_1 (0) |
|
#define | DQ_AI201_GAIN_10 (1) |
|
#define | DQ_AI201_GAIN_100 (2) |
|
#define | DQ_AI201_GAIN_1000 (3) |
|
#define | DQ_AI201_GAIN_1_100 (0) |
|
#define | DQ_AI201_GAIN_2_100 (1) |
|
#define | DQ_AI201_GAIN_5_100 (2) |
|
#define | DQ_AI201_GAIN_10_100 (3) |
|
#define | DQ_AI201_GAINV_0 (1) |
|
#define | DQ_AI201_GAINV_1 (10) |
|
#define | DQ_AI201_GAINV_2 (100) |
|
#define | DQ_AI201_GAINV_3 (1000) |
|
#define | DQ_AI201_MAXCLFRQ (120000) |
|
#define | DQ_AI201_MAXCVFRQ (120000) |
|
#define | DQ_AI201_CALDACS (4) |
|
#define | DQ_AI201_VREFS (2) |
|
#define | DQ_LT1608_GETVALS(V) ((V&0xffff)^0x8000) |
|
#define | DQ_LT1608_GETVAL(V) (V) |
|
#define | DQ_AI201_CL_TIMES (2) |
|
#define | DQ_AI201_FIFO_CH (128) |
|
#define | DQ_AI201_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_AI201_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_AI201_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_AI201_FIFO_GET_DATA (DQ_FIFO_GET_DATA) |
|
#define | DQ_AI201_NAMELEN (20) |
|
#define | DQ_ONESTEP201 (45776UL) |
|
#define | DQ_OFFSETD201 (1500000000UL) |
|
#define | DQ_ONESTEP201_10 (30518UL) |
|
#define | DQ_OFFSETD201_10 (1000000000UL) |
|
#define | DQ_AI205_CHAN (4) |
|
#define | DQ_AI205_CHANSVC (4) |
|
#define | DQ_AI205_INFOSZ (DQ_MAX_INFO_SIZE) |
|
#define | DQ_AI205_BASE (BUS_FREQUENCY) |
|
#define | DQ_AI205_FIRNUM (3) |
|
#define | DQ_AI205_DEFDECR (5) |
|
#define | DQ_AI205_MAXDECR (32) |
|
#define | DQ_AI205_MAXTAPS (128) |
|
#define | DQ_AI205_COEFF_WIDTH (16) |
|
#define | DQ_AI205_FIR_TOTAL (1<<(DQ_AI205_COEFF_WIDTH-1)) |
|
#define | DQ_AI205_SPAN (200.0) |
|
#define | DQ_AI205_OFFSET (100.0) |
|
#define | DQ_AI205_STEP (DQ_AI205_SPAN/0x3FFFF) |
|
#define | DQ_AI205_STEP16 (DQ_AI205_SPAN/0xFFFF) |
|
#define | DQ_AI205_STEP_10 (DQ_AI205_STEP/10) |
|
#define | DQ_AI205_STEP_100 (DQ_AI205_STEP/100) |
|
#define | DQ_AI205_STEP_1000 (DQ_AI205_STEP/1000) |
|
#define | DQ_AI205_OFFSET_10 (DQ_AI205_OFFSET/10) |
|
#define | DQ_AI205_OFFSET_100 (DQ_AI205_OFFSET/100) |
|
#define | DQ_AI205_OFFSET_1000 (DQ_AI205_OFFSET/1000) |
|
#define | DQ_AI205_SPAN_801 (8.192) |
|
#define | DQ_AI205_OFFSET_801 (4.096) |
|
#define | DQ_AI205_STEP_801 (DQ_AI205_SPAN_801/0x3FFFF) |
|
#define | DQ_AI205_STEP16_801 (DQ_AI205_SPAN_801/0xFFFF) |
|
#define | DQ_AI205_STEP_10_801 (DQ_AI205_STEP_801/10) |
|
#define | DQ_AI205_STEP_100_801 (DQ_AI205_STEP_801/100) |
|
#define | DQ_AI205_STEP_1000_801 (DQ_AI205_STEP_801/1000) |
|
#define | DQ_AI205_OFFSET_10_801 (DQ_AI205_OFFSET_801/10) |
|
#define | DQ_AI205_OFFSET_100_801 (DQ_AI205_OFFSET_801/100) |
|
#define | DQ_AI205_OFFSET_1000_801 (DQ_AI205_OFFSET_801/1000) |
|
#define | DQ_AI205_CALDACS (8) |
|
#define | AI205_STARTRATE (DQ_AI205_BASE/100-1) |
|
#define | AI205_SHOW_SUM (0x80) |
|
#define | DQ_AI205_CL_TIMES (2) |
|
#define | DQ_AI205_FIFO_CH (128) |
|
#define | DQ_AI205_FIFO_BUFSZ (256) |
|
#define | DQ_AD7776_GETVALS(V) (V&0x3ffff) |
|
#define | DQ_AD7776_GETVAL(V) (V) |
|
#define | DQ_AD7776_GETVAL16(V) (V&0x3ffff >> 2) |
|
#define | DQ_AD7776_GETCH(V) ((V>>28)&3) |
|
#define | DQ_AI205_GAIN_1 (0) |
|
#define | DQ_AI205_GAIN_10 (1) |
|
#define | DQ_AI205_GAIN_100 (2) |
|
#define | DQ_AI205_GAIN_1000 (3) |
|
#define | DQ_AI205_GAINV_0 (1) |
|
#define | DQ_AI205_GAINV_1 (10) |
|
#define | DQ_AI205_GAINV_2 (100) |
|
#define | DQ_AI205_GAINV_3 (1000) |
|
#define | DQ_AI205_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_AI205_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_AI205_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_AI205_TSCOPY (1L << 18) |
|
#define | DQ_AI205_FIFO_COEF (DQ_FIFO_PUT_COEFF) |
|
#define | DQ_AI205_FIFO_DATA (DQ_FIFO_SET_DATA) |
|
#define | DQ_AI205_FIFO_MODE (DQ_FIFO_PUT_CUSTOM) |
|
#define | DQ_AI205_FIFO_GET_DATA (DQ_FIFO_GET_DATA) |
|
#define | DQ_AI205_CFILTMINENT (3) |
|
#define | DQ_AI205_CFILT00 (0x00) |
|
#define | DQ_AI205_CFILT01 (0x01) |
|
#define | DQ_AI205_CFILT02 (0x02) |
|
#define | DQ_AI205_CFILT10 (0x10) |
|
#define | DQ_AI205_CFILT11 (0x11) |
|
#define | DQ_AI205_CFILT12 (0x12) |
|
#define | DQ_AI205_CFILT20 (0x20) |
|
#define | DQ_AI205_CFILT21 (0x21) |
|
#define | DQ_AI205_CFILT22 (0x22) |
|
#define | DQ_AI205_CFILT30 (0x30) |
|
#define | DQ_AI205_CFILT31 (0x31) |
|
#define | DQ_AI205_CFILT32 (0x32) |
|
#define | DQ_AI205_CFILT_GETCHAN(D) ((D & 0xf0)>>4) |
|
#define | DQ_AI205_CFILT_GETFILT(D) (D & 0xf) |
|
#define | DQ_AI205_CFILT_CHANFILT(C, F) (((C&0x3)<<4)|(F&0x3)) |
|
#define | DQ_AI205_DATAFIFO (1) |
|
#define | AI205_FIR_DISABLED (0) |
|
#define | AI205_FIR_DEFAULT (1) |
|
#define | AI205_FIR_DECRAT_ONLY (2) |
|
#define | AI205_FIR_PROGRAMMED (6) |
|
#define | AI205_DEFTAPS (128) |
|
#define | AI205_DEFDCR (0) |
|
#define | DQ_AI205_NAMELEN (32) |
|
#define | DQ_ONESTEP205 (7629UL) |
|
#define | DQ_OFFSETD205 (1000000000UL) |
|
#define | DQ_AI208_CHAN (8) |
|
#define | DQ_AI208_INFOSZ (DQ_MAX_INFO_SIZE) |
|
#define | DQ_AI208_BASE (BUS_FREQUENCY) |
|
#define | DQ_AI208_GAINS (12) |
|
#define | DQ_AI208_RS (4990) |
|
#define | DQ_AI208_SHUNT_NOMINAL (200000) |
|
#define | DQ_AI208_SHUNT_STEPS (256) |
|
#define | DQ_AI208_MAXCLFRQ (20000) |
|
#define | DQ_AI208_MAXCVFRQ (20000) |
|
#define | DQ_AI208_CALDACS (4) |
|
#define | DQ_AI208_VREFS (2) |
|
#define | DQ_AI208_MAX_CH_LIST (32) |
|
#define | DQ_AI208_SPAN (20.0) |
|
#define | DQ_AI208_OFFSET (10.0) |
|
#define | DQ_AI208_STEP (DQ_AI208_SPAN/0xFFFF) |
|
#define | DQ_AI208_STEP18 (DQ_AI208_SPAN/0x3FFFF) |
|
#define | DQ_AI208_GAINV (1) |
|
#define | DQ_AI208_GAINV_2 (DQ_AI208_GAINV*2) |
|
#define | DQ_AI208_GAINV_4 (DQ_AI208_GAINV*4) |
|
#define | DQ_AI208_GAINV_8 (DQ_AI208_GAINV*8) |
|
#define | DQ_AI208_GAINV_10 (DQ_AI208_GAINV*10) |
|
#define | DQ_AI208_GAINV_20 (DQ_AI208_GAINV*20) |
|
#define | DQ_AI208_GAINV_40 (DQ_AI208_GAINV*40) |
|
#define | DQ_AI208_GAINV_80 (DQ_AI208_GAINV*80) |
|
#define | DQ_AI208_GAINV_100 (DQ_AI208_GAINV*100) |
|
#define | DQ_AI208_GAINV_200 (DQ_AI208_GAINV*200) |
|
#define | DQ_AI208_GAINV_400 (DQ_AI208_GAINV*400) |
|
#define | DQ_AI208_GAINV_800 (DQ_AI208_GAINV*800) |
|
#define | DQ_AI208_STEP_2 (DQ_AI208_STEP/2) |
|
#define | DQ_AI208_STEP_4 (DQ_AI208_STEP/4) |
|
#define | DQ_AI208_STEP_8 (DQ_AI208_STEP/8) |
|
#define | DQ_AI208_STEP_10 (DQ_AI208_STEP/10) |
|
#define | DQ_AI208_STEP_20 (DQ_AI208_STEP/20) |
|
#define | DQ_AI208_STEP_40 (DQ_AI208_STEP/40) |
|
#define | DQ_AI208_STEP_80 (DQ_AI208_STEP/80) |
|
#define | DQ_AI208_STEP_100 (DQ_AI208_STEP/100) |
|
#define | DQ_AI208_STEP_200 (DQ_AI208_STEP/200) |
|
#define | DQ_AI208_STEP_400 (DQ_AI208_STEP/400) |
|
#define | DQ_AI208_STEP_800 (DQ_AI208_STEP/800) |
|
#define | DQ_AI208_STEP18_2 (DQ_AI208_STEP18/2) |
|
#define | DQ_AI208_STEP18_4 (DQ_AI208_STEP18/4) |
|
#define | DQ_AI208_STEP18_8 (DQ_AI208_STEP18/8) |
|
#define | DQ_AI208_STEP18_10 (DQ_AI208_STEP18/10) |
|
#define | DQ_AI208_STEP18_20 (DQ_AI208_STEP18/20) |
|
#define | DQ_AI208_STEP18_40 (DQ_AI208_STEP18/40) |
|
#define | DQ_AI208_STEP18_80 (DQ_AI208_STEP18/80) |
|
#define | DQ_AI208_STEP18_100 (DQ_AI208_STEP18/100) |
|
#define | DQ_AI208_STEP18_200 (DQ_AI208_STEP18/200) |
|
#define | DQ_AI208_STEP18_400 (DQ_AI208_STEP18/400) |
|
#define | DQ_AI208_STEP18_800 (DQ_AI208_STEP18/800) |
|
#define | DQ_AI208_OFFSET_2 (DQ_AI208_OFFSET/2) |
|
#define | DQ_AI208_OFFSET_4 (DQ_AI208_OFFSET/4) |
|
#define | DQ_AI208_OFFSET_8 (DQ_AI208_OFFSET/8) |
|
#define | DQ_AI208_OFFSET_10 (DQ_AI208_OFFSET/10) |
|
#define | DQ_AI208_OFFSET_20 (DQ_AI208_OFFSET/20) |
|
#define | DQ_AI208_OFFSET_40 (DQ_AI208_OFFSET/40) |
|
#define | DQ_AI208_OFFSET_80 (DQ_AI208_OFFSET/80) |
|
#define | DQ_AI208_OFFSET_100 (DQ_AI208_OFFSET/100) |
|
#define | DQ_AI208_OFFSET_200 (DQ_AI208_OFFSET/200) |
|
#define | DQ_AI208_OFFSET_400 (DQ_AI208_OFFSET/400) |
|
#define | DQ_AI208_OFFSET_800 (DQ_AI208_OFFSET/800) |
|
#define | DQ_AI208_GAIN_1 (0) |
|
#define | DQ_AI208_GAIN_2 (1) |
|
#define | DQ_AI208_GAIN_4 (2) |
|
#define | DQ_AI208_GAIN_8 (3) |
|
#define | DQ_AI208_GAIN_10 (4) |
|
#define | DQ_AI208_GAIN_20 (5) |
|
#define | DQ_AI208_GAIN_40 (6) |
|
#define | DQ_AI208_GAIN_80 (7) |
|
#define | DQ_AI208_GAIN_100 (8) |
|
#define | DQ_AI208_GAIN_200 (9) |
|
#define | DQ_AI208_GAIN_400 (10) |
|
#define | DQ_AI208_GAIN_800 (11) |
|
#define | EXC_V2R(V) ((uint16)(V * (65535.0/10.0))&0xffff) |
|
#define | AI208_MINEXCITE (1.5) |
|
#define | AI208_MAXEXCITE (10.0) |
|
#define | DQ_AI207_CHAN (16) |
|
#define | DQ_AI207_CHAN_SE (32) |
|
#define | DQL_FE207_AGND (32) |
|
#define | DQL_FE207_CJC (33) |
|
#define | DQL_FE207_REF (34) |
|
#define | DQL_FE208_SPSM (0x0) |
|
#define | DQL_FE208_PPG (0x10) |
|
#define | DQL_FE208_PSPG (0x20) |
|
#define | DQL_FE208_PSSM (0x30) |
|
#define | DQL_FE208_SCUR (0x40) |
|
#define | DQL_ISTR208_GEN7 (1L<<15) |
|
#define | DQL_ISTR208_GEN6 (1L<<14) |
|
#define | DQL_ISTR208_GEN5 (1L<<13) |
|
#define | DQL_ISTR208_GEN4 (1L<<12) |
|
#define | DQL_ISTR208_GEN3 (1L<<11) |
|
#define | DQL_ISTR208_GEN2 (1L<<10) |
|
#define | DQL_ISTR208_GEN1 (1L<<9) |
|
#define | DQL_ISTR208_GEN0 (1L<<8) |
|
#define | DQL_ISTR208_18BIT (1L<<5) |
|
#define | DQL_ISTR208_PD (1L<<4) |
|
#define | DQL_ISTR208_RESET (1L<<3) |
|
#define | DQL_ISTR208_LED (1L<<2) |
|
#define | DQL_ISTR208_ADCEN (1L<<1) |
|
#define | DQL_ISTR208_RSV0 (1L<<0) |
|
#define | DQ_AI208_ALL_EXCITED (1L<<19) |
|
#define | DQ_AI208_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_AI208_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_AI208_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_AI208_FIFO_GET_DATA (DQ_FIFO_GET_DATA) |
|
#define | DQL_IOCTL208_SET_SSPERCHAN (1) |
|
#define | DQL_IOCTL208_SET_EXC_A (2) |
|
#define | DQL_IOCTL208_SET_EXC_B (3) |
|
#define | DQL_IOCTL208_SET_EXC_CH (4) |
|
#define | DQL_IOCTL208_SET_Ra (5) |
|
#define | DQL_IOCTL208_SET_Rb (6) |
|
#define | DQL_IOCTL208_READ_SS (10) |
|
#define | DQL_IOCTL208_READ_PP (11) |
|
#define | DQL_IOCTL208_READ_PS (12) |
|
#define | DQL_IOCTL208_READ_AGND (13) |
|
#define | DQL_IOCTL208_READ_REF (14) |
|
#define | DQL_IOCTL208_READ_Rs (15) |
|
#define | DQL_IOCTL208_READ_Rx (16) |
|
#define | DQL_IOCTL208_READ_Ra (17) |
|
#define | DQL_IOCTL208_READ_Rb (18) |
|
#define | DQL_IOCTL208_READ_5k (19) |
|
#define | DQL_IOCTL208_READ_PSM (20) |
|
#define | DQL_IOCTL208_READ_5kB (21) |
|
#define | DQ_AI208_NAMELEN (20) |
|
#define | DQ_AI207_NAMELEN (14) |
|
#define | DQ_AI211_CHAN (4) |
|
#define | DQ_AI211_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_AI211_BASE BUS_FREQUENCY |
|
#define | DQ_AI211_BASE_24MHZ (24000000) |
|
#define | DQ_AI211_DEFDECR (0) |
|
#define | DQ_AI211_DEFTAPS (254) |
|
#define | DQ_AI211_MAXDECR (65536) |
|
#define | DQ_AI211_MAXTAPS (256) |
|
#define | DQ_AI211_COEFF_WIDTH (20) |
|
#define | DQ_AI211_FIR_TOTAL (1<<(DQ_AI211_COEFF_WIDTH-1)) |
|
#define | DQ_AI211_ADC_CLOCK_FACTOR (8) |
|
#define | DQ_AI211_SPAN_V (50.0) |
|
#define | DQ_AI211_SPAN_H (0xFFFFFF) |
|
#define | DQ_AI211_STEP (DQ_AI211_SPAN_V/DQ_AI211_SPAN_H) |
|
#define | DQ_AI211_HEX_TO_V(HEX) (HEX*DQ_AI211_STEP-DQ_AI211_SPAN_V/2) |
|
#define | DQ_AI211_GETCH(V) ((V>>28)&3) |
|
#define | DQ_AI211_CALDACS (8) |
|
#define | AI211_SEL_CHAN_0 (0x01) |
|
#define | AI211_SEL_CHAN_1 (0x02) |
|
#define | AI211_SEL_CHAN_2 (0x04) |
|
#define | AI211_SEL_CHAN_3 (0x08) |
|
#define | AI211_SEL_CHAN_ALL (0x0f) |
|
#define | DQ_AI211_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_AI211_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_AI211_MODECONT (DQ_FIFO_MODECONT) |
|
#define | AI211_FIR_SET_DEFAULT (0x8) |
|
#define | AI211_FIR_COEFF_LOAD (0x4) |
|
#define | AI211_FIR_SET_DECIMATION_RATE (0x2) |
|
#define | AI211_FIR_ENABLE (0x1) |
|
#define | AI211_FIR_DISABLE (0x0) |
|
#define | AI211_FIRFIRST_DISABLE (0x10) |
|
#define | AI211_FIRFIRST_ENABLE (0) |
|
#define | DQAI211_CFGCH_DEFAULTSET (1L<<11) |
|
#define | DQAI211_BIASDRIVESET (1L<<0) |
|
#define | DQAI211_BIASONOFFSET (1L<<1) |
|
#define | DQAI211_COMPHISET (1L<<2) |
|
#define | DQAI211_COMPLOSET (1L<<3) |
|
#define | DQAI211_ALARMCTRLSET (1L<<4) |
|
#define | DQAI211_HPFSET (1L<<5) |
|
#define | DQAI211_OFFSETSET (1L<<6) |
|
#define | DQAI211_ANAFILTSET (1L<<7) |
|
#define | DQAI211_MAINENBSET (1L<<8) |
|
#define | DQAI211_SECENBSSET (1L<<9) |
|
#define | DQAI211_SECNSET (1L<<10) |
|
#define | DQ211_DRIVE_CURRENT(I) (((I)/8.0)*255) |
|
#define | DQ_211_BIAS_ON (1) |
|
#define | DQ_211_BIAS_OFF (0) |
|
#define | DQ_211_MAX_BIAS (0xff) |
|
#define | DQ_211_COMP_HI_STD (0xfa0) |
|
#define | DQ_211_COMP_HI_DEFAULT (0xfff) |
|
#define | DQ_211_COMP_LO_STD (0x0c0) |
|
#define | DQ_211_COMP_LO_DEFAULT (0x0) |
|
#define | DQ_211_ALARM_ON (0x3) |
|
#define | DQ_211_ALARM_OFF (0) |
|
#define | DQ_211_ALARM_RED (0x4) |
|
#define | DQ_211_ALARM_GREEN (0x8) |
|
#define | DQ_211_ALARM_ORANGE (0x0c) |
|
#define | DQ_211_HPF_DC (1L<<0) |
|
#define | DQ_211_HPF_POINT1_HZ (1L<<1) |
|
#define | DQ_211_HPF_1_HZ (1L<<2) |
|
#define | DQ_211_HPF_10_HZ (1L<<3) |
|
#define | DQ_211_OFFSET_TEST_ON (1) |
|
#define | DQ_211_OFFSET_TEST_OFF (0) |
|
#define | DQ_211_ANALOG_FILTER_ON (1) |
|
#define | DQ_211_ANALOG_FILTER_OFF (0) |
|
#define | DQ_211_MAIN_FLOW_OFF (0) |
|
#define | DQ_211_MAIN_FLOW_ON (1) |
|
#define | DQ_211_SEC_ENB_OFF (0) |
|
#define | DQ_211_SEC_ENB_LED (0x1) |
|
#define | DQ_211_SEC_N_STD (100) |
|
#define | DQ_211_SEC_N_OFF (0) |
|
#define | DQAI211_CFGLAYER_DEFAULTSET (1L<<0) |
|
#define | DQAI211_CLKSRCSET (1L<<1) |
|
#define | DQAI211_CLKDIVSET (1L<<2) |
|
#define | DQAI211_FMTRSET (1L<<3) |
|
#define | DQAI211_AVGFACTORSET (1L<<4) |
|
#define | DQAI211_DECFACTORSET (1L<<8) |
|
#define | DQAI211_FIR_BY_DECFACTOR (1L<<5) |
|
#define | DQAI211_DC_DC_ON (1L<<6) |
|
#define | DQAI211_DC_DC_OFF (1L<<7) |
|
#define | DQ_211_CLK_66MHZ (0) |
|
#define | DQ_211_CLK_24MHZ (0x10) |
|
#define | DQ_211_CLK_SYNC2 (0x18) |
|
#define | DQ_211_CLK_SYNC0_BUS (0x8) |
|
#define | DQ_211_CLK_SYNC1_BUS (0x9) |
|
#define | DQ_211_CLK_SYNC2_BUS (0xa) |
|
#define | DQ_211_CLK_SYNC3_BUS (0xb) |
|
#define | DQ_211_CLK_DIV_MAX (0x3ff) |
|
#define | DQ_211_FMTR_NORMAL (0) |
|
#define | DQ_211_FMTR_REDUCED (1) |
|
#define | DQ_AI211_SPAN (50.0) |
|
#define | DQ_AI211_OFFSET (25.0) |
|
#define | DQ_AI211_STEP16 (DQ_AI211_SPAN/0xFFFF) |
|
#define | DQ_AI211_STEP_2 (DQ_AI211_STEP/2) |
|
#define | DQ_AI211_STEP_5 (DQ_AI211_STEP/5) |
|
#define | DQ_AI211_STEP_10 (DQ_AI211_STEP/10) |
|
#define | DQ_AI211_OFFSET_2 (DQ_AI211_OFFSET/2) |
|
#define | DQ_AI211_OFFSET_5 (DQ_AI211_OFFSET/5) |
|
#define | DQ_AI211_OFFSET_10 (DQ_AI211_OFFSET/10) |
|
#define | DQIOCTL_SET211CHANNEL (0x08) |
|
#define | DQIOCTL_SET211LAYER (0x09) |
|
#define | DQIOCTL_GET211_CFGAMG (0x10) |
|
#define | DQ_AI211_MAXAVG (15) |
|
#define | DQ_AI211_MAXDEC (16) |
|
#define | AI211_MAXCVFRQ (125000) |
|
#define | AI211_MINCVFRQ_AVG (AI211_MAXCVFRQ/2) |
|
#define | AI211_CLID_FMTR0_CHN0 (3UL<<28) |
|
#define | AI211_CLID_FMTR0_INFOO (1UL<<27) |
|
#define | AI211_CLID_FMTR0_INFOU (1UL<<26) |
|
#define | AI211_CLID_FMTR0_SMSB0 (3UL<<24) |
|
#define | AI211_CLID_FMTR0_ADCD0 (1UL<<0) |
|
#define | AI211_CFGAMG_DEFAULT_STATE (0x020A) |
|
#define | AI211_CFGAMG_FMTR (1UL<<16) |
|
#define | AI211_CFGAMG_L1COMP (1UL<<15) |
|
#define | AI211_CFGAMG_L1STATE (1UL<<14) |
|
#define | AI211_CFGAMG_L0COMP (1UL<<13) |
|
#define | AI211_CFGAMG_L0STATE (1UL<<12) |
|
#define | AI211_CFGAMG_GAIN(G) ((G&3UL)<<10) |
|
#define | AI211_CFGAMG_GAIN_MASK (3UL<<10) |
|
#define | AI211_CFGAMG_BW_10HZ (1UL<<9) |
|
#define | AI211_CFGAMG_BW_1HZ (1UL<<8) |
|
#define | AI211_CFGAMG_BW_0_1HZ (1UL<<7) |
|
#define | AI211_CFGAMG_BW_DC (1UL<<6) |
|
#define | AI211_CFGAMG_OFFSET (1UL<<5) |
|
#define | AI211_CFGAMG_FLOFF (1UL<<4) |
|
#define | AI211_CFGAMG_IDIS (1UL<<3) |
|
#define | AI211_CFGAMG_S_ADCEN (1UL<<2) |
|
#define | AI211_CFGAMG_M_ADCENFEN (1UL<<1) |
|
#define | DQ_AI211_GAINS (4) |
|
#define | DQ_AI211_GAIN_1 (0) |
|
#define | DQ_AI211_GAIN_2 (1) |
|
#define | DQ_AI211_GAIN_5 (2) |
|
#define | DQ_AI211_GAIN_10 (3) |
|
#define | DQ_AI211_CAL_SETS (8) |
|
#define | DQ_AI211_SETS (4) |
|
#define | DQ_AI211_SETS1 (4) |
|
#define | DQ_AI211_CAL_SETS1 (4) |
|
#define | DQ_AI211_CAL_SET_0 (0) |
|
#define | DQ_AI211_CAL_SET_1 (1) |
|
#define | DQ_AI211_CAL_SET_2 (2) |
|
#define | DQ_AI211_CAL_SET_3 (3) |
|
#define | DQ_AI211_CAL_SET_4 (4) |
|
#define | DQ_AI211_CAL_SET_5 (5) |
|
#define | DQ_AI211_CAL_SET_6 (6) |
|
#define | DQ_AI211_CAL_SET_7 (7) |
|
#define | DQ_AI211_NAMELEN (32) |
|
#define | DQ_AI217_CHAN (16) |
|
#define | DQ_AI217_CJC_CHAN (1) |
|
#define | DQ_AI217_CJC_OFFSET (16) |
|
#define | DQ_AI217_CJC_AVG (0x20) |
|
#define | DQ_AI217_FIR_BANKS (4) |
|
#define | DQ_AI217_INFOSZ (DQ_MAX_INFO_SIZE) |
|
#define | DQ_AI217_BASE (BUS_FREQUENCY) |
|
#define | DQ_AI217_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_AI217_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_AI217_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_AI217_DEFTAPS (128) |
|
#define | DQ_AI217_MAXDECR (65536) |
|
#define | DQ_AI217_MAXTAPS (128) |
|
#define | DQ_AI217_COEFF_WIDTH (24) |
|
#define | DQ_AI217_FIR_TOTAL (1<<(DQ_AI217_COEFF_WIDTH-1)) |
|
#define | DQ_AI217_ADC_CLOCK_FACTOR (8.0) |
|
#define | DQ_AI217_SPAN_V (20.0) |
|
#define | DQ_AI217_SPAN_H (0xFFFFFF) |
|
#define | DQ_AI217_STEP (DQ_AI217_SPAN_V/DQ_AI217_SPAN_H) |
|
#define | DQ_AI217_HEX_TO_V(HEX) (HEX*DQ_AI217_STEP-DQ_AI217_SPAN_V/2) |
|
#define | DQ_AI217_SEL_QFIR_A (0x01) |
|
#define | DQ_AI217_SEL_QFIR_B (0x02) |
|
#define | DQ_AI217_SEL_QFIR_C (0x04) |
|
#define | DQ_AI217_SEL_QFIR_D (0x08) |
|
#define | DQ_AI217_SEL_QFIR_ALL (0x0f) |
|
#define | DQ_AI217_FIR_SET_INDEX (0x80) |
|
#define | DQ_AI217_FIR_SET_DEFAULT (0x8) |
|
#define | DQ_AI217_FIR_COEFF_LOAD (0x4) |
|
#define | DQ_AI217_FIR_SET_DECIMATION_RATE (0x2) |
|
#define | DQ_AI217_FIR_ENABLE (0x1) |
|
#define | DQ_AI217_FIR_DISABLE (0x0) |
|
#define | DQ_AI217_SPAN (20.0) |
|
#define | DQ_AI217_OFFSET (10.0) |
|
#define | DQ_AI217_STEP_2 (DQ_AI217_STEP/2.0) |
|
#define | DQ_AI217_STEP_4 (DQ_AI217_STEP/4.0) |
|
#define | DQ_AI217_STEP_4_CJC (DQ_AI217_STEP/4.0) |
|
#define | DQ_AI217_STEP_8 (DQ_AI217_STEP/8.0) |
|
#define | DQ_AI217_STEP_16 (DQ_AI217_STEP/16.0) |
|
#define | DQ_AI217_STEP_32 (DQ_AI217_STEP/32.0) |
|
#define | DQ_AI217_STEP_64 (DQ_AI217_STEP/64.0) |
|
#define | DQ_AI217_OFFSET_2 (DQ_AI217_OFFSET/2.0) |
|
#define | DQ_AI217_OFFSET_4 (DQ_AI217_OFFSET/4.0) |
|
#define | DQ_AI217_OFFSET_4_CJC (0.0) |
|
#define | DQ_AI217_OFFSET_8 (DQ_AI217_OFFSET/8.0) |
|
#define | DQ_AI217_OFFSET_16 (DQ_AI217_OFFSET/16.0) |
|
#define | DQ_AI217_OFFSET_32 (DQ_AI217_OFFSET/32.0) |
|
#define | DQ_AI217_OFFSET_64 (DQ_AI217_OFFSET/64.0) |
|
#define | DQ_AI217_MAXPLLCLFRQ (120000.0) |
|
#define | DQ_AI217_SNAP_FREQ (7500.0) |
|
#define | DQ_AI217_MINPLLCLFRQ (100.0) |
|
#define | DQ_AI217_MAXCLFRQ (29891.30 * 4.0) |
|
#define | DQ_AI217_MAXCLOCL (DQ_AI217_MAXCLFRQ*4*DQ_AI217_ADC_CLOCK_FACTOR) |
|
#define | DQ_AI217_MINCLOCL (DQ_AI217_MAXCLOCL/2) |
|
#define | DQ_AI217_STARTRATE (DQ_AI217_BASE/1000-1) |
|
#define | DQ_AI217_MAX_AVG (0x14) |
|
#define | DQ_AI217_SET_CJC_AVG (0x100) |
|
#define | AI217_DEFAULT_GAIN_CAL (0x0b8ba00) |
|
#define | AI217_DEFAULT_OFFS_CAL (0) |
|
#define | AI217_DEFAULT_CJC_GAIN_CAL (0x0800000) |
|
#define | AI217_DEFAULT_CJC_OFFS_CAL (0) |
|
#define | DQ_AI217_GAINS (8) |
|
#define | DQ_AI217_GAINS_NORM (7) |
|
#define | DQ_AI217_GAIN_1 (0) |
|
#define | DQ_AI217_GAIN_2 (1) |
|
#define | DQ_AI217_GAIN_4 (2) |
|
#define | DQ_AI217_GAIN_8 (3) |
|
#define | DQ_AI217_GAIN_16 (4) |
|
#define | DQ_AI217_GAIN_32 (5) |
|
#define | DQ_AI217_GAIN_64 (6) |
|
#define | DQ_AI217_GAIN_4_CJC (7) |
|
#define | DQ_AI217_PGAERR_CHKERR (1UL<<7) |
|
#define | DQ_AI217_PGAERR_IARERR (1UL<<6) |
|
#define | DQ_AI217_PGAERR_BUFA (1UL<<5) |
|
#define | DQ_AI217_PGAERR_ICAERR (1UL<<4) |
|
#define | DQ_AI217_PGAERR_ERRFLAG (1UL<<3) |
|
#define | DQ_AI217_PGAERR_OUTERR (1UL<<2) |
|
#define | DQ_AI217_PGAERR_GAINERR (1UL<<1) |
|
#define | DQ_AI217_PGAERR_IOVERR (1UL<<0) |
|
#define | DQ_AI217_GET_PARAM_PGA (0) |
|
#define | DQ_UNUSED (0) |
|
#define | DQ_AI217_NAMELEN (32) |
|
#define | DQ_AI224_CHAN (4) |
|
#define | DQ_AI224_DACS (4) |
|
#define | DQ_AI224_DAC_CAL_MULTIPLIER (53687) |
|
#define | DQ_AI224_DAC_CAL_SHIFT (14) |
|
#define | DQ_AI224_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_AI224_BASE BUS_FREQUENCY |
|
#define | DQ_AI224_BASE_28MHZ (28160000) |
|
#define | DQ_AI224_GAINS (DQ_AI224_GAIN_400+1) |
|
#define | DQ_AI224_MAXCLFRQ (600000) |
|
#define | DQ_AI224_MAXCVFRQ (600000) |
|
#define | DQ_AI224_PT_PT_ADC_RATE (512000.0) |
|
#define | DQ_AI224_CALDACS (0) |
|
#define | DQ_AI224_VREFS (0) |
|
#define | DQ_AI224_RS (4990) |
|
#define | DQ_AI224_SHUNT_NOMINAL (200000) |
|
#define | DQ_AI224_SHUNT_STEPS (256) |
|
#define | DQ_AI224_SHUNT_FREQ (100000) |
|
#define | DQ_AI224_FIR_STAGES (2) |
|
#define | DQ_AI224_CUST_FIR0 (0) |
|
#define | DQ_AI224_CUST_FIR1 (1) |
|
#define | DQ_AI224_DEF_FIR0 (0xe) |
|
#define | DQ_AI224_DEF_FIR1 (0xf) |
|
#define | DQ_AI224_MAXDECR (0x7ff) |
|
#define | DQ_AI224_MAXTAPS0 (0x60) |
|
#define | DQ_AI224_MAXTAPS1 (0x1a0) |
|
#define | DQ_AI224_TAPMASK0 (0x7f) |
|
#define | DQ_AI224_TAPMASK1 (0x1FF) |
|
#define | DQ_AI224_COEFF_WIDTH (16) |
|
#define | DQ_AI224_FIR_TOTAL (1<<(DQ_AI224_COEFF_WIDTH-1)) |
|
#define | DQ_AI224_MAX_CH_LIST (DQ_AI224_CHAN*2) |
|
#define | DQ_AI224_SPAN (20.0) |
|
#define | DQ_AI224_OFFSET (10.0) |
|
#define | DQ_AI224_STEP (DQ_AI224_SPAN/0xFFFF) |
|
#define | DQ_AI224_STEP18 (DQ_AI224_SPAN/0x3FFFF) |
|
#define | DQ_AI224_GAIN_1 (0) |
|
#define | DQ_AI224_GAIN_2 (1) |
|
#define | DQ_AI224_GAIN_4 (2) |
|
#define | DQ_AI224_GAIN_8 (3) |
|
#define | DQ_AI224_GAIN_20 (4) |
|
#define | DQ_AI224_GAIN_40 (5) |
|
#define | DQ_AI224_GAIN_80 (6) |
|
#define | DQ_AI224_GAIN_100 (7) |
|
#define | DQ_AI224_GAIN_200 (8) |
|
#define | DQ_AI224_GAIN_400 (9) |
|
#define | DQ_AI224_GAINV_0 (1) |
|
#define | DQ_AI224_GAINV_1 (2) |
|
#define | DQ_AI224_GAINV_2 (4) |
|
#define | DQ_AI224_GAINV_3 (8) |
|
#define | DQ_AI224_GAINV_4 (20) |
|
#define | DQ_AI224_GAINV_5 (40) |
|
#define | DQ_AI224_GAINV_6 (80) |
|
#define | DQ_AI224_GAINV_7 (100) |
|
#define | DQ_AI224_GAINV_8 (200) |
|
#define | DQ_AI224_GAINV_9 (400) |
|
#define | DQ_AI224_STEP18_2 (DQ_AI224_STEP18/2) |
|
#define | DQ_AI224_STEP18_4 (DQ_AI224_STEP18/4) |
|
#define | DQ_AI224_STEP18_8 (DQ_AI224_STEP18/8) |
|
#define | DQ_AI224_STEP18_20 (DQ_AI224_STEP18/20) |
|
#define | DQ_AI224_STEP18_40 (DQ_AI224_STEP18/40) |
|
#define | DQ_AI224_STEP18_80 (DQ_AI224_STEP18/80) |
|
#define | DQ_AI224_STEP18_100 (DQ_AI224_STEP18/100) |
|
#define | DQ_AI224_STEP18_200 (DQ_AI224_STEP18/200) |
|
#define | DQ_AI224_STEP18_400 (DQ_AI224_STEP18/400) |
|
#define | DQ_AI224_OFFSET_2 (DQ_AI224_OFFSET/2) |
|
#define | DQ_AI224_OFFSET_4 (DQ_AI224_OFFSET/4) |
|
#define | DQ_AI224_OFFSET_8 (DQ_AI224_OFFSET/8) |
|
#define | DQ_AI224_OFFSET_20 (DQ_AI224_OFFSET/20) |
|
#define | DQ_AI224_OFFSET_40 (DQ_AI224_OFFSET/40) |
|
#define | DQ_AI224_OFFSET_80 (DQ_AI224_OFFSET/80) |
|
#define | DQ_AI224_OFFSET_100 (DQ_AI224_OFFSET/100) |
|
#define | DQ_AI224_OFFSET_200 (DQ_AI224_OFFSET/200) |
|
#define | DQ_AI224_OFFSET_400 (DQ_AI224_OFFSET/400) |
|
#define | DQ_AI224_ANULL_FACTOR(G) |
|
#define | DQ_AI224_MUX_SS (0x00) |
|
#define | DQ_AI224_MUX_CS (0x10) |
|
#define | DQ_AI224_MUX_EXCP (0x20) |
|
#define | DQ_AI224_MUX_PPS (0x30) |
|
#define | DQ_AI224_MUX_NULL (0x40) |
|
#define | DQ_AI224_MUX_PS (0x50) |
|
#define | DQ_AI224_MUX_EXCN (0x60) |
|
#define | DQ_AI224_MUX_5K (0x70) |
|
#define | DQ_AI224_SET_CHAN(M, N) (((M))|((N)&0x7)) |
|
#define | DQ_AI224_AVG_FLAG (0x4) |
|
#define | DQL_IOCTL224_SETCFG (0x8) |
|
#define | DQL_IOCTL224_SETEXC (0x9) |
|
#define | DQL_IOCTL224_SETSHUNT (0xA) |
|
#define | DQL_IOCTL224_MEASSHUNT (0xB) |
|
#define | DQL_IOCTL224_SETAVG (0xC) |
|
#define | DQ_AI224_SHUNT_DISABLED (0) |
|
#define | DQ_AI224_SHUNT_A (2) |
|
#define | DQ_AI224_SHUNT_B (3) |
|
#define | DQ_AI224_SET_DC_EXC (1) |
|
#define | DQ_AI224_SET_AC_EXC (2) |
|
#define | DQ_AI224_SET_BCOMP (3) |
|
#define | DQ_AI224_SET_NULL (4) |
|
#define | DQ_AI224_FIR_DISABLE (0x0) |
|
#define | DQ_AI224_FIR_ENABLE (0x1) |
|
#define | DQ_AI224_FIR_SET_DECRATE (0x2) |
|
#define | DQ_AI224_FIR_COEFF_LOAD (0x4) |
|
#define | DQ_AI224_FIR_SET_DEFAULT (0x8) |
|
#define | DQ_AI224_V_SHUNT_A (0x1) |
|
#define | DQ_AI224_V_SHUNT_B (0x2) |
|
#define | DQ_AI224_V_R5K (0x3) |
|
#define | DQ_AI224_SEL_CHAN_0 (0x01) |
|
#define | DQ_AI224_SEL_CHAN_1 (0x02) |
|
#define | DQ_AI224_SEL_CHAN_2 (0x04) |
|
#define | DQ_AI224_SEL_CHAN_3 (0x08) |
|
#define | DQ_AI224_SEL_CHAN_ALL (0x0f) |
|
#define | DQ_AI224_MAXAVG (0x14) |
|
#define | DQ_AI224_MIN_SAMPLE_RATE (586.0) |
|
#define | DQ_AI224_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_AI224_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_AI224_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_AI224_MAX_PTS_PERIOD (256) |
|
#define | DQ_AI224_ZERO_LEVEL (0x8000) |
|
#define | DQ_AI224_EXC_RMS_DEFAULT (0x1f0000) |
|
#define | DQ_AI224_MAX_DIV (99) |
|
#define | DQ_AI224_MAX_DIV2 (199) |
|
#define | DQ_AI224_MAX_DIV3 (329) |
|
#define | DQ_AI224_MAX_FRQ (600000) |
|
#define | DQ_AI224_FIFO_GET_DATA (DQ_FIFO_GET_DATA) |
|
#define | DQ_AI224_ENABLE_EXC_A (1L<<0) |
|
#define | DQ_AI224_ENABLE_EXC_B (1L<<1) |
|
#define | DQ_AO224_PHASE_SET(PHASE, DELAY) (((PHASE)<<18)|((DELAY)&0x3ffff)) |
|
#define | DQ_AI224_CALCHAN (8) |
|
#define | DQ_AI224_NAMELEN (20) |
|
#define | DQ_AI224_WFAVG (16) |
|
#define | DQ_AI225_CHAN (26) |
|
#define | DQ_AI225_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_AI225_BASE BUS_FREQUENCY |
|
#define | DQ_AI225_CALLEVEL 1024000000 |
|
#define | DQ_AI225_MAXCHAN 128 |
|
#define | DQ_AI225_MAXRATE 3200 |
|
#define | DQ_AI225_CLPERINT 16 |
|
#define | DQ_AI225_FIFO_GET_DATA DQ_FIFO_GET_DATA |
|
#define | DQ_AI225_FIFO_GET_CAL DQ_FIFO_GET_CAL |
|
#define | DQ_AI225_CLENTRIES_DEF 1 |
|
#define | DQ_AI225_TS_CHAN (26) |
|
#define | DQ_AI225_CHAN_(SM) (((SM)&(1L<<DQ_AI225_TS_CHAN))?(DQ_AI225_CHAN+1):(DQ_AI225_CHAN)) |
|
#define | DQ_AI225RANGE 2.5 |
|
#define | DQ_AI225BINRANGE 0xffffff |
|
#define | DQ_AI225HALFRANGE 1.25 |
|
#define | DQ_AI225ONEVOLTNV 1000000000 |
|
#define | DQ_AI225_GAIN_1 0 |
|
#define | DQ_AI225_SPAN (2.5) |
|
#define | DQ_AI225_OFFSET (1.25) |
|
#define | DQ_AI225_STEP (DQ_AI225_SPAN/(double)0xffffff) |
|
#define | DQ_ACCESS_DIO_CFG_DIO1_IN (2) |
|
#define | DQ_ACCESS_DIO_CFG_DIO1_OUT (1) |
|
#define | DQ_ACCESS_DIO_CFG_READ_DI_ONLY (0) |
|
#define | DQ_ACCESS_DIO2_OUT (1L<<0) |
|
#define | DQ_ACCESS_DIO1_OUT (1L<<1) |
|
#define | DQ_ACCESS_DIO_STATUS_DIO2_OUT (1L<<0) |
|
#define | DQ_ACCESS_DIO_STATUS_DIO1_OUT (1L<<1) |
|
#define | DQ_ACCESS_DIO_STATUS_DIO0_IN (1L<<2) |
|
#define | DQ_ACCESS_DIO_STATUS_DIO1_IN (1L<<3) |
|
#define | DQ_AI225_CLSETSPD(S) ((S&0xf)<<12) |
|
#define | DQ_AI225_CLGETSPD(L) ((L&0xf000)>>12) |
|
#define | DQ_AI225_CLSPDMASK (0xf000) |
|
#define | DQ_LT2440_6_9S 6875 |
|
#define | DQ_LT2440_13_7S 13750 |
|
#define | DQ_LT2440_27_5S 27500 |
|
#define | DQ_LT2440_55S 55000 |
|
#define | DQ_LT2440_110S 110000 |
|
#define | DQ_LT2440_220S 220000 |
|
#define | DQ_LT2440_440S 440000 |
|
#define | DQ_LT2440_880S 880000 |
|
#define | DQ_LT2440_1760S 1760000 |
|
#define | DQ_LT2440_3520S 3520000 |
|
#define | DQ_LT2440_SPDS(N) (3000000 >> (N-1)) |
|
#define | DQIOCTL_DIO_SIGROUTING (0x0a) |
|
#define | DQIOCTL_DIO_READ_DI_ONLY (0x0b) |
|
#define | DQ_LT2440_GETVAL(V) (((V>>5)&0xffffff)^0x800000) |
|
#define | DQ_LT2440_ISOVRRANGE(V) (((V&(1L<<28))&&(V&(1L<<29)))?1:0) |
|
#define | DQ_LT2440_ISUNDRANGE(V) ((V&((1L<<28)|(1L<<29)))?0:1) |
|
#define | DQ_LT2440_FF01(V) (V&3) |
|
#define | DQ_LT2440_XTRABITS(V) ((V>>2)&7) |
|
#define | DQ_AI225_CL_TIMES 2 |
|
#define | DQ_AI225_FIFO_CH 128 |
|
#define | DQ_AI225_FIFO_BUFSZ 16 |
|
#define | DQ_AI225_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_AI225_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_AI225_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_AI225_NAMELEN (16) |
|
#define | DQ_AI254_CHAN 4 |
|
#define | DQ_AI254_DACS 4 |
|
#define | DQ_AI254_ADCS 2 |
|
#define | DQ_AI254_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_AI254_BASE BUS_FREQUENCY |
|
#define | DQ_AI254_GAINS 4 |
|
#define | DQ_AI254_CLOCK33 33000000 |
|
#define | DQ_AI254_CLOCK24 24000000 |
|
#define | DQ_AI254_MINCLFRQ 400 |
|
#define | DQ_AI254_MAXCLFRQ 20000 |
|
#define | DQ_AI254_MAXCVFRQ4 320000 |
|
#define | DQ_AI254_MAXCVFRQ2 640000 |
|
#define | DQ_AI254_CALDACS 0 |
|
#define | DQ_AI254_VREFS 0 |
|
#define | DQ_AI254_MAX_CH_LIST 32 |
|
#define | DQ_AI254_SPAN (80.0) |
|
#define | DQ_AI254_OFFSET (40.0) |
|
#define | DQ_AI254_STEP (DQ_AI254_SPAN/0xFFFF) |
|
#define | DQ_AI254_STEP16 (DQ_AI254_SPAN/0xFFFF) |
|
#define | DQ_AI254_SUM2RMS (1.114303027) |
|
#define | DQ_AI254_AMP2RMS (1.414213562) |
|
#define | DQ_AI254_MIN_FRQ_SMOKE_TEST 350.0 |
|
#define | DQ_AI254_MAX_FRQ_SMOKE_TEST 22000.0 |
|
#define | DQ_AI254_EXC_SPAN (20.0) |
|
#define | DQ_AI254_EXC_OFFSET (10.0) |
|
#define | DQ_AI254_EXC_STEP (DQ_AI254_EXC_SPAN/0xFFFF) |
|
#define | DQ_AI254_GAINV 1 |
|
#define | DQ_AI254_GAINV_2 (DQ_AI254_GAINV*2) |
|
#define | DQ_AI254_GAINV_5 (DQ_AI254_GAINV*5) |
|
#define | DQ_AI254_GAINV_10 (DQ_AI254_GAINV*10) |
|
#define | DQ_AI254_STEP_2 (DQ_AI254_STEP/2) |
|
#define | DQ_AI254_STEP_5 (DQ_AI254_STEP/5) |
|
#define | DQ_AI254_STEP_10 (DQ_AI254_STEP/10) |
|
#define | DQ_AI254_GAIN_1 0 |
|
#define | DQ_AI254_GAIN_2 1 |
|
#define | DQ_AI254_GAIN_4 2 |
|
#define | DQ_AI254_GAIN_8 3 |
|
#define | DQ_AI254_GAIN_5 2 |
|
#define | DQ_AI254_GAIN_10 3 |
|
#define | DQ_AI254_DIV_CAL (0x00) |
|
#define | DQ_AI254_DIV_RAW (0x10) |
|
#define | DQ_AI254_AVG (0x20) |
|
#define | DQ_AI254_ZC (0x30) |
|
#define | DQ_AI254_LAST_A (0x40) |
|
#define | DQ_AI254_MAX_A (0x48) |
|
#define | DQ_AI254_LAST_B (0x50) |
|
#define | DQ_AI254_MAX_B (0x58) |
|
#define | DQ_AI254_LAST_Sa (0x60) |
|
#define | DQ_AI254_MIN_A (0x68) |
|
#define | DQ_AI254_LAST_Sb (0x70) |
|
#define | DQ_AI254_MIN_B (0x78) |
|
#define | DQ_AI254_STATUS (0x18) |
|
#define | DQ_AI254_CHTYPE (0xf8) |
|
#define | DQ_AI254_CHNUM (0x3) |
|
#define | DQ_AI254_GAIN_A (0x00) |
|
#define | DQ_AI254_GAIN_B (0x10) |
|
#define | DQ_AI254_PHASE_A (0x20) |
|
#define | DQ_AI254_PHASE_B (0x30) |
|
#define | DQ_AI254_PHASE_AUTO (0x40) |
|
#define | DQ_AI254_FFIFO (0x50) |
|
#define | DQ_AI254_AOUT0_WR (0x60) |
|
#define | DQ_AI254_AOUT1_WR (0x70) |
|
#define | DQ_AI254_AOUT2_WR (0x80) |
|
#define | DQ_AI254_AOUT3_WR (0x90) |
|
#define | DQL_IOCTL254_SETCFG (0x8) |
|
#define | DQL_IOCTL254_SETEXC (0x9) |
|
#define | DQL_IOCTL254_GETEXC (0xA) |
|
#define | DQL_IOCTL254_START (0xB) |
|
#define | DQL_IOCTL254_SETWF (0xC) |
|
#define | DQL_IOCTL254_DIO (0xD) |
|
#define | DQL_IOCTL254_GETWF (0xE) |
|
#define | DQL_IOCTL254_SETEXT (0xF) |
|
#define | DQ_AI254_MODE_INT_5 0 |
|
#define | DQ_AI254_MODE_INT_4 1 |
|
#define | DQ_AI254_MODE_EXT_5 2 |
|
#define | DQ_AI254_MODE_EXT_4 3 |
|
#define | DQ_AI254_MODE_SIM_5 4 |
|
#define | DQ_AI254_MODE_SIM_4 5 |
|
#define | DQ_AI254_MODE_SETAVG (1L<<0) |
|
#define | DQ_AI254_MODE_SETMMAVG (1L<<1) |
|
#define | DQ_AI254_MODE_SETZEROC (1L<<2) |
|
#define | DQ_AI254_MODE_USEREFB (1L<<16) |
|
#define | DQ_AI254_MODE_USE_SXAVG (1L<<30) |
|
#define | DQ_AI254_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_AI254_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_AI254_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_AI254_MAX_PTS_PERIOD 256 |
|
#define | DQ_AI254_ZERO_LEVEL 0x8000 |
|
#define | DQ_AI254_EXC_RMS_DEFAULT 0x1f0000 |
|
#define | DQ_AI254_MAX_DIV 99 |
|
#define | DQ_AI254_MAX_DIV2 199 |
|
#define | DQ_AI254_MAX_DIV3 329 |
|
#define | DQ_AI254_MAX_FRQ 330000 |
|
#define | DQ_AI254_FIFO_GET_DATA DQ_FIFO_GET_DATA |
|
#define | DQ_AI254_ENABLE_EXC_A (1L<<0) |
|
#define | DQ_AI254_ENABLE_EXC_B (1L<<1) |
|
#define | DQ_AO254_PHASE_SET(PHASE, DELAY) (((PHASE)<<18)|((DELAY)&0x3ffff)) |
|
#define | DQ_AI254_USROFFS_1 0x0 |
|
#define | DQ_AI254_USRGAIN_1 0x800000 |
|
#define | DQ_AI254_CALCHAN 8 |
|
#define | DQ_AI254_NAMELEN 20 |
|
#define | DQ_AI254_WFAVG 16 |
|
#define | DQ_AI255_CHAN 2 |
|
#define | DQ_AI255_DACS 4 |
|
#define | DQ_AI255_ADCS 4 |
|
#define | DQ_AI255_CHANNEL_A 0 |
|
#define | DQ_AI255_CHANNEL_B 1 |
|
#define | DQ_AI255_CHANNEL_C 2 |
|
#define | DQ_AI255_CHANNEL_D 3 |
|
#define | DQ_AI255_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_AI255_BASE BUS_FREQUENCY |
|
#define | DQ_AI255_GAINS 4 |
|
#define | DQ_AI255_CLOCK33 33000000 |
|
#define | DQ_AI255_CLOCK24 24000000 |
|
#define | DQ_AI255_MAXCLFRQ 20000 |
|
#define | DQ_AI255_MAXCVFRQ 330000 |
|
#define | DQ_AI255_CALDACS 0 |
|
#define | DQ_AI255_VREFS 0 |
|
#define | DQ_AI255_MAX_CH_LIST 32 |
|
#define | DQ_AI255_SPAN (80.0) |
|
#define | DQ_AI255_AMPL (40.0) |
|
#define | DQ_AI255_OFFSET (40.0) |
|
#define | DQ_AI255_STEP (DQ_AI255_SPAN/0xFFFF) |
|
#define | DQ_AI255_STEP18 (DQ_AI255_SPAN/0x3FFFF) |
|
#define | DQ_AI255_360 0x19228 |
|
#define | DQ_AI255_ACC_LIM (DQ_AI255_360>>1) |
|
#define | DQ_AI255_GAINV 1 |
|
#define | DQ_AI255_GAINV_2 (DQ_AI255_GAINV*2) |
|
#define | DQ_AI255_GAINV_5 (DQ_AI255_GAINV*5) |
|
#define | DQ_AI255_GAINV_10 (DQ_AI255_GAINV*10) |
|
#define | DQ_AI255_STEP_2 (DQ_AI255_STEP/2) |
|
#define | DQ_AI255_STEP_5 (DQ_AI255_STEP/5) |
|
#define | DQ_AI255_STEP_10 (DQ_AI255_STEP/10) |
|
#define | DQ_AI255_GAIN_1 0 |
|
#define | DQ_AI255_GAIN_2 1 |
|
#define | DQ_AI255_GAIN_4 2 |
|
#define | DQ_AI255_GAIN_8 3 |
|
#define | DQ_AI255_GAIN_5 2 |
|
#define | DQ_AI255_GAIN_10 3 |
|
#define | DQ_AI255_ANGLE_CAL (0x00) |
|
#define | DQ_AI255_ACCEL_CAL (0x10) |
|
#define | DQ_AI255_STATUS (0x18) |
|
#define | DQ_AI255_RAW_DATA (0x20) |
|
#define | DQ_AI255_ZC (0x30) |
|
#define | DQ_AI255_LAST_A (0x40) |
|
#define | DQ_AI255_LAST_B (0x44) |
|
#define | DQ_AI255_LAST_C (0x48) |
|
#define | DQ_AI255_LAST_D (0x4C) |
|
#define | DQ_AI255_LAST_SxA (0x50) |
|
#define | DQ_AI255_LAST_SxB (0x54) |
|
#define | DQ_AI255_LAST_SxC (0x58) |
|
#define | DQ_AI255_LAST_SxD (0x5C) |
|
#define | DQ_AI255_MIN_A (0x60) |
|
#define | DQ_AI255_MIN_B (0x64) |
|
#define | DQ_AI255_MIN_C (0x68) |
|
#define | DQ_AI255_MIN_D (0x6C) |
|
#define | DQ_AI255_MAX_A (0x70) |
|
#define | DQ_AI255_MAX_B (0x74) |
|
#define | DQ_AI255_MAX_C (0x78) |
|
#define | DQ_AI255_MAX_D (0x7C) |
|
#define | DQ_AI255_CHTYPE (0xfc) |
|
#define | DQ_AI255_GAIN_A (0x00) |
|
#define | DQ_AI255_GAIN_B (0x04) |
|
#define | DQ_AI255_GAIN_C (0x08) |
|
#define | DQ_AI255_GAIN_D (0x0C) |
|
#define | DQ_AI255_PHASE_A (0x10) |
|
#define | DQ_AI255_PHASE_B (0x14) |
|
#define | DQ_AI255_PHASE_C (0x18) |
|
#define | DQ_AI255_PHASE_D (0x1C) |
|
#define | DQ_AI255_FFIFO (0x20) |
|
#define | DQ_AI255_AOUT0_WR (0x30) |
|
#define | DQ_AI255_AOUT1_WR (0x40) |
|
#define | DQ_AI255_AOUT2_WR (0x50) |
|
#define | DQ_AI255_AOUT3_WR (0x60) |
|
#define | DQL_IOCTL255_SETCFG (0x8) |
|
#define | DQL_IOCTL255_SETEXC (0x9) |
|
#define | DQL_IOCTL255_GETEXC (0xA) |
|
#define | DQL_IOCTL255_START (0xB) |
|
#define | DQL_IOCTL255_SETWF (0xC) |
|
#define | DQL_IOCTL255_DIO (0xD) |
|
#define | DQL_IOCTL255_GETWF (0xE) |
|
#define | DQL_IOCTL255_SETEXT (0xF) |
|
#define | DQ_AI255_MODE_SI_INT 0 |
|
#define | DQ_AI255_MODE_RI_INT 1 |
|
#define | DQ_AI255_MODE_SI_EXT 2 |
|
#define | DQ_AI255_MODE_RI_EXT 3 |
|
#define | DQ_AI255_MODE_SS_INT 4 |
|
#define | DQ_AI255_MODE_RS_INT 5 |
|
#define | DQ_AI255_MODE_SS_EXT 6 |
|
#define | DQ_AI255_MODE_RS_EXT 7 |
|
#define | DQ_AI255_MODE_EN_AOUT 8 |
|
#define | DQ_AI255_MODE_EN_AIN 9 |
|
#define | DQ_AI255_MODE_DISABLE 0xf |
|
#define | DQ_AI255_MODE_SETAVG (1L<<0) |
|
#define | DQ_AI255_MODE_SETZEROC (1L<<1) |
|
#define | DQ_AI255_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_AI255_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_AI255_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_AI255_MAX_PTS_PERIOD 256 |
|
#define | DQ_AI255_ZERO_LEVEL 0x8000 |
|
#define | DQ_AI255_EXC_RMS_DEFAULT 0x1f0000 |
|
#define | DQ_AI255_MAX_DIV 99 |
|
#define | DQ_AI255_MAX_DIV2 199 |
|
#define | DQ_AI255_MAX_DIV3 329 |
|
#define | DQ_AI255_MAX_FRQ 330000 |
|
#define | DQ_AI255_FIFO_GET_DATA DQ_FIFO_GET_DATA |
|
#define | DQ_AI255_ENABLE_EXC_A (1L<<0) |
|
#define | DQ_AI255_ENABLE_EXC_B (1L<<1) |
|
#define | DQ_AI255_ENABLE_EXC_C (1L<<2) |
|
#define | DQ_AI255_ENABLE_EXC_D (1L<<3) |
|
#define | DQ_AI255_FL_HWLOOP (1L<<1) |
|
#define | DQ_AO255_PHASE_SET(PHASE, DELAY) (((PHASE)<<18)|((DELAY)&0x3ffff)) |
|
#define | DQ_AI255_AOUT_FFCMD_WZ (8L<<28) |
|
#define | DQ_AI255_AOUT_FFCMD_PHA (0L<<28) |
|
#define | DQ_AI255_AOUT_FFCMD_PHB (1L<<28) |
|
#define | DQ_AI255_AOUT_FFCMD_PHC (2L<<28) |
|
#define | DQ_AI255_AOUT_FFCMD_PHD (3L<<28) |
|
#define | DQ_AI255_AOUT_FFCMD_GA (4L<<28) |
|
#define | DQ_AI255_AOUT_FFCMD_GB (5L<<28) |
|
#define | DQ_AI255_AOUT_FFCMD_GC (6L<<28) |
|
#define | DQ_AI255_AOUT_FFCMD_GD (7L<<28) |
|
#define | DQ_AI255_COIL_X(D) (-(D)-30) |
|
#define | DQ_AI255_COIL_Y(D) (-(D)-150) |
|
#define | DQ_AI255_COIL_Z(D) (-(D)-270) |
|
#define | DQ_AI255_COIL_X_r(D) (-(D)-30.0/360.0*6.283185307) |
|
#define | DQ_AI255_COIL_Y_r(D) (-(D)-150.0/360.0*6.283185307) |
|
#define | DQ_AI255_COIL_Z_r(D) (-(D)-270.0/360.0*6.283185307) |
|
#define | AI255_CHANONLY_MASK 0x1 |
|
#define | AI255_GAIN_MASK 0x3 |
|
#define | DQ_AI255_CALCHAN 8 |
|
#define | DQ_AI255_NAMELEN 20 |
|
#define | DQ_AI255_WFAVG 16 |
|
#define | DQ_AO301_CHAN 8 |
|
#define | DQ_AO301_CHANSVC 32 |
|
#define | DQ_AO301_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_AO301_BASE BUS_FREQUENCY |
|
#define | DQ_AO301_DMAPCV ((DQ_AO301_BASE/8000)-1) |
|
#define | DQ_AO301_STARTRATE DQ_AO301_DMAPCV |
|
#define | DQ_AO301_MAXCLFRQ 100000 |
|
#define | DQ_AO301_MAXCVFRQ 800000 |
|
#define | DQ_AO301_MIDSCALE 0x8000 |
|
#define | DQ_AO301_SPAN (20.0) |
|
#define | DQ_AO301_OFFSET (10.0) |
|
#define | DQ_AO301_STEP (DQ_AO301_SPAN/0xFFFF) |
|
#define | DQ_AO308_352_SPAN (27.034) |
|
#define | DQ_AO308_352_OFFSET (13.517) |
|
#define | DQ_AO308_352_STEP (DQ_AO308_352_SPAN/0xFFFF) |
|
#define | DQ_AO308_353_SPAN (80.0) |
|
#define | DQ_AO308_353_OFFSET (40.0) |
|
#define | DQ_AO308_353_STEP (DQ_AO308_353_SPAN/0xFFFF) |
|
#define | DQ_AO332_CHAN (32) |
|
#define | DQ_AO332_CHANMASK (DQ_AO332_CHAN-1) |
|
#define | DQ_AO332_CHANSVC (32) |
|
#define | DQ_AO332_INFOSZ (DQ_MAX_INFO_SIZE) |
|
#define | DQ_AO332_BASE (BUS_FREQUENCY) |
|
#define | DQ_AO332_DMAPCV ((DQ_AO332_BASE/8000)-1) |
|
#define | DQ_AO332_STARTRATE (DQ_AO332_DMAPCV) |
|
#define | DQ_AO332_MAXCLFRQ (100000) |
|
#define | DQ_AO332_MAXCVFRQ (800000) |
|
#define | DQ_AO332_MIDSCALE (0x8000) |
|
#define | DQ_AO332_SPAN (20.0) |
|
#define | DQ_AO332_OFFSET (10.0) |
|
#define | DQ_AO332_STEP (DQ_AO332_SPAN/0xFFFF) |
|
#define | DQ_AO333_ADC_SPAN (20.0) |
|
#define | DQ_AO333_ADC_OFFSET (10.0) |
|
#define | DQ_AO333_ADC_STEP24 (DQ_AO333_ADC_SPAN/(double)0xffffff) |
|
#define | DQ_AO333_ADC_STEP (DQ_AO333_ADC_SPAN/(double)0xffff) |
|
#define | DQIOCTL_AO333_CALIBRATE (0x08) |
|
#define | DQIOCTL_AO333_CALIBRATE_RESULT (0x09) |
|
#define | DQ_AO333_DEF_OFFSET_CAL (0x69) |
|
#define | DQ_AO333_MAX_OFFSET_CAL_DEV (0x120) |
|
#define | DQ_AO333_DEF_GAIN_CAL (0x7c60) |
|
#define | DQ_AO333_MAX_GAIN_CAL_DEV (0x0600) |
|
#define | DQ_AO333_DEF_GAIN_SF_CAL (0x0b) |
|
#define | DQ_AO333_CAL_READINGS_AVGD (6) |
|
#define | DQ_AO333_ADC_RESULT (0x2100) |
|
#define | DQ_AO333_I2C_NEW_DATA (0x2018) |
|
#define | DQ_AO333_I2C_CTRL (0x2000) |
|
#define | DQ_AO333_I2C_CTRL_RDY_ALL (1L<<1) |
|
#define | DQ_AO333_CAL_P9_5V (0xf999) |
|
#define | DQ_AO333_CAL_N9_5V (0x0667) |
|
#define | DQ_AO333_CAL_0V (DQ_AO332_MIDSCALE) |
|
#define | DQ_AO333_MAX_N9_5V_DEV (0x2a) |
|
#define | AO333_CAL_ADC_RA_HIGH (-99) |
|
#define | AO333_CAL_ADC_RA_LOW (-98) |
|
#define | AO333_CAL_ADC_RD_FAIL (-97) |
|
#define | AO333_CAL_ADC_OFFSET_RANGE (-96) |
|
#define | AO333_CAL_ADC_N9_5_LIMIT (-95) |
|
#define | AO333_CAL_ADC_GAIN_RANGE (-94) |
|
#define | AO333_CAL_ADC_EE_ERR (-93) |
|
#define | AO333_CAL_ADC_SUCCESS (1) |
|
#define | DQL_EXT_DEV_PREAMBLE (0xa3<<24) |
|
#define | DQL_EXT_DEV_CMDMASK (0x7) |
|
#define | DQL_EXT_DEV_CMDMASK_SHFT (21) |
|
#define | DQL_EXT_DEV_DATAMASK (0xfffff) |
|
#define | DQL_EXT_DEV_DATAMASK_SHFT (1) |
|
#define | DQL_EXT_DEV_RETURN_PREABLE_MASK (0xe0000000) |
|
#define | DQL_EXT_DEV_RETURN_PREABLE (0xa0000000) |
|
#define | DQ_AI301_CL_TIMES 2 |
|
#define | DQ_AI301_FIFO_CH 128 |
|
#define | DQ_AI301_FIFO_BUFSZ 16 |
|
#define | DQ_AO301_POS10 (1L << 19) |
|
#define | DQ_AO301_NEG10 (2L << 19) |
|
#define | DQ_AO301_BI10 (3L << 19) |
|
#define | DQ_AO301_OFF (0L << 19) |
|
#define | DQ_AO301_ENCOUT (1L << 18) |
|
#define | DQ_AO301_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_AO301_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_AO301_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_AO301_MODEWFGEN (3L << 16) |
|
#define | DQ_AO301_FIFO_SET_DATA DQ_FIFO_SET_DATA |
|
#define | DQL_ISTR301_DIO0INV (1L<<7) |
|
#define | DQL_ISTR301_DIO0MODE (5) |
|
#define | DQL_ISTR301_DIO0DEF (0L<<5) |
|
#define | DQL_ISTR301_DIO0OUT (1L<<5) |
|
#define | DQL_ISTR301_DIO0GPIN (2L<<5) |
|
#define | DQL_ISTR301_DIO0GPOUT (3L<<5) |
|
#define | DQL_ISTR301_DIO0VAL (1L<<4) |
|
#define | DQL_ISTR301_DIO0SRC (0) |
|
#define | DQL_ISTR301_DIO0INT0 (0L<<0) |
|
#define | DQL_ISTR301_DIO0INT1 (1L<<0) |
|
#define | DQL_ISTR301_DIO0SRC2 (2L<<0) |
|
#define | DQL_ISTR301_DIO0SRC3 (3L<<0) |
|
#define | DQL_ISTR301_DIO1INV (1L<<15) |
|
#define | DQL_ISTR301_DIO1MODE (13) |
|
#define | DQL_ISTR301_DIO1DEF (0L<<13) |
|
#define | DQL_ISTR301_DIO1OUT (1L<<13) |
|
#define | DQL_ISTR301_DIO1GPIN (2L<<13) |
|
#define | DQL_ISTR301_DIO1GPOUT (3L<<13) |
|
#define | DQL_ISTR301_DIO1VAL (1L<<12) |
|
#define | DQL_ISTR301_DIO1SRC (8) |
|
#define | DQL_ISTR301_DIO1INT0 (0L<<8) |
|
#define | DQL_ISTR301_DIO1INT1 (1L<<8) |
|
#define | DQL_ISTR301_DIO1SRC2 (2L<<8) |
|
#define | DQL_ISTR301_DIO1SRC3 (3L<<8) |
|
#define | DQL_ISTR301_DIO2INV (1L<<23) |
|
#define | DQL_ISTR301_DIO2MODE (21) |
|
#define | DQL_ISTR301_DIO2DEF (0L<<21) |
|
#define | DQL_ISTR301_DIO2OUT (1L<<21) |
|
#define | DQL_ISTR301_DIO2GPIN (2L<<21) |
|
#define | DQL_ISTR301_DIO2GPOUT (3L<<21) |
|
#define | DQL_ISTR301_DIO2VAL (1L<<20) |
|
#define | DQL_ISTR301_DIO2SRC (16) |
|
#define | DQL_ISTR301_DIO2INT0 (0L<<16) |
|
#define | DQL_ISTR301_DIO2INT1 (1L<<16) |
|
#define | DQL_ISTR301_DIO2SRC2 (2L<<16) |
|
#define | DQL_ISTR301_DIO2SRC3 (3L<<16) |
|
#define | DQL_AO301_SYNC_WRITE (0xC1000000) |
|
#define | DQ_AO301_CALSZ 4 |
|
#define | DQ_AO301_DCALSZ 16 |
|
#define | DQ_AO301_NAMELEN 32 |
|
#define | DQ_AO332_CALSZ (32) |
|
#define | DQ_AO332_NAMELEN 12 |
|
#define | DQL_IOCTL301_WRITEWF (10L) |
|
#define | DQL_IOCTL301_CTRLWF (11L) |
|
#define | DQL_IOCTL3XX_READ_TEST (12L) |
|
#define | DQ_IOCTL3XX_RD_TEST_INIT (0L) |
|
#define | DQ_IOCTL3XX_RD_TEST_CVT (1L) |
|
#define | DQ_IOCTL3XX_RD_TEST_END (2L) |
|
#define | DQ_3XX_RD_TEST_SPAN (2.5) |
|
#define | DQ_3XX_RD_TEST_STEP (DQ_3XX_RD_TEST_SPAN/(double)0xffffff) |
|
#define | DQ_3XX_RD_TEST_OFFSET (DQ_3XX_RD_TEST_SPAN/2.0) |
|
#define | DQ_308_RD_TEST_SF_350 ((10240.0)/(240.0)) |
|
#define | DQ_308_RD_TEST_SF_353 ((39240.0)/(240.0)) |
|
#define | DQ_308_RD_TEST_SF_V15 ((19840.0)/(240.0)) |
|
#define | DQ_308_RD_TEST_SF_VEX ((51240.0)/(240.0)) |
|
#define | DQ_308_RD_TEST_CHANS (12) |
|
#define | DQ_332_RD_TEST_CHANS (32) |
|
#define | DQ_AO3xx_STOP_WF (0) |
|
#define | DQ_AO3xx_START_WF (1) |
|
#define | DQ_AO3xx_PAUSE_WF (2) |
|
#define | DQ_AO3xx_CONT_WF (3) |
|
#define | DQ_AO3xx_PROG_WF (4) |
|
#define | DQ_AO358_CHAN (8) |
|
#define | DQ_AO358_CH_MASK (DQ_AO358_CHAN-1) |
|
#define | DQ_AO358_FIFO_CH (128) |
|
#define | DQ_AO358_CL_TIMES (2) |
|
#define | DQ_AO358_ADC_CHAN_CHAN (5) |
|
#define | DQ_AO358_ADC_CHANS (DQ_AO358_CHAN*DQ_AO358_ADC_CHAN_CHAN) |
|
#define | DQ_AO358_ADC_CHAN_MASK (0x07) |
|
#define | DQ_AO358_INFOSZ (DQ_MAX_INFO_SIZE) |
|
#define | DQ_AO358_BASE (BUS_FREQUENCY) |
|
#define | DQ_AO358_DMAPCV ((DQ_AO358_BASE/8000)-1) |
|
#define | DQ_AO358_STARTRATE (DQ_AO358_DMAPCV) |
|
#define | DQ_AO358_MAXCLFRQ (10000) |
|
#define | DQ_AO358_MAXCVFRQ (DQ_AO358_MAXCLFRQ*DQ_AO358_CHAN) |
|
#define | DQ_AO358_DEF_MIDPOS (800) |
|
#define | DQ_AO358_LCR_LED (1L<<1) |
|
#define | DQ_AO358_LCR_DCDIS (1L<<0) |
|
#define | DQ_AO358_EE_CHK_STS (0x01) |
|
#define | DQ_AO358_EE_RD_ID_ADDR (0x21) |
|
#define | DQ_AO358_EE_RD (0x22) |
|
#define | DQ_AO358_EE_WR_OPEN (0x31) |
|
#define | DQ_AO358_EE_ERASE (0x32) |
|
#define | DQ_AO358_EE_WR (0x33) |
|
#define | DQ_AO358_EE_WR_CLOSE (0x34) |
|
#define | DQ_AO358_EE_ERASE_SECTOR (0x35) |
|
#define | DQ_AO358_EE_RD_MAX_LEN (1024) |
|
#define | DQ_AO358_EE_WR_MAX_LEN (256) |
|
#define | DQ_AO358_EE_ID_1M (0x10) |
|
#define | DQ_AO358_EE_ID_4M (0x12) |
|
#define | DQ_AO358_EE_ESTS_COMPLETE (1L<<31) |
|
#define | DQ_AO358_EE_ESTS_ERR (1L<<30) |
|
#define | DQ_AO358_EE_ESTS_BUSY (1L<<4) |
|
#define | DQ_AO358_EE_ESTS_RFF (1L<<3) |
|
#define | DQ_AO358_EE_ESTS_RFHF (1L<<2) |
|
#define | DQ_AO358_EE_ESTS_WFE (1L<<1) |
|
#define | DQ_AO358_EE_ESTS_WFHF (1L<<0) |
|
#define | DQ_AO358_EE_INVALID_RDSTS (1L<<31) |
|
#define | DQ_AO358_EE_RDSTS_BP (3L<<2) |
|
#define | DQ_AO358_EE_RDSTS_WEL (1L<<1) |
|
#define | DQ_AO358_EE_RDSTS_WIP (1L<<0) |
|
#define | DQ_AO358_EE_CHKSTS_RETLEN (5) |
|
#define | DQ_UNUSED_FOR_THIS_CMD (0) |
|
#define | DQ_AO358_WRITE_STOP ((3L<<22)|(3L<<10)) |
|
#define | DQ_AO358_WR_CH_SHIFT (28) |
|
#define | DQ_AO358_FINE_SHIFT (12) |
|
#define | DQ_AO358_COARSE_SHIFT (0) |
|
#define | DQ_AO358_WR_CMD_ACB (1<<24) |
|
#define | DQ_AO358_CFCH_MERGE(C, F, CH) (((C)&0x3FF)|(((F)&0x3FF)<<DQ_AO358_FINE_SHIFT)|((CH)<<DQ_AO358_WR_CH_SHIFT)) |
|
#define | DQ_AO358_SUBCH_I_SENSE (0) |
|
#define | DQ_AO358_SUBCH_EX1 (1) |
|
#define | DQ_AO358_SUBCH_EX2 (2) |
|
#define | DQ_AO358_SUBCH_VS_N (3) |
|
#define | DQ_AO358_SUBCH_THERM (4) |
|
#define | DQ_AO358_MAKE_CL(CH, SUBCH) ((((CH)&DQ_AO358_CH_MASK)<<3)|((SUBCH)& DQ_AO358_ADC_CHAN_MASK)) |
|
#define | DQ_AO358_CL_MASK (0x3f) |
|
#define | DQ_AO385_AI_SPAN (5.0) |
|
#define | DQ_AO385_OFFSET (DQ_AO385_AI_SPAN/2.0) |
|
#define | DQ_AO385_STEP (DQ_AO385_AI_SPAN/(double)0xffffff) |
|
#define | DQ_AO385_EXC_SCALER (51.75124) |
|
#define | DQ_AO385_350_I_SHUNT (4.7) |
|
#define | DQ_AO385_T_SLOPE (314.0) |
|
#define | DQ_AO385_T_OFFSET (273.0) |
|
#define | DQ_AO385_R4_MIN_350 (344.75) |
|
#define | DQ_AO385_R4_MAX_350 (355.25) |
|
#define | DQ_AO385_AO_SPAN_350 (DQ_AO385_R4_MAX_350-DQ_AO385_R4_MIN_350) |
|
#define | DQ_AO385_RLUT_SZ (65536) |
|
#define | DQ_AO385_RFINE_AT_CAL (256) |
|
#define | DQ_AO385_RPOT_MASK (0x3ff) |
|
#define | DQ_AO385_RPOT_MAX (1023.0) |
|
#define | DQ_AO358_RPOTNOM_350 (20000.0) |
|
#define | DQ_AO358_RWIPER_350 (60.0) |
|
#define | DQ_AO358_R123_350 (1050.011) |
|
#define | DQ_AO358_RPAR_350 (365.0) |
|
#define | DQ_AO358_RDIV_350 (20804.0) |
|
#define | DQ_AO358_RPROTC_350 (3000.0) |
|
#define | DQ_AO358_RPROTF_350 (120000.0) |
|
#define | DQ_AO358_RF_0X100_350 (5004.887586) |
|
#define | DQ_AO358_RSTART_350 (344.75) |
|
#define | DQ_AO358_CONVERGE_LIMIT (500) |
|
#define | DQ_AO358_R4DELTA (12.37112) |
|
#define | DQ_AO358_R4FDELTA (0.09885) |
|
#define | DQ_AO358_NAMELEN (32) |
|
#define | DQL_IOCTL358_WRITEWF (10L) |
|
#define | DQL_IOCTL358_CTRLWF (11L) |
|
#define | DQL_IOCTL358_RW_XEEPROM (0x0f) |
|
#define | DQ_L401_CHAN 24 |
|
#define | DQ_L401_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_L401_BASE BUS_FREQUENCY |
|
#define | DQ_L401_MAXCLFRQ 100000 |
|
#define | DQ_L401_MAXCVFRQ 100000 |
|
#define | DQL_IOCTL401_CFG_DI_CHANGE (1L) |
|
#define | DQL_IOCTL401_WAIT_DI_CHANGE (2L) |
|
#define | DqAdv401ConfigEvents_PARAMSZ 2 |
|
#define | DQ_LTC1661_VAL(V) ((V & 0x3ff)<<2) |
|
#define | DQ_L401_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_L401_MODEDGE (1UL << 16) |
|
#define | DQ_L401_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_L401_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_L401_HYSTEN (1UL<<18) |
|
#define | DIO401_2_4_5_CMDRDWR (DQL_CL_CMD1) |
|
#define | DQ_L401_NAMELEN 20 |
|
#define | DQ_DIO403_LINES 48 |
|
#define | DQ_DIO403_CHAN 2 |
|
#define | DQ_DIO403_CHANSVC 2 |
|
#define | DQ_DIO403_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_DIO403_BASE BUS_FREQUENCY |
|
#define | DQ_DIO403_PORTS 6 |
|
#define | DQ_DIO448_LINES 48 |
|
#define | DQ_DIO448_CHAN 2 |
|
#define | DQ_DIO448_CHANSVC 52 |
|
#define | DQ_DIO448_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_DIO448_BASE BUS_FREQUENCY |
|
#define | DQL_IOCTL403_CFG_DI_CHANGE (11L) |
|
#define | DQL_IOCTL403_WAIT_DI_CHANGE (12L) |
|
#define | DQ_DIO448_PORTS 2 |
|
#define | DQ_DIO448_RANGE 45.0 |
|
#define | DQ_DIO448_STEP 0.000686646 |
|
#define | DQ_DIO448_CALDACS 4 |
|
#define | DQ_DIO448_CVT_CHNL(V) ((((float)V)*DQ_DIO448_STEP)-(DQ_DIO448_RANGE/2)) |
|
#define | DQ_DIO448_MIN_uVCnt 600 |
|
#define | DQ_DIO448_MAX_uVCnt 800 |
|
#define | DQ_DIO448_MAX_Offset 250 |
|
#define | DQ_DIO448_MAX_Hyst 30.0 |
|
#define | DQ_DIO403_MAXCVFRQ 10000 |
|
#define | DQ_DIO403_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_DIO403_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_DIO403_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_DIO403_ENPORT5 (1UL << 28) |
|
#define | DQ_DIO403_ENPORT4 (1UL << 27) |
|
#define | DQ_DIO403_ENPORT3 (1UL << 26) |
|
#define | DQ_DIO403_ENPORT2 (1UL << 25) |
|
#define | DQ_DIO403_ENPORT1 (1UL << 24) |
|
#define | DQ_DIO403_ENPORT0 (1UL << 23) |
|
#define | DQ_DIO403_FIFO_GET_DATA DQ_FIFO_GET_DATA |
|
#define | DQ_DIO403_FIFO_SET_DATA DQ_FIFO_SET_DATA |
|
#define | DQL_CHAN448_CHSE(N) (((N)&0x3f)|0x40) |
|
#define | DQL_CHAN448_CHDF(N) (((N)&0x1f)|0x40) |
|
#define | DQL_CHAN448_PWR0 0x30 |
|
#define | DQL_CHAN448_PWR1 0x31 |
|
#define | DQL_CHAN448_GNDPIN 0x32 |
|
#define | DQL_CHAN448_VREF25 0x33 |
|
#define | DQL_CHAN448_STATUS 0x34 |
|
#define | DQL_CHAN448_TCJC 0x58 |
|
#define | DQL_CHAN448_GNDPINDI 0x59 |
|
#define | DQL_CHAN448_VREF25DI 0x5A |
|
#define | DQL_CHAN448_GNDDI 0x5B |
|
#define | DQL_CHAN448_ADCCHAN 0x40 |
|
#define | DQ_DIO403_NAMELEN 10 |
|
#define | DQ_DIO448_NAMELEN 10 |
|
#define | DQDIO448_CFGSET (1L<<0) |
|
#define | DQDIO448_ADCDLYSET (1L<<1) |
|
#define | DQDIO448_SETPARAM_SET 0 |
|
#define | DQDIO448_GETPARAM_GET 0 |
|
#define | DQL_IOCTL448_SET_LEVELS (0x6) |
|
#define | DQL_IOCTL448_SET_DBREGS (0x7) |
|
#define | DQ_DIO416_CHAN (16) |
|
#define | DQ_DIO416_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_DIO416_BASE BUS_FREQUENCY |
|
#define | DQ_DIO416_MAXCLFRQ 100000 |
|
#define | DQ_DIO416_MAXCVFRQ 100000 |
|
#define | DQ_DIO432_CHAN (32) |
|
#define | DQ_DIO432_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_DIO432_BASE BUS_FREQUENCY |
|
#define | DQ_DIO432_MAXCLFRQ 100000 |
|
#define | DQ_DIO432_MAXCVFRQ 100000 |
|
#define | DQL_DIO416S (0x2000) |
|
#define | DQL_DIO416_CFG (0x2000) |
|
#define | DQL_DIO416_PORT0OUT (0x2004) |
|
#define | DQL_DIO416_DISCFG (0x2008) |
|
#define | DQL_DIO416_DISSTS (0x2008) |
|
#define | DQL_DIO416_ADCSTS (0x200C) |
|
#define | DQL_DIO416_ADCSPD (0x200C) |
|
#define | DQL_DIO416_PORT0OCS (0x2010) |
|
#define | DQL_DIO416_PORT0OCM (0x2010) |
|
#define | DQL_DIO416_PORT0UCS (0x2014) |
|
#define | DQL_DIO416_PORT0UCM (0x2014) |
|
#define | DQL_DIO416_RDCNT (0x2018) |
|
#define | DQL_DIO416_ADCDATA0 (0x201C) |
|
#define | DQL_DIO416_ADCCFG0 (0x201C) |
|
#define | DQL_DIO416_ADCDATA1 (0x2020) |
|
#define | DQL_DIO416_ADCCFG1 (0x2020) |
|
#define | DQL_DIO416_DISDIV (0x2024) |
|
#define | DQL_DIO416_DOUTACT (0x2028) |
|
#define | DQL_DIO416_OCLS (0x2040) |
|
#define | DQL_DIO416_OCLE (0x207C) |
|
#define | DQL_DIO416_UCLS (0x2080) |
|
#define | DQL_DIO416_UCLE (0x20BC) |
|
#define | DQL_DIO416_ADCS (0x20C0) |
|
#define | DQL_DIO416_ADCE (0x20FC) |
|
#define | DQL_DIO416E (0x20FC) |
|
#define | DQ_L416_ADCSPD_190 (1) |
|
#define | DQ_L416_ADCSPD_130 (2) |
|
#define | DQ_L416_ADCSPD_85 (3) |
|
#define | DQ_L416_ADCSPD_45 (4) |
|
#define | DQ_L416_ADCSPD_22 (5) |
|
#define | DQ_L416_ADCSPD_12 (6) |
|
#define | DQ_L416_ADCSPD_6_5 (7) |
|
#define | DQ_L416_ADCSPD_3_2 (8) |
|
#define | DQ_L416_ADCSPD_1_6 (9) |
|
#define | DQ_L416_ADCSPD_0_8 (15) |
|
#define | DQ_L416_ADCSPD_UONLY (31) |
|
#define | DQ_L416_ADCSPD_NOBUSY (30) |
|
#define | DQ_L416_ADCSPD_24BIT (29) |
|
#define | DQ_L416_ADCSPD_ADCFE (28) |
|
#define | DQ_L416_ADCSPD_DIVMSB (27) |
|
#define | DQ_L416_ADCSPD_DIVLSB (20) |
|
#define | DQ_L416_ADCSPD_ASL1BIT (19) |
|
#define | DQ_L416_ADCSPD_MSB (3) |
|
#define | DQ_L416_ADCSPD_LSB (0) |
|
#define | DQ_L416_ADCSTS_ADC1CH_MSB (18) |
|
#define | DQ_L416_ADCSTS_ADC1CH_LSB (16) |
|
#define | DQ_L416_ADCSTS_ADC0CH_MSB (14) |
|
#define | DQ_L416_ADCSTS_ADC0CH_LSB (12) |
|
#define | DQ_L416_ADCSTS_ADC1TO (11) |
|
#define | DQ_L416_ADCSTS_ADC1SM_MSB (10) |
|
#define | DQ_L416_ADCSTS_ADC1SM_LSB (8) |
|
#define | DQ_L416_ADCSTS_ADC0TO (7) |
|
#define | DQ_L416_ADCSTS_ADC0SM_MSB (6) |
|
#define | DQ_L416_ADCSTS_ADC0SM_LSB (4) |
|
#define | DQ_L416_ADCDATA_OR (3) |
|
#define | DQ_L416_ADCDATA_UR (1) |
|
#define | DQ_L416_ADCDATA_OK (0) |
|
#define | DQ_L416_ADCDATA_STS1 (28) |
|
#define | DQ_L416_ADCDATA_STS0 (27) |
|
#define | DQ_L416_ADCDATA_MSB (23) |
|
#define | DQ_L416_ADCDATA_LSB (0) |
|
#define | DQ_LSR416_VCCIS (23) |
|
#define | DQ_LSR416_CLKIN_TRIG (22) |
|
#define | DQ_LSR416_CLOUT (20) |
|
#define | DQL_DIO432_BASES (0x2000) |
|
#define | DQL_DIO432_BASEE (0x20FC) |
|
#define | DQL_DIO432_DIN (0x2000) |
|
#define | DQL_DIO432_DOUT (0x2004) |
|
#define | DQL_DIO432_BLK0S (0x2100) |
|
#define | DQL_DIO432_BLK0E (0x22FC) |
|
#define | DQL_DIO432_BLK0 (0x100) |
|
#define | DQL_DIO432_BLK1S (0x2300) |
|
#define | DQL_DIO432_BLK1E (0x24FC) |
|
#define | DQL_DIO432_BLK1 (0x300) |
|
#define | DQL_DIO432_BLK2S (0x2500) |
|
#define | DQL_DIO432_BLK2E (0x25FC) |
|
#define | DQL_DIO432_BLK2 (0x500) |
|
#define | DQL_DIO432_BLK3S (0x2600) |
|
#define | DQL_DIO432_BLK3E (0x26FC) |
|
#define | DQL_DIO432_BLK3 (0x600) |
|
#define | DQL_DIO432_DIOS (0x2700) |
|
#define | DQL_DIO432_CLKDIV (0x2708) |
|
#define | DQL_DIO432_PWMDIV (0x270C) |
|
#define | DQL_DIO432_DIODIVS (0x2800) |
|
#define | DQL_DIO432_DIODIVE (0x287C) |
|
#define | DQL_DIO432_DIOCFGS (0x2880) |
|
#define | DQL_DIO432_DIOCFGE (0x28FC) |
|
#define | DQL_DIO432_DIOUSRS (0x2900) |
|
#define | DQL_DIO432_DIOUSRE (0x297C) |
|
#define | DQL_DIO432_DIOE (0x297C) |
|
#define | DQL_DIO432_VINCFG (0x00) |
|
#define | DQL_DIO432_VINSTS (0x04) |
|
#define | DQL_DIO432_USERCFG (0x08) |
|
#define | DQL_DIO432_USERDATA (0x0C) |
|
#define | DQL_DIO432_ADCDATAS (0x80) |
|
#define | DQL_DIO432_ADCDATAE (0xBC) |
|
#define | DQL_DIO432_VINCFG_UONLY (31) |
|
#define | DQL_DIO432_VINCFG_24BIT (30) |
|
#define | DQL_DIO432_VINCFG_ADCFE (29) |
|
#define | DQL_DIO432_VINCFG_ASL1BIT (28) |
|
#define | DQL_DIO432_VINCFG_DIVMSB (27) |
|
#define | DQL_DIO432_VINCFG_DIVLSB (20) |
|
#define | DQL_DIO432_VINCFG_SPEEDMSB (19) |
|
#define | DQL_DIO432_VINCFG_SPEEDLSB (16) |
|
#define | DQL_DIO432_VINCFG_DIMSB (15) |
|
#define | DQL_DIO432_VINCFG_DILSB (0) |
|
#define | DQL_DIO432_DIO_OFFSET(CH) (((CH&0x1F)<(DQ_DIO432_CHAN/2))?DQL_DIO432_BLK0:DQL_DIO432_BLK1) |
|
#define | DQL_DIO432_VIN_OFFSET(CH) (((CH&0x1F)<(DQ_DIO432_CHAN/2))?DQL_DIO432_BLK2:DQL_DIO432_BLK3) |
|
#define | DQL_DIO432_OFFSET0 (DQL_DIO432_BLK0) |
|
#define | DQL_DIO432_OFFSET1 (DQL_DIO432_BLK1) |
|
#define | DQL_IS_DIO432(N) ((N == 0x432)||(N == 0x433)) |
|
#define | DQL_DIO432_VIN_CH_MAP(N) (DQL_DIO432_BASES | DQL_DIO432_VIN_OFFSET(N) | DQL_DIO432_ADCDATAS | ((N&0xF) <<2)) |
|
#define | DQL_DIO432_IIN_CH_IDX(N) (((N&0xF) < 8L) ? (((N&0xF) << 3)+4L) : ((N&0xF)<<3)) |
|
#define | DQL_DIO432_IIN_CH_MAP(N) (DQL_DIO432_BASES | DQL_DIO432_DIO_OFFSET(N) | DQL_DIO416_ADCS | DQL_DIO432_IIN_CH_IDX(N)) |
|
#define | DQL_DIO432_OCL_CH_MAP(N) (DQL_DIO432_BASES | DQL_DIO432_DIO_OFFSET(N) | DQL_DIO416_OCLS | ((N&0xF) <<2)) |
|
#define | DQL_DIO432_UCL_CH_MAP(N) (DQL_DIO432_BASES | DQL_DIO432_DIO_OFFSET(N) | DQL_DIO416_UCLS | ((N&0xF) <<2)) |
|
#define | DQ_L416_MAXCURRENT (2.0) |
|
#define | DQ_L416_MINCURRENT (-2.0) |
|
#define | DQ_L432_MAXCURRENT (2.0) |
|
#define | DQ_L432_MINCURRENT (-2.0) |
|
#define | DQ_L432_MAXVOLTAGE (63.75) |
|
#define | DQ_L432_MINVOLTAGE (-63.75) |
|
#define | DQ_L416_MAXRAW (0x00FFFFFF) |
|
#define | DQ_L416_MINRAW (0x00000000) |
|
#define | DQ_L432_MAXRAW_16BIT (0x0000FFFF) |
|
#define | DQ_L432_MAXRAW_24BIT (0x00FFFFFF) |
|
#define | DQ_L432_MINRAW (0x00000000) |
|
#define | DQ_L416_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_L416_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_L416_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DIO416_CMDRDWR (DQL_CL_CMD1) |
|
#define | DQDIO432_SETPARAM_SET 0 |
|
#define | DQDIO432_SETPARAM_PWM 1 |
|
#define | DQDIO432_GETPARAM_GET 0 |
|
#define | DQDIO432_GETPARAM_PWM 1 |
|
#define | DQL_IOCTL432_SETDCDC (0x8) |
|
#define | DQ_L416_NAMELEN 20 |
|
#define | DQ_L432_NAMELEN 10 |
|
#define | DQDIO432_PWM_DISABLED 0 |
|
#define | DQDIO432_PWM_SOFTSTART 1 |
|
#define | DQDIO432_PWM_SOFTSTOP 2 |
|
#define | DQDIO432_PWM_SOFTBOTH 3 |
|
#define | DQDIO432_PWM_MODE 4 |
|
#define | DQDIO432_CFGSET (1L<<0) |
|
#define | DQDIO432_DISCFGSET (1L<<1) |
|
#define | DQDIO432_ADCSPDSET (1L<<2) |
|
#define | DQDIO432_PORT0OCMSET (1L<<3) |
|
#define | DQDIO432_PORT0UCMSET (1L<<4) |
|
#define | DQDIO432_RDCNTSET (1L<<5) |
|
#define | DQDIO432_DISDIVSET (1L<<6) |
|
#define | DQ_DIO432_PORT0OCS_CH 0x40 |
|
#define | DQ_DIO432_PORT1OCS_CH 0x41 |
|
#define | DQ_DIO432_PORT0ACT_CH 0x42 |
|
#define | DQ_DIO432_PORT1ACT_CH 0x43 |
|
#define | DQ_DIO462_CHAN (12) |
|
#define | DQ_DIO462_CH_MASK (0xf) |
|
#define | DQ_DIO462_INFOSZ (DQ_MAX_INFO_SIZE) |
|
#define | DQ_DIO462_BASE (BUS_FREQUENCY) |
|
#define | DQ_DIO462_ADC_CHAN_CHAN (5) |
|
#define | DQ_DIO462_ADC_CHANS (DQ_DIO462_CHAN*DQ_DIO462_ADC_CHAN_CHAN) |
|
#define | DQ_DIO462_ADC_CHAN_MASK (0x07) |
|
#define | DQ_DIO462_MAXCVFRQ (100000.0) |
|
#define | DQ_DIO462_SUBCH_V_NO (0) |
|
#define | DQ_DIO462_SUBCH_I_AC (1) |
|
#define | DQ_DIO462_SUBCH_I_DC (2) |
|
#define | DQ_DIO462_SUBCH_V_NC (3) |
|
#define | DQ_DIO462_SUBCH_THERM (4) |
|
#define | DQ_DIO462_DISABLE_BREAKER (5) |
|
#define | DQ_DIO462_UNDER_LIMIT_OFFS (0x10) |
|
#define | DQ_DIO462_MAKE_CL(CH, SUBCH) ((((CH)&DQ_DIO462_CH_MASK)<<3)|((SUBCH)& DQ_DIO462_ADC_CHAN_MASK)) |
|
#define | DQ_DIO462_CL_MASK (0x7f) |
|
#define | DQ_DIO462_CL_UNCALFLAG (0x80) |
|
#define | DQ_DIO462_ISO_DC_NUM (4) |
|
#define | DQ_DIO462_DEF_GAIN_CAL (0x8000) |
|
#define | DQ_DIO462_DEF_OFFSET_CAL (0) |
|
#define | DQ_DIO462_ISH (0.02) |
|
#define | DQ_DIO462_ADC_VREF (3.0) |
|
#define | DQ_DIO462_I_SCALER (1.0/DQ_DIO462_ISH) |
|
#define | DQ_DIO462_IAC_ADCGAIN (1.0) |
|
#define | DQ_DIO462_IAC_BGAIN (19.21) |
|
#define | DQ_DIO462_IAC_SPAN ((DQ_DIO462_ADC_VREF)/DQ_DIO462_IAC_ADCGAIN) |
|
#define | DQ_DIO462_IAC_STEP (DQ_DIO462_IAC_SPAN/(double)0xffff) |
|
#define | DQ_DIO462_IAC_OFFSET ((DQ_DIO462_IAC_SPAN/2.0)+(DQ_DIO462_IAC_STEP/2.0)) |
|
#define | DQ_DIO462_IAC_SCALER ((DQ_DIO462_I_SCALER)/DQ_DIO462_IAC_BGAIN) |
|
#define | DQ_DIO462_IDC_ADCGAIN (8.0) |
|
#define | DQ_DIO462_IDC_SPAN ((DQ_DIO462_ADC_VREF)/DQ_DIO462_IDC_ADCGAIN) |
|
#define | DQ_DIO462_IDC_STEP (DQ_DIO462_IDC_SPAN/(double)0xffff) |
|
#define | DQ_DIO462_IDC_OFFSET ((DQ_DIO462_IDC_SPAN/2.0)+(DQ_DIO462_IDC_STEP/2.0)) |
|
#define | DQ_DIO462_IDC_SCALER (-DQ_DIO462_I_SCALER) |
|
#define | DQ_DIO462_V_ADCGAIN (1.0) |
|
#define | DQ_DIO462_V_SPAN (DQ_DIO462_ADC_VREF/DQ_DIO462_V_ADCGAIN) |
|
#define | DQ_DIO462_V_STEP (DQ_DIO462_V_SPAN/(double)0xffff) |
|
#define | DQ_DIO462_V_OFFSET ((DQ_DIO462_V_SPAN/2.0)+(DQ_DIO462_V_STEP/2.0)) |
|
#define | DQ_DIO462_V_SCALER (101.0) |
|
#define | DQ_DIO462_T_SLOPE ((0.0000935)/DQ_DIO462_V_STEP) |
|
#define | DQ_DIO462_T_OFFSET (273.0) |
|
#define | DQ_DIO462_ADC_EOC (1L<<18) |
|
#define | DQ_DIO462_ADC_SIG (1L<<16) |
|
#define | DQ_DIO462_ADC_MSB (1L<<15) |
|
#define | DQ_L462_MAX_P_DCVOLT (151.5) |
|
#define | DQ_L462_MAX_N_DCVOLT (-30.0) |
|
#define | DQ_L462_MAX_N_DCSPAN (-DQ_DIO462_V_SPAN/2.0) |
|
#define | DQ_L462_MAX_ACCURRENT (3.0) |
|
#define | DQ_L462_MAX_P_DCCURRENT (3.0) |
|
#define | DQ_L462_MAX_N_DCCURRENT (-3.0) |
|
#define | DQL_LCR_462_LED (1L<<1) |
|
#define | DQL_LCR_462_DCEN (1L<<0) |
|
#define | DQDIO462_SETPARAM_SET (0x10) |
|
#define | DQDIO462_SETPARAM_LIMITS (0x11) |
|
#define | DQDIO462_GETPARAM_GET (0x10) |
|
#define | DQ_DIO462_ADC0_CFG_G1 (0xB080) |
|
#define | DQ_DIO462_ADC1_CFG_G1 (0xB880) |
|
#define | DQ_DIO462_ADC1_CFG_G8 (0xB882) |
|
#define | DQ_DIO462_ADC2_CFG_G1 (0xB180) |
|
#define | DQ_DIO462_ADC2_CFG_G8 (0xB182) |
|
#define | DQ_DIO462_ADC3_CFG_G1 (0xB980) |
|
#define | DQ_DIO462_ADC4_CFG (0xB0C0) |
|
#define | DQ_DIO462_ADC_SETTLE_1 (0x10) |
|
#define | DQ_DIO462_ADC0_CFG_G1_2X (0xB088) |
|
#define | DQ_DIO462_ADC1_CFG_G1_2X (0xB888) |
|
#define | DQ_DIO462_ADC1_CFG_G8_2X (0xB88b) |
|
#define | DQ_DIO462_ADC2_CFG_G1_2X (0xB188) |
|
#define | DQ_DIO462_ADC2_CFG_G2_2X (0xB189) |
|
#define | DQ_DIO462_ADC2_CFG_G4_2X (0xB18a) |
|
#define | DQ_DIO462_ADC2_CFG_G8_2X (0xB18b) |
|
#define | DQ_DIO462_ADC3_CFG_G1_2X (0xB988) |
|
#define | DQ_DIO462_ADC_SETTLE_1_2X (0x8) |
|
#define | DQ_DIO462_DCDCCFG_MAX (0x5f) |
|
#define | DQ_DIO462_DCDCCFG_MIN (0x1E) |
|
#define | DQ_DIO462_DCDCCFG (0x5f) |
|
#define | DQ_DIO462_DCDCX_START (0x3) |
|
#define | DQ_DIO462_DCDCX_WIDTH (0xb) |
|
#define | DQ_DIO462_DCDCX_CH_SP (DQ_DIO462_DCDCCFG/4) |
|
#define | DQ_DIO462_DCDCX_0 (DQ_DIO462_DCDCX_START+(0*DQ_DIO462_DCDCX_CH_SP)+((DQ_DIO462_DCDCX_START+DQ_DIO462_DCDCX_WIDTH+(0*DQ_DIO462_DCDCX_CH_SP))<<16)) |
|
#define | DQ_DIO462_DCDCX_1 (DQ_DIO462_DCDCX_START+(1*DQ_DIO462_DCDCX_CH_SP)+((DQ_DIO462_DCDCX_START+DQ_DIO462_DCDCX_WIDTH+(1*DQ_DIO462_DCDCX_CH_SP))<<16)) |
|
#define | DQ_DIO462_DCDCX_2 (DQ_DIO462_DCDCX_START+(2*DQ_DIO462_DCDCX_CH_SP)+((DQ_DIO462_DCDCX_START+DQ_DIO462_DCDCX_WIDTH+(2*DQ_DIO462_DCDCX_CH_SP))<<16)) |
|
#define | DQ_DIO462_DCDCX_3 (DQ_DIO462_DCDCX_START+(3*DQ_DIO462_DCDCX_CH_SP)+((DQ_DIO462_DCDCX_START+DQ_DIO462_DCDCX_WIDTH+(3*DQ_DIO462_DCDCX_CH_SP))<<16)) |
|
#define | DQ_DIO462_DCDCX(N) (DQ_DIO462_DCDCX_START+((N)*DQ_DIO462_DCDCX_CH_SP)+((DQ_DIO462_DCDCX_START+DQ_DIO462_DCDCX_WIDTH+((N)*DQ_DIO462_DCDCX_CH_SP))<<16)) |
|
#define | DQ_DIO462_DFLT_RDCNT (3) |
|
#define | DQ_L462_MAXCURRENT (3.0) |
|
#define | DQ_L462_MINCURRENT (-3.0) |
|
#define | DQ_L462_MAXRAW (0x0FFFF) |
|
#define | DQ_L462_MINRAW (0x0) |
|
#define | DQ_L462_NAMELEN (20) |
|
#define | DQDIO462_CFGSET (1L<<0) |
|
#define | DQDIO462_PORTOCMSET (1L<<3) |
|
#define | DQDIO462_PORTUCMSET (1L<<4) |
|
#define | DQDIO462_RDCNTSET (1L<<5) |
|
#define | DQDIO462_ADCCFG0SET (1L<<7) |
|
#define | DQDIO462_ADCCFG1SET (1L<<8) |
|
#define | DQDIO462_ADCCFG2SET (1L<<9) |
|
#define | DQDIO462_ADCCFG3SET (1L<<10) |
|
#define | DQDIO462_ADCCFG4SET (1L<<11) |
|
#define | DQDIO462_DCDCCFGSET (1L<<12) |
|
#define | DQDIO462_DCDCXSET (1L<<13) |
|
#define | DQ_L500_BAUD_110 (0UL << 28) |
|
#define | DQ_L500_BAUD_300 (1UL << 28) |
|
#define | DQ_L500_BAUD_600 (2UL << 28) |
|
#define | DQ_L500_BAUD_1200 (3UL << 28) |
|
#define | DQ_L500_BAUD_2400 (4UL << 28) |
|
#define | DQ_L500_BAUD_4800 (5UL << 28) |
|
#define | DQ_L500_BAUD_9600 (6UL << 28) |
|
#define | DQ_L500_BAUD_14400 (7UL << 28) |
|
#define | DQ_L500_BAUD_19200 (8UL << 28) |
|
#define | DQ_L500_BAUD_28800 (9UL << 28) |
|
#define | DQ_L500_BAUD_38400 (10UL << 28) |
|
#define | DQ_L500_BAUD_57600 (11UL << 28) |
|
#define | DQ_L500_BAUD_115200 (12UL << 28) |
|
#define | DQ_L500_WIDTH_5 (0UL << 26) |
|
#define | DQ_L500_WIDTH_6 (1UL << 26) |
|
#define | DQ_L500_WIDTH_7 (2UL << 26) |
|
#define | DQ_L500_WIDTH_8 (3UL << 26) |
|
#define | DQ_L500_PARITY_EVEN (0UL << 24) |
|
#define | DQ_L500_PARITY_ODD (1UL << 24) |
|
#define | DQ_L500_PARITY_NONE (2UL << 24) |
|
#define | DQ_L500_STOP_1 (0UL << 22) |
|
#define | DQ_L500_STOP_1_5 (1UL << 22) |
|
#define | DQ_L500_STOP_2 (2UL << 22) |
|
#define | DQL_IOCTL500_SET_MSG_TIMER 1 |
|
#define | DQL_IOCTL500_SET_MSG_TERM 2 |
|
#define | DQL_IOCTL500_SET_MSG_LEN 3 |
|
#define | DQ_L501_CHAN (4) |
|
#define | DQ_L508_CHAN (8) |
|
#define | DQ_L501_INFOSZ (DQ_MAX_INFO_SIZE) |
|
#define | DQ_L501_BASE_66 (66000000) |
|
#define | DQ_L501_BASE_24 (24000000) |
|
#define | DQ_L501_BASE_29 (29454545) |
|
#define | DQ_L501_BASE_CUSTOM (0) |
|
#define | DQ_L501_MFIFO_1 (1000000) |
|
#define | DQ_L501_MAXCLFRQ (2000) |
|
#define | DQ_L501_MAXCVFRQ (2000) |
|
#define | DQ_L501_FIFOSZ (2048) |
|
#define | DQ_L508_FIFOSZ (1024) |
|
#define | DQ_L508_MAJORSZ (1024) |
|
#define | L50x_FIFOSZ(MODEL) ((MODEL == 0x501)?(DQ_L501_FIFOSZ):(DQ_L508_FIFOSZ)) |
|
#define | DQ_L501_REPEAT_SUPPORTED (0xf) |
|
#define | DQ_SL501_MSG_NORM (0) |
|
#define | DQ_SL501_MSG_BREAK (1) |
|
#define | DQ_SL501_MSG_ERR_FRM (2) |
|
#define | DQ_SL501_MSG_ERR_PAR (3) |
|
#define | DQ_SL501_MSG_ERR_TO (4) |
|
#define | DQ_CL_OFS (8L) |
|
#define | DQ_SL501_MODE_SH (0 + DQ_CL_OFS) |
|
#define | DQ_SL501_PARITY_SH (2 + DQ_CL_OFS) |
|
#define | DQ_SL501_STOP_SH (5 + DQ_CL_OFS) |
|
#define | DQ_SL501_WIDTH_SH (7 + DQ_CL_OFS) |
|
#define | DQ_SL501_OPER_SH (9 + DQ_CL_OFS) |
|
#define | DQ_SL501_RTS_SH (10 + DQ_CL_OFS) |
|
#define | DQ_SL501_DTS_SH (11 + DQ_CL_OFS) |
|
#define | DQ_SL501_BAUD_SH (12 + DQ_CL_OFS) |
|
#define | DQ_SL501_ERROR_SH (16 + DQ_CL_OFS) |
|
#define | DQ_SL501_BREAK_SH (17 + DQ_CL_OFS) |
|
#define | DQ_SL501_FSTE_SH (18 + DQ_CL_OFS) |
|
#define | DQ_SL501_RXTE_SH (19 + DQ_CL_OFS) |
|
#define | DQ_SL501_TXTE_SH (20 + DQ_CL_OFS) |
|
#define | DQ_SL501_BAUD_PLL_SH (21 + DQ_CL_OFS) |
|
#define | DQ_SL501_MODE_232 (0L) |
|
#define | DQ_SL501_MODE_485F (1L) |
|
#define | DQ_SL501_MODE_485H (2L) |
|
#define | DQ_SL501_PARITY_NONE (0L) |
|
#define | DQ_SL501_PARITY_EVEN (1L) |
|
#define | DQ_SL501_PARITY_ODD (2L) |
|
#define | DQ_SL501_PARITY_SPACE (3L) |
|
#define | DQ_SL501_PARITY_MARK (4L) |
|
#define | DQ_SL501_STOP_1 (0L) |
|
#define | DQ_SL501_STOP_1_5 (1L) |
|
#define | DQ_SL501_STOP_2 (2L) |
|
#define | DQ_SL501_WIDTH_8 (0L) |
|
#define | DQ_SL501_WIDTH_7 (1L) |
|
#define | DQ_SL501_WIDTH_6 (2L) |
|
#define | DQ_SL501_WIDTH_5 (3L) |
|
#define | DQ_SL501_OPER_NORM (0L) |
|
#define | DQ_SL501_OPER_LOOP (1L) |
|
#define | DQ_SL501_RTS (1L) |
|
#define | DQ_SL501_DTS (1L) |
|
#define | DQ_SL501_BAUD_57600 (0L) |
|
#define | DQ_SL501_BAUD_DEFAULT (DQ_SL501_BAUD_57600) |
|
#define | DQ_SL501_BAUD_300 (1L) |
|
#define | DQ_SL501_BAUD_600 (2L) |
|
#define | DQ_SL501_BAUD_1200 (3L) |
|
#define | DQ_SL501_BAUD_2400 (4L) |
|
#define | DQ_SL501_BAUD_4800 (5L) |
|
#define | DQ_SL501_BAUD_9600 (6L) |
|
#define | DQ_SL501_BAUD_19200 (7L) |
|
#define | DQ_SL501_BAUD_38400 (8L) |
|
#define | DQ_SL501_BAUD_56000 (9L) |
|
#define | DQ_SL501_BAUD_115200 (10L) |
|
#define | DQ_SL501_BAUD_128000 (11L) |
|
#define | DQ_SL501_BAUD_250000 (12L) |
|
#define | DQ_SL501_BAUD_256000 (13L) |
|
#define | DQ_SL501_BAUD_1000000 (14L) |
|
#define | DQ_SL501_BAUD_CUST (15L) |
|
#define | DQ_SL501_ERROR (1L) |
|
#define | DQ_SL501_BREAK (1L) |
|
#define | DQ_SL501_TERM_FS (1L) |
|
#define | DQ_SL501_TERM_RX (1L) |
|
#define | DQ_SL501_TERM_TX (1L) |
|
#define | DQ_SL501_VMAP_STAT (1L<<9) |
|
#define | DQL_IOCTL501_READ_CHNL (0x07L) |
|
#define | DQL_IOCTL501_WRITE_CHNL (0x08L) |
|
#define | DQL_IOCTL501_SETCHNL_CFG (0x09L) |
|
#define | DQL_IOCTL501_START (0x0AL) |
|
#define | DQL_IOCTL501_STOP (0x0BL) |
|
#define | DQL_IOCTL501_BREAK (0x0CL) |
|
#define | DQL_IOCTL501_CHANGE (0x0DL) |
|
#define | DQL_IOCTL501_STATUS (0x0FL) |
|
#define | DQL_IOCTL501_READ_CFIFO (0x1001L) |
|
#define | DQL_IOCTL501_SETBAUD (0x01L) |
|
#define | DQL_IOCTL501_SETTXWM (0x02L) |
|
#define | DQL_IOCTL501_SETRXWM (0x03L) |
|
#define | DQL_IOCTL501_SETTIMEOUT (0x04L) |
|
#define | DQL_IOCTL501_SET_TS (0x05L) |
|
#define | DQL_IOCTL501_SET_TL (0x06L) |
|
#define | DQL_IOCTL501_SETRXWM_DIRECT (0x07L) |
|
#define | DQL_IOCTL501_SETBASECLOCK (0x0CL) |
|
#define | DQL_IOCTL501_SETCHARDLY (0x0DL) |
|
#define | DQL_IOCTL501_SETFRAMEDLY (0x0EL) |
|
#define | DQL_IOCTL501_CHANGE_FINCLEAR (0x1) |
|
#define | DQL_IOCTL501_CHANGE_FOUTCLEAR (0x2) |
|
#define | DQL_IOCTL501_CHANGE_FINFOUT (0x3) |
|
#define | DQL_IOCTL501_CHANGE_SETCHCFG (0x4) |
|
#define | DQL_IOCTL501_CHANGE_PARITY (0x8) |
|
#define | DQL_IOCTL501_CHANGE_PAUSE (0x9) |
|
#define | DQL_IOCTL501_CHANGE_RESUME (0xA) |
|
#define | DQ_SL501_DELAYMODE_DISABLED (0) |
|
#define | DQ_SL501_DELAYMODE_INTERNAL (1) |
|
#define | DQ_SL501_DELAYMODE_TMR01 (2) |
|
#define | DQ_SL501_DELAYMODE_SYNC02 (3) |
|
#define | DQ_SL501_FRAMEDELAY_DISABLED (0) |
|
#define | DQ_SL501_FRAMEDELAY_FIXEDLEN (1) |
|
#define | DQ_SL501_FRAMEDELAY_VMAP_LEN (2) |
|
#define | DQ_SL501_FRAMEDELAY_ZERO_CHAR (3) |
|
#define | DQ_SL501_FRAMEDELAY_REPEAT (0x10) |
|
#define | DQ_SL501_PARITY9_DISABLE (DQ_SL501_FRAMEDELAY_DISABLED) |
|
#define | DQ_SL501_PARITY9_ENABLED (4) |
|
#define | DQ_SL501_PARITY9 (1L<<8) |
|
#define | DQ_SL501_MIXED_PARITY (1L<<9) |
|
#define | DQMSG_501_SZ (DQ_MAX_MSG_SIZE - sizeof(DQMSG_501) - 2) |
|
#define | DQCFG_501(OPER, MODE, BAUD, WIDTH, STOP, PARITY) (OPER << DQ_SL501_OPER_SH | MODE << DQ_SL501_MODE_SH | BAUD << DQ_SL501_BAUD_SH | WIDTH << DQ_SL501_WIDTH_SH | STOP << DQ_SL501_STOP_SH | PARITY << DQ_SL501_PARITY_SH) |
|
#define | DqAdv501ConfigEvents_PARAMSZ (7) |
|
#define | EV501_FIFO_DATA (1L<<0) |
|
#define | EV501_ACC_DATA (1L<<1) |
|
#define | DQ_L501_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_L501_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_L501_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_L501_ID_STANDARD (0x0L<<18) |
|
#define | DQ_L501_ID_EXTENDED (0x1L<<18) |
|
#define | DQ_L501_FIFO_GET_DATA (DQ_FIFO_GET_DATA) |
|
#define | DQ_L501_FIFO_SET_DATA (DQ_FIFO_SET_DATA) |
|
#define | DQ_C3PLL_MIN_FREQ_501 (16000000) |
|
#define | DQ_C3PLL_MAX_FREQ_501 (32000000) |
|
#define | DQ_C3PLL_CFG_24MHZ_VCO_POST (0) |
|
#define | DQ_C3PLL_CFG_24MHZ_R (19) |
|
#define | DQ_C3PLL_CFG_24MHZ_C (0) |
|
#define | DQ_C3PLL_CFG_24MHZ_I (1) |
|
#define | DQ_L501_NAMELEN (32) |
|
#define | DQ_L508_NAMELEN (24) |
|
#define | DQ_L503_CHAN (4) |
|
#define | DQ_L503_INFOSZ (DQ_MAX_INFO_SIZE) |
|
#define | DQ_L503_BASE (BUS_FREQUENCY) |
|
#define | DQ_L503_MAXCLFRQ (2000) |
|
#define | DQ_L503_MAXCVFRQ (2000) |
|
#define | DQ_L503_RX_FIFOSZ (1024) |
|
#define | DQ_L503_TX_FIFOSZ (512) |
|
#define | DQ_L503_FIFO_RQ (10000) |
|
#define | DQ_L503_TO_RQ (10) |
|
#define | DQ_L503_RX_FIFO_ONEMSG (4) |
|
#define | DQ_CAN503_RATE_10K (0 << 8) |
|
#define | DQ_CAN503_RATE_20K (1 << 8) |
|
#define | DQ_CAN503_RATE_50K (2 << 8) |
|
#define | DQ_CAN503_RATE_100K (3 << 8) |
|
#define | DQ_CAN503_RATE_125K (4 << 8) |
|
#define | DQ_CAN503_RATE_250K (5 << 8) |
|
#define | DQ_CAN503_RATE_500K (6 << 8) |
|
#define | DQ_CAN503_RATE_800K (7 << 8) |
|
#define | DQ_CAN503_RATE_1M (8 << 8) |
|
#define | DQ_CAN503_RATE_10K_Baud (10000) |
|
#define | DQ_CAN503_RATE_20K_Baud (20000) |
|
#define | DQ_CAN503_RATE_50K_Baud (50000) |
|
#define | DQ_CAN503_RATE_100K_Baud (100000) |
|
#define | DQ_CAN503_RATE_125K_Baud (125000) |
|
#define | DQ_CAN503_RATE_250K_Baud (250000) |
|
#define | DQ_CAN503_RATE_500K_Baud (500000) |
|
#define | DQ_CAN503_RATE_800K_Baud (800000) |
|
#define | DQ_CAN503_RATE_1M_Baud (1000000) |
|
#define | DQ_L503_MAX_PACKET_BITS (120) |
|
#define | DQ_CAN503_MODE_BASIC (0 << 12) |
|
#define | DQ_CAN503_MODE_XTEND (1 << 12) |
|
#define | DQ_CAN503_OPER_NORMAL (0 << 13) |
|
#define | DQ_CAN503_OPER_LISTEN (1 << 13) |
|
#define | DQ_CAN503_ERR_NONE (0) |
|
#define | DQ_CAN503_ERR_WARN (1) |
|
#define | DQ_CAN503_ERR_AE (2) |
|
#define | DQ_CAN503_ERR_BE (3) |
|
#define | DQ_CAN503_ERR_OR (4) |
|
#define | DQ_CAN503_ERR_TO (5) |
|
#define | DQ_CAN503_ERR_RESET (6) |
|
#define | DQ_CAN503_ERR_PASS (7) |
|
#define | DQ_CAN503_VMAP_TIMESTAMP (1L<<8) |
|
#define | DQ_CAN503_VMAP_STAT (1L<<9) |
|
#define | DQL_IOCTL503_SET_MASK (0x1) |
|
#define | DQL_IOCTL503_SET_RATE (0x2) |
|
#define | DQL_IOCTL503_SET_OPER_MODE (0x3) |
|
#define | DQL_IOCTL503_SETTXWM (0x4) |
|
#define | DQL_IOCTL503_SETRXWM (0x5) |
|
#define | DQL_IOCTL503_RESET_CHNL (0x4) |
|
#define | DQL_IOCTL503_READ_CHNL (0x5) |
|
#define | DQL_IOCTL503_WRITE_CHNL (0x6) |
|
#define | DQL_IOCTL503_SETCHNL_CFG (0x7) |
|
#define | DQL_IOCTL503_START (0x8) |
|
#define | DQL_IOCTL503_STOP (0x9) |
|
#define | DQL_IOCTL503_STATUS (0x0FL) |
|
#define | DQ_L503_SEC_FIFO_SUPPORTED (0xf) |
|
#define | DQ_CAN503_EC_BIT (0x00) |
|
#define | DQ_CAN503_EC_FORM (0x40) |
|
#define | DQ_CAN503_EC_STUFF (0x80) |
|
#define | DQ_CAN503_EC_OTHER (0xC0) |
|
#define | DQ_CAN503_DIR_RX (0x20) |
|
#define | DQ_CAN503_DIR_TX (0x0) |
|
#define | DQ_CAN503_BE_SOF (0x3) |
|
#define | DQ_CAN503_BE_ID_28_21 (0x2) |
|
#define | DQ_CAN503_BE_ID_20_18 (0x6) |
|
#define | DQ_CAN503_BE_SRTR (0x4) |
|
#define | DQ_CAN503_BE_IDE (0x5) |
|
#define | DQ_CAN503_BE_ID_17_13 (0x7) |
|
#define | DQ_CAN503_BE_ID_12_5 (0xf) |
|
#define | DQ_CAN503_BE_ID_4_0 (0xe) |
|
#define | DQ_CAN503_BE_RTR (0xc) |
|
#define | DQ_CAN503_BE_DLC (0xb) |
|
#define | DQ_CAN503_BE_DF (0xa) |
|
#define | DQ_CAN503_BE_CRC_SEQ (0x8) |
|
#define | DQ_CAN503_BE_CRC_DEL (0x18) |
|
#define | DQ_CAN503_BE_ACK_SLT (0x19) |
|
#define | DQ_CAN503_BE_ACK_DEL (0x1a) |
|
#define | DQ_CAN503_BE_EOF (0x1a) |
|
#define | DQ_CAN503_BE_IM (0x12) |
|
#define | DQ_CAN503_BE_AEF (0x11) |
|
#define | DQ_CAN503_BE_PEF (0x16) |
|
#define | DQ_CAN503_BE_TDB (0x13) |
|
#define | DQ_CAN503_BE_ERR_DEL (0x17) |
|
#define | DQ_CAN503_BE_OL (0x1c) |
|
#define | DQ_CAN503_BC_TX0 (0x0A) |
|
#define | DQ_CAN503_PC_TX0 (0x10) |
|
#define | ICR_SECFIFO_RD32 (4) |
|
#define | ICR_SECFIFO_RD (16) |
|
#define | ICR_SECFIFO_WR32 (4) |
|
#define | ICR_SECFIFO_WR (16) |
|
#define | DQ_L503_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_L503_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_L503_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_L503_FIFO_GET_DATA (DQ_FIFO_GET_DATA) |
|
#define | DQ_L503_FIFO_SET_DATA (DQ_FIFO_SET_DATA) |
|
#define | CAN_EFF(D) (((D)&0x80)>>7) |
|
#define | CAN_LEN(D) ( (((D)&0x0f)>8) ? 8 : ((D)&0x0f) ) |
|
#define | DQ503_MINSZ_SECRX(DT, CHANNEL) ( ((pDEVOBJ_503)DT->devobj)->chnls[CHANNEL].mode == DQ503_BASIC ? 13 : 14) |
|
#define | DQ_L503_NAMELEN (32) |
|
#define | DQ_L504_CHAN (4) |
|
#define | DQ_L504_INFOSZ (DQ_MAX_INFO_SIZE) |
|
#define | DQ_L504_BASE_66 (66000000) |
|
#define | DQ_L504_MAXCLFRQ (2000) |
|
#define | DQ_L504_MAXCVFRQ (2000) |
|
#define | DQ_L504_FIFOSZ (2048) |
|
#define | DQL_LCR504_LED (1L<<1) |
|
#define | DQ_L504_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_L504_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_L504_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_L504_ID_STANDARD (0x0L<<18) |
|
#define | DQ_L504_ID_EXTENDED (0x1L<<18) |
|
#define | DQ_L504_FIFO_GET_DATA (DQ_FIFO_GET_DATA) |
|
#define | DQ_L504_FIFO_SET_DATA (DQ_FIFO_SET_DATA) |
|
#define | DQ_L504_NAMELEN (32) |
|
#define | DQ_L550_CHAN (1) |
|
#define | DQ_L550_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_L550_BASE (66000000) |
|
#define | DQIOCTL_SET550CFG (0x08) |
|
#define | DQ_CAR550_WIRELESS_EN_DIS (0) |
|
#define | DQ_L550_NAMELEN (32) |
|
#define | DQ_L553_CHAN 2 |
|
#define | DQ_L553_CHAN_TX 2 |
|
#define | DQ_L553_CHAN_RX 2 |
|
#define | DQ_L553_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_L553_BASE 66000000 |
|
#define | DQ_L553_BC_BASE 1000000.0 |
|
#define | DQ_L553_MAXCLFRQ 2000 |
|
#define | DQ_L553_MAXCVFRQ 2000 |
|
#define | DQ_L553_TERMADDR 32 |
|
#define | DQ_L553_SUBADDR 32 |
|
#define | DQ_L553_MAX_MSG 64 |
|
#define | DQ_L553_MAX_WORDS 32 |
|
#define | DQ_L553_MAXBM_WORDS (DQ_L553_MAX_WORDS+4) |
|
#define | DQ_L553_MAXRT_WORDS (DQ_L553_MAX_WORDS+7) |
|
#define | DQ_L553_BROADADDR 0x1f |
|
#define | DQ_L553_MODEADDR 0 |
|
#define | DQ_L553_INTCLKUS 100 |
|
#define | DQ_L553_MAXDLYCNT 65535 |
|
#define | DQL_LCR553_LED 2 |
|
#define | DQL_L553_MJ_SIZE 256 |
|
#define | DQL_L553_MN_SIZE 128 |
|
#define | DQ_L553_CH_MASK 0x0f |
|
#define | DQ_L553_CH_CMDMASK 0xf0 |
|
#define | DQ_L553_TXFIFOSIZE 256 |
|
#define | DQ_L553_RXFIFOSIZE 1024 |
|
#define | DQ_L553_LBLFILTSIZE 256 |
|
#define | DQ_L553_SCHEDSIZE 256 |
|
#define | DQ_L553_SCHEDDATASZ 256 |
|
#define | DQ_L553_MD_FIFOSZ 19 |
|
#define | DQ_L553_A708_FIFO 2048 |
|
#define | DQ_L553_A708_TSTAMP_SZ 2 |
|
#define | DQ_L553_RTLISTSZ 360 |
|
#define | DQ_L553_A708_FRMSZ 100 |
|
#define | DQL_IOCTL553_SETMODE (0x01L) |
|
#define | DQL_IOCTL553_SETTXWM (0x02L) |
|
#define | DQL_IOCTL553_SETRXWM (0x03L) |
|
#define | DQL_IOCTL553_SETTIMEOUT (0x04L) |
|
#define | DQL_IOCTL553_READ_FIFO (0x05L) |
|
#define | DQL_IOCTL553_WRITE_FIFO (0x06L) |
|
#define | DQL_IOCTL553_TRIGGER (0x07L) |
|
#define | DQL_IOCTL553_CONTROL (0x08L) |
|
#define | DQL_IOCTL553_START (0x0AL) |
|
#define | DQL_IOCTL553_BIT (0x0BL) |
|
#define | DQL_IOCTL553_RESERVED (0x0CL) |
|
#define | DQL_IOCTL553_FILTER (0x0DL) |
|
#define | DQL_IOCTL553_SETCLK (0x0EL) |
|
#define | DQL_IOCTL553_STATUS (0x0FL) |
|
#define | DQL_IOCTL553_BM_CFG (0x1002L) |
|
#define | DQL_IOCTL553_RT_CFG (0x1003L) |
|
#define | DQL_IOCTL553_BC_CFG (0x1004L) |
|
#define | DQL_IOCTL553_READ_RT (0x1005L) |
|
#define | DQL_IOCTL553_WRITE_RT (0x1006L) |
|
#define | DQL_IOCTL553_READ_RAM (0x1007L) |
|
#define | DQL_IOCTL553_WRITE_RAM (0x1008L) |
|
#define | DQL_IOCTL553_WRITE_MD (0x1009L) |
|
#define | DQL_IOCTL553_READ_MD (0x100AL) |
|
#define | DQL_IOCTL553_WRITE_BCCB (0x100BL) |
|
#define | DQL_IOCTL553_READ_BCCB (0x100CL) |
|
#define | DQL_IOCTL553_STATUS_BC (0x100DL) |
|
#define | DQL_IOCTL553_CONTROL_BC (0x100EL) |
|
#define | DQL_IOCTL553_RT_VALID (0x100FL) |
|
#define | DQEVENT553_READ_RT (0x1005L) |
|
#define | DQEVENT553_WRITE_RT (0x1006L) |
|
#define | DQEVENT553_WRITE_MD (0x1009L) |
|
#define | DQEVENT553_READ_MD (0x100AL) |
|
#define | DQEVENT553_WRITE_BCCB (0x100BL) |
|
#define | DQEVENT553_READ_BCCB (0x100CL) |
|
#define | DQEVENT553_STATUS_BC (0x100DL) |
|
#define | DQEVENT553_CONTROL_BC (0x100EL) |
|
#define | DQL_IOCTL553_SETPARAM_READREG 1 |
|
#define | DQL_IOCTL553_SETPARAM_WRITEREG 2 |
|
#define | DQL_IOCTL553_SETPARAM_READABS 3 |
|
#define | DQL_IOCTL553_SETPARAM_WRITEABS 4 |
|
#define | DQL_IOCTL553_MAJORD 1 |
|
#define | DQL_IOCTL553_MINORD 2 |
|
#define | DQL_IOCTL553_MNBLOCK0 1 |
|
#define | DQL_IOCTL553_MNBLOCK1 2 |
|
#define | DQL_IOCTL553_MJ_SWAP 1 |
|
#define | DQL_IOCTL553_MN_SWAP 2 |
|
#define | DQL_IOCTL553_DEBUG_START 3 |
|
#define | DQL_IOCTL553_DEBUG_STOP 4 |
|
#define | DQL_IOCTL553_DEBUG_STEP_MJ 5 |
|
#define | DQL_IOCTL553_DEBUG_STEP_MN 6 |
|
#define | DQL_IOCTL553_DEBUG_GOTO 7 |
|
#define | DQL_IOCTL553_MJMN_CLEAR 8 |
|
#define | DQ_L553_MODE_BM (1L<<0) |
|
#define | DQ_L553_MODE_RT (1L<<1) |
|
#define | DQ_L553_MODE_BC (1L<<2) |
|
#define | DQ_L553_MODE_A708 (1L<<3) |
|
#define | DQ_L553_RT_LSTN_A (1L<<0) |
|
#define | DQ_L553_RT_LSTN_B (1L<<1) |
|
#define | DQ_L553_RT_TX_A (1L<<2) |
|
#define | DQ_L553_RT_TX_B (1L<<3) |
|
#define | DQ_L553_RT_RX_TSCMD (1L<<28) |
|
#define | DQ_L553_RT_RX_CMD (1L<<29) |
|
#define | DQ_L553_RT_DEFER_EN (1L<<30) |
|
#define | DQ_L553_RT_LIST_ADD (1L<<31) |
|
#define | DQ_L553_RT_INH_RX (1L<<12) |
|
#define | DQ_L553_RT_INH_TX (1L<<13) |
|
#define | DQ_L553_RT_INH_MODE (1L<<14) |
|
#define | DQ_L553_RT_LB_EN (1L<<15) |
|
#define | DQ_L553_RT_INH_BCSTREP (1L<<16) |
|
#define | DQ_L553_BM_LSTN_A (1L<<0) |
|
#define | DQ_L553_BM_LSTN_B (1L<<1) |
|
#define | DQ_L553_BM_TX_A (1L<<2) |
|
#define | DQ_L553_BM_TX_B (1L<<3) |
|
#define | DQ_L553_A708_TX_BE (1L<<4) |
|
#define | DQ_L553_A708_RX_BE (1L<<5) |
|
#define | DQ_L553_STORE_TS (1L<<17) |
|
#define | DQ_L553_STORE_FLAGS (1L<<18) |
|
#define | DQ_L553_BM_LIST_ADD (1L<<31) |
|
#define | DQ_L553_BM_SADDR(N) (((N)&0x1f)<<0) |
|
#define | DQ_L553_BM_SADDR_SEL (1L<<5) |
|
#define | DQ_L553_BM_RT(N) (((N)&0x1f)<<6) |
|
#define | DQ_L553_BM_RT_SEL (1L<<11) |
|
#define | DQ_L553_DISCONNECT (0L<<0) |
|
#define | DQ_L553_TRANSFORMER (2L<<0) |
|
#define | DQ_L553_COUPLE_DIRECTLY (3L<<0) |
|
#define | DQ_L553_FORCE_A (1L<<4) |
|
#define | DQ_L553_RT_SADDR(N) (((N)&0x1f)<<0) |
|
#define | DQ_L553_RT_SADDR_SEL (1L<<5) |
|
#define | DQ_L553_RT_RT(N) (((N)&0x1f)<<6) |
|
#define | DQ_L553_RT_RT_SEL (1L<<11) |
|
#define | DQ_L553_RT_SET_STATUS (1L<<12) |
|
#define | DQ_L553_RT_SET_BLK1 (1L<<13) |
|
#define | DQ_L553_RT_TX_SIZE(N) (((N)&0x1f)<<16) |
|
#define | DQ_L553_RT_TX_CMDSTS (1L<<21) |
|
#define | DQ_L553_RT_TX_TSCMD (1L<<22) |
|
#define | DQ_L553_RT_TX_STS_NUM 0 |
|
#define | DQ_L553_RT_TX_VECTOR_NUM 1 |
|
#define | DQ_L553_RT_TX(RT, SA, SIZE) (DQ_L553_RT_RT(RT)|DQ_L553_RT_RT_SEL|DQ_L553_RT_SADDR(SA)|DQ_L553_RT_SADDR_SEL|DQ_L553_RT_TX_SIZE(SIZE)) |
|
#define | DQ_L553_RT_TX_BLK(RT, SA, SIZE, BLK) (DQ_L553_RT_RT(RT)|DQ_L553_RT_RT_SEL|DQ_L553_RT_SADDR(SA)|DQ_L553_RT_SADDR_SEL|DQ_L553_RT_TX_SIZE(SIZE)|((BLK)?DQ_L553_RT_SET_BLK1:0)) |
|
#define | DQ_L553_RT_TX_STS(RT) (DQ_L553_RT_RT(RT)|DQ_L553_RT_RT_SEL|DQ_L553_RT_SADDR(DQ_L553_RT_TX_STS_NUM)|DQ_L553_RT_SET_STATUS|DQ_L553_RT_TX_SIZE(2)) |
|
#define | DQ_L553_RT_TX_VECTOR(RT) (DQ_L553_RT_RT(RT)|DQ_L553_RT_RT_SEL|DQ_L553_RT_SADDR(DQ_L553_RT_TX_VECTOR_NUM)|DQ_L553_RT_SET_STATUS|DQ_L553_RT_TX_SIZE(2)) |
|
#define | DQ_L553_RT_RX_DATA_RDY_NUM 0 |
|
#define | DQ_L553_RT_RX_DATA_SENT_NUM 1 |
|
#define | DQ_L553_RT_RX_PORT_STS_NUM 2 |
|
#define | DQ_L553_RT_RX_SYNC_NUM 3 |
|
#define | DQ_L553_RT_RX_MODE_NUM 4 |
|
#define | DQ_L553_RT_RX(RT, SA, SIZE) (DQ_L553_RT_RT(RT)|DQ_L553_RT_RT_SEL|DQ_L553_RT_SADDR(SA)|DQ_L553_RT_SADDR_SEL|DQ_L553_RT_TX_SIZE(SIZE)) |
|
#define | DQ_L553_RT_RX_BLK(RT, SA, SIZE, BLK) (DQ_L553_RT_RT(RT)|DQ_L553_RT_RT_SEL|DQ_L553_RT_SADDR(SA)|DQ_L553_RT_SADDR_SEL|DQ_L553_RT_TX_SIZE(SIZE)|((BLK)?DQ_L553_RT_SET_BLK1:0)) |
|
#define | DQ_L553_RT_RX_DATA_RDY(RT, BLK) (DQ_L553_RT_RT(RT)|DQ_L553_RT_RT_SEL|DQ_L553_RT_SADDR(DQ_L553_RT_RX_DATA_RDY_NUM)|DQ_L553_RT_SET_STATUS|DQ_L553_RT_TX_SIZE(2)|((BLK)?DQ_L553_RT_SET_BLK1:0)) |
|
#define | DQ_L553_RT_RX_DATA_SENT(RT, BLK) (DQ_L553_RT_RT(RT)|DQ_L553_RT_RT_SEL|DQ_L553_RT_SADDR(DQ_L553_RT_RX_DATA_SENT_NUM)|DQ_L553_RT_SET_STATUS|DQ_L553_RT_TX_SIZE(2)|((BLK)?DQ_L553_RT_SET_BLK1:0)) |
|
#define | DQ_L553_RT_RX_PORT_STS(RT) (DQ_L553_RT_RT(RT)|DQ_L553_RT_RT_SEL|DQ_L553_RT_SADDR(DQ_L553_RT_RX_PORT_STS_NUM)|DQ_L553_RT_SET_STATUS|DQ_L553_RT_TX_SIZE(2)) |
|
#define | DQ_L553_RT_RX_SYNC(RT) (DQ_L553_RT_RT(RT)|DQ_L553_RT_RT_SEL|DQ_L553_RT_SADDR(DQ_L553_RT_RX_SYNC_NUM)|DQ_L553_RT_SET_STATUS|DQ_L553_RT_TX_SIZE(2)) |
|
#define | DQ_L553_RT_RX_MODE(RT) (DQ_L553_RT_RT(RT)|DQ_L553_RT_RT_SEL|DQ_L553_RT_SADDR(DQ_L553_RT_RX_MODE_NUM)|DQ_L553_RT_SET_STATUS|DQ_L553_RT_TX_SIZE(2)) |
|
#define | DQ_L553_RT_RT_SHR 6 |
|
#define | SL553_RT_CFG0_M0DIST (1L<<11) |
|
#define | SL553_RT_CFG0_M1DIST (1L<<10) |
|
#define | SL553_RT_CFG0_M0DIS (1L<<9) |
|
#define | SL553_RT_CFG0_M1DIS (1L<<8) |
|
#define | SL553_RT_CFG0_M1553A (1L<<7) |
|
#define | SL553_RT_CFG0_RSTD (1L<<6) |
|
#define | SL553_RT_CFG0_TF (1L<<5) |
|
#define | SL553_RT_CFG0_SF (1L<<4) |
|
#define | SL553_RT_CFG0_BSY (1L<<3) |
|
#define | SL553_RT_CFG0_BSRE (1L<<2) |
|
#define | SL553_RT_CFG0_SR (1L<<1) |
|
#define | SL553_RT_DEFERRED (1L<<1) |
|
#define | SL553_RT_DIS_MD_RST (1L<<2) |
|
#define | DQ_L553_RT_STS0 (1L<<12) |
|
#define | DQ_L553_RT_STS1 (2L<<12) |
|
#define | DQ_L553_RT_STS2 (3L<<12) |
|
#define | DQ_L553_RT_CHSTAT (4L<<12) |
|
#define | DQ_L553_RT_BERRORS (5L<<12) |
|
#define | DQ_L553_RT_DATA_RDY (6L<<12) |
|
#define | DQ_L553_RT_DATA_SENT (7L<<12) |
|
#define | DQ_L553_RT_STATMASK (7L<<12) |
|
#define | DQ_L553_SET_TX_BLOCK (1L<<0) |
|
#define | DQ_L553_SET_RX_BLOCK (1L<<1) |
|
#define | DQ_L553_SET_RT_ENABLE (1L<<2) |
|
#define | DQ_L553_SET_VALID_ENTRY (1L<<3) |
|
#define | DQ_L553_SET_RT_RTIMING (1L<<4) |
|
#define | DQ_L553_RTVAL_WRITE 0 |
|
#define | DQ_L553_RTVAL_OR_WRITE (1L<<16) |
|
#define | DQ_L553_RTVAL_AND_WRITE (2L<<16) |
|
#define | DQ_L553_RTVAL_CLEARALL (1L<<0) |
|
#define | DQ_L553_READMEM_CYCLES 200 |
|
#define | DQ_L553_READMEM_ONE_SA 25 |
|
#define | DQ_L553_READMEM_nS 200 |
|
#define | DQ_L553_READFIFO 100 |
|
#define | DQ_L553_RTS_RT_STS (1L<<15) |
|
#define | DQ_L553_RTS_RT_CTL (1L<<15) |
|
#define | DQ_L553_RTS_CHAN_NUM (1L<<12) |
|
#define | DQ_L553_RTS_RT_BLK1 (1L<<13) |
|
#define | DQ_L553_RTS_XCODE (1L<<14) |
|
#define | DQ_L553_RTS_STATUS (1L<<11) |
|
#define | DQ_L553_RTS_CHAN_NUM_SHR 12 |
|
#define | DQ_L553_RTS_BLK1_SHR 13 |
|
#define | DQ_L553_RTS_SA_SHR 0 |
|
#define | DQ_L553_RTS_RT_SHR 6 |
|
#define | DQ_L553_RTS_STATUS_SHR 11 |
|
#define | DQ_L553_RTS_RT_STS_SHR 15 |
|
#define | DQ_L553_RTS_RT_CTL_SHR 15 |
|
#define | DQ_L553_SA_MASK 0x1f |
|
#define | DQ_L553_RT_MASK 0x1f |
|
#define | DQ_L553_DSIZE_MASK 0x1f |
|
#define | DQ_L553_RTS_RQ_MASK 0x3f |
|
#define | DQ_L553_RTS_SADDR(N) (((N)&0x1f)<<DQ_L553_RTS_SA_SHR) |
|
#define | DQ_L553_RTS_RT(N) (((N)&0x1f)<<DQ_L553_RTS_RT_SHR) |
|
#define | DQ_L553_RTS_CH(CH) (((CH)&1)<<DQ_L553_RTS_CHAN_NUM_SHR) |
|
#define | DQ_L553_RTS_BLK(C) (((C)&1)<<DQ_L553_RTS_BLK1_SHR) |
|
#define | DQ_L553_STATUS_STSF(CH, RT, STS) (DQ_L553_RTS_RT_STS|DQ_L553_RTS_STATUS|DQ_L553_RTS_RT(RT)|DQ_L553_RTS_CH(CH)|STS) |
|
#define | DQ_L553_RTS_STS0 (1L<<0) |
|
#define | DQ_L553_RTS_STS1 (1L<<1) |
|
#define | DQ_L553_RTS_STS2 (1L<<2) |
|
#define | DQ_L553_RTS_CHSTAT (1L<<3) |
|
#define | DQ_L553_RTS_BERRORS (1L<<4) |
|
#define | DQ_L553_STATUS_DATA(CH, RT, BLK, RQ) (DQ_L553_RTS_RT_STS|DQ_L553_RTS_RT(RT)|DQ_L553_RTS_BLK(BLK)|(((CH)&1)<<DQ_L553_RTS_CHAN_NUM_SHR)|RQ) |
|
#define | DQ_L553_RTS_DATAREADY (1L<<0) |
|
#define | DQ_L553_RTS_DATASENT (1L<<1) |
|
#define | DQ_L553_RTS_BMDATA (1L<<2) |
|
#define | DQ_L553_RTS_MODECMD (1L<<3) |
|
#define | DQ_L553_CONTROL_CFG(CH, RT, RQ) ((((CH)&1)<<DQ_L553_RTS_CHAN_NUM_SHR)|DQ_L553_RTS_RT_CTL|DQ_L553_RTS_RT(RT)|RQ) |
|
#define | DQ_L553_RT(RT) (DQ_L553_BM_RT((RT))|DQ_L553_BM_RT_SEL) |
|
#define | DQ_L553_RT_SA(RT, SA) (DQ_L553_BM_RT((RT))|DQ_L553_BM_RT_SEL|DQ_L553_BM_SADDR((SA))|DQ_L553_BM_SADDR_SEL) |
|
#define | DQ_L553_CH_RT_SA(CH, RT, SA) ((((CH)&1)<<DQ_L553_RTS_CHAN_NUM_SHR)|(DQ_L553_BM_RT((RT))|DQ_L553_BM_RT_SEL)|(DQ_L553_BM_SADDR((SA))|DQ_L553_BM_SADDR_SEL)) |
|
#define | DQ_L553_RTS_CFG0 (1L<<0) |
|
#define | DQ_L553_RTS_CFG1 (1L<<1) |
|
#define | DQ_L553_RTS_TX_BLK (1L<<2) |
|
#define | DQ_L553_RTS_RTEN (1L<<3) |
|
#define | DQ_L553_RTS_RX_BLK (1L<<4) |
|
#define | DQ_SL553_RTS_CFG0_RSTD (1L<<6) |
|
#define | DQ_SL553_RTS_CFG0_TF (1L<<5) |
|
#define | DQ_SL553_RTS_CFG0_SF (1L<<4) |
|
#define | DQ_SL553_RTS_CFG0_BSY (1L<<3) |
|
#define | DQ_SL553_RTS_CFG0_BSRD (1L<<2) |
|
#define | DQ_SL553_RTS_CFG0_SR (1L<<1) |
|
#define | DQ_SL553_RTS_CFG0_DBCE (1L<<0) |
|
#define | DQ_SL553_RTS_CFG1(HI, LO) (((HI)<<16)|((LOW)&0xffff)) |
|
#define | DQ_L553_DATA(CH, RT, SA, BLK) (DQ_L553_RTS_RT(RT)|DQ_L553_RTS_SADDR(SA)|DQ_L553_RTS_BLK(BLK)|(((CH)&1)<<DQ_L553_RTS_CHAN_NUM_SHR)) |
|
#define | DQ_L553_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_L553_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_L553_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_L553_READFIFO_ALL (0x100) |
|
#define | DQ_L553_BMSTATUS_OVER (0x80) |
|
#define | DQ_L553_FIFO_GET_DATA DQ_FIFO_GET_DATA |
|
#define | DQ_L553_FIFO_SET_DATA DQ_FIFO_SET_DATA |
|
#define | SL553_VALID_W(RMIN, RMAX, TMIN, TMAX, FLAGS) ((((RMIN)&0x1f)<<0)|(((RMAX)&0x1f)<<5)|(((TMIN)&0x1f)<<10)|(((TMAX)&0x1f)<<15)|((FLAGS)&0xfff00000)) |
|
#define | SL553_MODE_ENABLE 1 |
|
#define | MEMORY_553_VALIDATION 0 |
|
#define | MEMORY_553_DATA_0 1 |
|
#define | MEMORY_553_DATA_1 2 |
|
#define | MEMORY_553_DATA_READY 3 |
|
#define | MEMORY_553_DATA_SENT 4 |
|
#define | MEMORY_553_DATA_XCNG 5 |
|
#define | MEMORY_553_MAJOR 6 |
|
#define | MEMORY_553_MINOR 7 |
|
#define | SL553_TXFW_PAR (1L<<31) |
|
#define | SL553_TXFW_WT (1L<<30) |
|
#define | SL553_TXFW_DLY (1L<<29) |
|
#define | SL553_TXFW_BUSA (1L<<28) |
|
#define | SL553_TXFW_BUSB (0L<<28) |
|
#define | SL553_TXFW_WORD(DLY, DATA) ((((DLY)&0xfff)<<16) | ((DATA)&0xf000ffff)) |
|
#define | SL553_TXFW_ERR_WORD(CODE, DLY, DATA) (SL553_TXFW_WORD(DLY, DATA)|UEI1553_ERR_CODE(CODE)) |
|
#define | SL553_TXFW_uSDLY(uS) (SL553_TXFW_DLY|((uS)&0xfffffff)) |
|
#define | SL553_TX_COMMAND(RT, TR, SA, WC) (SL553_TXFW_WT|(((RT)&31)<<11)|(((TR)&1)<<10)|(((SA)&31)<<5)|(((WC)&31)<<0)) |
|
#define | SL553_CMD_GET_RT(C) (((C)>>11)&31) |
|
#define | SL553_CMD_GET_SA(C) (((C)>>5)&31) |
|
#define | SL553_CMD_GET_TR(C) (((C)>>10)&1) |
|
#define | SL553_CMD_GET_WC(C) ((C)&31) |
|
#define | UEI1553_PE (1<<31) |
|
#define | UEI1553_TYPE (1<<30) |
|
#define | UEI1553_DLYUS (1<<29) |
|
#define | UEI1553_GAP12 (1<<28) |
|
#define | UEI1553_GAP0 (1<<16) |
|
#define | UEI1553_D15 (1<<15) |
|
#define | UEI1553_D0 (1<<0) |
|
#define | UEI1553_DLY28 (1<<28) |
|
#define | UEI1553_DLY0 (1<<0) |
|
#define | UEI1553_GAP_708D 0xD |
|
#define | UEI1553_GAP_708CS 0xE |
|
#define | UEI1553_GAP_708DS 0xF |
|
#define | UEI1553_GAP_GET708(N) (((N)&0xf)>>26) |
|
#define | UEI1553_GAP_GET(N) (((N)&0x1fff)>>16) |
|
#define | UEI1553_ERR_CODE(N) (((N)&0xf)<<25) |
|
#define | SL553_TXFW_708_WORD(CODE, DLY, DATA) (SL553_TXFW_WORD(DLY, DATA)|UEI1553_ERR_CODE(CODE)) |
|
#define | UEI1553_ERR_NE 0x0 |
|
#define | UEI1553_ERR_SPE 0x1 |
|
#define | UEI1553_ERR_SNE 0x2 |
|
#define | UEI1553_ERR_DPE 0x3 |
|
#define | UEI1553_ERR_DNE 0x4 |
|
#define | UEI1553_ERR_TMB 0x5 |
|
#define | UEI1553_ERR_TFB 0x6 |
|
#define | UEI1553_ERR_SED 0x7 |
|
#define | UEI1553_ERR_DED 0x8 |
|
#define | UEI1553_ERR_708_DATA 0xf |
|
#define | UEI1553_ERR_708_CSYNC 0xe |
|
#define | UEI1553_ERR_708_DSYNC 0xd |
|
#define | SL553_TRANSMIT 1 |
|
#define | SL553_RECEIVE 0 |
|
#define | SL553_TX_DATA(D) ((D)&0xffff) |
|
#define | SL553_TX_STATUS(RT, ME, I, SR, BC, BSY, SS, DBA, TF) (SL553_TXFW_WT|(((RT)&31)<<11)|(((ME)&1)<<10)|(((I)&1)<<9)|(((SR)&1)<<8)|(((BC)&1)<<4)|(((BSY)&1)<<3)|(((SS)&1)<<2)|(((DBA)&1)<<1)|(((TF)&1)<<0)) |
|
#define | DQ_SL553_ABS_MEM_ADDR(MODE, BLK, CH, RT, SA) ((((MODE)&1)<<18)|(((BLK)&1)<<17)|(((CH)&1)<<16)|(((RT)&0x1f)<<11)|(((SA)&0x1f)<<6)) |
|
#define | SL553_MJF_DESC_BCCB_A(N) ((N&0xf)<<10) |
|
#define | SL553_MJF_DESC_LINK (1L<<9) |
|
#define | SL553_MJF_DESC_EN (1L<<8) |
|
#define | SL553_MJF_DESC_OT (1L<<7) |
|
#define | SL553_MJF_DESC_IRQ (1L<<6) |
|
#define | SL553_MJF_DESC_EN_SWAP (1L<<5) |
|
#define | SL553_MJF_DESC_ED (1L<<4) |
|
#define | SL553_MJF_DESC_MRF(N) ((N)&0xf) |
|
#define | SL553_MJF_BCCB_SEGM(N) (((N)&0x7f)<<10) |
|
#define | SL553_MNF_DESC_BCCB_A(N) ((N&0xff)<<10) |
|
#define | SL553_MNF_DESC_EN (1L<<8) |
|
#define | SL553_MNF_DESC_OT (1L<<7) |
|
#define | SL553_MNF_DESC_CB (1L<<6) |
|
#define | SL553_MNF_DESC_RR (1L<<5) |
|
#define | SL553_MNF_DESC_ED (1L<<4) |
|
#define | SL553_MNF_DESC_ERR (1L<<3) |
|
#define | SL553_MNF_DESC_ERRC2 (1L<<2) |
|
#define | SL553_MNF_DESC_ERRC0 (1L<<0) |
|
#define | SL553_MNF_BLOCK1 (1L<<1) |
|
#define | SL553_MNF_BLOCK0 (1L<<0) |
|
#define | SL553_MNF_BCCB_OFFS(N) (((N)&0xf)<<10) |
|
#define | DqAdv553ConfigEvents_PARAMSZ 7 |
|
#define | SL553_MEMVAL_LB_EN (1L<<30) |
|
#define | SL553_MEMVAL_ERRI (1L<<29) |
|
#define | SL553_MEMVAL_MD_TX_DW (1L<<28) |
|
#define | SL553_MEMVAL_MD_RX_DW (1L<<27) |
|
#define | SL553_MEMVAL_MD_IRQ_EN (1L<<26) |
|
#define | SL553_MEMVAL_MD_TX_EN (1L<<25) |
|
#define | SL553_MEMVAL_MD_RX_EN (1L<<24) |
|
#define | SL553_MEMVAL_TX_IRQ_EN (1L<<23) |
|
#define | SL553_MEMVAL_RX_IRQ_EN (1L<<22) |
|
#define | SL553_MEMVAL_TX_EN (1L<<21) |
|
#define | SL553_MEMVAL_RX_EN (1L<<20) |
|
#define | SL553_MEMVAL_TX_WCMAX_MSB (1L<<19) |
|
#define | SL553_MEMVAL_TX_WCMAX_LSB (1L<<15) |
|
#define | SL553_MEMVAL_TX_WCMIN_MSB (1L<<14) |
|
#define | SL553_MEMVAL_TX_WCMIN_LSB (1L<<10) |
|
#define | SL553_MEMVAL_RX_WCMAX_MSB (1L<<9) |
|
#define | SL553_MEMVAL_RX_WCMAX_LSB (1L<<5) |
|
#define | SL553_MEMVAL_RX_WCMIN_MSB (1L<<4) |
|
#define | SL553_MEMVAL_RX_WCMIN_LSB (1L<<0) |
|
#define | CMD1553_MD_DBC 0x0 |
|
#define | CMD1553_MD_SYNC 0x1 |
|
#define | CMD1553_MD_TST 0x2 |
|
#define | CMD1553_MD_IST 0x3 |
|
#define | CMD1553_MD_TXD 0x4 |
|
#define | CMD1553_MD_OTXD 0x5 |
|
#define | CMD1553_MD_ITFB 0x6 |
|
#define | CMD1553_MD_OITFB 0x7 |
|
#define | CMD1553_MD_RRT 0x8 |
|
#define | CMD1553_MD_TVW 0x10 |
|
#define | CMD1553_MD_SYNCD 0x11 |
|
#define | CMD1553_MD_TLCW 0x12 |
|
#define | CMD1553_MD_TBIT 0x13 |
|
#define | CMD1553_MD_STXD 0x14 |
|
#define | CMD1553_MD_OSTXD 0x15 |
|
#define | CMD1553_RT_TX 0x20 |
|
#define | CMD1553_RT_RX 0x21 |
|
#define | CMD1553_RT_RT 0x22 |
|
#define | CMD1553_BROADCAST 0x80 |
|
#define | BC1553_BCB_FLAGS0_IRQ (1L<<15) |
|
#define | BC1553_BCB_FLAGS0_BEN (1L<<14) |
|
#define | BC1553_BCB_FLAGS0_AEN (1L<<13) |
|
#define | BC1553_BCB_FLAGS0_EXW (1L<<12) |
|
#define | BC1553_BCB_FLAGS0_RSV11 (1L<<11) |
|
#define | BC1553_BCB_FLAGS0_RSV10 (1L<<10) |
|
#define | BC1553_BCB_FLAGS0_RSV9 (1L<<9) |
|
#define | BC1553_BCB_FLAGS0_SBUS (1L<<8) |
|
#define | BC1553_BCB_FLAGS0_DTC (1L<<7) |
|
#define | BC1553_BCB_FLAGS0_MDC (1L<<6) |
|
#define | BC1553_BCB_FLAGS0_STS2 (1L<<5) |
|
#define | BC1553_BCB_FLAGS0_STS1 (1L<<4) |
|
#define | BC1553_BCB_FLAGS0_TT(N) ((N)&0xf) |
|
#define | BC1553_BCB_TT_BCRT_1E 1 |
|
#define | BC1553_BCB_TT_RTBC_2B 2 |
|
#define | BC1553_BCB_TT_RTRT_3A 3 |
|
#define | BC1553_BCB_TT_MD_1A 4 |
|
#define | BC1553_BCB_TT_MDTX_2A 5 |
|
#define | BC1553_BCB_TT_MDRX_1C 6 |
|
#define | BC1553_BCB_TT_BBCRT_1F 7 |
|
#define | BC1553_BCB_TT_BRTRT_3B 8 |
|
#define | BC1553_BCB_TT_BMD_1B 9 |
|
#define | BC1553_BCB_TT_BMDRX_1D 10 |
|
#define | BC1553_BCB_FLAGS1_RSV15 (1L<<15) |
|
#define | BC1553_BCB_FLAGS1_IRT (1L<<14) |
|
#define | BC1553_BCB_FLAGS1_RUS (1L<<13) |
|
#define | BC1553_BCB_FLAGS1_RUD (1L<<12) |
|
#define | BC1553_BCB_FLAGS1_RWB (1L<<11) |
|
#define | BC1553_BCB_FLAGS1_RIS (1L<<10) |
|
#define | BC1553_BCB_FLAGS1_RBB (1L<<9) |
|
#define | BC1553_BCB_FLAGS1_RTE (1L<<8) |
|
#define | BC1553_BCB_FLAGS1_RWC (1L<<7) |
|
#define | BC1553_BCB_FLAGS1_RE (1L<<6) |
|
#define | BC1553_BCB_FLAGS1_RNR (1L<<5) |
|
#define | BC1553_BCB_FLAGS1_ERE (1L<<4) |
|
#define | BC1553_BCB_FLAGS1_ESR (1L<<3) |
|
#define | BC1553_BCB_FLAGS1_ERRC(N) ((N)&7) |
|
#define | BC1553_BCB_FLAGS2_ENABLE (1L<<15) |
|
#define | BC1553_BCB_FLAGS2_DELAY(N) ((N)&0x7fff) |
|
#define | BC1553_BCB_ERRSTS0_CB (1L<<15) |
|
#define | BC1553_BCB_ERRSTS0_RSV14 (1L<<14) |
|
#define | BC1553_BCB_ERRSTS0_PD (1L<<13) |
|
#define | BC1553_BCB_ERRSTS0_S1B (1L<<12) |
|
#define | BC1553_BCB_ERRSTS0_S2B (1L<<11) |
|
#define | BC1553_BCB_ERRSTS0_BNR (1L<<10) |
|
#define | BC1553_BCB_ERRSTS0_RCR (1L<<9) |
|
#define | BC1553_BCB_ERRSTS0_WBR (1L<<8) |
|
#define | BC1553_BCB_ERRSTS0_IRT (1L<<7) |
|
#define | BC1553_BCB_ERRSTS0_LR (1L<<6) |
|
#define | BC1553_BCB_ERRSTS0_ER (1L<<5) |
|
#define | BC1553_BCB_ERRSTS0_S2F (1L<<4) |
|
#define | BC1553_BCB_ERRSTS0_S1F (1L<<3) |
|
#define | BC1553_BCB_ERRSTS0_DCF (1L<<2) |
|
#define | BC1553_BCB_ERRSTS0_TFW (1L<<1) |
|
#define | BC1553_BCB_ERRSTS0_TMW (1L<<0) |
|
#define | BC1553_BCB_ERRSTS1_0000 0x00 |
|
#define | BC1553_BCB_ERRSTS1_0001 0x01 |
|
#define | BC1553_BCB_ERRSTS1_0002 0x02 |
|
#define | BC1553_BCB_ERRSTS1_0003 0x03 |
|
#define | BC1553_BCB_ERRSTS1_0004 0x04 |
|
#define | BC1553_BCB_ERRSTS1_0005 0x05 |
|
#define | BC1553_BCB_ERRSTS1_0006 0x06 |
|
#define | BC1553_BCB_ERRSTS1_0007 0x07 |
|
#define | BC1553_BCB_ERRSTS1_0008 0x08 |
|
#define | BC1553_BCB_ERRSTS1_0009 0x09 |
|
#define | BC1553_BCB_ERRSTS1_000A 0x0A |
|
#define | BC1553_BCB_ERRSTS1_000B 0x0B |
|
#define | BC1553_BCB_ERRSTS1_000C 0x0C |
|
#define | BC1553_BCB_ERRSTS1_000D 0x0D |
|
#define | BC1553_BCB_ERRSTS1_000E 0x0E |
|
#define | BC1553_BCB_ERRSTS1_000F 0x0F |
|
#define | BC1553_BCB_ERRSTS1_0010 0x10 |
|
#define | BC1553_BCB_ERRSTS1_0011 0x11 |
|
#define | BC1553_BCB_ERRSTS1_0012 0x12 |
|
#define | BC1553_BCB_ERRSTS1_0013 0x13 |
|
#define | BC1553_BCB_ERRSTS1_0014 0x14 |
|
#define | BC1553_BCB_ERRSTS1_0015 0x15 |
|
#define | BC1553_BCB_ERRSTS1_0016 0x16 |
|
#define | BC1553_BCB_ERRSTS1_0017 0x17 |
|
#define | BC1553_BCB_ERRSTS1_0018 0x18 |
|
#define | BC1553_BCB_ERRSTS1_0019 0x19 |
|
#define | BC1553_BCB_ERRSTS1_001A 0x1A |
|
#define | BC1553_BCB_ERRSTS1_001B 0x1B |
|
#define | BC1553_BCB_ERRSTS1_001C 0x1C |
|
#define | BC1553_BCB_ERRSTS1_001D 0x1D |
|
#define | BC1553_BCB_ERRSTS1_001E 0x1E |
|
#define | BC1553_BCB_ERRSTS1_001F 0x1F |
|
#define | BC1553_BCB_ERRSTS1_0020 0x20 |
|
#define | BC1553_BCB_ERRSTS1_0021 0x21 |
|
#define | BC1553_BCB_ERRSTS1_0022 0x22 |
|
#define | BC1553_BCB_ERRSTS1_0023 0x23 |
|
#define | BC1553_BCB_ERRSTS1_0024 0x24 |
|
#define | BC1553_BCB_ERRSTS1_0025 0x25 |
|
#define | BC1553_BCB_ERRSTS1_0026 0x26 |
|
#define | BC1553_BCB_ERRSTS1_0027 0x27 |
|
#define | BC1553_BCB_ERRSTS1_0028 0x28 |
|
#define | BC1553_BCB_ERRSTS1_0029 0x29 |
|
#define | BC1553_BCB_ERRSTS1_002A 0x2A |
|
#define | BC1553_BCB_ERRSTS1_002B 0x2B |
|
#define | BC1553_BCB_ERRSTS1_002C 0x2C |
|
#define | BC1553_BCB_ERRSTS1_002D 0x2D |
|
#define | BC1553_BCB_ERRSTS1_002E 0x2E |
|
#define | BC1553_BCB_ERRSTS1_002F 0x2F |
|
#define | BC1553_BCB_ERRSTS1_0030 0x30 |
|
#define | BC1553_BCB_ERRSTS1_0031 0x31 |
|
#define | BC1553_BCB_ERRSTS1_0032 0x32 |
|
#define | BC1553_BCB_ERRSTS1_0033 0x33 |
|
#define | BC1553_BCB_ERRSTS1_0034 0x34 |
|
#define | BC1553_BCB_ERRSTS1_0035 0x35 |
|
#define | BC1553_BCB_ERRSTS1_0036 0x36 |
|
#define | BC1553_BCB_ERRSTS1_0037 0x37 |
|
#define | BC1553_BCB_ERRSTS1_0100 0x100 |
|
#define | BC1553_BCB_ERRSTS1_0200 0x200 |
|
#define | BC1553_BCB_ERRSTS1_0300 0x300 |
|
#define | BC1553_BCB_ERRSTS1_0400 0x400 |
|
#define | BC1553_BCB_ERRSTS1_0500 0x500 |
|
#define | BC1553_BCB_ERRSTS1_0600 0x600 |
|
#define | BC1553_BCB_ERRSTS1_0700 0x700 |
|
#define | BC1553_BCB_ERRSTS1_0800 0x800 |
|
#define | BC1553_BCB_ERRSTS1_0900 0x900 |
|
#define | BC1553_BCB_ERRSTS1_0A00 0xA00 |
|
#define | BC1553_BCB_ERRSTS1_0B00 0xB00 |
|
#define | BC1553_BCB_ERRSTS1_0C00 0xC00 |
|
#define | BC1553_BCB_ERRSTS1_0D00 0xD00 |
|
#define | BC1553_BCB_ERRSTS1_8000 0x8000 |
|
#define | SL553_PORT_BCSTS_BSY (1L<<31) |
|
#define | SL553_PORT_BCSTS_RSV30 (1L<<30) |
|
#define | SL553_PORT_BCSTS_RSV29 (1L<<29) |
|
#define | SL553_PORT_BCSTS_RSV28 (1L<<28) |
|
#define | SL553_PORT_BCSTS_MRF3 (1L<<27) |
|
#define | SL553_PORT_BCSTS_MRF0 (1L<<24) |
|
#define | SL553_PORT_BCSTS_DSC7 (1L<<23) |
|
#define | SL553_PORT_BCSTS_DSC0 (1L<<16) |
|
#define | SL553_PORT_BCSTS_BIR (1L<<12) |
|
#define | SL553_PORT_BCSTS_BTO (1L<<11) |
|
#define | SL553_PORT_BCSTS_BAD (1L<<10) |
|
#define | SL553_PORT_BCSTS_BWB (1L<<9) |
|
#define | SL553_PORT_BCSTS_BCO (1L<<8) |
|
#define | SL553_PORT_BCSTS_HBT (1L<<7) |
|
#define | SL553_PORT_BCSTS_MTD (1L<<6) |
|
#define | SL553_PORT_BCSTS_RTR (1L<<5) |
|
#define | SL553_PORT_BCSTS_MF (1L<<4) |
|
#define | SL553_PORT_BCSTS_MRBF (1L<<3) |
|
#define | SL553_PORT_BCSTS_MBRF (1L<<2) |
|
#define | SL553_PORT_BCSTS_RBF (1L<<1) |
|
#define | SL553_PORT_BCSTS_BRF (1L<<0) |
|
#define | SL553_PORT_BCSTS_MRF(S) (((S)&0xf000000)>>24) |
|
#define | SL553_PORT_BCSTS_DSC(S) (((S)&0xff0000)>>16) |
|
#define | SL553_PORT_BCSWAP_MNF(MASK) ((MASK)&0xffff) |
|
#define | SL553_PORT_BCGT_CMD(N) (((N)&0xf)<<28) |
|
#define | SL553_PORT_BCGT_CMD_BCB_NORET (0L<<28) |
|
#define | SL553_PORT_BCGT_CMD_MNF_NORET (1L<<28) |
|
#define | SL553_PORT_BCGT_CMD_BCB_BCB (2L<<28) |
|
#define | SL553_PORT_BCGT_CMD_MNF_BCB (3L<<28) |
|
#define | SL553_PORT_BCGT_CMD_BCB_MNF (4L<<28) |
|
#define | SL553_PORT_BCGT_CMD_MNF_MNF (5L<<28) |
|
#define | SL553_PORT_BCGT_MNFD(N) (((N)&0xff)<<8) |
|
#define | SL553_PORT_BCGT_MJFD(N) (((N)&0xff)<<0) |
|
#define | SL553_PORT_BCPOS_GP (1L<<31) |
|
#define | SL553_PORT_BCPOS_GET_GMNFD(N) (((N)>>24)&0xff) |
|
#define | SL553_PORT_BCPOS_GET_GMJFD(N) (((N)>>16)&0xff) |
|
#define | SL553_PORT_BCPOS_CUR_BLOCK(N) (((N)>>15)&0x1) |
|
#define | SL553_PORT_BCPOS_CUR_MNFD(N) (((N)>>8)&0x7f) |
|
#define | SL553_PORT_BCPOS_CUR_MJFD(N) (((N)>>0)&0xff) |
|
#define | DQ_SL553_BC_DATA (1L<<12) |
|
#define | DQ_SL553_BC_STATUS (2L<<12) |
|
#define | DQ_SL553_BC_BC_STATUS (3L<<12) |
|
#define | DQ_SL553_BC_BUSMON (4L<<12) |
|
#define | DQ_SL553_BC_MN_DESC (5L<<12) |
|
#define | DQ_SL553_BC_MJ_DESC (6L<<12) |
|
#define | DQ_SL553_BC_TYPE (0x7<<12) |
|
#define | DQ_SL553_BC_VMAP_DATA (1L) |
|
#define | DQ_SL553_BC_VMAP_STATUS (2L) |
|
#define | DQ_SL553_BC_VMAP_CONTROL (2L) |
|
#define | DQ_SL553_BC_VMAP_BUSMON (4L) |
|
#define | DQ_SL553_BC_VMAP_MN_DESC (5L) |
|
#define | DQ_SL553_BC_VMAP_MJ_DESC (6L) |
|
#define | DQ_SL553_BC_VMAP(CH, TYPE, MN, BLK, IDX) ((((TYPE)&0x7)<<13)|(((CH)&1)<<12)|(((MN)&0xf)<<8)|(((BLK)&0x1)<<7)|((IDX)&0x7f)) |
|
#define | DQ_SL553_BC_GET_MN(N) (((N)>>8)&0xf) |
|
#define | DQ_SL553_BC_GET_IDX(N) (((N))&0xff) |
|
#define | DQ_SL553_BC_GET_TYPE(N) (((N)>>13)&0x7) |
|
#define | DQ_SL553_BC_GET_CHAN(N) (((N)>>12)&0x1) |
|
#define | DQ_SL553_BC_GET_MNBLK(N) (((N)>>7)&0x1) |
|
#define | SL553_CMDWORD_RT(C) (((C)&0xf800)>>11) |
|
#define | SL553_CMDWORD_TR(C) (((C)&0x0400)>>10) |
|
#define | SL553_CMDWORD_SA(C) (((C)&0x03e0)>>5) |
|
#define | SL553_CMDWORD_WC(C) (((C)&0x01f)>>0) |
|
#define | DQ_SL553_BC_STATUS_RQ(STS_TYPE, INDEX) ((DQ_SL553_BC_STATUS)|(((STS_TYPE)&0xf)<<8)|((INDEX)&0xff)) |
|
#define | DQ_SL553_BC_STATUS_BC 1 |
|
#define | DQ_SL553_BC_STATUS_MJ 2 |
|
#define | DQ_SL553_BC_STATUS_ISRC 3 |
|
#define | DQ_SL553_BC_STATUS_ERR 4 |
|
#define | DQ_SL553_BC_STATUS_PORT 5 |
|
#define | DQ_SL553_BC_STATUS_BCPOS 6 |
|
#define | _CAPS_553_ |
|
#define | DQ_L553_NAMELEN 32 |
|
#define | SL553_MEMVAL_TXEN (1L<<21) |
|
#define | SL553_MEMVAL_RXEN (1L<<20) |
|
#define | DQ_SL553_MEMVAL_RT (SL553_MEMVAL_TXEN|SL553_MEMVAL_RXEN) |
|
#define | LUT553_ENTRIES 16 |
|
#define | DQ_AR566_CHAN 6 |
|
#define | DQ_AR512_CHAN 12 |
|
#define | DQ_AR566_CHAN_TX 6 |
|
#define | DQ_AR566_CHAN_RX 12 |
|
#define | DQ_AR566_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_AR566_BASE 66000000 |
|
#define | DQ_AR566_MAXCLFRQ 2000 |
|
#define | DQ_AR566_MAXCVFRQ 2000 |
|
#define | DQ_AR566_INTCLKUS 100 |
|
#define | DQ_AR566_MAXDLYCNT 65535 |
|
#define | DQL_LCR566_LED 2 |
|
#define | DQ_AR566_CH_MASK 0x0f |
|
#define | DQ_AR566_CH_CMDMASK 0xf0 |
|
#define | DQ_AR566_CH_RXFIFOAVL 0x20 |
|
#define | DQ_AR566_CH_TXFIFOAVL 0x30 |
|
#define | DQ_AR566_CH_SCHED 0x40 |
|
#define | DQ_AR566_CH_SCHDATA 0x50 |
|
#define | DQ_AR566_CH_FILTER 0x60 |
|
#define | DQ_AR566_CH_LASTDATA 0x70 |
|
#define | AR566_TXFIFOSIZE 256 |
|
#define | AR566_RXFIFOSIZE 256 |
|
#define | AR566_LBLFILTSIZE 256 |
|
#define | AR566_SCHEDSIZE 256 |
|
#define | AR566_SCHEDDATASZ 256 |
|
#define | DQ_AR_ENABLE_DIO0 (1L<<0) |
|
#define | DQ_AR_ENABLE_DIO1 (1L<<1) |
|
#define | DQ_AR_ENABLE_DIO2 (1L<<2) |
|
#define | DQ_AR_SETFILTER_PUT (1L<<0) |
|
#define | DQ_AR_SETFILTER_GET (1L<<1) |
|
#define | DQ_AR_SETFILTER_FILL_TABLE (1L<<4) |
|
#define | DQ_AR_SETSCHED_PUT (1L<<0) |
|
#define | DQ_AR_SETSCHED_GET (1L<<1) |
|
#define | DQ_AR_SETSCHED_DATA_ONLY (1L<<2) |
|
#define | DQ_AR_SETSCHED_FILL_TABLE (1L<<4) |
|
#define | DQ_AR_RXCTR_NDO (1L<<8) |
|
#define | DQ_AR_RXCTR_TRIG (1L<<9) |
|
#define | DQ_AR_RATEHIGH (1L<<0) |
|
#define | DQ_AR_RATELOW (0) |
|
#define | DQ_AR_PARITYODD (1L<<1) |
|
#define | DQ_AR_PARITYEVEN (1L<<2) |
|
#define | DQ_AR_PARITYOFF (0) |
|
#define | DQ_AR_SDI_ENABLED (1L<<3) |
|
#define | DQ_AR_SDI_DISABLED (0) |
|
#define | DQ_AR_XBIT_ENABLED (1L<<4) |
|
#define | DQ_AR_XBIT_DISABLED (0) |
|
#define | DQ_AR_FEW_ENABLED (1L<<5) |
|
#define | DQ_AR_FEW_DISABLED (0) |
|
#define | DQ_AR_SHORTGAP_ENABLED (1L<<6) |
|
#define | DQ_AR_SHORTGAP_DISABLED (0) |
|
#define | DQ_AR_TIMESTAMP_ENABLED (1L<<7) |
|
#define | DQ_AR_TIMESTAMP_DISABLED (0) |
|
#define | DQ_AR_SLOWSLEW_ENABLED (1L<<8) |
|
#define | DQ_AR_SLOWSLEW_DISABLED (0) |
|
#define | DQ_AR_SDIMASK0 (1L<<9) |
|
#define | DQ_AR_SDIMASK1 (1L<<10) |
|
#define | DQ_AR_SDIMASKOFFSET (9) |
|
#define | DQ_AR_LB_CHECK_PARITY (1L<<12) |
|
#define | DQ_AR_ADD_TIMESTAMP (1L<<13) |
|
#define | DQ_FRCNT_COUNT_ALL (0L<<14) |
|
#define | DQ_FRCNT_COUNT_GOOD (1L<<14) |
|
#define | DQ_FRCNT_COUNT_FIFO (2L<<14) |
|
#define | DQ_FRCNT_COUNT_TRIGGER (3L<<14) |
|
#define | DQ_FRCNT_COUNT_PAR_ERR (4L<<14) |
|
#define | DQ_FRCNT_COUNT_OFFSET (14) |
|
#define | DQ_AR_ALLOW_ZERO_LBL (1L<<15) |
|
#define | DQ_AR_ALLOW_FIFO_HIGH (1L<<16) |
|
#define | DQ_AR_IGNORE_BAD_DATA (1L<<19) |
|
#define | DQ_AR_SCHED_PSDISABLED (0) |
|
#define | DQ_AR_SCHED_PS100us (1L<<20) |
|
#define | DQ_AR_SCHED_PSTB0 (2L<<20) |
|
#define | DQ_AR_SCHED_PSTB1 (3L<<20) |
|
#define | DQ_AR_FIFO_PSTB0 (1L<<20) |
|
#define | DQ_AR_FIFO_PSTB1 (3L<<20) |
|
#define | DQ_AR_MASTER (1L<<17) |
|
#define | DQ_AR_RECYCLE (1L<<16) |
|
#define | DQ_AR_TxPRIORITY_HIGH (1L<<0) |
|
#define | DQ_AR_TxPRIORITY_LOW (1L<<1) |
|
#define | DQ_AR_Tx_BLOCKING (1L<<2) |
|
#define | DQ_AR_Rx_LATEST (1L<<0) |
|
#define | DQ_AR_Rx_FIFO (1L<<1) |
|
#define | DQ_AR_Rx_BLOCKING (1L<<2) |
|
#define | DQ_AR_STATUS_CLEAR_ERROR (1L<<0) |
|
#define | DQ_AR_STATUS_CLEAR_COUNT (1L<<1) |
|
#define | DQ_AR_STATUS_GET_TOTAL (1L<<2) |
|
#define | DQ_AR_STATUS_GET_FRM_CTR (1L<<3) |
|
#define | DQ_AR_STATUS_GET_FRM_ERR (1L<<4) |
|
#define | DQ_AR_STATUS_GET_FRM_MIS (1L<<5) |
|
#define | DQ_AR_STATUS_GET_FIFO_CNT (1L<<6) |
|
#define | DQ_AR_ENABLE_Tx (1L<<8) |
|
#define | DQ_AR_ENABLE_Rx (1L<<9) |
|
#define | DQ_AR_ENABLE_SCHEDULER (1L<<10) |
|
#define | DQ_AR_ENABLE_LOOPBACK (1L<<11) |
|
#define | DQ_AR_ENABLE_FILTER (1L<<12) |
|
#define | DQ_AR_ENABLE_RxFIFO (1L<<13) |
|
#define | DQ_AR_ENABLE_TxFIFO (1L<<14) |
|
#define | DQ_AR_LOGIC_LOOPBACK (1L<<15) |
|
#define | DQ_AR_SCHEDULER_RATE 0 |
|
#define | DQ_AR_FIFO_RATE 1 |
|
#define | DQL_IOCTL566_CHANGE_FINCLEAR (0x1) |
|
#define | DQL_IOCTL566_CHANGE_FOUTCLEAR (0x2) |
|
#define | DQL_IOCTL555_CHANGE_FINFOUT (0x3) |
|
#define | DQL_IOCTL566_CHANGE_PAUSE (0x9) |
|
#define | DQL_IOCTL566_CHANGE_RESUME (0xA) |
|
#define | DQL_IOCTL566_SETCFG (0x01L) |
|
#define | DQL_IOCTL566_SETTXWM (0x02L) |
|
#define | DQL_IOCTL566_SETRXWM (0x03L) |
|
#define | DQL_IOCTL566_SETTIMEOUT (0x04L) |
|
#define | DQL_IOCTL566_READ_FIFO (0x05L) |
|
#define | DQL_IOCTL566_WRITE_FIFO (0x06L) |
|
#define | DQL_IOCTL566_READ_CHNL (0x07L) |
|
#define | DQL_IOCTL566_WRITE_CHNL (0x08L) |
|
#define | DQL_IOCTL566_SETCHNL_MODE (0x09L) |
|
#define | DQL_IOCTL566_START (0x0AL) |
|
#define | DQL_IOCTL566_STOP (0x0BL) |
|
#define | DQL_IOCTL566_SCHED (0x0CL) |
|
#define | DQL_IOCTL566_FILTER (0x0DL) |
|
#define | DQL_IOCTL566_SETCLK (0x0EL) |
|
#define | DQL_IOCTL566_STATUS (0x0FL) |
|
#define | DQL_IOCTL566_CHANGE (0x21L) |
|
#define | DQL_IOCTL566_SETCHNL_CFG (0x1001L) |
|
#define | AR566_ILE11 (1L<<29) |
|
#define | AR566_ILE10 (1L<<28) |
|
#define | AR566_ILE9 (1L<<27) |
|
#define | AR566_ILE8 (1L<<26) |
|
#define | AR566_ILE7 (1L<<25) |
|
#define | AR566_ILE6 (1L<<24) |
|
#define | AR566_ILE5 (1L<<23) |
|
#define | AR566_ILE4 (1L<<22) |
|
#define | AR566_ILE3 (1L<<21) |
|
#define | AR566_ILE2 (1L<<20) |
|
#define | AR566_ILE1 (1L<<19) |
|
#define | AR566_ILE0 (1L<<18) |
|
#define | AR566_IPE11 (1L<<11) |
|
#define | AR566_IPE10 (1L<<10) |
|
#define | AR566_IPE9 (1L<<9) |
|
#define | AR566_IPE8 (1L<<8) |
|
#define | AR566_IPE7 (1L<<7) |
|
#define | AR566_IPE6 (1L<<6) |
|
#define | AR566_IPE5 (1L<<5) |
|
#define | AR566_IPE4 (1L<<4) |
|
#define | AR566_IPE3 (1L<<3) |
|
#define | AR566_IPE2 (1L<<2) |
|
#define | AR566_IPE1 (1L<<1) |
|
#define | AR566_IPE0 (1L<<0) |
|
#define | DQ_AR_ALL_ERROR_FLASG (0x1FFFFFFF) |
|
#define | AR566_TXSCC_ERR0 (1L<<31) |
|
#define | AR566_TXSCC_ECO (1L<<24) |
|
#define | AR566_TXSCC_ME (1L<<23) |
|
#define | AR566_TXSCC_EO (1L<<22) |
|
#define | AR566_TXSCC_PS1 (1L<<21) |
|
#define | AR566_TXSCC_PS0 (1L<<20) |
|
#define | AR566_TXSCC_PS_DISABLED (0) |
|
#define | AR566_TXSCC_PS_100US (1) |
|
#define | AR566_TXSCC_PS_PS0 (2) |
|
#define | AR566_TXSCC_PS_PS1 (3) |
|
#define | AR566_TXSCC_RSV1 (1L<<19) |
|
#define | AR566_TXSCC_RSV0 (1L<<18) |
|
#define | AR566_TXSCC_MA (1L<<17) |
|
#define | AR566_TXSCC_RC (1L<<16) |
|
#define | AR566_TXSCC_TD15 (1L<<15) |
|
#define | AR566_TXSCC_TD0 (1L<<0) |
|
#define | AR566_RXLAF_TR (1L<<9) |
|
#define | AR566_RXLAF_ND (1L<<8) |
|
#define | AR566_RXLAF_D7 (1L<<7) |
|
#define | AR566_RXLAF_D0 (1L<<0) |
|
#define | AR566_RXFDR_CEC_S (16) |
|
#define | AR566_RXFDR_CMC_S (0) |
|
#define | AR566_RXFDR_CEC (1L<<11) |
|
#define | AR566_RXFDR_CMC (1L<<10) |
|
#define | AR566_RXFDR_SRC1 (1L<<9) |
|
#define | AR566_RXFDR_SRC0 (1L<<8) |
|
#define | AR566_RXFDR_SC_S (0) |
|
#define | AR566_RXFDR_SRC_SCH (0) |
|
#define | AR566_RXFDR_SRC_FF (1) |
|
#define | AR566_RXFDR_SRC_HPR (2) |
|
#define | AR566_RXFDR_SRC_LPR (3) |
|
#define | DQ_AR566_MODESCAN (DQ_FIFO_MODESCAN) |
|
#define | DQ_AR566_MODEFIFO (DQ_FIFO_MODEFIFO) |
|
#define | DQ_AR566_MODECONT (DQ_FIFO_MODECONT) |
|
#define | DQ_AR566_ID_STANDARD (0x0L << 18) |
|
#define | DQ_AR566_ID_EXTENDED (0x1L << 18) |
|
#define | DQ_AR566_FIFO_GET_DATA DQ_FIFO_GET_DATA |
|
#define | DQ_AR566_FIFO_SET_DATA DQ_FIFO_SET_DATA |
|
#define | DQ_AR566_NAMELEN 32 |
|
#define | DQ_PL_601_CHAN (8) |
|
#define | DQ_PL_601_CHANSVC (8) |
|
#define | DQ_PL_601_INFOSZ (DQ_MAX_INFO_SIZE) |
|
#define | DQ_PL_601_BASE (BUS_FREQUENCY) |
|
#define | DQ_PL_601_BASE_DOUBLE (BUS_FREQUENCY<<1) |
|
#define | DQ_PL_601_MAXCLFRQ (50000) |
|
#define | DQ_PL_601_MAXCVFRQ (50000) |
|
#define | DQ_PL601_CHNLTYPE_MASK (0xf0) |
|
#define | DQ_PL601_CHNLNUM_MASK (0x0f) |
|
#define | DQ_PL601_CHNLTYPE_STATUS (0x10) |
|
#define | DQ_PL601_CHNLTYPE_CRH (0x20) |
|
#define | DQ_PL601_CHNLTYPE_CRL (0x30) |
|
#define | DQ_PL601_CHNLTYPE_CR0 (0x40) |
|
#define | DQ_PL601_CHNLTYPE_CR1 (0x50) |
|
#define | DQ_PL601_SMAUTO (0L) |
|
#define | DQ_PL601_SMHARD (1L) |
|
#define | DQ_PL601_SMSOFT (2L) |
|
#define | DQ_PL601_SW8 (1L) |
|
#define | DQ_PL601_SW16 (2L) |
|
#define | DQ_PL601_SW32 (4L) |
|
#define | DQL_IOCTL601_SETCHNL_CFG (1L) |
|
#define | DQL_IOCTL601_SET_REG (2L) |
|
#define | DQL_IOCTL601_GET_REG (3L) |
|
#define | DQL_IOCTL601_CTR_EN (4L) |
|
#define | DQL_IOCTL601_CTR_DIS (5L) |
|
#define | DQL_IOCTL601_ENALL (6L) |
|
#define | DQL_IOCTL601_DISALL (7L) |
|
#define | DQL_IOCTL601_READCHNL (8L) |
|
#define | DQL_IOCTL601_WRITECHNL (9L) |
|
#define | DQL_IOCTL601_CTR_CLR (10L) |
|
#define | DQL_IOCTL601_SET_WM (11L) |
|
#define | DQL_IOCTL601_ADDITIONAL (12L) |
|
#define | DQL_IOCTL601_START (0x0AL) |
|
#define | DQL_IOCTL601_STOP (0x0BL) |
|
#define | DQ_L601_FIFOSZ (256) |
|
#define | DQEVENT601_READ_CTR (0x1005L) |
|
#define | DQEVENT601_WRITE_CTR (0x1006L) |
|
#define | DQEVENT601_STATUS_CTR (0x1007L) |
|
#define | DQEVENT601_CONTROL_CTR (0x1008L) |
|
#define | DqAdv601ConfigEvents_PARAMSZ 7 |
|
#define | DQ_ICR_CTU7 (1L<<7) |
|
#define | DQ_ICR_CTU6 (1L<<6) |
|
#define | DQ_ICR_CTU5 (1L<<5) |
|
#define | DQ_ICR_CTU4 (1L<<4) |
|
#define | DQ_ICR_CTU3 (1L<<3) |
|
#define | DQ_ICR_CTU2 (1L<<2) |
|
#define | DQ_ICR_CTU1 (1L<<1) |
|
#define | DQ_ICR_CTU0 (1L<<0) |
|
#define | DQ_CLI_CTU0S 0x2000 |
|
#define | DQ_CLI_CTU0E 0x207C |
|
#define | DQ_CLI_CTU1S 0x2080 |
|
#define | DQ_CLI_CTU1E 0x20FC |
|
#define | DQ_CLI_CTU2S 0x2100 |
|
#define | DQ_CLI_CTU2E 0x217C |
|
#define | DQ_CLI_CTU3S 0x2180 |
|
#define | DQ_CLI_CTU3E 0x21FC |
|
#define | DQ_CLI_CTU4S 0x2200 |
|
#define | DQ_CLI_CTU4E 0x227C |
|
#define | DQ_CLI_CTU5S 0x2280 |
|
#define | DQ_CLI_CTU5E 0x22FC |
|
#define | DQ_CLI_CTU6S 0x2300 |
|
#define | DQ_CLI_CTU6E 0x237C |
|
#define | DQ_CLI_CTU7S 0x2380 |
|
#define | DQ_CLI_CTU7E 0x23FC |
|
#define | DQ_CTU_STR 0x00 |
|
#define | DQ_CTU_CTR 0x00 |
|
#define | DQ_CTU_CCR 0x04 |
|
#define | DQ_CTU_PS 0x08 |
|
#define | DQ_CTU_CR 0x0C |
|
#define | DQ_CTU_LR 0x0C |
|
#define | DQ_CTU_IDBC 0x10 |
|
#define | DQ_CTU_IDBG 0x14 |
|
#define | DQ_CTU_PC 0x18 |
|
#define | DQ_CTU_CRH 0x1C |
|
#define | DQ_CTU_CR0 0x1C |
|
#define | DQ_CTU_CRL 0x20 |
|
#define | DQ_CTU_CR1 0x20 |
|
#define | DQ_CTU_TBR 0x24 |
|
#define | DQ_CTU_FCNTI 0x28 |
|
#define | DQ_CTU_IFWR 0x2C |
|
#define | DQ_CTU_FDTI 0x30 |
|
#define | DQ_CTU_FCNTO 0x34 |
|
#define | DQ_CTU_OFWR 0x38 |
|
#define | DQ_CTU_FDTO 0x3C |
|
#define | DQ_CTU_ISR 0x40 |
|
#define | DQ_CTU_IER 0x40 |
|
#define | DQ_CTU_ICR 0x44 |
|
#define | DQ_CTU_FDDO 0x48 |
|
#define | DQ_CTU_TEST0 0x4C |
|
#define | DQ_CTU_TEST1 0x50 |
|
#define | DQ_CTU_REGADDR(CLE) (0x2000|CLE) |
|
#define | DQ_STR_EN 31 |
|
#define | DQ_STR_BUSY 30 |
|
#define | DQ_STR_CR0L 29 |
|
#define | DQ_STR_CR0GE 28 |
|
#define | DQ_STR_CR1 27 |
|
#define | DQ_STR_IN0 26 |
|
#define | DQ_STR_GT0 25 |
|
#define | DQ_STR_IN1 24 |
|
#define | DQ_STR_GT1 23 |
|
#define | DQ_STR_IHL 22 |
|
#define | DQ_STR_ILH 21 |
|
#define | DQ_STR_GHL 20 |
|
#define | DQ_STR_GLH 19 |
|
#define | DQ_STR_OU 18 |
|
#define | DQ_STR_IRQ 17 |
|
#define | DQ_STR_CRH 16 |
|
#define | DQ_STR_CRL 15 |
|
#define | DQ_STR_IFE 14 |
|
#define | DQ_STR_IFH 13 |
|
#define | DQ_STR_IFF 12 |
|
#define | DQ_STR_OFE 11 |
|
#define | DQ_STR_OFH 10 |
|
#define | DQ_STR_OFF 9 |
|
#define | DQ_STR_GT 8 |
|
#define | DQ_CTR_EN 31 |
|
#define | DQ_CTR_IFE 30 |
|
#define | DQ_CTR_IFS 29 |
|
#define | DQ_CTR_IIE 28 |
|
#define | DQ_CTR_GIE 27 |
|
#define | DQ_CTR_OIE 26 |
|
#define | DQ_CTR_OU 25 |
|
#define | DQ_CTR_OFE 24 |
|
#define | DQ_CTR_CLFI 23 |
|
#define | DQ_CTR_CLFO 22 |
|
#define | DQ_CTR_CLR 21 |
|
#define | DQ_CTR_GPIO 20 |
|
#define | DQ_CTR_GTSE 19 |
|
#define | DQ_CTR_GTPE 18 |
|
#define | DQ_CCR_RE 31 |
|
#define | DQ_CCR_EC2 30 |
|
#define | DQ_CCR_EC1 29 |
|
#define | DQ_CCR_EC0 28 |
|
#define | DQ_CCR_CRM3 27 |
|
#define | DQ_CCR_CRM2 26 |
|
#define | DQ_CCR_CRM1 25 |
|
#define | DQ_CCR_CRM0 24 |
|
#define | DQ_CCR_PSG 23 |
|
#define | DQ_CCR_TRS 22 |
|
#define | DQ_CCR_ENC 21 |
|
#define | DQ_CCR_TBS 18 |
|
#define | DQ_CCR_PSS 15 |
|
#define | DQ_CCR_MM2X 14 |
|
#define | DQ_TBR_EN 31 |
|
#define | DQ_IR_CPT 31 |
|
#define | DQ_IR_CR0L 30 |
|
#define | DQ_IR_CR0GE 29 |
|
#define | DQ_IR_CR1 28 |
|
#define | DQ_IR_LHI 27 |
|
#define | DQ_IR_LHG 26 |
|
#define | DQ_IR_HLI 25 |
|
#define | DQ_IR_HLG 24 |
|
#define | DQ_IR_CRH 23 |
|
#define | DQ_IR_CRL 22 |
|
#define | DQ_IR_IFE 21 |
|
#define | DQ_IR_IFH 20 |
|
#define | DQ_IR_IFF 19 |
|
#define | DQ_IR_OFE 18 |
|
#define | DQ_IR_OFH 17 |
|
#define | DQ_IR_OFF 16 |
|
#define | DQ_IR601_CPT (1L<<31) |
|
#define | DQ_IR601_CR0L (1L<<30) |
|
#define | DQ_IR601_CR0GE (1L<<29) |
|
#define | DQ_IR601_CR1 (1L<<28) |
|
#define | DQ_IR601_LHI (1L<<27) |
|
#define | DQ_IR601_LHG (1L<<26) |
|
#define | DQ_IR601_HLI (1L<<25) |
|
#define | DQ_IR601_HLG (1L<<24) |
|
#define | DQ_IR601_CRH (1L<<23) |
|
#define | DQ_IR601_CRL (1L<<22) |
|
#define | DQ_IR601_IFE (1L<<21) |
|
#define | DQ_IR601_IFH (1L<<20) |
|
#define | DQ_IR601_IFF (1L<<19) |
|
#define | DQ_IR601_OFE (1L<<18) |
|
#define | DQ_IR601_OFH (1L<<17) |
|
#define | DQ_IR601_OFF (1L<<16) |
|
#define | DQ_EM_CR0 (0) |
|
#define | DQ_EM_CR1 (1) |
|
#define | DQ_EM_FFF (2) |
|
#define | DQ_EM_PC (3) |
|
#define | DQ_EM_TBR (4) |
|
#define | DQ_EM_GT (5) |
|
#define | DQL_ADDMODE_DOUBLE_PRECISION (1L<<14) |
|
#define | EV601_LOW_TO_HI (1) |
|
#define | EV601_HI_TO_LOW (2) |
|
#define | DQ_CM_CT (0x0) |
|
#define | DQ_CM_TPPM (0x1) |
|
#define | DQ_CM_TCT (0x4) |
|
#define | DQ_CM_TTPPM (0x5) |
|
#define | DQ_CM_RTCT (0x7) |
|
#define | DQ_CM_ECT (0x8) |
|
#define | DQ_CM_HP (0x9) |
|
#define | DQ_CM_NP (0xA) |
|
#define | DQ_CM_QE (0xB) |
|
#define | DQ_CM_TECT (0xC) |
|
#define | DQ_CM_THP (0xD) |
|
#define | DQ_CM_TNP (0xE) |
|
#define | DQ_PL_601_MODESCAN (0L << 16) |
|
#define | DQ_PL_601_MODEFIFO (2L << 16) |
|
#define | DQ_PL_601_MODECONT (3L << 16) |
|
#define | DQ_PL_601_TSCOPY (1L << 18) |
|
#define | DQ_PL_601_FIFO_GET_DATA (DQ_FIFO_GET_DATA) |
|
#define | DQ_PL_601_NAMELEN 16 |
|
#define | DQ_PL_604_CHAN 4 |
|
#define | DQ_PL_604_CHANSVC 4 |
|
#define | DQ_PL_604_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_PL_604_BASE BUS_FREQUENCY |
|
#define | DQ_PL_604_PLL 16500000 |
|
#define | DQ_PL_604_MAXCLFRQ 50000 |
|
#define | DQ_PL_604_MAXCVFRQ 50000 |
|
#define | DQ_PL604_CHNLMASK (0xf0) |
|
#define | DQ_PL604_MSGNORM (0) |
|
#define | DQL_IOCTL604_SETCHNL_CFG (1L) |
|
#define | DQL_IOCTL604_SET_REG (2L) |
|
#define | DQL_IOCTL604_GET_REG (3L) |
|
#define | DQL_IOCTL604_CTR_EN (4L) |
|
#define | DQL_IOCTL604_CTR_DIS (5L) |
|
#define | DQL_IOCTL604_ENALL (6L) |
|
#define | DQL_IOCTL604_DISALL (7L) |
|
#define | DQL_IOCTL604_READCHNL (8L) |
|
#define | DQL_IOCTL604_CTR_CLR (9L) |
|
#define | DQL_IOCTL604_SET_WM (10L) |
|
#define | DQL_IOCTL604_GET_DIN (11L) |
|
#define | DQL_IOCTL604_GET_DOUT (12L) |
|
#define | DQL_IOCTL604_SET_DOUT (13L) |
|
#define | DQ_L604_FIFOSZ 1024 |
|
#define | DQ_ICR_QDU3 3 |
|
#define | DQ_ICR_QDU2 2 |
|
#define | DQ_ICR_QDU1 1 |
|
#define | DQ_ICR_QDU0 0 |
|
#define | DQ_ICR_QDU_MASK (0xf) |
|
#define | QD604_QDU0S 0x2100 |
|
#define | QD604_QDU0E 0x21FC |
|
#define | QD604_QDU1S 0x2200 |
|
#define | QD604_QDU1E 0x22FC |
|
#define | QD604_QDU2S 0x2300 |
|
#define | QD604_QDU2E 0x23FC |
|
#define | QD604_QDU3S 0x2400 |
|
#define | QD604_QDU3E 0x24FC |
|
#define | QD604_DIN_604 0x2000 |
|
#define | QD604_DOUT_604 0x2004 |
|
#define | QD604_QDU_STR 0x00 |
|
#define | QD604_QDU_CTR 0x04 |
|
#define | QD604_QDU_CCR 0x08 |
|
#define | QD604_QDU_CR 0x0C |
|
#define | QD604_QDU_LR 0x10 |
|
#define | QD604_QDU_IDBA 0x14 |
|
#define | QD604_QDU_IDBB 0x18 |
|
#define | QD604_QDU_IDBZ 0x1C |
|
#define | QD604_QDU_IDBT 0x20 |
|
#define | QD604_QDU_CR0 0x24 |
|
#define | QD604_QDU_CR1 0x28 |
|
#define | QD604_QDU_TBR 0x2C |
|
#define | QD604_QDU_QED 0x30 |
|
#define | QD604_QDU_OW 0x34 |
|
#define | QD604_QDU_INC 0x38 |
|
#define | QD604_QDU_FCNTI 0x3C |
|
#define | QD604_QDU_IFWR 0x40 |
|
#define | QD604_QDU_FDTI 0x44 |
|
#define | QD604_QDU_IER 0x48 |
|
#define | QD604_QDU_ISR 0x4C |
|
#define | QD604_QDU_ICR 0x4C |
|
#define | QD604_DIN_604_INT3 15 |
|
#define | QD604_DIN_604_INZ3 14 |
|
#define | QD604_DIN_604_INB3 13 |
|
#define | QD604_DIN_604_INA3 12 |
|
#define | QD604_DIN_604_INT2 11 |
|
#define | QD604_DIN_604_INZ2 10 |
|
#define | QD604_DIN_604_INB2 9 |
|
#define | QD604_DIN_604_INA2 8 |
|
#define | QD604_DIN_604_INT1 7 |
|
#define | QD604_DIN_604_INZ1 6 |
|
#define | QD604_DIN_604_INB1 5 |
|
#define | QD604_DIN_604_INA1 4 |
|
#define | QD604_DIN_604_INT0 3 |
|
#define | QD604_DIN_604_INZ0 2 |
|
#define | QD604_DIN_604_INB0 1 |
|
#define | QD604_DIN_604_INA0 0 |
|
#define | QD604_DOUT_604_CLK3 7 |
|
#define | QD604_DOUT_604_TRIG3 6 |
|
#define | QD604_DOUT_604_CLK2 5 |
|
#define | QD604_DOUT_604_TRIG2 4 |
|
#define | QD604_DOUT_604_CLK1 3 |
|
#define | QD604_DOUT_604_TRIG1 2 |
|
#define | QD604_DOUT_604_CLK0 1 |
|
#define | QD604_DOUT_604_TRIG0 0 |
|
#define | QD604_QDU_STR_EN 31 |
|
#define | QD604_QDU_STR_TOOFAST 30 |
|
#define | QD604_QDU_STR_CR0L 29 |
|
#define | QD604_QDU_STR_BUSY 30 |
|
#define | QD604_QDU_STR_CROL 29 |
|
#define | QD604_QDU_STR_CROG 28 |
|
#define | QD604_QDU_STR_CR1 27 |
|
#define | QD604_QDU_STR_AHL 26 |
|
#define | QD604_QDU_STR_ALH 25 |
|
#define | QD604_QDU_STR_BHL 24 |
|
#define | QD604_QDU_STR_BLH 23 |
|
#define | QD604_QDU_STR_ZHL 22 |
|
#define | QD604_QDU_STR_ZLH 21 |
|
#define | QD604_QDU_STR_THL 20 |
|
#define | QD604_QDU_STR_TLH 19 |
|
#define | QD604_QDU_STR_RQ 18 |
|
#define | QD604_QDU_STR_IFE 17 |
|
#define | QD604_QDU_STR_IFH 16 |
|
#define | QD604_QDU_STR_IFF 15 |
|
#define | QD604_QDU_STR_TE 14 |
|
#define | QD604_QDU_STR_QE 13 |
|
#define | QD604_QDU_STR_GTS 12 |
|
#define | QD604_QDU_STR_DIR 11 |
|
#define | QD604_QDU_CTR_EN 31 |
|
#define | QD604_QDU_CTR_AIE 30 |
|
#define | QD604_QDU_CTR_BIE 29 |
|
#define | QD604_QDU_CTR_ZIE 28 |
|
#define | QD604_QDU_CTR_TIE 27 |
|
#define | QD604_QDU_CTR_DO0IE 26 |
|
#define | QD604_QDU_CTR_DO1IE 25 |
|
#define | QD604_QDU_CTR_CLR 24 |
|
#define | QD604_QDU_CTR_TOE 23 |
|
#define | QD604_QDU_CTR_TOM2 22 |
|
#define | QD604_QDU_CTR_TOM1 21 |
|
#define | QD604_QDU_CTR_TOM0 20 |
|
#define | QD604_QDU_CTR_COE 19 |
|
#define | QD604_QDU_CTR_COM2 18 |
|
#define | QD604_QDU_CTR_COM1 17 |
|
#define | QD604_QDU_CTR_COM0 16 |
|
#define | QD604_QDU_CTR_GTSE 15 |
|
#define | QD604_QDU_CTR_GTPE 14 |
|
#define | QD604_QDU_CTR_IFE 13 |
|
#define | QD604_QDU_CTR_TSM1 12 |
|
#define | QD604_QDU_CTR_TSM0 11 |
|
#define | QD604_QDU_CCR_EC3 31 |
|
#define | QD604_QDU_CCR_EC2 30 |
|
#define | QD604_QDU_CCR_EC1 29 |
|
#define | QD604_QDU_CCR_EC0 28 |
|
#define | QD604_QDU_CCR_CM3 27 |
|
#define | QD604_QDU_CCR_CM2 26 |
|
#define | QD604_QDU_CCR_CM1 25 |
|
#define | QD604_QDU_CCR_CM0 24 |
|
#define | QD604_QDU_CCR_TRS 23 |
|
#define | QD604_QDU_CCR_ENC 22 |
|
#define | QD604_QDU_CCR_TBS2 21 |
|
#define | QD604_QDU_CCR_TBS1 20 |
|
#define | QD604_QDU_CCR_TBS0 19 |
|
#define | QD604_QDU_CCR_CRM2 18 |
|
#define | QD604_QDU_CCR_CRM1 17 |
|
#define | QD604_QDU_CCR_CRM0 16 |
|
#define | QD604_QDU_CCR_ES 15 |
|
#define | QD604_QDU_CCR_EB2 14 |
|
#define | QD604_QDU_CCR_EB1 13 |
|
#define | QD604_QDU_CCR_EB0 12 |
|
#define | QD604_QDU_CCR_QEM1 11 |
|
#define | QD604_QDU_CCR_QEM0 10 |
|
#define | QD604_QDU_CCR_QED 9 |
|
#define | QD604_QDU_CCR_QESWAP 8 |
|
#define | QD604_QDU_TBR_EN 31 |
|
#define | QD604_QDU_IR_CPT 31 |
|
#define | QD604_QDU_IR_CR0L 30 |
|
#define | QD604_QDU_IR_CR01 29 |
|
#define | QD604_QDU_IR_CR1 28 |
|
#define | QD604_QDU_IR_LHA 27 |
|
#define | QD604_QDU_IR_HLA 26 |
|
#define | QD604_QDU_IR_LHB 25 |
|
#define | QD604_QDU_IR_HLB 24 |
|
#define | QD604_QDU_IR_LHZ 23 |
|
#define | QD604_QDU_IR_HLZ 22 |
|
#define | QD604_QDU_IR_IFE 21 |
|
#define | QD604_QDU_IR_IFH 20 |
|
#define | QD604_QDU_IR_IFF 19 |
|
#define | QD604_QDU_IR_TE 18 |
|
#define | QD604_QDU_IR_QE 17 |
|
#define | QD604_QDU_IR_DIR 16 |
|
#define | QDU_TOM_CR0L 0 |
|
#define | QDU_TOM_CR0E 1 |
|
#define | QDU_TOM_GTS 2 |
|
#define | QDU_TOM_STD 3 |
|
#define | QDU_TOM_DIR 4 |
|
#define | QDU_TOM_EM 5 |
|
#define | QDU_COM_CR1G 0 |
|
#define | QDU_COM_CR1E 1 |
|
#define | QDU_COM_1X 2 |
|
#define | QDU_COM_2X 3 |
|
#define | QDU_COM_4X 4 |
|
#define | QDU_COM_IE 5 |
|
#define | QDU_COM_N 6 |
|
#define | QDU_TSM_NOTS 0 |
|
#define | QDU_TSM_TSADD 1 |
|
#define | QDU_TSM_TSONLY 2 |
|
#define | QDU_EM_CR0 0 |
|
#define | QDU_EM_CR1 1 |
|
#define | QDU_EM_CR01 2 |
|
#define | QDU_EM_IE 3 |
|
#define | QDU_EM_TBR 4 |
|
#define | QDU_EM_INC 5 |
|
#define | QDU_EM_INF 6 |
|
#define | QDU_CM_CDU 0 |
|
#define | QDU_CM_CDN 1 |
|
#define | QDU_CM_DC 2 |
|
#define | QDU_CM_QE 3 |
|
#define | QDU_CM_TCDU 4 |
|
#define | QDU_CM_TCDN 5 |
|
#define | QDU_CM_TDC 6 |
|
#define | QDU_CM_TQE 7 |
|
#define | QDU_CM_RTCDU 8 |
|
#define | QDU_CM_RTCDN 9 |
|
#define | QDU_CM_RTDC 0xA |
|
#define | QDU_CM_RTQE 0xB |
|
#define | QDU_TBS_66M 0 |
|
#define | QDU_TBS_TRIG 1 |
|
#define | QDU_TBS_SYNC0 4 |
|
#define | QDU_TBS_SYNC1 5 |
|
#define | QDU_TBS_SYNC2 6 |
|
#define | QDU_TBS_SYNC3 7 |
|
#define | QDU_CRM_LR 0 |
|
#define | QDU_CRM_CR01 1 |
|
#define | QDU_CRM_CR10 2 |
|
#define | QDU_CRM_NR 3 |
|
#define | QDU_CRM_OTR 4 |
|
#define | QDU_TRS_SW 0 |
|
#define | QDU_TRS_HW 1 |
|
#define | QDU_ES_Z 0 |
|
#define | QDU_ES_T 1 |
|
#define | QDU_EB_NO 0 |
|
#define | QDU_EB_RE 1 |
|
#define | QDU_EB_RE_LL 2 |
|
#define | QDU_EB_RE_LH 3 |
|
#define | QDU_EB_RE_HL 4 |
|
#define | QDU_EB_RE_HH 5 |
|
#define | QDU_QEM_1X 0 |
|
#define | QDU_QEM_2X 1 |
|
#define | QDU_QEM_4X 2 |
|
#define | DQ_PL_604_NAMELEN 16 |
|
#define | DQ_CT_651_CHAN (4) |
|
#define | DQ_CT_651_CHAN_MASK (0x3) |
|
#define | DQ_CT_651_INFOSZ (DQ_MAX_INFO_SIZE) |
|
#define | DQ_CT_651_BASE_66 (66000000) |
|
#define | DQ_CT_651_BASE_100 (100000000) |
|
#define | DQ_CT_651_BASE_160 (160000000) |
|
#define | DQ_LCR651_RXT (1L<<4) |
|
#define | DQ_LCR651_CLK_160MHZ (1L<<2) |
|
#define | DQ_LCR651_CLK_100MHZ (0L<<2) |
|
#define | DQ_LCR651_LED (1L<<1) |
|
#define | DQ_LCR651_DCEN (1L<<0) |
|
#define | DQL_IOCTL651_SET_LCR (1L) |
|
#define | DQL_IOCTL651_SET_FWCFG (3L) |
|
#define | DQL_IOCTL651_SET_DW (4L) |
|
#define | DQL_IOCTL651_SET_FWDC (5L) |
|
#define | DQL_IOCTL651_SET_FWDIV (6L) |
|
#define | DQL_IOCTL651_SET_FWCLK_MIN (7L) |
|
#define | DQL_IOCTL651_SET_FWCLK_MAX (8L) |
|
#define | DQL_IOCTL651_GET_LCR (1L) |
|
#define | DQL_IOCTL651_GET_STS (2L) |
|
#define | DQL_IOCTL651_GET_FWCFG (3L) |
|
#define | DQL_IOCTL651_GET_FWDC (5L) |
|
#define | DQL_IOCTL651_GET_FWDIV (6L) |
|
#define | DQL_IOCTL651_GET_FWCLK_MIN (7L) |
|
#define | DQL_IOCTL651_GET_FWCLK_MAX (8L) |
|
#define | DQL_IOCTL651_GET_FWCRH (9L) |
|
#define | DQL_IOCTL651_GET_FWCRP (10L) |
|
#define | DQL_IOCTL651_GET_FWCNT (11L) |
|
#define | DQ_LCR651_STS_ICF (1L<<2) |
|
#define | DQ_LCR651_DB (1L<<1) |
|
#define | DQ_LCR651_STS_ICIV (1L<<0) |
|
#define | DQ_CT651_DW_C_LD_LDAC (6L<<19) |
|
#define | DQ_CT651_DW_C_RESET (5L<<19) |
|
#define | DQ_CT651_DW_C_PWR_DN (4L<<19) |
|
#define | DQ_CT651_DW_C_WR_UPD_CH (3L<<19) |
|
#define | DQ_CT651_DW_C_WRUPD_ALL (2L<<19) |
|
#define | DQ_CT651_DW_C_UPD_CH (1L<<19) |
|
#define | DQ_CT651_DW_A_ALLAOUTS (7L<<16) |
|
#define | DQ_CT651_DW_A_AOUTD (3L<<16) |
|
#define | DQ_CT651_DW_A_AOUTC (2L<<16) |
|
#define | DQ_CT651_DW_A_AOUTB (1L<<16) |
|
#define | DQ_CT651_DW_A_AOUTA (0L<<16) |
|
#define | DQ_CT651_DW_D_MSB (1L<<15) |
|
#define | DQ_CT651_DW_D_LSB (1L<<0) |
|
#define | DQ_CT651_DW_D_MIDSCALE (0x8000) |
|
#define | DQ_CT651_DW_D_HYST_DEF (0x800) |
|
#define | DQ_CT651_FWCFG_EIH (1L<<19) |
|
#define | DQ_CT651_FWCFG_ACRFW (1L<<18) |
|
#define | DQ_CT651_FWCFG_ACFWDC (1L<<17) |
|
#define | DQ_CT651_FWCFG_ACFWDIV (1L<<16) |
|
#define | DQ_CT651_FWCFG_CH3_M3 (1L<<15) |
|
#define | DQ_CT651_FWCFG_CH3_M0 (1L<<12) |
|
#define | DQ_CT651_FWCFG_CH2_M3 (1L<<11) |
|
#define | DQ_CT651_FWCFG_CH2_M0 (1L<<8) |
|
#define | DQ_CT651_FWCFG_CH1_M3 (1L<<7) |
|
#define | DQ_CT651_FWCFG_CH1_M0 (1L<<4) |
|
#define | DQ_CT651_FWCFG_CH0_M3 (1L<<3) |
|
#define | DQ_CT651_FWCFG_CH0_M0 (1L<<0) |
|
#define | DQ_CT651_FWCFG_CH0 (0) |
|
#define | DQ_CT651_FWCFG_CH1 (4) |
|
#define | DQ_CT651_FWCFG_CH2 (8) |
|
#define | DQ_CT651_FWCFG_CH3 (12) |
|
#define | DQ_CT651_CH_M_DIS_BUF (0) |
|
#define | DQ_CT651_CH_M_FOLLOW (1) |
|
#define | DQ_CT651_CH_M_FLYWHEEL (2) |
|
#define | DQ_CT651_CH_M_AUTO_FOL (3) |
|
#define | DQ_CT651_CH_M_OUT_0 (4) |
|
#define | DQ_CT651_CH_M_OUT_1 (5) |
|
#define | DQ_CT651_CH_M_FOL_DUTY (6) |
|
#define | DQ_CT651_CH_M_AUTO_DUTY (7) |
|
#define | DQ_CT651_CH_M_SYNC_0 (8) |
|
#define | DQ_CT651_CH_M_SYNC_1 (9) |
|
#define | DQ_CT651_CH_M_SYNC_2 (0xa) |
|
#define | DQ_CT651_CH_M_SYNC_3 (0xb) |
|
#define | DQ_CT651_CH_MODE_MASK (0xf) |
|
#define | DQ_CT651_FWDC_D31 (1L<<31) |
|
#define | DQ_CT651_FWDC_D0 (1L<<0) |
|
#define | DQ_CT651_FWDIV_D31 (1L<<31) |
|
#define | DQ_CT651_FWDIV_D0 (1L<<0) |
|
#define | DQ_CT651_FWCLK_MIN_D31 (1L<<31) |
|
#define | DQ_CT651_FWCLK_MIN_D0 (1L<<0) |
|
#define | DQ_CT651_FWCLK_MAX_D31 (1L<<31) |
|
#define | DQ_CT651_FWCLK_MAX_D0 (1L<<0) |
|
#define | DQ_CT651_FWCRH_STOP (1L<<31) |
|
#define | DQ_CT651_FWCRH_D30 (1L<<30) |
|
#define | DQ_CT651_FWCRH_D0 (1L<<0) |
|
#define | DQ_CT651_FWCRP_STOP (1L<<31) |
|
#define | DQ_CT651_FWCRP_D31 (1L<<30) |
|
#define | DQ_CT651_FWCRP_D0 (1L<<0) |
|
#define | DQ_CT651_FWCNT_D31 (1L<<31) |
|
#define | DQ_CT651_FWCNT_D0 (1L<<0) |
|
#define | DQ_L651_NAMELEN (32) |
|
#define | L8000_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | L8000_MODEL 0x8000 |
|
#define | L8000_OPTION 0x1 |
|
#define | L8000_SERNUM 0x8021234 |
|
#define | _CAPS_8000_ |
|
#define | L8000_TIMER 0 |
|
#define | L8000_CPUTMR_MASTER 1 |
|
#define | L8000_CPUTMR_SLAVE 2 |
|
#define | L8000_CPUTMR_START 3 |
|
#define | L8000_CPUTMR_STOP 4 |
|
#define | L8000_CPUTMR_DISABLE 5 |
|
#define | DQMAXTRL (DQ_MAXDEVN * DQ_MAXSS) |
|
#define | DQMAXCHNLS (32) |
|
#define | DQ_VDD_DMAPID_IN DQ_DMAP_LASTID_IN |
|
#define | DQ_VDD_DMAPID_OUT DQ_DMAP_LASTID_OUT |
|
#define | DQ_VDD_SS (2) |
|
#define | MPC5200_GPT_100US_PS (6600) |
|
#define | MPC5200_GPT_10US_PS (660) |
|
#define | MPC5200_GPT_1US_PS (66) |
|
#define | DQIOCTL_VDD_SETTRL (0x21) |
|
#define | DQIOCTL_VDD_FINISHTRL (0x22) |
|
#define | DQIOCTL_VDD_CONFIG (0x23) |
|
#define | DQIOCTL_VDD_SETTMRSRC (0x24) |
|
#define | DQ_PL_801_CHAN 4 |
|
#define | DQ_PL_801_CHANSVC 4 |
|
#define | DQ_PL_801_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_PL_801_BASE BUS_FREQUENCY |
|
#define | DQ_PL_801_MAXCLFRQ 50000 |
|
#define | DQ_PL_801_MAXCVFRQ 50000 |
|
#define | DQ_PL801_CHNLMASK (0xf0) |
|
#define | DQ_PL801_MSGNORM (0) |
|
#define | DQ_PL801_SW8 (1L) |
|
#define | DQ_PL801_SW16 (2L) |
|
#define | DQ_PL801_SW32 (4L) |
|
#define | DQ_CDS_STR 0x00 |
|
#define | DQ_CDS_CTR 0x00 |
|
#define | DQ_CDS_IFWR 0x0C |
|
#define | DQ_CDS_OFWR 0x10 |
|
#define | DQ_CDS_FDTI 0x14 |
|
#define | DQ_CDS_FDTO 0x18 |
|
#define | DQ_CDS_FCNTI 0x1C |
|
#define | DQ_CDS_FCNTO 0x20 |
|
#define | DQ_COM_CNT 0x24 |
|
#define | DQ_COM_DATA 0x28 |
|
#define | DQ_COM_TS 0x2C |
|
#define | DQ_CDU_START_MASK 0x001FFBFE |
|
#define | DQ_CDU_STOP_MASK 0x00200400 |
|
#define | DQ_FGC_MSGSIZE 8 |
|
#define | DQ_CDU_MSGSIZE 1 |
|
#define | DQL_IOCTL801_START (0x0AL) |
|
#define | DQL_IOCTL801_SETCHNL_CFG (1L) |
|
#define | DQL_IOCTL801_SET_REG (2L) |
|
#define | DQL_IOCTL801_GET_REG (3L) |
|
#define | DQL_IOCTL801_SET_LCR (4L) |
|
#define | DQL_IOCTL801_GET_LCR (5L) |
|
#define | DQL_IOCTL801_SET_WM (11L) |
|
#define | DQ_L801_FIFOSZ 256 |
|
#define | DQ_CLI_CDS0S 0x2000 |
|
#define | DQ_CR801_TXF 0x20000 |
|
#define | DQ_CR801_RXF 0x10000 |
|
#define | DQ_CR801_LB 0x00010 |
|
#define | DQ_CR801_TS 0x00008 |
|
#define | DQ_CR801_OED 0x00004 |
|
#define | DQ_CR801_OES 0x00002 |
|
#define | DQ_CR801_OEC 0x00001 |
|
#define | DQ_PL_801_MODESCAN (0L << 16) |
|
#define | DQ_PL_801_MODEFIFO (2L << 16) |
|
#define | DQ_PL_801_MODECONT (3L << 16) |
|
#define | DQ_PL_801_TSCOPY (1L << 18) |
|
#define | DQ_PL_801_FIFO_GET_DATA DQ_FIFO_GET_DATA |
|
#define | DQ_PL_801_NAMELEN 16 |
|
#define | DQ_PL_802_CHAN 4 |
|
#define | DQ_PL_802_CHANSVC 4 |
|
#define | DQ_PL_802_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_PL_802_BASE BUS_FREQUENCY |
|
#define | DQ_PL_802_MAXCLFRQ 50000 |
|
#define | DQ_PL_802_MAXCVFRQ 50000 |
|
#define | DQ_PL802_CHNLMASK (0xf0) |
|
#define | DQ_PL802_MSGNORM (0) |
|
#define | DQ_PL802_SW8 (1L) |
|
#define | DQ_PL802_SW16 (2L) |
|
#define | DQ_PL802_SW32 (4L) |
|
#define | DQ_MAN_STR 0x00 |
|
#define | DQ_MAN_CTR 0x00 |
|
#define | DQ_MAN_IFWR 0x0C |
|
#define | DQ_MAN_OFWR 0x10 |
|
#define | DQ_MAN_FDTI 0x14 |
|
#define | DQ_MAN_FDTO 0x18 |
|
#define | DQ_MAN_FCNTI 0x1C |
|
#define | DQ_MAN_FCNTO 0x20 |
|
#define | DQ_MAN_MSGSIZE 256 |
|
#define | DQL_IOCTL802_START (0x0AL) |
|
#define | DQL_IOCTL802_SETCHNL_CFG (1L) |
|
#define | DQL_IOCTL802_SET_REG (2L) |
|
#define | DQL_IOCTL802_GET_REG (3L) |
|
#define | DQL_IOCTL802_SET_LCR (4L) |
|
#define | DQL_IOCTL802_GET_LCR (5L) |
|
#define | DQL_IOCTL802_SET_WM (11L) |
|
#define | DQ_L802_FIFOSZ 256 |
|
#define | DQ_CLI_MANSS 0x2100 |
|
#define | DQ_CR802_TXF 0x20000 |
|
#define | DQ_CR802_RXF 0x10000 |
|
#define | DQ_CR802_LB 0x00010 |
|
#define | DQ_CR802_RAW 0x00008 |
|
#define | DQ_CR802_PRIMUS 0x00004 |
|
#define | DQ_PL_802_MODESCAN (0L << 16) |
|
#define | DQ_PL_802_MODEFIFO (2L << 16) |
|
#define | DQ_PL_802_MODECONT (3L << 16) |
|
#define | DQ_PL_802_TSCOPY (1L << 18) |
|
#define | DQ_PL_802_FIFO_GET_DATA DQ_FIFO_GET_DATA |
|
#define | DQ_PL_802_NAMELEN 16 |
|
#define | DQ_L90x_CHAN 2 |
|
#define | DQ_L90x_INFOSZ DQ_MAX_INFO_SIZE |
|
#define | DQ_L90x_BASE 66000000 |
|
#define | DQ_L90x_NAMELEN 32 |
|
#define | DQ_PC_91x_OCHAN (2) |
|
#define | DQ_PC_91x_ICHAN (5) |
|
#define | DQ_PC_91x_CL_MASK (0x7) |
|
#define | DQ_PC_91x_INFOSZ (DQ_MAX_INFO_SIZE) |
|
#define | DQ_PC_91x_BASE (66000000) |
|
#define | DQ_PC91X_AI_SPAN (2.5) |
|
#define | DQ_PC91X_OFFSET (DQ_PC91X_AI_SPAN/2.0) |
|
#define | DQ_PC91X_STEP (DQ_PC91X_AI_SPAN/(double)0xffff) |
|
#define | DQ_PC91X_V_SCALER (42.667) |
|
#define | DQ_PC91X_I_SCALER_TH (165.0) |
|
#define | DQ_PC91X_I_SCALER_INT (61.5) |
|
#define | DQ_PC91X_I_SCALER_EXT (83.5) |
|
#define | DQ_PC91X_T_SLOPE (2.45) |
|
#define | DQ_PC91X_T_OFFSET (273.0) |
|
#define | DQ_PC91X_DEF_OFFSET_CAL (0) |
|
#define | DQ_PC91X_MAX_OFFSET_CAL_DEV (0x1000) |
|
#define | DQ_PC91X_DEF_GAIN_CAL (0x8000) |
|
#define | DQ_PC91X_MAX_GAIN_CAL_DEV (3277) |
|
#define | DQ_PC91X_MIN_ADC_WAIT (160) |
|
#define | DQ_PC91X_ADC_EOC (1L<<18) |
|
#define | DQ_PC91X_ADC_SIG (1L<<16) |
|
#define | DQ_PC91X_ADC_MSB (1L<<15) |
|
#define | DQ_PC91X_CH_EXT_V (0) |
|
#define | DQ_PC91X_CH_INPUT_I (1) |
|
#define | DQ_PC91X_CH_INT_V (2) |
|
#define | DQ_PC91X_CH_DCDC_INPUT_V (3) |
|
#define | DQ_PC91X_CH_THERM (4) |
|
#define | DQ_91X_STS_JMAIN_ON (1L<<2) |
|
#define | DQ_91X_STS_JIO_ON (1L<<1) |
|
#define | DQ_91X_STS_JIO (1L<<0) |
|
#define | DQ_PC_91X_CFG_EJIO (1L<<31) |
|
#define | DQ_91X_CFG_DCEN3 (1L<<30) |
|
#define | DQ_91X_CFG_DCEN2 (1L<<29) |
|
#define | DQ_91X_CFG_DCEN1 (1L<<28) |
|
#define | DQ_PC_91X_CFG_AUTO (1L<<27) |
|
#define | DQ_91X_POWER_OFF (0) |
|
#define | DQ_911_P5_N5_12W (DQ_91X_CFG_DCEN2) |
|
#define | DQ_911_P10_N10_24W (DQ_91X_CFG_DCEN1+DQ_91X_CFG_DCEN3) |
|
#define | DQ_911_P15_N15_36W (DQ_91X_CFG_DCEN1+DQ_91X_CFG_DCEN2+DQ_91X_CFG_DCEN3) |
|
#define | DQ_911_P15_N5_24W (DQ_91X_CFG_DCEN1+DQ_91X_CFG_DCEN2) |
|
#define | DQ_911_P5_N15_24W (DQ_91X_CFG_DCEN2+DQ_91X_CFG_DCEN3) |
|
#define | DQ_912_P12_20W (DQ_91X_CFG_DCEN1) |
|
#define | DQ_912_P24_40W (DQ_91X_CFG_DCEN1+DQ_91X_CFG_DCEN3) |
|
#define | DQ_913_P15_N15_12W (DQ_91X_CFG_DCEN2) |
|
#define | DQ_913_P30_N30_24W (DQ_91X_CFG_DCEN1+DQ_91X_CFG_DCEN3) |
|
#define | DQ_913_P45_N45_36W (DQ_91X_CFG_DCEN1+DQ_91X_CFG_DCEN2+DQ_91X_CFG_DCEN3) |
|
#define | DQ_913_P45_N15_24W (DQ_91X_CFG_DCEN1+DQ_91X_CFG_DCEN2) |
|
#define | DQ_913_P15_N45_24W (DQ_91X_CFG_DCEN2+DQ_91X_CFG_DCEN3) |
|
#define | DQ_91X_INTERNAL_POWER (0) |
|
#define | DQ_91X_EXT_JIO_POWER (DQ_PC_91X_CFG_EJIO) |
|
#define | DQ_91X_EXT_JIO_AUTOSWITCH (DQ_PC_91X_CFG_EJIO+DQ_PC_91X_CFG_AUTO) |
|
#define | DQ_L91x_NAMELEN (32) |
|
#define | DQ_LAYER_CHAN 4 |
|
#define | DQ_LAYER_CALDACS 4 |
|
#define | DQ_LAYER_NAMELEN 20 |
|