|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.lsst.ccs.drivers.rcm.RegClient
org.lsst.ccs.drivers.rcm.BaseSet
org.lsst.ccs.drivers.rcm.Cabac
public class Cabac
CABAC access routines
| Field Summary | |
|---|---|
static int |
CABAC_FLD_GR
|
static int |
CABAC_FLD_MUX0
|
static int |
CABAC_FLD_MUX1
|
static int |
CABAC_FLD_MUXE
|
static int |
CABAC_FLD_OD0_EXP
|
static int |
CABAC_FLD_OD0_RO
|
static int |
CABAC_FLD_OD1_EXP
|
static int |
CABAC_FLD_OD1_RO
|
static int |
CABAC_FLD_OG
|
static int |
CABAC_FLD_PCLK0
|
static int |
CABAC_FLD_PCLK1
|
static int |
CABAC_FLD_PCLK2
|
static int |
CABAC_FLD_PCLK3
|
static int |
CABAC_FLD_PULSE
|
static int |
CABAC_FLD_RD
|
static int |
CABAC_FLD_RG
|
static int |
CABAC_FLD_SCLK0
|
static int |
CABAC_FLD_SCLK1
|
static int |
CABAC_FLD_SCLK2
|
static int |
CABAC_FLD_SPH
|
static int |
CABAC_FLD_SPL
|
static int |
CABAC_ID_BOTTOM
Public constants |
static int |
CABAC_ID_TOP
Public constants |
static int |
CABAC_OFF_BOTTOM
Public constants |
static int |
CABAC_OFF_FETCH
Public constants |
static int |
CABAC_OFF_FETCH_1
Public constants |
static int |
CABAC_OFF_LOAD
Public constants |
static int |
CABAC_OFF_LOAD_1
Public constants |
static int |
CABAC_OFF_READ
Public constants |
static int |
CABAC_OFF_RESET
Public constants |
static int |
CABAC_OFF_RESET_1
Public constants |
static int |
CABAC_OFF_TOP
Public constants |
static int |
CABAC_OFF_WRITE
Public constants |
static int[] |
FIELD_LENGTHS
|
static int[] |
FIELD_STARTS
|
static int[] |
FIELD_STARTS_1
|
static int |
NUM_CABAC_FLDS
|
static int |
NUM_CABAC_PAIRS
Public constants |
static int |
NUM_CABAC_REGS
Public constants |
static int |
NUM_CABACS
Public constants |
static int |
REG_CABAC
Public constants |
| Fields inherited from class org.lsst.ccs.drivers.rcm.BaseSet |
|---|
CLOCK_PERIOD_0, CLOCK_PERIOD_1, REG_ID, REG_SCHEMA, REG_STATE, REG_TIME_BASE, REG_TRIG_TIME, REG_TRIGGER, REG_VERSION, RSET_POWER_ADCS, RSET_SEQUENCER, RSET_STATUS, RSET_TEMP_ADCS, RSET_TIME_BASE, VERSION_0, VERSION_1, VERSION_2, VERSION_UNKNOWN, VERSION_UNSET |
| Constructor Summary | |
|---|---|
Cabac()
Constructors. |
|
Cabac(RegClient reg)
|
|
| Method Summary | |
|---|---|
void |
fetch(int pair)
Fetches the contents of a CABAC pair to the registers |
int[] |
get(int cabac)
Gets all CABAC field values |
int |
get(int cabac,
int field)
Gets one CABAC field value |
int[] |
get(int cabac,
int first,
int count)
Gets several CABAC field values |
void |
load(int pair)
Loads a CABAC pair from the registers |
int[] |
readRaw(int cabac)
Reads all CABAC input registers in raw format |
void |
reset(int pair)
Resets a CABAC pair |
void |
set(int cabac,
int[] value)
Sets all CABAC field values |
void |
set(int cabac,
int field,
int value)
Sets one CABAC field value |
void |
set(int cabac,
int first,
int count,
int[] value)
Sets several CABAC field values |
| Methods inherited from class org.lsst.ccs.drivers.rcm.BaseSet |
|---|
checkNotVersion, checkVersion, disable, disable, enable, enable, getTime, getTimeRaw, getTriggerTime, getTriggerTimeRaw, getVersion, setTime, setTime, setTimeRaw, waitDone |
| Methods inherited from class org.lsst.ccs.drivers.rcm.RegClient |
|---|
checkOpen, close, finalize, open, read, read, read, readLong, update, write, write, write, writeLong |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int REG_CABAC
public static final int CABAC_OFF_LOAD
public static final int CABAC_OFF_FETCH
public static final int CABAC_OFF_RESET
public static final int CABAC_OFF_LOAD_1
public static final int CABAC_OFF_RESET_1
public static final int CABAC_OFF_FETCH_1
public static final int CABAC_OFF_BOTTOM
public static final int CABAC_OFF_TOP
public static final int CABAC_OFF_WRITE
public static final int CABAC_OFF_READ
public static final int NUM_CABAC_REGS
public static final int CABAC_ID_BOTTOM
public static final int CABAC_ID_TOP
public static final int NUM_CABACS
public static final int NUM_CABAC_PAIRS
public static final int CABAC_FLD_OD0_EXP
public static final int CABAC_FLD_OD1_EXP
public static final int CABAC_FLD_OD0_RO
public static final int CABAC_FLD_OD1_RO
public static final int CABAC_FLD_PCLK0
public static final int CABAC_FLD_PCLK1
public static final int CABAC_FLD_PCLK2
public static final int CABAC_FLD_PCLK3
public static final int CABAC_FLD_SCLK0
public static final int CABAC_FLD_SCLK1
public static final int CABAC_FLD_SCLK2
public static final int CABAC_FLD_RG
public static final int CABAC_FLD_GR
public static final int CABAC_FLD_OG
public static final int CABAC_FLD_RD
public static final int CABAC_FLD_SPH
public static final int CABAC_FLD_SPL
public static final int CABAC_FLD_MUX0
public static final int CABAC_FLD_MUX1
public static final int CABAC_FLD_PULSE
public static final int CABAC_FLD_MUXE
public static final int NUM_CABAC_FLDS
public static final int[] FIELD_LENGTHS
public static final int[] FIELD_STARTS
public static final int[] FIELD_STARTS_1
| Constructor Detail |
|---|
public Cabac()
public Cabac(RegClient reg)
| Method Detail |
|---|
public void load(int pair)
throws RcmException
RcmException
public void reset(int pair)
throws RcmException
RcmException
public void fetch(int pair)
throws RcmException
RcmException
public void set(int cabac,
int field,
int value)
throws RcmException
RcmException
public void set(int cabac,
int[] value)
throws RcmException
RcmException
public void set(int cabac,
int first,
int count,
int[] value)
throws RcmException
RcmException
public int get(int cabac,
int field)
throws RcmException
RcmException
public int[] get(int cabac)
throws RcmException
RcmException
public int[] get(int cabac,
int first,
int count)
throws RcmException
RcmException
public int[] readRaw(int cabac)
throws RcmException
RcmException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||