IceHW.DMAChannel, IceHW.DMAStruct, IceHW.FTTStruct, IceHW.Message, IceHW.TBStruct| Modifier and Type | Field and Description |
|---|---|
static int |
CF_RESET |
static int |
CF_SLOTS |
static int |
CF_SNIFF |
static int |
CF_XFER |
static int |
dbg1 |
static int |
dbg2 |
static int |
dbg3 |
static int |
dcfgA |
static int |
dcfgB |
static int |
delayA |
static int |
delayB |
static int |
runMode |
ADON_RDBDB, ADON_WRBDB, ALG_CLOSE, ALG_DONE, ALG_INIT, ALG_LOC, ALG_OPEN, ALG_PROCESS, BADDR_DSOCM, BADDR_RD, BADDR_WR, BDATA, CFG_BUF, CFG_CMD, CFG_PAR, CFG_RET, CORA_CTL, CORB_CTL, DMA_ACTIVE, DMA_AO, DMA_BURY, DMA_CANCEL, DMA_CHNS, DMA_CONTINUOUS, DMA_CYCLE, DMA_DIO, DMA_ENABLE, DMA_GMCFG, DMA_GPASS, DMA_GSTAT, DMA_HPQI, DMA_HPQL, DMA_IOPCFG, DMA_JRWIOB, DMA_KILL, DMA_LOAD, DMA_LOADNSPIN, DMA_LOOP, DMA_LOOPNSPIN, DMA_LOST, DMA_MTAP, DMA_NI, DMA_NO, DMA_NVM1, DMA_NVM2, DMA_ONDEMAND, DMA_ONESHOT, DMA_OVSR, DMA_POLL, DMA_QUE, DMA_RESET, DMA_RESHOT, DMA_ROUTD, DMA_ROUTF, DMA_SEP, DMA_SPIN, DMA_STATUS, DMA_STATUS_W64, DMA_STK, DMA_STOP, DMA_TCDAT, DMA_TMP, DMA_TO, DMA_TX, DMA_WAIT, DMA_XI, DMA_XI_HYPA, DMA_XI_HYPB, DMA_XI_TUNA, DMA_XI_TUNB, DMA_XO, DMAC_CLOCK, DMAC_CLOCK_RMEM, DMAC_CTL, DMAC_HPCNT, DMAC_ONDEM_EN, DMAC_ONDEM_UP, DMAC_ROUTE, DMAC_ROUTE_CLR, DMAC_ROUTE_FDP, DMAC_ROUTE_FLG, DMAC_ROUTE_NIO, DMAC_ROUTE_RST, DMAC_ROUTE_SET, DMAC_ROUTE_SPD, DMAC_STATUS, DSG_CPAC, DSG_NPAC, DSG_PAC, DSG_PIC, DSG_PIC8Q, DSG_SPAC, DSG_TRAY, FAT, FLG_DUAL, FLG_NIO, FLG_NVME, FLG_SGO, FTT_ACTIVE, FTT_ADDR, FTT_BASE, FTT_BITS, FTT_BUSY, FTT_CHANTOP, FTT_CSTAGE, FTT_DCA0, FTT_DCA1, FTT_LOC, FTT_LOC2, FTT_LSTAGE, FTT_OMODA, FTT_OMODB, FTT_SIZEOF, FTT_SPEED, FTT_STAGES, FTT_TADDR, FTT_TB0, FTT_TB1, FTT_TB2, FTT_TBCTL, GCFPGA_FREQ, GCFPGA_POFF, HBT, HYP_SHF, HYPA_CTL, HYPB_CTL, ICAP_BASE, ICAP7_BASE, IMS, IOC_ADDR, IOC_PKTHDR, IOC_RAM, IOC_STAT, IOC_STAT_ENA, IOC_STAT_ENB, IOC_STAT_ERR, IOC_STAT_SEN, IOC_STAT_TCYC, IOC_STAT_TDC, IOC_STAT_TNCLK, IOC_STAT_TVAL, IOCTL_RD, IOCTL_WR, IOM_BMUX, IOM_MUX, IOM_SSB1, IOM_SSB2, IOPT_CBANK, IOPT_CORE, IOPT_MCORE, IOPT_NONE, IOPT_TBANK, IOPT_TUNER, JTAG_BASE, JTAG_CMD_USER2, JTAG_ENA, JTAG_MSK_CMD, JTAG_MSK_GET16X, JTAG_MSK_GET32X, JTAG_MSK_RMOD32, JTAG_MSK_RST, JTAG_MSK_SET16X, JTAG_MSK_SET32X, JTAG_MSK_SET8R, JTAG_MSK_WMOD32, JTAG_STAT, JTAG_STXCMD_USER0, JTAG_STXCMD_USER1, JTAG_TDI, JTAG_TMS, JTAG_TMS_CMD, JTAG_TMS_GET16X, JTAG_TMS_GET32X, JTAG_TMS_RMOD32, JTAG_TMS_RST, JTAG_TMS_SET16X, JTAG_TMS_SET32X, JTAG_TMS_SET8R, JTAG_TMS_WMOD32, mbus, MCSR_IFIFO_FULL, MCSR_IMB1F, MCSR_MASTER_DAC, MCSR_MASTER_RD, MCSR_MASTER_RDM, MCSR_MASTER_WR, MCSR_MDIR, MCSR_MENA, MCSR_OFIFO_EMPTY, MCSR_OMB1F, MCSR_QSTAT, MCSR_RFIFO, MCSR_TEST, MSG, NBANK, PM_CORA, PM_CORB, PM_HOST, PM_HYPA, PM_HYPB, PM_PROC, PM_TUNA, PM_TUNB, PMA_CTL, PMB_CTL, REG_AFIFO, REG_AHAR0, REG_AHIRX, REG_AIMB1, REG_AIMB2, REG_AIMB3, REG_AIMB4, REG_AMCSR, REG_AMDAR, REG_AMDAU, REG_AMDTC, REG_AOMB1, REG_AOMB2, REG_AOMB3, REG_AOMB4, ROUTE_CA2HA, ROUTE_CA2HB, ROUTE_CA2R, ROUTE_CA2TA, ROUTE_CA2TB, ROUTE_CB2HA, ROUTE_CB2HB, ROUTE_CB2R, ROUTE_CB2TA, ROUTE_CB2TB, ROUTE_CX2HX, ROUTE_HA2CA, ROUTE_HA2CB, ROUTE_HA2R, ROUTE_HA2TA, ROUTE_HA2TB, ROUTE_HA2X, ROUTE_HAANY, ROUTE_HB2CA, ROUTE_HB2CB, ROUTE_HB2R, ROUTE_HB2TA, ROUTE_HB2TB, ROUTE_HB2X, ROUTE_HBANY, ROUTE_HP2R, ROUTE_HX2CX, ROUTE_HX2R, ROUTE_HX2TX, ROUTE_HX2X, ROUTE_HXANY, ROUTE_PR2R, ROUTE_R2CA, ROUTE_R2CB, ROUTE_R2HA, ROUTE_R2HB, ROUTE_R2HP, ROUTE_R2PR, ROUTE_R2TA, ROUTE_R2TB, ROUTE_R2X, ROUTE_TA2CA, ROUTE_TA2HA, ROUTE_TA2R, ROUTE_TA2X, ROUTE_TAANY, ROUTE_TB2CB, ROUTE_TB2HB, ROUTE_TB2R, ROUTE_TB2X, ROUTE_TBANY, ROUTE_TXANY, ROUTE_X2CA, ROUTE_X2CB, ROUTE_X2CX, ROUTE_X2HA, ROUTE_X2HB, ROUTE_X2HP, ROUTE_X2HX, ROUTE_X2PR, ROUTE_X2R, ROUTE_X2TA, ROUTE_X2TB, ROUTE_XA2TA, ROUTE_XA2TB, ROUTE_XAANY, ROUTE_XB2TA, ROUTE_XB2TB, ROUTE_XBANY, ROUTE_Y2TA, ROUTE_Y2TB, ROUTF_CX2HX, ROUTF_CXAOB, ROUTF_CXFDP, ROUTF_DIO2P, ROUTF_HPFDP, ROUTF_HX2NIO, ROUTF_HX2NV, ROUTF_HXFDP, ROUTF_M2NIO, ROUTF_M2NV, ROUTF_NIO2HX, ROUTF_NIO2M, ROUTF_NV2HX, ROUTF_NV2M, ROUTF_P2DIO, ROUTF_TA2HX, ROUTF_TB2HX, ROUTF_TX2HX, ROUTF_TXAOB, ROUTF_TXFDP, sbus, TB_CHAN, TB_CONS, TB_CPC, TB_DEC, TB_DPHINC, TB_INDEX, TB_MCHAN, TB_NCHAN, TB_PCFG, TB_PHINC, TB_PINDX, TB_PMASK, TB_PROD, TB_PSIZE, TB_PSTRT, TB_SIZEOF, TB_TDPHASE, TB_TDPHINC, TB_TPHASE, TB_TPHINC, TB_XFER, TCM_SDDS, TUNA_CTL, TUNB_CTL, TUNC_CTL| Constructor and Description |
|---|
IcePM() |
| Modifier and Type | Method and Description |
|---|---|
static void |
cleanupCmdFifo() |
static void |
closeAlgorithm(int port,
int type,
int route) |
static void |
initAlgorithm() |
static void |
modifyAlgorithm(int data,
int size) |
static void |
openAlgorithm(int port,
int type,
int route) |
static void |
processAlgorithm() |
static void |
processCmdFifo() |
static void |
processDelay(int dcfg,
int delay) |
static void |
processDelays() |
static void |
processMessages() |
static void |
processWRB(int key) |
static void |
resetCmdFifo(int mode) |
static void |
run() |
static void |
setupDelay(int dcfg,
int delay) |
static int |
wait4route(int mask) |
static void |
wdbg() |
getObjectAtpublic static final int CF_SLOTS
public static final int CF_SNIFF
public static final int CF_XFER
public static final int CF_RESET
public static int runMode
public static int dcfgA
public static int dcfgB
public static int delayA
public static int delayB
public static int dbg1
public static int dbg2
public static int dbg3
public static void run()
public static void wdbg()
public static void resetCmdFifo(int mode)
public static void cleanupCmdFifo()
public static void processCmdFifo()
public static void processWRB(int key)
public static void processMessages()
public static void initAlgorithm()
public static void openAlgorithm(int port,
int type,
int route)
public static void processDelays()
public static void setupDelay(int dcfg,
int delay)
public static void processDelay(int dcfg,
int delay)
public static void processAlgorithm()
public static void closeAlgorithm(int port,
int type,
int route)
public static void modifyAlgorithm(int data,
int size)
public static int wait4route(int mask)