JLab VME Pipeline TI Library  3v11.3
JLab VME Pipeline TI library
 All Classes Functions Variables Groups
Public Attributes | List of all members
TI_A24RegStruct Struct Reference

Public Attributes

volatile unsigned int boardID
 
volatile unsigned int fiber
 
volatile unsigned int intsetup
 
volatile unsigned int trigDelay
 
volatile unsigned int adr32
 
volatile unsigned int blocklevel
 
volatile unsigned int dataFormat
 
volatile unsigned int vmeControl
 
volatile unsigned int trigsrc
 
volatile unsigned int sync
 
volatile unsigned int busy
 
volatile unsigned int clock
 
volatile unsigned int trig1Prescale
 
volatile unsigned int blockBuffer
 
volatile unsigned int triggerRule
 
volatile unsigned int triggerWindow
 
unsigned int blank0
 
volatile unsigned int tsInput
 
unsigned int blank1
 
volatile unsigned int output
 
volatile unsigned int fiberSyncDelay
 
volatile unsigned int rocReadout
 
volatile unsigned int readoutAck
 
unsigned int blank2 [(0x64-0x5C)/4]
 
volatile unsigned int inputPrescale
 
unsigned int blank3 [(0x74-0x68)/4]
 
volatile unsigned int pulserEvType
 
volatile unsigned int syncCommand
 
volatile unsigned int syncDelay
 
volatile unsigned int syncWidth
 
volatile unsigned int triggerCommand
 
volatile unsigned int randomPulser
 
volatile unsigned int fixedPulser1
 
volatile unsigned int fixedPulser2
 
volatile unsigned int nblocks
 
volatile unsigned int syncHistory
 
volatile unsigned int runningMode
 
volatile unsigned int fiberLatencyMeasurement
 
volatile unsigned int fiberAlignment
 
volatile unsigned int livetime
 
volatile unsigned int busytime
 
volatile unsigned int GTPStatusA
 
volatile unsigned int GTPStatusB
 
volatile unsigned int GTPtriggerBufferLength
 
volatile unsigned int inputCounter
 
volatile unsigned int blockStatus [4]
 
volatile unsigned int adr24
 
volatile unsigned int syncEventCtrl
 
volatile unsigned int eventNumber_hi
 
volatile unsigned int eventNumber_lo
 
volatile unsigned int clockStatus
 
volatile unsigned int mgtResetStatus
 
volatile unsigned int rxAckStatus
 
volatile unsigned int rocEnable
 
unsigned int blank5 [(0xFC-0xF0)/4]
 
volatile unsigned int blocklimit
 
volatile unsigned int reset
 
volatile unsigned int fpDelay [2]
 
unsigned int blank6 [(0x110-0x10C)/4]
 
volatile unsigned int busy_scaler1 [7]
 
unsigned int blank7 [(0x138-0x12C)/4]
 
volatile unsigned int triggerRuleMin
 
unsigned int blank8
 
volatile unsigned int trigTable [(0x180-0x140)/4]
 
volatile unsigned int ts_scaler [6]
 
unsigned int blank9
 
volatile unsigned int busy_scaler2 [9]
 
unsigned int blank10 [(0x1D0-0x1C0)/4]
 
volatile unsigned int hfbr_tiID [8]
 
volatile unsigned int master_tiID
 
unsigned int blank11 [(0x2000-0x1F4)/4]
 
volatile unsigned int SWB_status [(0x2200-0x2000)/4]
 
unsigned int blank12 [(0x2800-0x2200)/4]
 
volatile unsigned int SWA_status [(0x3000-0x2800)/4]
 
unsigned int blank13 [(0xFFFC-0x3000)/4]
 
volatile unsigned int eJTAGLoad
 
volatile unsigned int JTAGPROMBase [(0x20000-0x10000)/4]
 
volatile unsigned int JTAGFPGABase [(0x30000-0x20000)/4]
 
volatile unsigned int SWA [(0x40000-0x30000)/4]
 
volatile unsigned int SWB [(0x50000-0x40000)/4]
 

Member Data Documentation

volatile unsigned int TI_A24RegStruct::adr24

0x000D0

volatile unsigned int TI_A24RegStruct::adr32

0x00010

unsigned int TI_A24RegStruct::blank0

0x00040

unsigned int TI_A24RegStruct::blank1

0x00048

unsigned int TI_A24RegStruct::blank10[(0x1D0-0x1C0)/4]

0x001C0

unsigned int TI_A24RegStruct::blank11[(0x2000-0x1F4)/4]

0x001F4

unsigned int TI_A24RegStruct::blank12[(0x2800-0x2200)/4]

0x02200

unsigned int TI_A24RegStruct::blank13[(0xFFFC-0x3000)/4]

0x03000

unsigned int TI_A24RegStruct::blank2[(0x64-0x5C)/4]

0x0005C

unsigned int TI_A24RegStruct::blank3[(0x74-0x68)/4]

0x00068

unsigned int TI_A24RegStruct::blank5[(0xFC-0xF0)/4]

0x000F0

unsigned int TI_A24RegStruct::blank6[(0x110-0x10C)/4]

0x0010C

unsigned int TI_A24RegStruct::blank7[(0x138-0x12C)/4]

0x0012C

unsigned int TI_A24RegStruct::blank8

0x0013C

unsigned int TI_A24RegStruct::blank9

0x00198

volatile unsigned int TI_A24RegStruct::blockBuffer

0x00034

volatile unsigned int TI_A24RegStruct::blocklevel

0x00014

volatile unsigned int TI_A24RegStruct::blocklimit

0x000FC

volatile unsigned int TI_A24RegStruct::blockStatus[4]

0x000C0

volatile unsigned int TI_A24RegStruct::boardID

0x00000

volatile unsigned int TI_A24RegStruct::busy

0x00028

volatile unsigned int TI_A24RegStruct::busy_scaler1[7]

0x00110

volatile unsigned int TI_A24RegStruct::busy_scaler2[9]

0x0019C

volatile unsigned int TI_A24RegStruct::busytime

0x000AC

volatile unsigned int TI_A24RegStruct::clock

0x0002C

volatile unsigned int TI_A24RegStruct::clockStatus

0x000E0

volatile unsigned int TI_A24RegStruct::dataFormat

0x00018

volatile unsigned int TI_A24RegStruct::eJTAGLoad

0x0FFFC

volatile unsigned int TI_A24RegStruct::eventNumber_hi

0x000D8

volatile unsigned int TI_A24RegStruct::eventNumber_lo

0x000DC

volatile unsigned int TI_A24RegStruct::fiber

0x00004

volatile unsigned int TI_A24RegStruct::fiberAlignment

0x000A4

volatile unsigned int TI_A24RegStruct::fiberLatencyMeasurement

0x000A0

volatile unsigned int TI_A24RegStruct::fiberSyncDelay

0x00050

volatile unsigned int TI_A24RegStruct::fixedPulser1

0x0008C

volatile unsigned int TI_A24RegStruct::fixedPulser2

0x00090

volatile unsigned int TI_A24RegStruct::fpDelay[2]

0x00104

volatile unsigned int TI_A24RegStruct::GTPStatusA

0x000B0

volatile unsigned int TI_A24RegStruct::GTPStatusB

0x000B4

volatile unsigned int TI_A24RegStruct::GTPtriggerBufferLength

0x000B8

volatile unsigned int TI_A24RegStruct::hfbr_tiID[8]

0x001D0

volatile unsigned int TI_A24RegStruct::inputCounter

0x000BC

volatile unsigned int TI_A24RegStruct::inputPrescale

0x00064

volatile unsigned int TI_A24RegStruct::intsetup

0x00008

volatile unsigned int TI_A24RegStruct::JTAGFPGABase[(0x30000-0x20000)/4]

0x20000

volatile unsigned int TI_A24RegStruct::JTAGPROMBase[(0x20000-0x10000)/4]

0x10000

volatile unsigned int TI_A24RegStruct::livetime

0x000A8

volatile unsigned int TI_A24RegStruct::master_tiID

0x001F0

volatile unsigned int TI_A24RegStruct::mgtResetStatus

0x000E4

volatile unsigned int TI_A24RegStruct::nblocks

0x00094

volatile unsigned int TI_A24RegStruct::output

0x0004C

volatile unsigned int TI_A24RegStruct::pulserEvType

0x00074

volatile unsigned int TI_A24RegStruct::randomPulser

0x00088

volatile unsigned int TI_A24RegStruct::readoutAck

0x00058

volatile unsigned int TI_A24RegStruct::reset

0x00100

volatile unsigned int TI_A24RegStruct::rocEnable

0x000EC

volatile unsigned int TI_A24RegStruct::rocReadout

0x00054

volatile unsigned int TI_A24RegStruct::runningMode

0x0009C

volatile unsigned int TI_A24RegStruct::rxAckStatus

0x000E8

volatile unsigned int TI_A24RegStruct::SWA[(0x40000-0x30000)/4]

0x30000

volatile unsigned int TI_A24RegStruct::SWA_status[(0x3000-0x2800)/4]

0x02800

volatile unsigned int TI_A24RegStruct::SWB[(0x50000-0x40000)/4]

0x40000

volatile unsigned int TI_A24RegStruct::SWB_status[(0x2200-0x2000)/4]

0x02000

volatile unsigned int TI_A24RegStruct::sync

0x00024

volatile unsigned int TI_A24RegStruct::syncCommand

0x00078

volatile unsigned int TI_A24RegStruct::syncDelay

0x0007C

volatile unsigned int TI_A24RegStruct::syncEventCtrl

0x000D4

volatile unsigned int TI_A24RegStruct::syncHistory

0x00098

volatile unsigned int TI_A24RegStruct::syncWidth

0x00080

volatile unsigned int TI_A24RegStruct::trig1Prescale

0x00030

volatile unsigned int TI_A24RegStruct::trigDelay

0x0000C

volatile unsigned int TI_A24RegStruct::triggerCommand

0x00084

volatile unsigned int TI_A24RegStruct::triggerRule

0x00038

volatile unsigned int TI_A24RegStruct::triggerRuleMin

0x00138

volatile unsigned int TI_A24RegStruct::triggerWindow

0x0003C

volatile unsigned int TI_A24RegStruct::trigsrc

0x00020

volatile unsigned int TI_A24RegStruct::trigTable[(0x180-0x140)/4]

0x00140

volatile unsigned int TI_A24RegStruct::ts_scaler[6]

0x00180

volatile unsigned int TI_A24RegStruct::tsInput

0x00044

volatile unsigned int TI_A24RegStruct::vmeControl

0x0001C


The documentation for this struct was generated from the following file: