Main Page   Modules   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Globals   Related Pages  

SctPixelRod Namespace Reference

DummyVmeInterface.h version 1.1. More...


Data Structures

class  baseException
 This is a general exception base class for ROD software. More...

class  BaseException
class  BocCard
 BocCard: A class for setting-up etc. the BOC. This class contains the methods to set up a BOC. The name BocCard was chosen because the possibly more obvious "BocModule" implies that this class is derived from VmeModule. In fact it relies on RodModule for the interface to the BOC. More...

class  DummyVmeInterface
class  HpiException
 This is an exception class for Host Port Interface errors. It inherits from BaseException, adding the expected and actual addresses. More...

class  NoImageFile
 This is an exception class for when a binary image file is not found. It inherits from BaseException, adding the name of the missing file as a data member. More...

class  PrimListException
 This is a class to handle exceptions in the PrimList Class. More...

class  RCCVmeInterface
class  rodException
 This is a general exception class for ROD errors. More...

class  RodException
class  RodModule
 RodModule: This is a derived class providing the software interface for VME ROD modules. More...

class  RodOutList
 This is a class for ROD reply buffers. More...

class  RodPrimitive
class  RodPrimList
 This is a list of RodPrimitives to be sent to the RodModule. More...

class  RodStatus
 This is a class for ROD status reports. More...

class  TimException
 TimException: a general exception class for TIM errors. More...

class  TimModule
 TimModule: A derived class for VME TIM modules. More...

class  VmeException
 Vme Exception class; an object of this type is thrown in case of a VME error. More...

class  VmeInterface
class  VmeInterruptHandler
 Vme Interrupt Handler class; abstract base class for Interrupt Handlers. More...

class  VmeModule
class  VmePort

Enumerations

enum  bocBpmRegisters { BOC_BPM_INHIBIT, BOC_BPM_MARK_SPACE, BOC_BPM_COARSE, BOC_BPM_FINE }
enum  boc_reset_bits { BOC_VPIN_RESET_BIT, BOC_RXDAC_CLEAR_BIT, BOC_TXDAC_CLEAR_BIT, BOC_BPM_RESET_BIT }
enum  boc_pre_production_status_bits {
  BOC_PRE_PRODUCTION_SW1, BOC_PRE_PRODUCTION_SW4, BOC_PRE_PRODUCTION_SW5, BOC_PRE_PRODUCTION_SW6,
  BOC_PRE_PRODUCTION_RODSENSE, BOC_PRE_PRODUCTION_LOCLASEN, BOC_PRE_PRODUCTION_REMLASEN
}
enum  boc_production_status_bits {
  BOC_PRODUCTION_VBOK, BOC_PRODUCTION_VAOK, BOC_PRODUCTION_ERRFLAG, BOC_PRODUCTION_RODSENSE,
  BOC_PRODUCTION_LOCLASEN, BOC_PRODUCTION_REMLASEN
}
enum  rrif_status_1_bits { BOC_BUSY_0 }
enum  TextBuffState { TEXT_IDLE, TEXT_RQ_SET, TEXT_READOUT, TEXT_ERROR }
enum  PrimState {
  PRIM_IDLE, PRIM_LOADED, PRIM_EXECUTING, PRIM_WAITING,
  PRIM_PAUSED
}
enum  TEXT_BUFFER_TYPE {
  TEXT_ERR, TEXT_INFO, TEXT_DIAG, TEXT_XFER,
  TEXT_UNDEF
}
enum  HpidMode { DYNAMIC, AUTO, NO_AUTO }
enum  TimTimingSCT {
  TIM_L1A_DEADTIME, TIM_ECR_DEADTIME, TIM_BCR_DEADTIME, TIM_CAL_DEADTIME,
  TIM_BCID_OFFSET
}
 Define timing in clock cycles for SCT, Pixel is different. More...

enum  TimRegister {
  TIM_REG_ENABLES, TIM_REG_COMMAND, TIM_REG_BURST_COUNT, TIM_REG_FREQUENCY,
  TIM_REG_WINDOW, TIM_REG_DELAY, TIM_REG_STATUS, TIM_REG_FIFO_STATUS,
  TIM_REG_TRIGGER_IDLO, TIM_REG_TRIGGER_IDHI, TIM_REG_TRIGGER_BCID, TIM_REG_TRIGGER_TYPE,
  TIM_REG_RUN_ENABLES, TIM_REG_SEQ_CONTROL, TIM_REG_SEQ_END, TIM_REG_ROD_MASK,
  TIM_REG_ROD_BUSY, TIM_REG_ROD_LATCH, TIM_REG_ROD_MONITOR, TIM_REG_TTC_DATA,
  TIM_REG_TTC_SELECT, TIM_REG_TTC_BCID, TIM_REG_TTC_RX, TIM_REG_TTC_STATUS,
  TIM_REG_OUTPUT, TIM_REG_TIM_ID
}
 Define register offsets in bytes. More...

enum  TimBitEnables {
  TIM_BIT_EN_INT_TRIG, TIM_BIT_EN_INT_ECR, TIM_BIT_EN_INT_BCR, TIM_BIT_EN_RANDOM,
  TIM_BIT_EN_INT_FER, TIM_BIT_EN_WINDOW, TIM_BIT_EN_INT_BUSY, TIM_BIT_EN_EXT_CLK,
  TIM_BIT_EN_EXT_TRIG, TIM_BIT_EN_EXT_ECR, TIM_BIT_EN_EXT_BCR, TIM_BIT_EN_EXT_CAL,
  TIM_BIT_EN_EXT_FER, TIM_BIT_EN_EXT_SEQ, TIM_BIT_EN_EXT_BUSY
}
 Define register bits as masks. More...

enum  TimMaskFrequency {
  TIM_MASK_TRIG_100_KHZ, TIM_MASK_TRIG_10_0KHZ, TIM_MASK_TRIG_1_00KHZ, TIM_MASK_TRIG_0_10KHZ,
  TIM_MASK_FER_10_00HZ, TIM_MASK_FER_1_000HZ, TIM_MASK_FER_0_100HZ, TIM_MASK_FER_0_010HZ
}
enum  TimBitBackplane {
  TIM_L1A, TIM_ECR, TIM_BCR, TIM_CAL,
  TIM_SID, TIM_STT, TIM_CMD, TIM_RES,
  TIM_FER, TIM_SPA, TIM_TRG
}
 Applies to Sequencer and Output. More...

enum  TimBitCommand {
  TIM_VTRG, TIM_VECR, TIM_VBCR, TIM_VCAL,
  TIM_VFER, TIM_VSPA, TIM_BIT_VRESET
}
 Applies to Command register. More...

enum  TimBitRunEnables { TIM_BIT_EN_ID, TIM_BIT_EN_TYPE }
enum  TimBitSeqControl { TIM_BIT_SEQ_EN_ALL, TIM_BIT_SEQ_RESET, TIM_BIT_SEQ_GO, TIM_BIT_EN_CYCLIC }
enum  exceptType {
  BASE, VME, NOIMAGEFILE, HPI,
  ROD, PRIMLIST, TIM
}

Variables

const unsigned long BOC_ADDRESS_BASE
const unsigned long BOC_ADDRESS_WINDOW
const unsigned long BOC_BPM_BASE
const unsigned long BOC_LASER_DAC
const unsigned long BOC_DATA_DELAY
const unsigned long BOC_STROBE_DELAY
const unsigned long BOC_THRESHOLD_DAC
const unsigned long BOC_TRANSMIT_CHANNELS
const unsigned long BOC_RECEIVE_CHANNELS
const unsigned long BOC_STROBE_CHANNELS
const unsigned long BOC_BPM_CLK_PHASE
const unsigned long BOC_BREG_CLK_PHASE
const unsigned long BOC_VERNIER_CLK0_PHASE
const unsigned long BOC_VERNIER_CLK1_PHASE
const unsigned long BOC_RESET
const unsigned long BOC_BPM_RESET
const unsigned long BOC_TXDAC_CLEAR
const unsigned long BOC_RXDAC_CLEAR
const unsigned long BOC_STATUS
const unsigned long BOC_RX_DATA_MODE
const unsigned long BOC_VERNIER_FINE_PHASE
const unsigned long BOC_CLK_CONTROL
const unsigned long BOC_FW_REV
const unsigned long BOC_HW_REV
const unsigned long BOC_MODULE_TYPE
const unsigned long BOC_MANUFACTURER
const unsigned long BOC_SERIAL_NUMBER
const unsigned long BOC_ADC_SETUP
const unsigned long BOC_ADC_CONFIG
const unsigned long BOC_ADC_CONVERT
const unsigned long BOC_ADC_LSB
const unsigned long BOC_ADC_MSB
const unsigned long RRIF_STATUS_1
const unsigned long PRIM_BUFF_BASE
const unsigned long PRIM_BUFF_SIZE
const unsigned long REPLY_BUFF_BASE
const unsigned long REPLY_BUFF_SIZE
const unsigned long TEXT_BUFF_SIZE
const unsigned long ERR_BUFF_BASE
const unsigned long INFO_BUFF_BASE
const unsigned long DIAG_BUFF_BASE
const unsigned long XFER_BUFF_BASE
const unsigned long STATUS_REG [3]
const unsigned long COMMAND_REG [2]
const unsigned long SLAVE_HPIC_BASE
const unsigned long SLAVE_HPIA_BASE
const unsigned long SLAVE_HPID_AUTO_BASE
const unsigned long SLAVE_HPID_NOAUTO_BASE
const unsigned long SLAVE_HPI_OFFSET
const unsigned long SLAVE_EMIF_ADDR
const unsigned long SLAVE_IPRAM_ADDR
const unsigned long SLAVE_IDRAM_ADDR
const unsigned long SLAVE_CE2_ADDR
const unsigned long SLAVE_PRIM_BUFF_SIZE
const unsigned long SLAVE_REPLY_BUFF_SIZE
const unsigned long SLAVE_PRIM_BUFF_BASE
const unsigned long SLAVE_REPLY_BUFF_BASE
const long DSP_RESET_TIMEOUT
const unsigned long OUTLIST_READY
const unsigned long DSPACK
const unsigned long TEXT_BUFF_NOT_EMPTY [4]
const unsigned long SR_TEXT_BIT_MASK [4]
const unsigned long SR_TEXT_MASK
const unsigned long INLISTRDY
const unsigned long TEXT_BUFF_READ_REQ [4]
const unsigned long HPIC
const unsigned long HPIA
const unsigned long HPID_AUTO
const unsigned long HPID_NOAUTO
const long MAX_HPID_WORD_ELEMENTS
const unsigned long FLASH_ADDR_WRITEDATA_REG
const unsigned long FLASH_CONTROL_REG
const unsigned long FPGA_CONTROL_REG_REL_ADDR [8]
const unsigned long FPGA_STATUS_REG_REL_ADDR [8]
const unsigned long MDSP_FLASH_BOTTOM
const unsigned long MDSP_FLASH_SIZE
const unsigned long FPGA_FLASH_0_BOTTOM
const unsigned long FPGA_FLASH_1_BOTTOM
const unsigned long FPGA_FLASH_2_BOTTOM
const unsigned long FPGA_FLASH_REL_ADDR_REVE
const unsigned long FLASH_MEMORY_SIZE
const unsigned long FLASH_MEMORY_SIZE_REVE
const unsigned long FLASH_SECTOR_SIZE
const unsigned long FLASH_SECTOR_SIZE_REVE
const double FLASH_TIMEOUT
const unsigned long CHIP_ERASE_TIME_MS
const unsigned long SECTOR_ERASE_TIME_MS
const unsigned long READ_HANDSHAKE_BIT
const unsigned long WRITE_COMMAND_HANDSHAKE_BIT
const unsigned long WRITE_DATA_HANDSHAKE_BIT
const unsigned long NUMBER_OR_SECTORS
const unsigned long NUMBER_OF_SECTORS_REVE
const INT32 TIM_L1ID_FIRST
 triggers

const INT32 TIM_SEQ_SIZE
 bytes

const INT32 TIM_SEQ_ADDR
 bytes


Detailed Description

DummyVmeInterface.h version 1.1.

BocAddresses.h is a wrapper around the testBench C code header file memoryPartitions.h. This wrapper adapts things to appear more like C++ and to declare things const so the compiler can catch attempts to change them in the code. Only BOC addresses appear in this file.

Author:
: J.C.Hill (hill@hep.phy.cam.ac.uk)


Enumeration Type Documentation

enum SctPixelRod::boc_pre_production_status_bits
 

Enumeration values:
BOC_PRE_PRODUCTION_SW1 
BOC_PRE_PRODUCTION_SW4 
BOC_PRE_PRODUCTION_SW5 
BOC_PRE_PRODUCTION_SW6 
BOC_PRE_PRODUCTION_RODSENSE 
BOC_PRE_PRODUCTION_LOCLASEN 
BOC_PRE_PRODUCTION_REMLASEN 

Definition at line 81 of file BocAddresses.h.

enum SctPixelRod::boc_production_status_bits
 

Enumeration values:
BOC_PRODUCTION_VBOK 
BOC_PRODUCTION_VAOK 
BOC_PRODUCTION_ERRFLAG 
BOC_PRODUCTION_RODSENSE 
BOC_PRODUCTION_LOCLASEN 
BOC_PRODUCTION_REMLASEN 

Definition at line 91 of file BocAddresses.h.

enum SctPixelRod::boc_reset_bits
 

Enumeration values:
BOC_VPIN_RESET_BIT 
BOC_RXDAC_CLEAR_BIT 
BOC_TXDAC_CLEAR_BIT 
BOC_BPM_RESET_BIT 

Definition at line 69 of file BocAddresses.h.

enum SctPixelRod::bocBpmRegisters
 

Enumeration values:
BOC_BPM_INHIBIT 
BOC_BPM_MARK_SPACE 
BOC_BPM_COARSE 
BOC_BPM_FINE 

Definition at line 38 of file BocAddresses.h.

enum SctPixelRod::exceptType
 

Enumeration values:
BASE 
VME 
NOIMAGEFILE 
HPI 
ROD 
PRIMLIST 
TIM 

Definition at line 11 of file BaseException.h.

Referenced by SctPixelRod::BaseException::getType().

enum SctPixelRod::HpidMode
 

Enumeration values:
DYNAMIC 
AUTO 
NO_AUTO 

Definition at line 34 of file RodModule.h.

enum SctPixelRod::PrimState
 

Enumeration values:
PRIM_IDLE 
PRIM_LOADED 
PRIM_EXECUTING 
PRIM_WAITING 
PRIM_PAUSED 

Definition at line 32 of file RodModule.h.

Referenced by SctPixelRod::RodStatus::getPrimState(), and SctPixelRod::RodModule::getPrimState().

enum SctPixelRod::rrif_status_1_bits
 

Enumeration values:
BOC_BUSY_0 

Definition at line 123 of file BocAddresses.h.

enum SctPixelRod::TEXT_BUFFER_TYPE
 

Enumeration values:
TEXT_ERR 
TEXT_INFO 
TEXT_DIAG 
TEXT_XFER 
TEXT_UNDEF 

Definition at line 33 of file RodModule.h.

Referenced by SctPixelRod::RodModule::getTextBufferType().

enum SctPixelRod::TextBuffState
 

Enumeration values:
TEXT_IDLE 
TEXT_RQ_SET 
TEXT_READOUT 
TEXT_ERROR 

Definition at line 31 of file RodModule.h.

Referenced by SctPixelRod::RodStatus::getTextState(), and SctPixelRod::RodModule::getTextState().

enum SctPixelRod::TimBitBackplane
 

Applies to Sequencer and Output.

Enumeration values:
TIM_L1A  Level-1 Accept trigger.
TIM_ECR  Event Counter Reset.
TIM_BCR  Bunch Counter Reset.
TIM_CAL  Calibrate strobe.
TIM_SID  Serial event ID.
TIM_STT  Serial Trigger Type.
TIM_CMD  Commands available.
TIM_RES  Commands reserved.
TIM_FER  Front-End Reset - reserved.
TIM_SPA  Spare command - reserved.
TIM_TRG  Trigger and serial streams.

Definition at line 113 of file TimDefine.h.

enum SctPixelRod::TimBitCommand
 

Applies to Command register.

Enumeration values:
TIM_VTRG  Single VME Trigger.
TIM_VECR  Single VME ECR.
TIM_VBCR  Single VME BCR.
TIM_VCAL  Single VME CAL.
TIM_VFER  Single VME FER.
TIM_VSPA  Single VME SPA.
TIM_BIT_VRESET 

Definition at line 127 of file TimDefine.h.

enum SctPixelRod::TimBitEnables
 

Define register bits as masks.

Enumeration values:
TIM_BIT_EN_INT_TRIG  Enable internal repetitive Trigger.
TIM_BIT_EN_INT_ECR  Enable internal repetitive ECReset.
TIM_BIT_EN_INT_BCR  Enable internal repetitive BCReset.
TIM_BIT_EN_RANDOM  Enable internal trigger randomizer.
TIM_BIT_EN_INT_FER  Enable internal repetitive FEReset.
TIM_BIT_EN_WINDOW  Enable trigger window.
TIM_BIT_EN_INT_BUSY  Enable internal Busy.
TIM_BIT_EN_EXT_CLK  Enable external inputs: clock.
TIM_BIT_EN_EXT_TRIG  Enable external inputs: trigger.
TIM_BIT_EN_EXT_ECR  Enable external inputs: ECReset.
TIM_BIT_EN_EXT_BCR  Enable external inputs: BCReset.
TIM_BIT_EN_EXT_CAL  Enable external inputs: Calibrate.
TIM_BIT_EN_EXT_FER  Enable external inputs: FEReset.
TIM_BIT_EN_EXT_SEQ  Enable external inputs: Sequencer Go.
TIM_BIT_EN_EXT_BUSY  Enable external inputs: Busy.

Definition at line 82 of file TimDefine.h.

enum SctPixelRod::TimBitRunEnables
 

Enumeration values:
TIM_BIT_EN_ID 
TIM_BIT_EN_TYPE 

Definition at line 138 of file TimDefine.h.

enum SctPixelRod::TimBitSeqControl
 

Enumeration values:
TIM_BIT_SEQ_EN_ALL 
TIM_BIT_SEQ_RESET 
TIM_BIT_SEQ_GO 
TIM_BIT_EN_CYCLIC 

Definition at line 143 of file TimDefine.h.

enum SctPixelRod::TimMaskFrequency
 

Enumeration values:
TIM_MASK_TRIG_100_KHZ 
TIM_MASK_TRIG_10_0KHZ 
TIM_MASK_TRIG_1_00KHZ 
TIM_MASK_TRIG_0_10KHZ 
TIM_MASK_FER_10_00HZ 
TIM_MASK_FER_1_000HZ 
TIM_MASK_FER_0_100HZ 
TIM_MASK_FER_0_010HZ 

Definition at line 101 of file TimDefine.h.

enum SctPixelRod::TimRegister
 

Define register offsets in bytes.

Enumeration values:
TIM_REG_ENABLES 
TIM_REG_COMMAND 
TIM_REG_BURST_COUNT 
TIM_REG_FREQUENCY 
TIM_REG_WINDOW 
TIM_REG_DELAY 
TIM_REG_STATUS 
TIM_REG_FIFO_STATUS 
TIM_REG_TRIGGER_IDLO 
TIM_REG_TRIGGER_IDHI 
TIM_REG_TRIGGER_BCID 
TIM_REG_TRIGGER_TYPE 
TIM_REG_RUN_ENABLES 
TIM_REG_SEQ_CONTROL 
TIM_REG_SEQ_END 
TIM_REG_ROD_MASK 
TIM_REG_ROD_BUSY 
TIM_REG_ROD_LATCH 
TIM_REG_ROD_MONITOR 
TIM_REG_TTC_DATA 
TIM_REG_TTC_SELECT 
TIM_REG_TTC_BCID 
TIM_REG_TTC_RX 
TIM_REG_TTC_STATUS 
TIM_REG_OUTPUT 
TIM_REG_TIM_ID 

Definition at line 51 of file TimDefine.h.

enum SctPixelRod::TimTimingSCT
 

Define timing in clock cycles for SCT, Pixel is different.

Enumeration values:
TIM_L1A_DEADTIME 
TIM_ECR_DEADTIME 
TIM_BCR_DEADTIME 
TIM_CAL_DEADTIME 
TIM_BCID_OFFSET 

Definition at line 33 of file TimDefine.h.


Variable Documentation

const unsigned long SctPixelRod::BOC_ADC_CONFIG
 

Definition at line 114 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_ADC_CONVERT
 

Definition at line 115 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_ADC_LSB
 

Definition at line 116 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_ADC_MSB
 

Definition at line 117 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_ADC_SETUP
 

Definition at line 113 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_ADDRESS_BASE
 

Definition at line 28 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_ADDRESS_WINDOW
 

Definition at line 30 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_BPM_BASE
 

Definition at line 35 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_BPM_CLK_PHASE
 

Definition at line 57 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_BPM_RESET
 

Definition at line 63 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_BREG_CLK_PHASE
 

Definition at line 58 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_CLK_CONTROL
 

Definition at line 102 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_DATA_DELAY
 

Definition at line 47 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_FW_REV
 

Definition at line 104 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_HW_REV
 

Definition at line 105 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_LASER_DAC
 

Definition at line 46 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_MANUFACTURER
 

Definition at line 107 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_MODULE_TYPE
 

Definition at line 106 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_RECEIVE_CHANNELS
 

Definition at line 53 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_RESET
 

Definition at line 62 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_RX_DATA_MODE
 

Definition at line 100 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_RXDAC_CLEAR
 

Definition at line 65 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_SERIAL_NUMBER
 

Definition at line 108 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_STATUS
 

Definition at line 76 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_STROBE_CHANNELS
 

Definition at line 54 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_STROBE_DELAY
 

Definition at line 48 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_THRESHOLD_DAC
 

Definition at line 49 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_TRANSMIT_CHANNELS
 

Definition at line 52 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_TXDAC_CLEAR
 

Definition at line 64 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_VERNIER_CLK0_PHASE
 

Definition at line 59 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_VERNIER_CLK1_PHASE
 

Definition at line 60 of file BocAddresses.h.

const unsigned long SctPixelRod::BOC_VERNIER_FINE_PHASE
 

Definition at line 101 of file BocAddresses.h.

const unsigned long SctPixelRod::CHIP_ERASE_TIME_MS
 

Definition at line 70 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::COMMAND_REG[2]
 

Definition at line 40 of file RodDspAddresses.h.

const unsigned long SctPixelRod::DIAG_BUFF_BASE
 

Definition at line 35 of file RodDspAddresses.h.

const long SctPixelRod::DSP_RESET_TIMEOUT
 

Definition at line 61 of file RodDspAddresses.h.

const unsigned long SctPixelRod::DSPACK
 

Definition at line 28 of file RodRegisterBits.h.

const unsigned long SctPixelRod::ERR_BUFF_BASE
 

Definition at line 33 of file RodDspAddresses.h.

const unsigned long SctPixelRod::FLASH_ADDR_WRITEDATA_REG
 

Definition at line 31 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::FLASH_CONTROL_REG
 

Definition at line 32 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::FLASH_MEMORY_SIZE
 

Definition at line 65 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::FLASH_MEMORY_SIZE_REVE
 

Definition at line 66 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::FLASH_SECTOR_SIZE
 

Definition at line 67 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::FLASH_SECTOR_SIZE_REVE
 

Definition at line 68 of file RodVmeAddresses.h.

const double SctPixelRod::FLASH_TIMEOUT
 

Definition at line 69 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::FPGA_CONTROL_REG_REL_ADDR[8]
 

Definition at line 35 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::FPGA_FLASH_0_BOTTOM
 

Definition at line 61 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::FPGA_FLASH_1_BOTTOM
 

Definition at line 62 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::FPGA_FLASH_2_BOTTOM
 

Definition at line 63 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::FPGA_FLASH_REL_ADDR_REVE
 

Definition at line 64 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::FPGA_STATUS_REG_REL_ADDR[8]
 

Definition at line 47 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::HPIA
 

Definition at line 22 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::HPIC
 

Definition at line 21 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::HPID_AUTO
 

Definition at line 23 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::HPID_NOAUTO
 

Definition at line 24 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::INFO_BUFF_BASE
 

Definition at line 34 of file RodDspAddresses.h.

const unsigned long SctPixelRod::INLISTRDY
 

Definition at line 45 of file RodRegisterBits.h.

const long SctPixelRod::MAX_HPID_WORD_ELEMENTS
 

Definition at line 28 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::MDSP_FLASH_BOTTOM
 

Definition at line 59 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::MDSP_FLASH_SIZE
 

Definition at line 60 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::NUMBER_OF_SECTORS_REVE
 

Definition at line 76 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::NUMBER_OR_SECTORS
 

Definition at line 75 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::OUTLIST_READY
 

Definition at line 27 of file RodRegisterBits.h.

const unsigned long SctPixelRod::PRIM_BUFF_BASE
 

Definition at line 26 of file RodDspAddresses.h.

const unsigned long SctPixelRod::PRIM_BUFF_SIZE
 

Definition at line 27 of file RodDspAddresses.h.

const unsigned long SctPixelRod::READ_HANDSHAKE_BIT
 

Definition at line 72 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::REPLY_BUFF_BASE
 

Definition at line 28 of file RodDspAddresses.h.

const unsigned long SctPixelRod::REPLY_BUFF_SIZE
 

Definition at line 29 of file RodDspAddresses.h.

const unsigned long SctPixelRod::RRIF_STATUS_1
 

Definition at line 122 of file BocAddresses.h.

const unsigned long SctPixelRod::SECTOR_ERASE_TIME_MS
 

Definition at line 71 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::SLAVE_CE2_ADDR
 

Definition at line 53 of file RodDspAddresses.h.

const unsigned long SctPixelRod::SLAVE_EMIF_ADDR
 

Definition at line 50 of file RodDspAddresses.h.

const unsigned long SctPixelRod::SLAVE_HPI_OFFSET
 

Definition at line 48 of file RodDspAddresses.h.

const unsigned long SctPixelRod::SLAVE_HPIA_BASE
 

Definition at line 45 of file RodDspAddresses.h.

const unsigned long SctPixelRod::SLAVE_HPIC_BASE
 

Definition at line 44 of file RodDspAddresses.h.

const unsigned long SctPixelRod::SLAVE_HPID_AUTO_BASE
 

Definition at line 46 of file RodDspAddresses.h.

const unsigned long SctPixelRod::SLAVE_HPID_NOAUTO_BASE
 

Definition at line 47 of file RodDspAddresses.h.

const unsigned long SctPixelRod::SLAVE_IDRAM_ADDR
 

Definition at line 52 of file RodDspAddresses.h.

const unsigned long SctPixelRod::SLAVE_IPRAM_ADDR
 

Definition at line 51 of file RodDspAddresses.h.

const unsigned long SctPixelRod::SLAVE_PRIM_BUFF_BASE
 

Definition at line 57 of file RodDspAddresses.h.

const unsigned long SctPixelRod::SLAVE_PRIM_BUFF_SIZE
 

Definition at line 55 of file RodDspAddresses.h.

const unsigned long SctPixelRod::SLAVE_REPLY_BUFF_BASE
 

Definition at line 58 of file RodDspAddresses.h.

const unsigned long SctPixelRod::SLAVE_REPLY_BUFF_SIZE
 

Definition at line 56 of file RodDspAddresses.h.

const unsigned long SctPixelRod::SR_TEXT_BIT_MASK[4]
 

Definition at line 37 of file RodRegisterBits.h.

const unsigned long SctPixelRod::SR_TEXT_MASK
 

Definition at line 40 of file RodRegisterBits.h.

const unsigned long SctPixelRod::STATUS_REG[3]
 

Definition at line 39 of file RodDspAddresses.h.

const unsigned long SctPixelRod::TEXT_BUFF_NOT_EMPTY[4]
 

Definition at line 30 of file RodRegisterBits.h.

Referenced by SctPixelRod::RodModule::getAllTextBuffBits().

const unsigned long SctPixelRod::TEXT_BUFF_READ_REQ[4]
 

Definition at line 47 of file RodRegisterBits.h.

const unsigned long SctPixelRod::TEXT_BUFF_SIZE
 

Definition at line 32 of file RodDspAddresses.h.

const INT32 SctPixelRod::TIM_L1ID_FIRST
 

triggers

Definition at line 41 of file TimDefine.h.

const INT32 SctPixelRod::TIM_SEQ_ADDR
 

bytes

Definition at line 47 of file TimDefine.h.

const INT32 SctPixelRod::TIM_SEQ_SIZE
 

bytes

Sequencer RAM is 16K bytes for both source and sink memory. They are accessed together as 16K 16-bit words.

Definition at line 46 of file TimDefine.h.

const unsigned long SctPixelRod::WRITE_COMMAND_HANDSHAKE_BIT
 

Definition at line 73 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::WRITE_DATA_HANDSHAKE_BIT
 

Definition at line 74 of file RodVmeAddresses.h.

const unsigned long SctPixelRod::XFER_BUFF_BASE
 

Definition at line 36 of file RodDspAddresses.h.


Generated on Mon Dec 15 19:38:05 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3