#schemaversion 3.0.0 mmio: cacheable: WB_CACHEABLE size: 4294967296 class: MMIODev children: AmcCarrierTimingGenerator: class: MMIODev description: DigFpga size: 4294967296 byteOrder: UNKNOWN children: AmcCarrierCore: class: MMIODev size: 2147483648 description: AmcCarrierCore for TPG byteOrder: UNKNOWN children: AMC_CARRIER_CORE_VERSION_C: description: AMC Carrier Core Version Number size: 4 class: IntField at: nelms: 1 byteOrder: LE stride: 4 offset: 1024 mode: RO UdpEngineClient: at: stride: 8 offset: 167772160 byteOrder: LE nelms: 1 children: ClientRemotePort: at: stride: 2 offset: 0 nelms: 1 byteOrder: BE sizeBits: 16 size: 2 description: ClientRemotePort class: IntField ClientRemoteIp: at: stride: 4 offset: 4 byteOrder: BE nelms: 1 size: 4 description: ClientRemoteIp class: IntField byteOrder: UNKNOWN size: 8 description: ClientConfig[1:0] class: MMIODev RssiServerSw: at: stride: 4096 nelms: 2 byteOrder: LE offset: 167837696 children: Version: at: stride: 1 offset: 8 byteOrder: LE nelms: 1 sizeBits: 4 size: 1 description: Version register [3:0] class: IntField ValidCnt: at: stride: 4 offset: 68 byteOrder: LE nelms: 1 mode: RO size: 4 description: Number of valid segments [31:0] class: IntField RetransmitCnt: at: stride: 4 offset: 76 byteOrder: LE nelms: 1 mode: RO size: 4 description: Counts all retransmission requests within the active connection [31:0] class: IntField RetransTimeout: at: stride: 2 offset: 20 byteOrder: LE nelms: 1 sizeBits: 16 size: 2 description: Retransmission timeout [15:0] class: IntField ReconnectCnt: at: stride: 4 offset: 80 byteOrder: LE nelms: 1 mode: RO size: 4 description: Counts all reconnections from reset [31:0] class: IntField ParamRejected: at: stride: 1 offset: 64 byteOrder: LE nelms: 1 mode: RO sizeBits: 1 lsBit: 6 size: 1 description: Client rejected the connection (parameters out of range), Server proposed new parameters (parameters out of range) class: IntField OpenConn: at: stride: 1 offset: 0 byteOrder: LE nelms: 1 sizeBits: 1 size: 1 description: Open Connection Request (Server goes to listen state, Client actively requests the connection by sending SYN segment) class: IntField NullSegTimeout: at: stride: 2 offset: 28 byteOrder: LE nelms: 1 sizeBits: 16 size: 2 description: Null segment timeout [15:0] class: IntField Mode: at: stride: 1 offset: 0 byteOrder: LE nelms: 1 sizeBits: 1 lsBit: 2 size: 1 description: "Mode:'0': Use internal parameters from generics,'1': Use parameters from registers" class: IntField MaxSegSize: at: stride: 2 offset: 16 byteOrder: LE nelms: 1 sizeBits: 16 size: 2 description: Maximum segment size [15:0] class: IntField MaxOutsSeg: at: stride: 1 offset: 12 byteOrder: LE nelms: 1 sizeBits: 8 size: 1 description: Maximum out standing segments [7:0] class: IntField MaxOutOfSeq: at: stride: 1 offset: 40 byteOrder: LE nelms: 1 sizeBits: 8 size: 1 description: Max out of sequence segments (EACK) [7:0] class: IntField MaxNumRetrans: at: stride: 1 offset: 32 byteOrder: LE nelms: 1 sizeBits: 8 size: 1 description: Maximum number of retransmissions [7:0] class: IntField MaxCumAck: at: stride: 1 offset: 36 byteOrder: LE nelms: 1 sizeBits: 8 size: 1 description: Maximum cumulative acknowledgments [7:0] class: IntField InjectFault: at: stride: 1 nelms: 1 byteOrder: LE offset: 0 class: IntField description: Inject fault to the next packet header checksum (Default '0'). Acts on rising edge - injects exactly one fault in next segment size: 1 lsBit: 4 sizeBits: 1 ErrSsiFrameLen: at: stride: 1 offset: 64 byteOrder: LE nelms: 1 mode: RO sizeBits: 1 lsBit: 4 size: 1 description: SSI Frame length too long class: IntField ErrNullTout: at: stride: 1 offset: 64 byteOrder: LE nelms: 1 mode: RO sizeBits: 1 lsBit: 2 size: 1 description: Null timeout reached (server) nullTout. class: IntField ErrMaxRetrans: at: stride: 1 offset: 64 byteOrder: LE nelms: 1 mode: RO sizeBits: 1 lsBit: 1 size: 1 description: Maximum retransmissions exceeded retransMax. class: IntField ErrConnTout: at: stride: 1 offset: 64 byteOrder: LE nelms: 1 mode: RO sizeBits: 1 lsBit: 5 size: 1 description: "Connection to peer timed out. Timeout defined in generic PEER_CONN_TIMEOUT_G (Default: 1000 ms)" class: IntField ErrAck: at: stride: 1 offset: 64 byteOrder: LE nelms: 1 mode: RO sizeBits: 1 lsBit: 3 size: 1 description: Error in acknowledgment mechanism. class: IntField DropCnt: at: stride: 4 offset: 72 byteOrder: LE nelms: 1 mode: RO size: 4 description: Number of dropped segments [31:0] class: IntField CumAckTimeout: at: stride: 2 offset: 24 byteOrder: LE nelms: 1 sizeBits: 16 size: 2 description: Cumulative acknowledgment timeout [15:0] class: IntField ConnectionActive: at: stride: 1 offset: 64 byteOrder: LE nelms: 1 mode: RO sizeBits: 1 size: 1 description: Connection Active class: IntField CloseConn: at: stride: 1 offset: 0 byteOrder: LE nelms: 1 sizeBits: 1 lsBit: 1 size: 1 description: Close Connection Request (Send a RST Segment to peer and close the connection) class: IntField C_OpenConn: at: stride: 0 offset: 0 byteOrder: LE nelms: 1 enums: - value: 0 name: Execute sequence: - value: 1 entry: OpenConn - value: 0 entry: OpenConn description: Open connection request class: SequenceCommand C_InjectFault: at: stride: 0 offset: 0 byteOrder: LE nelms: 1 enums: - value: 0 name: Execute sequence: - value: 1 entry: InjectFault - value: 0 entry: InjectFault description: Inject a single fault(for debug and test purposes only). Corrupts checksum during transmission class: SequenceCommand C_CloseConn: at: stride: 0 offset: 0 byteOrder: LE nelms: 1 enums: - value: 0 name: Execute sequence: - value: 1 entry: CloseConn - value: 0 entry: CloseConn description: Close connection request class: SequenceCommand Bandwidth: at: stride: 8 offset: 92 byteOrder: LE nelms: 2 mode: RO sizeBits: 64 size: 8 description: Bandwidth (in units of bytes per second) class: IntField FrameRate: mode: RO size: 4 description: Frame Rate (in units of Hz) class: IntField at: byteOrder: LE nelms: 2 stride: 4 offset: 84 HeaderChksumEn: class: IntField description: "Header checksum: '1': Enable calculation and check, '0': Disable check and insert 0 in place of header checksum" size: 1 lsBit: 3 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 0 stride: 1 InitSeqN: class: IntField description: Initial sequence number [7:0] size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 4 stride: 1 byteOrder: UNKNOWN size: 256 description: Server RSSI Software class: MMIODev AmcCarrierBsa: description: AmcCarrier BSA Module size: 262144 class: MMIODev children: BldAxiStream: size: 65536 description: Beamline data streaming module for AMC Carrier class: MMIODev children: ChannelMask: size: 4 description: BLD diagnostic channel selection class: IntField sizeBits: 31 at: nelms: 1 offset: 4 byteOrder: LE stride: 4 ChannelSevr: size: 8 at: offset: 8 stride: 8 byteOrder: LE nelms: 1 class: IntField description: BLD diagnostic channel severity limit sizeBits: 62 Delta: at: offset: 28 stride: 4 byteOrder: LE nelms: 1 size: 4 class: IntField description: BLD Pulse Delta mode: RO PacketCount: class: IntField description: BLD Packet Count size: 3 sizeBits: 20 mode: RO at: nelms: 1 stride: 3 byteOrder: LE offset: 32 Enable: lsBit: 7 class: IntField at: stride: 1 offset: 3 byteOrder: LE nelms: 1 size: 1 description: Enable BLD packet streaming sizeBits: 1 PacketSize: class: IntField description: BLD max packet size in words size: 2 sizeBits: 12 at: byteOrder: LE offset: 0 nelms: 1 stride: 2 Paused: description: BLD Paused sizeBits: 1 lsBit: 7 size: 1 class: IntField at: byteOrder: LE nelms: 1 offset: 35 stride: 1 mode: RO TimeStampL: class: IntField description: BLD TimeStamp latch size: 4 mode: RO at: byteOrder: LE stride: 4 nelms: 1 offset: 24 PulseIdL: size: 3 description: BLD PulseID latch class: IntField at: stride: 3 nelms: 1 offset: 20 byteOrder: LE sizeBits: 20 mode: RO TxState: size: 1 class: IntField at: offset: 18 stride: 1 nelms: 1 byteOrder: LE sizeBits: 4 description: BLD Tx State mode: RO WordCount: size: 2 mode: RO description: current BLD packet word count class: IntField sizeBits: 12 at: offset: 16 stride: 2 nelms: 1 byteOrder: LE at: nelms: 1 byteOrder: LE stride: 65536 offset: 196608 byteOrder: UNKNOWN BsaBufferControl: class: MMIODev description: Configuration and status of the BSA dignosic buffers size: 8192 byteOrder: UNKNOWN children: BsaBuffers: size: 4096 description: DMA Ring Buffer Manager class: MMIODev at: nelms: 1 stride: 4096 byteOrder: LE offset: 4096 children: MsgDest: at: nelms: 64 stride: 4 offset: 2048 byteOrder: LE size: 1 enums: - name: Software value: 0 class: IntField sizeBits: 4 lsBit: 4 BurstSize: class: IntField sizeBits: 4 mode: RO at: offset: 2561 nelms: 1 stride: 1 byteOrder: LE size: 1 Empty: class: IntField sizeBits: 1 size: 1 mode: RO at: offset: 2560 byteOrder: LE nelms: 64 stride: 4 Done: mode: RO sizeBits: 1 class: IntField lsBit: 2 size: 1 at: stride: 4 offset: 2560 byteOrder: LE nelms: 64 C_SoftTrigger: description: Send a trigger to the buffer class: SequenceCommand sequence: - entry: SoftTrigger value: 1 - entry: SoftTrigger value: 0 enums: - name: Execute value: 0 at: nelms: 1 byteOrder: LE stride: 0 offset: 0 Enabled: size: 1 class: IntField at: byteOrder: LE nelms: 64 stride: 4 offset: 2048 sizeBits: 1 EndAddr: sizeBits: 64 size: 8 class: IntField at: offset: 512 stride: 8 byteOrder: LE nelms: 64 Error: lsBit: 4 size: 1 class: IntField sizeBits: 1 at: byteOrder: LE nelms: 64 stride: 4 offset: 2560 mode: RO FramesAfterTrigger: class: IntField sizeBits: 16 size: 2 at: nelms: 64 offset: 2050 byteOrder: LE stride: 4 FramesSinceTrigger: mode: RO class: IntField size: 2 sizeBits: 16 at: byteOrder: LE nelms: 64 stride: 4 offset: 2562 Full: size: 1 mode: RO lsBit: 1 class: IntField sizeBits: 1 at: stride: 4 offset: 2560 nelms: 64 byteOrder: LE Init: lsBit: 2 size: 1 class: IntField sizeBits: 1 at: stride: 4 offset: 2048 byteOrder: LE nelms: 64 Initialize: description: Initialize the buffer. Reset the write pointer to StartAddr. Clear the Done field. class: SequenceCommand at: byteOrder: LE nelms: 1 offset: 0 stride: 0 enums: - name: Execute value: 0 sequence: - value: 1 entry: Init[0] - value: 1 entry: Init[1] - entry: Init[2] value: 1 - value: 1 entry: Init[3] - entry: Init[0] value: 0 - entry: Init[1] value: 0 - entry: Init[2] value: 0 - value: 0 entry: Init[3] Mode: lsBit: 1 class: IntField size: 1 sizeBits: 1 at: nelms: 64 stride: 4 byteOrder: LE offset: 2048 enums: - name: Wrap value: 0 - name: DoneWhenFull value: 1 SoftTrigger: size: 1 lsBit: 3 class: IntField sizeBits: 1 at: stride: 4 offset: 2048 nelms: 64 byteOrder: LE SoftTriggerAll: class: SequenceCommand at: byteOrder: LE nelms: 1 offset: 0 stride: 0 description: Send a trigger to the buffer sequence: - entry: SoftTrigger value: 1 enums: - value: 0 name: Execute TriggerAddr: sizeBits: 64 mode: RO size: 8 class: IntField at: nelms: 64 stride: 8 offset: 1536 byteOrder: LE StartAddr: class: IntField size: 8 sizeBits: 64 at: nelms: 64 offset: 0 stride: 8 byteOrder: LE Status: at: offset: 2560 byteOrder: LE nelms: 64 stride: 4 size: 4 description: Include all of the status bits in one access class: IntField mode: RO Triggered: lsBit: 3 sizeBits: 1 class: IntField mode: RO at: offset: 2560 stride: 4 nelms: 64 byteOrder: LE size: 1 WrAddr: at: offset: 1024 stride: 8 byteOrder: LE nelms: 64 size: 8 class: IntField mode: RO sizeBits: 64 byteOrder: UNKNOWN Timestamps: at: stride: 512 nelms: 1 offset: 0 byteOrder: LE children: MemoryArray: description: Memory Array class: IntField size: 8 mode: RO sizeBits: 64 at: nelms: 64 byteOrder: LE stride: 8 offset: 0 size: 512 class: MMIODev byteOrder: UNKNOWN at: stride: 8192 nelms: 1 offset: 0 byteOrder: LE BsaWaveformEngine: size: 4096 description: Configuration and status of the BSA dignosic buffers class: MMIODev children: WaveformEngineBuffers: description: DMA Ring Buffer Manager class: MMIODev size: 4096 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 0 stride: 4096 children: MsgDest: at: byteOrder: LE offset: 2048 stride: 4 nelms: 4 class: IntField lsBit: 4 sizeBits: 4 size: 1 enums: - name: Software value: 0 - name: Auto-Readout value: 1 BurstSize: mode: RO sizeBits: 4 size: 1 class: IntField at: stride: 1 byteOrder: LE nelms: 1 offset: 2561 C_SoftTrigger: sequence: - value: 1 entry: SoftTrigger - value: 0 entry: SoftTrigger description: Send a trigger to the buffer class: SequenceCommand at: offset: 0 nelms: 1 stride: 0 byteOrder: LE enums: - value: 0 name: Execute Done: mode: RO lsBit: 2 sizeBits: 1 size: 1 class: IntField at: stride: 4 byteOrder: LE nelms: 4 offset: 2560 Empty: size: 1 mode: RO sizeBits: 1 class: IntField at: nelms: 4 byteOrder: LE offset: 2560 stride: 4 Enabled: class: IntField size: 1 sizeBits: 1 at: offset: 2048 stride: 4 nelms: 4 byteOrder: LE EndAddr: class: IntField sizeBits: 64 at: byteOrder: LE stride: 8 nelms: 4 offset: 512 size: 8 Error: class: IntField lsBit: 4 size: 1 at: nelms: 4 stride: 4 byteOrder: LE offset: 2560 mode: RO sizeBits: 1 FramesAfterTrigger: size: 2 class: IntField sizeBits: 16 at: offset: 2050 nelms: 4 stride: 4 byteOrder: LE Full: sizeBits: 1 at: nelms: 4 offset: 2560 byteOrder: LE stride: 4 lsBit: 1 class: IntField size: 1 mode: RO Init: class: IntField size: 1 at: byteOrder: LE nelms: 4 stride: 4 offset: 2048 lsBit: 2 sizeBits: 1 Mode: lsBit: 1 enums: - value: 0 name: Wrap - value: 1 name: DoneWhenFull at: stride: 4 byteOrder: LE nelms: 4 offset: 2048 size: 1 class: IntField sizeBits: 1 Initialize: description: Initialize the buffer. Reset the write pointer to StartAddr. Clear the Done field. class: SequenceCommand sequence: - entry: Init[0] value: 1 - value: 1 entry: Init[1] - value: 1 entry: Init[2] - entry: Init[3] value: 1 - value: 0 entry: Init[0] - entry: Init[1] value: 0 - value: 0 entry: Init[2] - entry: Init[3] value: 0 enums: - name: Execute value: 0 at: offset: 0 byteOrder: LE nelms: 1 stride: 0 SoftTrigger: size: 1 at: nelms: 4 byteOrder: LE stride: 4 offset: 2048 sizeBits: 1 class: IntField lsBit: 3 FramesSinceTrigger: class: IntField mode: RO sizeBits: 16 size: 2 at: byteOrder: LE nelms: 4 stride: 4 offset: 2562 StartAddr: class: IntField size: 8 sizeBits: 64 at: nelms: 4 stride: 8 byteOrder: LE offset: 0 SoftTriggerAll: sequence: - value: 1 entry: SoftTrigger description: Send a trigger to the buffer class: SequenceCommand enums: - value: 0 name: Execute at: byteOrder: LE offset: 0 nelms: 1 stride: 0 Status: size: 4 description: Include all of the status bits in one access mode: RO at: nelms: 4 byteOrder: LE stride: 4 offset: 2560 class: IntField TriggerAddr: size: 8 sizeBits: 64 class: IntField mode: RO at: byteOrder: LE nelms: 4 offset: 1536 stride: 8 Triggered: size: 1 class: IntField lsBit: 3 sizeBits: 1 mode: RO at: stride: 4 nelms: 4 byteOrder: LE offset: 2560 WrAddr: mode: RO size: 8 class: IntField at: stride: 8 offset: 1024 byteOrder: LE nelms: 4 sizeBits: 64 byteOrder: UNKNOWN at: stride: 65536 offset: 65536 nelms: 2 byteOrder: LE at: offset: 150994944 stride: 262144 nelms: 1 byteOrder: LE byteOrder: UNKNOWN AmcCarrierBsi: size: 256 class: MMIODev description: AmcCarrier BSI Module children: BootStartAddress: size: 4 description: Bootloader Start Address mode: RO at: stride: 4 nelms: 1 byteOrder: LE offset: 136 class: IntField CrateId: size: 2 class: IntField description: ATCA Crate ID mode: RO sizeBits: 16 at: byteOrder: LE offset: 128 nelms: 1 stride: 2 EthUpTime: mode: RO class: IntField size: 4 at: nelms: 1 stride: 4 offset: 148 byteOrder: LE description: ETH Uptime (units of sec) MAC: size: 6 description: MAC Address[3:0] class: IntField sizeBits: 48 mode: RO at: nelms: 4 byteOrder: LE offset: 0 stride: 8 VersionMinor: sizeBits: 8 size: 1 class: IntField description: BSI's Minor Version Number mode: RO at: stride: 1 offset: 140 byteOrder: LE nelms: 1 VersionMajor: class: IntField description: BSI's Major Version Number size: 1 at: offset: 145 byteOrder: LE nelms: 1 stride: 1 sizeBits: 8 mode: RO SlotNumber: at: byteOrder: LE nelms: 1 stride: 1 offset: 132 mode: RO class: IntField size: 1 description: ATCA Logical Slot Number sizeBits: 4 byteOrder: UNKNOWN at: stride: 256 offset: 117440512 nelms: 1 byteOrder: LE DdrSpd: at: stride: 1024 offset: 100663296 byteOrder: LE nelms: 1 byteOrder: UNKNOWN children: MemoryArray: at: stride: 4 offset: 0 byteOrder: LE nelms: 256 mode: RO sizeBits: 8 size: 1 description: Memory Array class: IntField size: 1024 description: Lookup tool at www.micron.com/spd class: MMIODev AxiVersion: at: stride: 4096 offset: 0 byteOrder: LE nelms: 1 byteOrder: UNKNOWN children: UserConstants: at: stride: 4 offset: 1024 byteOrder: LE nelms: 64 mode: RO size: 4 description: Optional user input values class: IntField UpTimeCnt: at: stride: 4 offset: 8 byteOrder: LE nelms: 1 mode: RO size: 4 description: Number of seconds since last reset class: IntField ScratchPad: at: stride: 4 offset: 4 byteOrder: LE nelms: 1 size: 4 description: Register to test reads and writes class: IntField MasterReset: at: stride: 1 offset: 268 byteOrder: LE nelms: 1 sizeBits: 1 size: 1 description: Optional User Reset class: IntField GitHash: at: stride: 1 offset: 1536 byteOrder: LE nelms: 20 mode: RO sizeBits: 8 size: 1 description: GIT SHA-1 Hash class: IntField FpgaVersion: at: stride: 4 offset: 0 byteOrder: LE nelms: 1 mode: RO size: 4 description: FPGA Firmware Version Number class: IntField FpgaReloadHalt: at: stride: 1 offset: 256 byteOrder: LE nelms: 1 sizeBits: 1 size: 1 description: Used to halt automatic reloads via AxiVersion class: IntField FpgaReloadAddress: at: stride: 4 offset: 264 byteOrder: LE nelms: 1 size: 4 description: Reload start address class: IntField FpgaReload: at: stride: 1 offset: 260 byteOrder: LE nelms: 1 sizeBits: 1 size: 1 description: Optional Reload the FPGA from the attached PROM class: IntField FdSerial: at: stride: 8 offset: 768 byteOrder: LE nelms: 1 mode: RO sizeBits: 64 class: IntField size: 8 description: Board ID value read from DS2411 chip BuildStamp: class: IntField description: Firmware Build String size: 1 at: offset: 2048 byteOrder: LE stride: 1 nelms: 256 sizeBits: 8 mode: RO encoding: ASCII DeviceDna: description: Xilinx Device DNA value burned into FPGA size: 16 sizeBits: 128 mode: RO class: IntField at: nelms: 1 byteOrder: LE offset: 1792 stride: 16 DeviceId: class: IntField description: Device Identification (configued by generic) size: 4 mode: RO at: offset: 1280 stride: 4 nelms: 1 byteOrder: LE class: MMIODev description: AXI-Lite Version Module size: 4096 AxiSysMonUltraScale: at: stride: 2048 offset: 16777216 byteOrder: LE nelms: 1 byteOrder: UNKNOWN children: ConfigurationRegister: at: offset: 1280 stride: 4 nelms: 4 byteOrder: LE class: IntField description: Configuration Registers size: 4 FlagRegister: description: Flag Register class: IntField size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1276 stride: 4 GIER: class: IntField description: Global Interrupt Enable Register size: 4 at: nelms: 1 byteOrder: LE offset: 92 stride: 4 GainError: class: IntField description: Gain Error size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1064 stride: 4 I2C_Address: class: IntField description: I2C Address size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1248 stride: 4 IPIER: class: IntField size: 4 description: IP Interrupt Enable Register at: nelms: 1 byteOrder: LE offset: 104 stride: 4 IPISR: class: IntField description: IP Interrupt Status Register size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 96 stride: 4 MAX_VUSER: class: IntField description: Maximum VUSER[4:0] supply monitor measurement size: 4 mode: RO at: nelms: 4 byteOrder: LE offset: 1664 stride: 4 MaxVCCAUX: class: IntField description: maximum VCCAUX measurement size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1160 stride: 4 MIN_VUSER: class: IntField description: Minimum VUSER[4:0] supply monitor measurement size: 4 mode: RO at: nelms: 4 byteOrder: LE offset: 1696 stride: 4 MaxVCCINT: mode: RO class: IntField description: maximum VCCINT measurement size: 4 at: stride: 4 nelms: 1 byteOrder: LE offset: 1156 VREFP: at: nelms: 1 byteOrder: LE offset: 1040 stride: 4 class: IntField description: VREFP's ADC value size: 4 mode: RO MinTemp: class: IntField description: minimum temperature measurement size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1168 stride: 4 MinVBRAM: class: IntField description: minimum VBRAM measurement size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1180 stride: 4 MinVCCAUX: class: IntField description: minimum VCCAUX measurement size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1176 stride: 4 MinVCCINT: class: IntField description: minimum VCCINT measurement size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1172 stride: 4 VUSER: class: IntField description: VUSER[4:0] supply monitor measurement size: 4 mode: RO at: nelms: 4 byteOrder: LE offset: 1536 stride: 4 SR: class: IntField description: Status Register size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 4 stride: 4 SYSMONRR: class: IntField description: SYSMON Hard Macro Reset Register size: 4 at: nelms: 1 byteOrder: LE offset: 16 stride: 4 SequenceReg9: class: IntField description: Sequence Register 9 size: 4 at: nelms: 1 byteOrder: LE offset: 1308 stride: 4 SequenceReg_7_0: class: IntField description: Sequence Register [7:0] size: 4 at: nelms: 8 byteOrder: LE offset: 1312 stride: 4 SequenceRegister8: class: IntField description: Sequence Register 8 size: 4 at: nelms: 1 byteOrder: LE offset: 1304 stride: 4 MaxTemp: class: IntField description: maximum temperature measurement size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1152 stride: 4 SupplyOffset: class: IntField description: Supply Offset size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1056 stride: 4 Temperature: class: IntField description: Temperature's ADC value size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1024 stride: 4 VAUXP_VAUXN: class: IntField description: VAUXP_VAUXN's ADC values size: 4 mode: RO at: nelms: 16 byteOrder: LE offset: 1088 stride: 4 VBRAM: class: IntField description: VBRAM's ADC value size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1048 stride: 4 VCCAUX: class: IntField description: VCCAUX's ADC value size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1032 stride: 4 VREFN: class: IntField description: VREFN's ADC value size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1044 stride: 4 ADCOffset: class: IntField description: ADC Offset size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1060 stride: 4 AOSR: class: IntField description: Alarm Output Status Register size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 8 stride: 4 AlarmThresholdReg12: class: IntField description: Alarm Threshold Register 12 size: 4 at: nelms: 1 byteOrder: LE offset: 1392 stride: 4 AlarmThresholdReg16: class: IntField description: Alarm Threshold Register 16 size: 4 at: nelms: 1 byteOrder: LE offset: 1408 stride: 4 MaxVBRAM: description: maximum VBRAM measurement class: IntField size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 1164 stride: 4 CONVSTR: class: IntField size: 4 description: CONVST Register at: nelms: 1 byteOrder: LE offset: 12 stride: 4 AlarmThresholdReg_25_16: class: IntField description: Alarm Threshold Register [25:16] size: 4 at: nelms: 8 byteOrder: LE offset: 1408 stride: 4 AlarmThresholdReg_8_0: class: IntField description: Alarm Threshold Register [8:0] size: 4 at: nelms: 9 byteOrder: LE offset: 1344 stride: 4 VP_VN: class: IntField description: VP/VN's ADC value at: nelms: 1 byteOrder: LE offset: 1036 stride: 4 size: 4 mode: RO VCCINT: at: offset: 1028 stride: 4 byteOrder: LE nelms: 1 mode: RO class: IntField description: VCCINT's ADC value size: 4 class: MMIODev description: AXI-Lite System Managment for Xilinx Ultra Scale (Refer to PG185 and UG580) size: 2048 UdpEngineServer: byteOrder: UNKNOWN children: ServerRemotePort: at: stride: 2 offset: 0 byteOrder: BE nelms: 1 mode: RO sizeBits: 16 size: 2 description: ServerRemotePort class: IntField ServerRemoteIp: mode: RO at: stride: 4 offset: 4 nelms: 1 byteOrder: BE size: 4 description: ServerRemoteIp class: IntField size: 8 description: ServerConfig[4:0] class: MMIODev at: byteOrder: LE nelms: 4 stride: 8 offset: 167774208 AmcCarrierTiming: class: MMIODev description: Timing receiver module for AMC Carrier size: 16777216 byteOrder: UNKNOWN children: EvrV2CoreTriggers: description: Core trigger control class: MMIODev size: 262144 byteOrder: UNKNOWN children: EvrV2ChannelReg: class: MMIODev size: 32 description: Channel at: stride: 256 byteOrder: LE offset: 0 nelms: 16 byteOrder: UNKNOWN children: BsaEnabled: class: IntField sizeBits: 1 description: Bsa Enable Register (Only valid register is DMA_ENABLE_G=true) at: byteOrder: LE offset: 0 nelms: 1 stride: 1 size: 1 lsBit: 1 BsaWindowDelay: size: 3 class: IntField description: Start of BSA sensitivity window following trigger (Only valid register is DMA_ENABLE_G=true) sizeBits: 20 at: nelms: 1 byteOrder: LE offset: 12 stride: 3 BsaWindowSetup: class: IntField lsBit: 4 sizeBits: 6 description: Start of BSA sensitivity window before trigger (Only valid register is DMA_ENABLE_G=true) size: 2 at: byteOrder: LE nelms: 1 stride: 2 offset: 14 BsaWindowWidth: size: 3 description: Width of BSA sensitivity window (Only valid register is DMA_ENABLE_G=true) class: IntField sizeBits: 20 at: offset: 16 stride: 3 byteOrder: LE nelms: 1 Count: mode: RO class: IntField size: 4 description: Counts at: nelms: 1 offset: 8 byteOrder: LE stride: 4 DestSel: description: Destination select class: IntField size: 3 lsBit: 5 at: offset: 5 nelms: 1 byteOrder: LE stride: 3 sizeBits: 19 DmaEnabled: description: Dma Enable Register (Only valid register is DMA_ENABLE_G=true) class: IntField size: 1 lsBit: 2 sizeBits: 1 at: stride: 1 byteOrder: LE offset: 0 nelms: 1 Enable: sizeBits: 1 class: IntField size: 1 description: Enable Register at: offset: 0 stride: 1 nelms: 1 byteOrder: LE RateSel: sizeBits: 13 at: nelms: 1 offset: 4 stride: 2 byteOrder: LE description: Rate select class: IntField size: 2 EvrV2TriggerReg: size: 4096 class: MMIODev description: Trigger children: ComplEn: size: 1 description: Enable complementary trigger outputs sizeBits: 1 class: IntField at: nelms: 1 byteOrder: LE stride: 1 offset: 3 lsBit: 5 ComplAnd: lsBit: 6 enums: - value: 0 name: LogicOR - name: LogicAND value: 1 class: IntField size: 1 description: Complementary trigger logic sizeBits: 1 at: byteOrder: LE nelms: 1 offset: 3 stride: 1 Delay: sizeBits: 19 class: IntField size: 3 description: Delay in ticks at: nelms: 1 byteOrder: LE offset: 4 stride: 3 DelayTap: class: IntField size: 1 description: Delay tap in ticks/64 (Only valid register is USE_TAP_C=true) at: offset: 12 byteOrder: LE nelms: 1 stride: 1 sizeBits: 6 DelayTapReadback: sizeBits: 6 mode: RO size: 1 description: Delay tap readback in ticks/64 (Only valid register is USE_TAP_C=true) class: IntField at: stride: 1 nelms: 1 byteOrder: LE offset: 14 Enable: class: IntField size: 1 lsBit: 7 sizeBits: 1 description: Trigger enable at: stride: 1 nelms: 1 offset: 3 byteOrder: LE Source: class: IntField description: Source channel size: 1 sizeBits: 4 at: offset: 0 nelms: 1 byteOrder: LE stride: 1 Polarity: size: 1 class: IntField sizeBits: 1 description: Signal polarity enums: - value: 0 name: Falling - value: 1 name: Rising at: byteOrder: LE nelms: 1 stride: 1 offset: 2 Width: size: 3 class: IntField at: byteOrder: LE offset: 8 nelms: 1 stride: 3 description: Width in ticks sizeBits: 19 byteOrder: UNKNOWN at: offset: 4096 stride: 256 nelms: 16 byteOrder: LE at: nelms: 1 stride: 262144 byteOrder: LE offset: 262144 GthRxAlignCheck: class: MMIODev size: 65536 description: Timing frame phase lock children: LastPhase: class: IntField description: Last timing frame phase seen mode: RO size: 1 at: nelms: 1 offset: 260 byteOrder: LE stride: 1 sizeBits: 7 PhaseTarget: size: 1 class: IntField sizeBits: 7 description: Timing frame phase lock target at: byteOrder: LE nelms: 1 offset: 256 stride: 1 PhaseCount: description: Timing frame phase class: IntField mode: RO size: 1 sizeBits: 8 at: nelms: 40 offset: 0 byteOrder: LE stride: 1 PhaseMask: size: 1 class: IntField sizeBits: 7 description: Mask for timing frame phase lock target at: offset: 257 byteOrder: LE stride: 1 nelms: 1 ResetLen: description: Reset length size: 1 class: IntField sizeBits: 4 at: byteOrder: LE offset: 258 nelms: 1 stride: 1 byteOrder: UNKNOWN at: byteOrder: LE stride: 65536 offset: 8388608 nelms: 1 Gthe3Channel: size: 1024 description: Gthe3Channel class: MMIODev children: CHAN_BOND_SEQ_1_3: size: 2 sizeBits: 10 class: IntField at: byteOrder: LE stride: 2 nelms: 1 offset: 84 ACJTAG_RESET: class: IntField at: byteOrder: LE nelms: 1 stride: 1 offset: 561 lsBit: 5 sizeBits: 1 size: 1 ACJTAG_DEBUG_MODE: size: 1 sizeBits: 1 class: IntField lsBit: 6 at: offset: 561 byteOrder: LE nelms: 1 stride: 1 ACJTAG_MODE: size: 1 class: IntField sizeBits: 1 lsBit: 7 at: byteOrder: LE nelms: 1 stride: 1 offset: 561 ADAPT_CFG0: class: IntField size: 2 sizeBits: 16 at: nelms: 1 byteOrder: LE stride: 2 offset: 580 ADAPT_CFG1: class: IntField at: byteOrder: LE nelms: 1 stride: 2 offset: 584 size: 2 sizeBits: 16 ALIGN_COMMA_DOUBLE: class: IntField sizeBits: 1 size: 1 lsBit: 4 at: byteOrder: LE stride: 1 nelms: 1 offset: 157 ALIGN_COMMA_ENABLE: at: offset: 156 byteOrder: LE stride: 2 nelms: 1 class: IntField size: 2 sizeBits: 10 ALIGN_COMMA_WORD: sizeBits: 3 lsBit: 5 size: 1 class: IntField at: nelms: 1 offset: 157 byteOrder: LE stride: 1 ALIGN_PCOMMA_VALUE: size: 2 sizeBits: 10 class: IntField at: nelms: 1 byteOrder: LE offset: 344 stride: 2 ALIGN_MCOMMA_VALUE: class: IntField at: stride: 2 byteOrder: LE nelms: 1 offset: 340 sizeBits: 10 size: 2 ALIGN_MCOMMA_DET: size: 1 class: IntField sizeBits: 1 lsBit: 2 at: byteOrder: LE stride: 1 offset: 341 nelms: 1 ALIGN_PCOMMA_DET: at: stride: 1 byteOrder: LE offset: 345 nelms: 1 size: 1 lsBit: 2 class: IntField sizeBits: 1 A_RXOSCALRESET: lsBit: 3 size: 1 class: IntField sizeBits: 1 at: offset: 553 byteOrder: LE nelms: 1 stride: 1 A_RXPROGDIVRESET: class: IntField size: 1 sizeBits: 1 at: offset: 176 nelms: 1 byteOrder: LE stride: 1 A_TXPROGDIVRESET: class: IntField lsBit: 1 size: 1 at: offset: 176 byteOrder: LE stride: 1 nelms: 1 sizeBits: 1 CBCC_DATA_SOURCE_SEL: at: byteOrder: LE nelms: 1 stride: 1 offset: 397 lsBit: 7 class: IntField size: 1 sizeBits: 1 CDR_SWAP_MODE_EN: size: 1 class: IntField at: offset: 8 nelms: 1 byteOrder: LE stride: 1 sizeBits: 1 CHAN_BOND_KEEP_ALIGN: size: 1 sizeBits: 1 at: nelms: 1 stride: 1 byteOrder: LE offset: 116 class: IntField CHAN_BOND_MAX_SKEW: size: 1 lsBit: 4 class: IntField sizeBits: 4 at: byteOrder: LE offset: 81 stride: 1 nelms: 1 CHAN_BOND_SEQ_1_2: at: byteOrder: LE offset: 808 stride: 2 nelms: 1 sizeBits: 10 size: 2 class: IntField CHAN_BOND_SEQ_1_1: size: 2 class: IntField sizeBits: 10 at: nelms: 1 byteOrder: LE stride: 2 offset: 80 CHAN_BOND_SEQ_1_ENABLE: at: byteOrder: LE offset: 97 stride: 1 nelms: 1 sizeBits: 4 class: IntField size: 1 lsBit: 4 CHAN_BOND_SEQ_1_4: class: IntField size: 2 sizeBits: 10 at: byteOrder: LE nelms: 1 offset: 88 stride: 2 CHAN_BOND_SEQ_2_1: sizeBits: 10 at: nelms: 1 offset: 96 byteOrder: LE stride: 2 size: 2 class: IntField CHAN_BOND_SEQ_2_2: size: 2 class: IntField at: nelms: 1 offset: 100 byteOrder: LE stride: 2 sizeBits: 10 CHAN_BOND_SEQ_2_3: sizeBits: 10 class: IntField size: 2 at: stride: 2 offset: 104 byteOrder: LE nelms: 1 CHAN_BOND_SEQ_2_ENABLE: sizeBits: 4 size: 1 lsBit: 4 class: IntField at: nelms: 1 stride: 1 byteOrder: LE offset: 113 CHAN_BOND_SEQ_2_4: class: IntField size: 2 sizeBits: 10 at: offset: 108 stride: 2 nelms: 1 byteOrder: LE CHAN_BOND_SEQ_2_USE: class: IntField size: 1 sizeBits: 1 lsBit: 3 at: byteOrder: LE stride: 1 nelms: 1 offset: 113 CLK_COR_KEEP_IDLE: class: IntField size: 1 sizeBits: 1 lsBit: 6 at: byteOrder: LE offset: 112 stride: 1 nelms: 1 CHAN_BOND_SEQ_LEN: class: IntField size: 1 lsBit: 2 sizeBits: 2 at: nelms: 1 offset: 81 stride: 1 byteOrder: LE CLK_CORRECT_USE: lsBit: 2 sizeBits: 1 size: 1 at: byteOrder: LE stride: 1 nelms: 1 offset: 145 class: IntField CLK_COR_MIN_LAT: class: IntField at: nelms: 1 byteOrder: LE stride: 1 offset: 112 sizeBits: 6 size: 1 CLK_COR_MAX_LAT: class: IntField size: 1 at: stride: 1 byteOrder: LE nelms: 1 offset: 117 lsBit: 2 sizeBits: 6 CLK_COR_PRECEDENCE: class: IntField size: 1 lsBit: 1 sizeBits: 1 at: byteOrder: LE stride: 1 offset: 117 nelms: 1 CLK_COR_REPEAT_WAIT: lsBit: 4 size: 2 class: IntField at: stride: 2 offset: 116 nelms: 1 byteOrder: LE sizeBits: 5 CLK_COR_SEQ_1_2: sizeBits: 10 size: 2 class: IntField at: nelms: 1 byteOrder: LE stride: 2 offset: 124 CLK_COR_SEQ_1_1: size: 2 class: IntField sizeBits: 10 at: nelms: 1 byteOrder: LE offset: 120 stride: 2 CLK_COR_SEQ_1_4: class: IntField sizeBits: 10 size: 2 at: offset: 132 nelms: 1 stride: 2 byteOrder: LE CLK_COR_SEQ_1_3: class: IntField size: 2 sizeBits: 10 at: byteOrder: LE nelms: 1 stride: 2 offset: 128 CLK_COR_SEQ_1_ENABLE: lsBit: 4 at: nelms: 1 offset: 137 byteOrder: LE stride: 1 size: 1 class: IntField sizeBits: 4 CLK_COR_SEQ_2_1: class: IntField size: 2 sizeBits: 10 at: nelms: 1 offset: 136 byteOrder: LE stride: 2 CLK_COR_SEQ_2_2: size: 2 at: offset: 140 stride: 2 nelms: 1 byteOrder: LE sizeBits: 10 class: IntField CLK_COR_SEQ_2_3: class: IntField size: 2 sizeBits: 10 at: stride: 2 byteOrder: LE offset: 144 nelms: 1 CLK_COR_SEQ_LEN: sizeBits: 2 size: 1 lsBit: 2 class: IntField at: nelms: 1 stride: 1 byteOrder: LE offset: 116 CLK_COR_SEQ_2_4: at: nelms: 1 offset: 148 stride: 2 byteOrder: LE sizeBits: 10 size: 2 class: IntField CLK_COR_SEQ_2_ENABLE: size: 1 class: IntField lsBit: 4 sizeBits: 4 at: byteOrder: LE stride: 1 offset: 145 nelms: 1 CLK_COR_SEQ_2_USE: lsBit: 3 class: IntField size: 1 at: stride: 1 byteOrder: LE offset: 145 nelms: 1 sizeBits: 1 CPLL_CFG0: size: 2 at: offset: 812 nelms: 1 byteOrder: LE stride: 2 sizeBits: 16 class: IntField CPLL_CFG3: sizeBits: 6 class: IntField size: 1 at: offset: 728 stride: 1 nelms: 1 byteOrder: LE CPLL_CFG1: class: IntField at: offset: 816 stride: 2 nelms: 1 byteOrder: LE size: 2 sizeBits: 16 CPLL_CFG2: sizeBits: 16 size: 2 class: IntField at: nelms: 1 byteOrder: LE stride: 2 offset: 752 CPLL_FBDIV: at: nelms: 1 offset: 161 byteOrder: LE stride: 1 sizeBits: 8 size: 1 class: IntField CPLL_INIT_CFG0: sizeBits: 16 size: 2 at: nelms: 1 offset: 172 stride: 2 byteOrder: LE class: IntField CPLL_FBDIV_45: size: 1 class: IntField sizeBits: 1 lsBit: 7 at: byteOrder: LE stride: 1 nelms: 1 offset: 160 CPLL_INIT_CFG1: at: offset: 821 byteOrder: LE nelms: 1 stride: 1 class: IntField sizeBits: 8 size: 1 CPLL_LOCK_CFG: class: IntField sizeBits: 16 size: 2 at: offset: 164 nelms: 1 byteOrder: LE stride: 2 CPLL_REFCLK_DIV: at: byteOrder: LE nelms: 1 offset: 169 stride: 1 lsBit: 3 size: 1 class: IntField sizeBits: 5 DDI_CTRL: at: offset: 744 byteOrder: LE stride: 1 nelms: 1 class: IntField size: 1 sizeBits: 2 DEC_VALID_COMMA_ONLY: class: IntField lsBit: 1 size: 1 at: nelms: 1 byteOrder: LE stride: 1 offset: 820 sizeBits: 1 DDI_REALIGN_WAIT: at: offset: 744 stride: 1 byteOrder: LE nelms: 1 lsBit: 2 sizeBits: 5 class: IntField size: 1 DEC_PCOMMA_DETECT: class: IntField lsBit: 7 size: 1 sizeBits: 1 at: stride: 1 nelms: 1 byteOrder: LE offset: 177 DEC_MCOMMA_DETECT: size: 1 at: byteOrder: LE nelms: 1 offset: 820 stride: 1 class: IntField sizeBits: 1 DFE_D_X_REL_POS: class: IntField size: 1 lsBit: 6 at: offset: 701 byteOrder: LE nelms: 1 stride: 1 sizeBits: 1 DFE_VCM_COMP_EN: sizeBits: 1 class: IntField lsBit: 6 at: byteOrder: LE nelms: 1 stride: 1 offset: 701 size: 1 DMONITOR_CFG0: sizeBits: 10 class: IntField size: 2 at: nelms: 1 byteOrder: LE stride: 2 offset: 404 ES_CLK_PHASE_SEL: size: 1 sizeBits: 1 class: IntField at: stride: 1 nelms: 1 offset: 593 byteOrder: LE lsBit: 3 DMONITOR_CFG1: class: IntField at: stride: 1 byteOrder: LE offset: 233 nelms: 1 size: 1 sizeBits: 8 ES_CONTROL: class: IntField at: offset: 241 nelms: 1 byteOrder: LE stride: 1 sizeBits: 6 size: 1 lsBit: 2 ES_ERRDET_EN: size: 1 class: IntField at: nelms: 1 stride: 1 byteOrder: LE offset: 241 lsBit: 1 sizeBits: 1 ES_EYE_SCAN_EN: size: 1 class: IntField sizeBits: 1 at: nelms: 1 stride: 1 offset: 241 byteOrder: LE ES_HORZ_OFFSET: class: IntField size: 2 at: byteOrder: LE nelms: 1 stride: 2 offset: 316 lsBit: 4 sizeBits: 12 ES_PMA_CFG: sizeBits: 10 at: nelms: 1 byteOrder: LE stride: 2 offset: 324 size: 2 class: IntField ES_QUALIFIER: sizeBits: 16 at: nelms: 5 stride: 4 offset: 252 byteOrder: LE class: IntField size: 2 ES_PRESCALE: class: IntField at: offset: 240 byteOrder: LE stride: 1 nelms: 1 size: 1 sizeBits: 5 ES_QUAL_MASK: size: 2 at: byteOrder: LE offset: 272 nelms: 5 stride: 4 class: IntField sizeBits: 16 ES_SDATA_MASK: at: offset: 292 stride: 4 nelms: 5 byteOrder: LE class: IntField sizeBits: 16 size: 2 EVODD_PHI_CFG: sizeBits: 11 class: IntField at: nelms: 1 byteOrder: LE stride: 2 offset: 700 size: 2 EYE_SCAN_SWAP_EN: at: offset: 13 byteOrder: LE nelms: 1 stride: 1 class: IntField size: 1 lsBit: 1 sizeBits: 1 GEARBOX_MODE: size: 1 class: IntField lsBit: 3 sizeBits: 5 at: nelms: 1 offset: 613 stride: 1 byteOrder: LE FTS_DESKEW_SEQ_ENABLE: sizeBits: 4 size: 1 class: IntField at: offset: 312 stride: 1 nelms: 1 byteOrder: LE FTS_LANE_DESKEW_CFG: size: 1 sizeBits: 1 class: IntField lsBit: 4 at: stride: 1 offset: 316 nelms: 1 byteOrder: LE FTS_LANE_DESKEW_EN: lsBit: 4 size: 1 class: IntField sizeBits: 1 at: offset: 312 byteOrder: LE nelms: 1 stride: 1 GM_BIAS_SELECT: sizeBits: 1 class: IntField at: byteOrder: LE nelms: 1 offset: 701 stride: 1 size: 1 lsBit: 5 OOBDIVCTL: lsBit: 7 sizeBits: 2 size: 2 class: IntField at: nelms: 1 byteOrder: LE stride: 2 offset: 92 LOCAL_MASTER: class: IntField sizeBits: 1 size: 1 lsBit: 5 at: stride: 1 offset: 341 nelms: 1 byteOrder: LE OOB_PWRUP: class: IntField lsBit: 6 size: 1 at: stride: 1 nelms: 1 byteOrder: LE offset: 397 sizeBits: 1 PCI3_AUTO_REALIGN: class: IntField size: 1 lsBit: 5 sizeBits: 2 at: nelms: 1 byteOrder: LE offset: 92 stride: 1 PCI3_PIPE_RX_ELECIDLE: class: IntField size: 1 lsBit: 4 sizeBits: 1 at: offset: 92 stride: 1 nelms: 1 byteOrder: LE PCI3_RX_ASYNC_EBUF_BYPASS: sizeBits: 2 size: 1 class: IntField at: byteOrder: LE nelms: 1 offset: 97 stride: 1 lsBit: 2 PCI3_RX_ELECIDLE_EI2_ENABLE: size: 1 sizeBits: 1 class: IntField lsBit: 1 at: offset: 21 byteOrder: LE stride: 1 nelms: 1 PCI3_RX_ELECIDLE_H2L_COUNT: class: IntField sizeBits: 5 size: 1 lsBit: 2 at: byteOrder: LE offset: 89 stride: 1 nelms: 1 PCI3_RX_ELECIDLE_HI_COUNT: class: IntField sizeBits: 5 size: 1 lsBit: 2 at: nelms: 1 offset: 85 byteOrder: LE stride: 1 PCI3_RX_ELECIDLE_H2L_DISABLE: class: IntField size: 1 at: offset: 17 nelms: 1 byteOrder: LE stride: 1 sizeBits: 3 PCI3_RX_FIFO_DISABLE: class: IntField at: byteOrder: LE nelms: 1 offset: 21 stride: 1 size: 1 sizeBits: 1 PCI3_RX_ELECIDLE_LP4_DISABLE: sizeBits: 1 size: 1 at: offset: 21 byteOrder: LE nelms: 1 stride: 1 lsBit: 2 class: IntField PCIE_BUFG_DIV_CTRL: class: IntField at: byteOrder: LE offset: 780 stride: 2 nelms: 1 size: 2 sizeBits: 16 PCIE_RXPMA_CFG: size: 2 class: IntField sizeBits: 16 at: nelms: 1 byteOrder: LE stride: 2 offset: 676 PCIE_RXPCS_CFG_GEN3: sizeBits: 16 size: 2 class: IntField at: stride: 2 byteOrder: LE nelms: 1 offset: 784 PCIE_TXPCS_CFG_GEN3: class: IntField at: stride: 2 offset: 680 byteOrder: LE nelms: 1 sizeBits: 16 size: 2 PCIE_TXPMA_CFG: size: 2 class: IntField sizeBits: 16 at: byteOrder: LE nelms: 1 stride: 2 offset: 684 PCS_RSVD0: sizeBits: 16 size: 2 class: IntField at: nelms: 1 stride: 2 byteOrder: LE offset: 384 PD_TRANS_TIME_FROM_P2: at: offset: 472 stride: 2 byteOrder: LE nelms: 1 size: 2 lsBit: 4 class: IntField sizeBits: 12 PCS_PCIE_EN: lsBit: 4 at: byteOrder: LE offset: 341 stride: 1 nelms: 1 class: IntField size: 1 sizeBits: 1 PCS_RSVD1: class: IntField size: 1 sizeBits: 3 at: offset: 688 stride: 1 byteOrder: LE nelms: 1 PD_TRANS_TIME_NONE_P2: sizeBits: 8 size: 1 class: IntField at: offset: 477 nelms: 1 byteOrder: LE stride: 1 PLL_SEL_MODE_GEN3: class: IntField size: 1 sizeBits: 2 at: offset: 693 byteOrder: LE nelms: 1 stride: 1 lsBit: 3 PLL_SEL_MODE_GEN12: at: byteOrder: LE nelms: 1 offset: 693 stride: 1 lsBit: 1 class: IntField size: 1 sizeBits: 2 PD_TRANS_TIME_TO_P2: size: 1 class: IntField sizeBits: 8 at: byteOrder: LE stride: 1 nelms: 1 offset: 476 PMA_RSV1: class: IntField size: 2 sizeBits: 16 at: offset: 596 stride: 2 byteOrder: LE nelms: 1 RATE_SW_USE_DRP: class: IntField size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE stride: 1 offset: 693 PROCESS_PAR: sizeBits: 3 class: IntField size: 1 lsBit: 5 at: byteOrder: LE stride: 1 nelms: 1 offset: 721 RESET_POWERSAVE_DISABLE: class: IntField sizeBits: 1 size: 1 lsBit: 4 at: nelms: 1 byteOrder: LE stride: 1 offset: 561 RXBUFRESET_TIME: sizeBits: 5 lsBit: 3 size: 1 class: IntField at: offset: 13 nelms: 1 byteOrder: LE stride: 1 RXBUF_ADDR_MODE: at: offset: 408 stride: 1 nelms: 1 byteOrder: LE class: IntField lsBit: 3 sizeBits: 1 size: 1 RXBUF_EIDLE_HI_CNT: at: nelms: 1 offset: 413 stride: 1 byteOrder: LE class: IntField size: 1 sizeBits: 4 lsBit: 4 RXBUF_EIDLE_LO_CNT: class: IntField sizeBits: 4 size: 1 at: offset: 412 byteOrder: LE nelms: 1 stride: 1 lsBit: 4 RXBUF_RESET_ON_CB_CHANGE: size: 1 class: IntField lsBit: 4 sizeBits: 1 at: nelms: 1 offset: 409 stride: 1 byteOrder: LE RXBUF_EN: size: 1 sizeBits: 1 lsBit: 3 class: IntField at: nelms: 1 byteOrder: LE offset: 400 stride: 1 RXBUF_RESET_ON_COMMAALIGN: sizeBits: 1 class: IntField lsBit: 6 at: nelms: 1 stride: 1 byteOrder: LE offset: 409 size: 1 RXBUF_RESET_ON_EIDLE: class: IntField at: nelms: 1 byteOrder: LE offset: 412 stride: 1 sizeBits: 1 lsBit: 3 size: 1 RXBUF_RESET_ON_RATE_CHANGE: size: 1 sizeBits: 1 class: IntField lsBit: 5 at: stride: 1 nelms: 1 byteOrder: LE offset: 409 RXBUF_THRESH_OVFLW: at: nelms: 1 stride: 1 offset: 405 byteOrder: LE class: IntField size: 1 lsBit: 2 sizeBits: 6 RXBUF_THRESH_OVRD: sizeBits: 1 lsBit: 7 at: nelms: 1 stride: 1 offset: 409 byteOrder: LE size: 1 class: IntField RXBUF_THRESH_UNDFLW: size: 2 sizeBits: 6 class: IntField at: byteOrder: LE nelms: 1 offset: 408 stride: 2 lsBit: 6 RXCDRFREQRESET_TIME: sizeBits: 5 class: IntField at: nelms: 1 stride: 1 byteOrder: LE offset: 12 size: 1 RXCDR_CFG0_GEN3: size: 2 class: IntField sizeBits: 16 at: stride: 2 nelms: 1 byteOrder: LE offset: 648 RXCDR_CFG: class: IntField size: 2 at: nelms: 5 stride: 4 offset: 56 byteOrder: LE sizeBits: 16 RXCDRPHRESET_TIME: class: IntField lsBit: 3 sizeBits: 5 size: 1 at: stride: 1 byteOrder: LE nelms: 1 offset: 17 RXCDR_CFG1_GEN3: class: IntField size: 2 sizeBits: 16 at: byteOrder: LE offset: 652 nelms: 1 stride: 2 RXCDR_CFG2_GEN3: sizeBits: 16 class: IntField size: 2 at: offset: 656 nelms: 1 byteOrder: LE stride: 2 RXCDR_CFG3_GEN3: class: IntField size: 2 sizeBits: 16 at: offset: 660 nelms: 1 stride: 2 byteOrder: LE RXCDR_CFG4_GEN3: sizeBits: 16 size: 2 class: IntField at: nelms: 1 byteOrder: LE offset: 664 stride: 2 RXCDR_CFG5_GEN3: sizeBits: 16 size: 2 class: IntField at: offset: 668 nelms: 1 byteOrder: LE stride: 2 RXCDR_CFG5: class: IntField at: byteOrder: LE stride: 2 offset: 672 nelms: 1 size: 2 sizeBits: 16 RXCDR_FR_RESET_ON_EIDLE: class: IntField lsBit: 2 size: 1 sizeBits: 1 at: offset: 412 byteOrder: LE nelms: 1 stride: 1 RXCDR_HOLD_DURING_EIDLE: size: 1 lsBit: 3 sizeBits: 1 class: IntField at: nelms: 1 stride: 1 offset: 413 byteOrder: LE RXCDR_LOCK_CFG0: size: 2 sizeBits: 16 at: stride: 2 nelms: 1 offset: 76 byteOrder: LE class: IntField RXCDR_LOCK_CFG1: size: 2 sizeBits: 16 class: IntField at: nelms: 1 stride: 2 byteOrder: LE offset: 180 RXCDR_LOCK_CFG2: class: IntField size: 2 at: stride: 2 byteOrder: LE offset: 456 nelms: 1 sizeBits: 16 RXCDR_PH_RESET_ON_EIDLE: size: 1 lsBit: 1 class: IntField sizeBits: 1 at: stride: 1 offset: 412 byteOrder: LE nelms: 1 RXCFOK_CFG0: class: IntField size: 2 at: byteOrder: LE nelms: 1 offset: 588 stride: 2 sizeBits: 16 RXCFOK_CFG1: class: IntField size: 2 sizeBits: 16 at: byteOrder: LE offset: 184 stride: 2 nelms: 1 RXCFOK_CFG2: sizeBits: 16 class: IntField size: 2 at: nelms: 1 byteOrder: LE offset: 196 stride: 2 RXDFELPMRESET_TIME: size: 1 sizeBits: 7 class: IntField lsBit: 1 at: offset: 16 stride: 1 nelms: 1 byteOrder: LE RXDFELPM_KL_CFG0: size: 2 class: IntField at: stride: 2 byteOrder: LE nelms: 1 offset: 212 sizeBits: 16 RXDFELPM_KL_CFG1: class: IntField sizeBits: 16 size: 2 at: stride: 2 nelms: 1 offset: 216 byteOrder: LE RXDFELPM_KL_CFG2: size: 2 sizeBits: 16 at: nelms: 1 stride: 2 byteOrder: LE offset: 564 class: IntField RXDFE_CFG: size: 2 class: IntField at: byteOrder: LE offset: 332 stride: 4 nelms: 2 sizeBits: 16 RXDFE_GC_CFG0: sizeBits: 16 class: IntField size: 2 at: nelms: 1 stride: 2 offset: 636 byteOrder: LE RXDFE_GC_CFG1: class: IntField size: 2 sizeBits: 16 at: byteOrder: LE nelms: 1 offset: 640 stride: 2 RXDFE_GC_CFG2: sizeBits: 16 class: IntField size: 2 at: nelms: 1 byteOrder: LE offset: 644 stride: 2 RXDFE_H2_CFG1: size: 2 sizeBits: 16 class: IntField at: nelms: 1 offset: 192 byteOrder: LE stride: 2 RXDFE_H2_CFG0: at: byteOrder: LE nelms: 1 offset: 188 stride: 2 class: IntField size: 2 sizeBits: 16 RXDFE_H3_CFG0: at: offset: 696 byteOrder: LE nelms: 1 stride: 2 sizeBits: 16 size: 2 class: IntField RXDFE_H3_CFG1: class: IntField at: stride: 2 byteOrder: LE offset: 704 nelms: 1 sizeBits: 16 size: 2 RXDFE_H4_CFG1: size: 2 class: IntField sizeBits: 16 at: stride: 2 nelms: 1 byteOrder: LE offset: 712 RXDFE_H4_CFG0: size: 2 class: IntField sizeBits: 16 at: stride: 2 byteOrder: LE nelms: 1 offset: 708 RXDFE_H5_CFG1: size: 2 sizeBits: 16 at: byteOrder: LE stride: 2 nelms: 1 offset: 724 class: IntField RXDFE_H6_CFG0: class: IntField size: 2 sizeBits: 16 at: stride: 2 nelms: 1 byteOrder: LE offset: 732 RXDFE_H6_CFG1: size: 2 class: IntField at: stride: 2 nelms: 1 offset: 736 byteOrder: LE sizeBits: 16 RXDFE_H7_CFG1: size: 2 sizeBits: 16 class: IntField at: nelms: 1 byteOrder: LE stride: 2 offset: 768 RXDFE_H8_CFG0: class: IntField size: 2 sizeBits: 16 at: byteOrder: LE nelms: 1 stride: 2 offset: 772 RXDFE_H8_CFG1: size: 2 class: IntField sizeBits: 16 at: offset: 776 nelms: 1 stride: 2 byteOrder: LE RXDFE_H7_CFG0: size: 2 at: byteOrder: LE offset: 740 stride: 2 nelms: 1 class: IntField sizeBits: 16 RXDFE_HA_CFG0: size: 2 sizeBits: 16 class: IntField at: nelms: 1 offset: 800 byteOrder: LE stride: 2 RXDFE_H9_CFG0: sizeBits: 16 size: 2 class: IntField at: nelms: 1 offset: 788 byteOrder: LE stride: 2 RXDFE_H9_CFG1: class: IntField at: stride: 2 byteOrder: LE offset: 796 nelms: 1 size: 2 sizeBits: 16 RXDFE_HB_CFG0: sizeBits: 16 size: 2 at: nelms: 1 byteOrder: LE stride: 2 offset: 828 class: IntField RXDFE_HA_CFG1: class: IntField at: nelms: 1 stride: 2 offset: 824 byteOrder: LE size: 2 sizeBits: 16 RXDFE_HC_CFG1: class: IntField sizeBits: 16 size: 2 at: offset: 320 nelms: 1 stride: 2 byteOrder: LE RXDFE_HB_CFG1: sizeBits: 16 size: 2 class: IntField at: offset: 24 stride: 2 byteOrder: LE nelms: 1 RXDFE_HC_CFG0: class: IntField size: 2 sizeBits: 16 at: byteOrder: LE stride: 2 nelms: 1 offset: 244 RXDFE_HD_CFG0: sizeBits: 16 size: 2 class: IntField at: nelms: 1 byteOrder: LE offset: 376 stride: 2 RXDFE_HD_CFG1: class: IntField size: 2 at: offset: 528 byteOrder: LE nelms: 1 stride: 2 sizeBits: 16 RXDFE_HE_CFG0: class: IntField size: 2 at: nelms: 1 byteOrder: LE stride: 2 offset: 152 sizeBits: 16 RXDFE_HE_CFG1: class: IntField at: nelms: 1 offset: 608 stride: 2 byteOrder: LE sizeBits: 16 size: 2 RXDFE_HF_CFG0: sizeBits: 16 class: IntField size: 2 at: byteOrder: LE offset: 372 nelms: 1 stride: 2 RXDFE_HF_CFG1: size: 2 sizeBits: 16 class: IntField at: nelms: 1 stride: 2 offset: 468 byteOrder: LE RXDFE_OS_CFG0: size: 2 at: byteOrder: LE stride: 2 nelms: 1 offset: 352 class: IntField sizeBits: 16 RXDFE_OS_CFG1: sizeBits: 16 class: IntField at: byteOrder: LE stride: 2 nelms: 1 offset: 360 size: 2 RXDFE_UT_CFG1: size: 2 sizeBits: 16 class: IntField at: offset: 576 nelms: 1 byteOrder: LE stride: 2 RXDFE_UT_CFG0: sizeBits: 16 class: IntField at: offset: 632 stride: 2 byteOrder: LE nelms: 1 size: 2 RXDFE_VP_CFG1: class: IntField size: 2 sizeBits: 16 at: stride: 2 nelms: 1 byteOrder: LE offset: 572 RXDFE_VP_CFG0: size: 2 sizeBits: 16 class: IntField at: byteOrder: LE offset: 568 stride: 2 nelms: 1 RXDLY_CFG: class: IntField size: 2 at: offset: 364 nelms: 1 stride: 2 byteOrder: LE sizeBits: 16 RXDLY_LCFG: sizeBits: 16 class: IntField size: 2 at: nelms: 1 byteOrder: LE stride: 2 offset: 368 RXELECIDLE_CFG: size: 1 at: byteOrder: LE nelms: 1 offset: 20 stride: 1 class: IntField sizeBits: 3 RXGBOX_FIFO_INIT_RD_ADDR: size: 1 class: IntField sizeBits: 3 at: offset: 748 nelms: 1 stride: 1 byteOrder: LE lsBit: 3 RXGEARBOX_EN: size: 1 class: IntField sizeBits: 1 at: byteOrder: LE offset: 400 stride: 1 nelms: 1 RXISCANRESET_TIME: lsBit: 5 sizeBits: 5 class: IntField at: stride: 2 byteOrder: LE nelms: 1 offset: 48 size: 2 RXLPM_GC_CFG: size: 2 at: nelms: 1 byteOrder: LE offset: 228 stride: 2 sizeBits: 16 class: IntField RXLPM_CFG: class: IntField size: 2 sizeBits: 16 at: stride: 2 nelms: 1 byteOrder: LE offset: 200 RXLPM_OS_CFG0: size: 2 class: IntField at: offset: 220 nelms: 1 byteOrder: LE stride: 2 sizeBits: 16 RXLPM_KH_CFG0: class: IntField at: offset: 204 stride: 2 byteOrder: LE nelms: 1 size: 2 sizeBits: 16 RXLPM_KH_CFG1: sizeBits: 16 size: 2 at: offset: 208 stride: 2 byteOrder: LE nelms: 1 class: IntField RXLPM_OS_CFG1: sizeBits: 16 size: 2 at: nelms: 1 stride: 2 byteOrder: LE offset: 224 class: IntField RXOOB_CFG: class: IntField lsBit: 5 sizeBits: 9 size: 2 at: nelms: 1 byteOrder: LE offset: 396 stride: 2 RXOOB_CLK_CFG: size: 1 lsBit: 2 class: IntField sizeBits: 1 at: offset: 553 byteOrder: LE nelms: 1 stride: 1 RXOSCALRESET_TIME: size: 1 at: stride: 1 nelms: 1 byteOrder: LE offset: 552 sizeBits: 5 class: IntField RXPHBEACON_CFG: sizeBits: 16 class: IntField size: 2 at: offset: 764 nelms: 1 byteOrder: LE stride: 2 RXPHDLY_CFG: size: 2 class: IntField sizeBits: 16 at: nelms: 1 offset: 356 byteOrder: LE stride: 2 RXOUT_DIV: size: 1 class: IntField at: stride: 1 nelms: 1 byteOrder: LE offset: 396 sizeBits: 3 RXPCSRESET_TIME: at: offset: 20 stride: 1 nelms: 1 byteOrder: LE sizeBits: 5 class: IntField lsBit: 3 size: 1 RXPHSLIP_CFG: class: IntField size: 2 sizeBits: 16 at: offset: 760 byteOrder: LE nelms: 1 stride: 2 RXPH_MONITOR_SEL: class: IntField size: 1 sizeBits: 5 lsBit: 3 at: stride: 1 nelms: 1 offset: 389 byteOrder: LE RXPHSAMP_CFG: at: byteOrder: LE stride: 2 nelms: 1 offset: 756 sizeBits: 16 size: 2 class: IntField RXPI_CFG0: class: IntField sizeBits: 2 size: 1 lsBit: 3 at: nelms: 1 offset: 628 byteOrder: LE stride: 1 RXPI_CFG1: size: 1 sizeBits: 2 class: IntField lsBit: 6 at: stride: 1 byteOrder: LE nelms: 1 offset: 629 RXPI_CFG3: class: IntField lsBit: 2 sizeBits: 2 size: 1 at: offset: 629 byteOrder: LE nelms: 1 stride: 1 RXPI_CFG2: at: offset: 629 byteOrder: LE stride: 1 nelms: 1 size: 1 lsBit: 4 class: IntField sizeBits: 2 RXPI_CFG5: size: 1 sizeBits: 1 at: nelms: 1 offset: 629 stride: 1 byteOrder: LE class: IntField RXPI_CFG4: size: 1 class: IntField lsBit: 1 sizeBits: 1 at: stride: 1 nelms: 1 offset: 629 byteOrder: LE RXPI_CFG6: size: 1 class: IntField sizeBits: 3 at: offset: 628 stride: 1 byteOrder: LE nelms: 1 lsBit: 5 RXPI_LPM: lsBit: 3 size: 1 class: IntField sizeBits: 1 at: nelms: 1 offset: 692 stride: 1 byteOrder: LE RXPI_VREFSEL: size: 1 sizeBits: 1 class: IntField lsBit: 2 at: nelms: 1 byteOrder: LE stride: 1 offset: 692 RXPMARESET_TIME: sizeBits: 5 size: 1 lsBit: 3 class: IntField at: nelms: 1 stride: 1 offset: 21 byteOrder: LE RXPMACLK_SEL: class: IntField at: byteOrder: LE stride: 1 offset: 43 nelms: 1 size: 1 sizeBits: 2 RXPRBS_LINKACQ_CNT: sizeBits: 8 class: IntField size: 1 at: nelms: 1 stride: 1 offset: 548 byteOrder: LE RXSYNC_MULTILANE: size: 1 sizeBits: 1 lsBit: 1 class: IntField at: offset: 557 nelms: 1 byteOrder: LE stride: 1 RXPRBS_ERR_LOOPBACK: class: IntField size: 1 sizeBits: 1 at: byteOrder: LE stride: 1 offset: 401 nelms: 1 RXSLIDE_AUTO_WAIT: class: IntField size: 1 at: byteOrder: LE offset: 400 stride: 1 nelms: 1 lsBit: 4 sizeBits: 4 RXSLIDE_MODE: sizeBits: 2 class: IntField size: 1 lsBit: 1 at: nelms: 1 byteOrder: LE offset: 401 stride: 1 RX_CAPFF_SARC_ENB: lsBit: 3 sizeBits: 1 size: 1 at: nelms: 1 offset: 605 stride: 1 byteOrder: LE class: IntField RXSYNC_OVRD: class: IntField sizeBits: 1 lsBit: 6 at: nelms: 1 offset: 553 byteOrder: LE stride: 1 size: 1 RX_AFE_CM_EN: size: 1 class: IntField at: byteOrder: LE stride: 1 offset: 605 nelms: 1 lsBit: 2 sizeBits: 1 RXSYNC_SKIP_DA: size: 1 sizeBits: 1 at: nelms: 1 stride: 1 byteOrder: LE offset: 553 class: IntField RX_BIAS_CFG0: size: 2 class: IntField sizeBits: 16 at: byteOrder: LE stride: 2 nelms: 1 offset: 380 RX_BUFFER_CFG: at: byteOrder: LE nelms: 1 offset: 93 stride: 1 lsBit: 2 class: IntField size: 1 sizeBits: 6 RX_CLK25_DIV: size: 1 class: IntField sizeBits: 5 lsBit: 3 at: nelms: 1 byteOrder: LE offset: 436 stride: 1 RX_CLKMUX_EN: size: 1 class: IntField lsBit: 5 sizeBits: 1 at: byteOrder: LE offset: 408 nelms: 1 stride: 1 RX_CLK_SLIP_OVRD: lsBit: 3 sizeBits: 5 size: 1 class: IntField at: nelms: 1 offset: 688 stride: 1 byteOrder: LE RX_CM_BUF_CFG: sizeBits: 4 lsBit: 6 size: 2 class: IntField at: nelms: 1 offset: 388 byteOrder: LE stride: 2 RX_CTLE3_LPF: sizeBits: 8 size: 1 class: IntField at: nelms: 1 byteOrder: LE offset: 556 stride: 1 RX_CM_BUF_PD: class: IntField size: 1 at: stride: 1 nelms: 1 offset: 389 byteOrder: LE sizeBits: 1 lsBit: 2 RX_CM_SEL: class: IntField sizeBits: 2 size: 1 at: byteOrder: LE nelms: 1 offset: 388 stride: 1 RX_CM_TRIM: class: IntField sizeBits: 4 size: 1 lsBit: 2 at: stride: 1 byteOrder: LE offset: 388 nelms: 1 RX_DDI_SEL: sizeBits: 6 size: 1 lsBit: 2 class: IntField at: byteOrder: LE stride: 1 nelms: 1 offset: 820 RX_DATA_WIDTH: size: 2 lsBit: 5 class: IntField sizeBits: 4 at: stride: 2 byteOrder: LE nelms: 1 offset: 12 RX_DEFER_RESET_BUF_EN: lsBit: 1 at: stride: 1 nelms: 1 byteOrder: LE offset: 93 class: IntField size: 1 sizeBits: 1 RX_DFELPM_CFG0: sizeBits: 4 lsBit: 3 size: 1 class: IntField at: nelms: 1 stride: 1 offset: 621 byteOrder: LE RX_DFELPM_KLKH_AGC_STUP_EN: class: IntField sizeBits: 1 lsBit: 7 size: 1 at: byteOrder: LE nelms: 1 offset: 621 stride: 1 RX_DFELPM_CFG1: size: 1 lsBit: 2 at: stride: 1 offset: 621 nelms: 1 byteOrder: LE sizeBits: 1 class: IntField RX_DFE_AGC_CFG0: size: 1 class: IntField sizeBits: 2 at: nelms: 1 stride: 1 byteOrder: LE offset: 328 RX_DFE_AGC_CFG1: size: 1 sizeBits: 3 at: nelms: 1 offset: 328 byteOrder: LE stride: 1 class: IntField lsBit: 2 RX_DFE_KL_LPM_KH_CFG0: size: 1 class: IntField at: byteOrder: LE offset: 621 stride: 1 nelms: 1 sizeBits: 2 RX_DFE_KL_LPM_KH_CFG1: sizeBits: 3 size: 1 class: IntField lsBit: 5 at: stride: 1 nelms: 1 byteOrder: LE offset: 620 RX_DFE_KL_LPM_KL_CFG0: sizeBits: 2 class: IntField size: 1 at: stride: 1 byteOrder: LE nelms: 1 offset: 561 RX_DFE_KL_LPM_KL_CFG1: size: 1 at: offset: 560 stride: 1 byteOrder: LE nelms: 1 class: IntField lsBit: 5 sizeBits: 3 RX_DFE_LPM_HOLD_DURING_EIDLE: size: 1 lsBit: 2 sizeBits: 1 class: IntField at: byteOrder: LE offset: 413 nelms: 1 stride: 1 RX_DISPERR_SEQ_MATCH: sizeBits: 1 class: IntField size: 1 lsBit: 4 at: offset: 408 byteOrder: LE nelms: 1 stride: 1 RX_DIVRESET_TIME: at: offset: 176 byteOrder: LE stride: 1 nelms: 1 lsBit: 2 class: IntField size: 1 sizeBits: 5 RX_EN_HI_LR: size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE stride: 1 offset: 329 lsBit: 2 class: IntField RX_EYESCAN_VS_CODE: sizeBits: 7 lsBit: 2 class: IntField size: 2 at: byteOrder: LE nelms: 1 offset: 604 stride: 2 RX_EYESCAN_VS_NEG_DIR: size: 1 lsBit: 2 class: IntField sizeBits: 1 at: nelms: 1 offset: 605 byteOrder: LE stride: 1 RX_FABINT_USRCLK_FLOP: sizeBits: 1 size: 1 class: IntField at: stride: 1 nelms: 1 byteOrder: LE offset: 16 RX_EYESCAN_VS_RANGE: sizeBits: 2 class: IntField size: 1 at: stride: 1 nelms: 1 byteOrder: LE offset: 604 RX_EYESCAN_VS_UT_SIGN: sizeBits: 1 lsBit: 1 size: 1 class: IntField at: byteOrder: LE nelms: 1 offset: 605 stride: 1 RX_INT_DATAWIDTH: class: IntField size: 1 at: offset: 408 stride: 1 nelms: 1 byteOrder: LE sizeBits: 2 RX_PMA_POWER_SAVE: sizeBits: 1 size: 1 lsBit: 2 at: stride: 1 offset: 37 nelms: 1 byteOrder: LE class: IntField RX_PROGDIV_CFG: size: 2 sizeBits: 16 class: IntField at: offset: 792 byteOrder: LE stride: 2 nelms: 1 RX_SAMPLE_PERIOD: size: 1 sizeBits: 3 class: IntField at: byteOrder: LE offset: 748 nelms: 1 stride: 1 RXDFE_H5_CFG0: class: IntField sizeBits: 16 size: 2 at: nelms: 1 byteOrder: LE offset: 716 stride: 2 RX_SUM_DFETAPREP_EN: sizeBits: 1 class: IntField size: 1 lsBit: 6 at: byteOrder: LE nelms: 1 offset: 393 stride: 1 RX_SIG_VALID_DLY: size: 1 sizeBits: 5 class: IntField at: offset: 401 stride: 1 byteOrder: LE nelms: 1 lsBit: 3 RX_SUM_IREF_TUNE: lsBit: 1 class: IntField size: 1 at: stride: 1 offset: 393 nelms: 1 byteOrder: LE sizeBits: 4 RX_SUM_RES_CTRL: lsBit: 7 class: IntField size: 2 sizeBits: 2 at: nelms: 1 byteOrder: LE offset: 392 stride: 2 RX_SUM_VCMTUNE: class: IntField lsBit: 3 sizeBits: 4 size: 1 at: stride: 1 byteOrder: LE offset: 392 nelms: 1 RX_SUM_VCM_OVWR: class: IntField size: 1 lsBit: 5 sizeBits: 1 at: offset: 393 byteOrder: LE nelms: 1 stride: 1 RX_SUM_VREF_TUNE: sizeBits: 3 class: IntField at: offset: 392 stride: 1 nelms: 1 byteOrder: LE size: 1 RX_TUNE_AFE_OS: sizeBits: 2 class: IntField size: 1 lsBit: 2 at: nelms: 1 offset: 561 byteOrder: LE stride: 1 RX_WIDEMODE_CDR: size: 1 class: IntField lsBit: 2 sizeBits: 1 at: offset: 408 stride: 1 nelms: 1 byteOrder: LE RX_XCLK_SEL: size: 1 class: IntField sizeBits: 2 lsBit: 1 at: nelms: 1 offset: 400 byteOrder: LE stride: 1 SAS_MIN_COM: lsBit: 1 size: 1 class: IntField sizeBits: 6 at: stride: 1 nelms: 1 offset: 420 byteOrder: LE SAS_MAX_COM: size: 1 class: IntField lsBit: 1 sizeBits: 6 at: byteOrder: LE nelms: 1 offset: 428 stride: 1 SATA_BURST_VAL: lsBit: 5 sizeBits: 3 size: 1 at: nelms: 1 offset: 417 stride: 1 byteOrder: LE class: IntField SATA_BURST_SEQ_LEN: size: 1 class: IntField sizeBits: 4 lsBit: 4 at: nelms: 1 byteOrder: LE stride: 1 offset: 416 SATA_CPLL_CFG: lsBit: 5 sizeBits: 2 class: IntField size: 1 at: byteOrder: LE nelms: 1 offset: 168 stride: 1 SATA_EIDLE_VAL: class: IntField at: byteOrder: LE nelms: 1 offset: 416 stride: 1 size: 1 sizeBits: 2 SATA_MAX_WAKE: lsBit: 1 class: IntField sizeBits: 6 size: 1 at: stride: 1 byteOrder: LE offset: 432 nelms: 1 SATA_MAX_BURST: lsBit: 2 class: IntField size: 1 sizeBits: 6 at: offset: 429 stride: 1 byteOrder: LE nelms: 1 SATA_MAX_INIT: size: 1 sizeBits: 6 class: IntField at: byteOrder: LE offset: 433 stride: 1 nelms: 1 lsBit: 2 SATA_MIN_BURST: lsBit: 2 sizeBits: 6 size: 1 class: IntField at: stride: 1 byteOrder: LE nelms: 1 offset: 421 SATA_MIN_INIT: at: offset: 425 byteOrder: LE stride: 1 nelms: 1 class: IntField sizeBits: 6 size: 1 lsBit: 2 SATA_MIN_WAKE: lsBit: 1 class: IntField size: 1 sizeBits: 6 at: nelms: 1 offset: 424 stride: 1 byteOrder: LE SHOW_REALIGN_COMMA: lsBit: 3 class: IntField sizeBits: 1 size: 1 at: nelms: 1 offset: 157 stride: 1 byteOrder: LE TST_RSV0: at: byteOrder: LE nelms: 1 stride: 1 offset: 485 sizeBits: 8 class: IntField size: 1 TAPDLY_SET_TX: sizeBits: 2 class: IntField size: 1 at: byteOrder: LE nelms: 1 offset: 452 stride: 1 TEMPERATUR_PAR: sizeBits: 4 at: stride: 1 byteOrder: LE nelms: 1 offset: 721 size: 1 class: IntField TERM_RCAL_CFG: size: 2 class: IntField sizeBits: 15 at: nelms: 1 byteOrder: LE offset: 464 stride: 2 TERM_RCAL_OVRD: class: IntField size: 1 lsBit: 1 sizeBits: 2 at: stride: 1 byteOrder: LE offset: 472 nelms: 1 TRANS_TIME_RATE: sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 481 stride: 1 class: IntField size: 1 TST_RSV1: sizeBits: 8 class: IntField size: 1 at: stride: 1 nelms: 1 offset: 484 byteOrder: LE TXBUF_EN: size: 1 at: stride: 1 byteOrder: LE offset: 496 nelms: 1 lsBit: 7 class: IntField sizeBits: 1 TXBUF_RESET_ON_RATE_CHANGE: size: 1 sizeBits: 1 lsBit: 6 class: IntField at: byteOrder: LE stride: 1 offset: 496 nelms: 1 TXDLY_CFG: sizeBits: 16 size: 2 class: IntField at: nelms: 1 byteOrder: LE offset: 448 stride: 2 TXDLY_LCFG: at: nelms: 1 byteOrder: LE offset: 348 stride: 2 class: IntField sizeBits: 16 size: 2 TXDRVBIAS_N: class: IntField size: 1 sizeBits: 4 at: nelms: 1 byteOrder: LE offset: 160 stride: 1 TXFIFO_ADDR_CFG: size: 1 class: IntField lsBit: 2 sizeBits: 1 at: offset: 496 byteOrder: LE nelms: 1 stride: 1 TXDRVBIAS_P: size: 1 class: IntField sizeBits: 4 at: byteOrder: LE nelms: 1 stride: 1 offset: 168 TXGBOX_FIFO_INIT_RD_ADDR: at: nelms: 1 stride: 1 offset: 749 byteOrder: LE lsBit: 1 size: 1 class: IntField sizeBits: 3 TXPI_CFG1: sizeBits: 2 lsBit: 1 size: 1 class: IntField at: nelms: 1 stride: 1 offset: 625 byteOrder: LE TXOUT_DIV: size: 1 class: IntField sizeBits: 3 at: byteOrder: LE nelms: 1 stride: 1 offset: 497 TXGEARBOX_EN: at: byteOrder: LE nelms: 1 offset: 497 stride: 1 lsBit: 5 class: IntField sizeBits: 1 size: 1 TXPHDLY_CFG: sizeBits: 16 class: IntField size: 2 at: nelms: 2 byteOrder: LE stride: 4 offset: 440 TXPCSRESET_TIME: size: 1 class: IntField lsBit: 3 at: offset: 36 stride: 1 byteOrder: LE nelms: 1 sizeBits: 5 TXPH_CFG: at: byteOrder: LE stride: 2 nelms: 1 offset: 460 size: 2 sizeBits: 16 class: IntField TXPH_MONITOR_SEL: size: 1 lsBit: 2 class: IntField at: offset: 452 nelms: 1 byteOrder: LE stride: 1 sizeBits: 5 TXPI_CFG0: sizeBits: 2 size: 1 lsBit: 3 class: IntField at: stride: 1 nelms: 1 byteOrder: LE offset: 625 TXPI_CFG2: size: 2 class: IntField sizeBits: 2 lsBit: 7 at: byteOrder: LE nelms: 1 offset: 624 stride: 2 TXPI_CFG3: at: nelms: 1 byteOrder: LE offset: 624 stride: 1 size: 1 class: IntField sizeBits: 1 lsBit: 6 TXPI_CFG4: lsBit: 5 size: 1 class: IntField sizeBits: 1 at: offset: 624 nelms: 1 byteOrder: LE stride: 1 TXPI_CFG5: class: IntField size: 1 lsBit: 2 sizeBits: 3 at: stride: 1 offset: 624 byteOrder: LE nelms: 1 TXPI_GRAY_SEL: lsBit: 5 at: stride: 1 nelms: 1 offset: 612 byteOrder: LE size: 1 class: IntField sizeBits: 1 TXPI_INVSTROBE_SEL: sizeBits: 1 class: IntField size: 1 lsBit: 6 at: nelms: 1 byteOrder: LE offset: 612 stride: 1 TXPI_LPM: sizeBits: 1 class: IntField size: 1 lsBit: 3 at: offset: 612 nelms: 1 byteOrder: LE stride: 1 TXPI_PPMCLK_SEL: size: 1 lsBit: 7 class: IntField at: stride: 1 offset: 612 nelms: 1 byteOrder: LE sizeBits: 1 TXPI_PPM_CFG: class: IntField sizeBits: 8 size: 1 at: nelms: 1 offset: 616 byteOrder: LE stride: 1 TXPMARESET_TIME: lsBit: 3 sizeBits: 5 at: stride: 1 offset: 37 byteOrder: LE nelms: 1 class: IntField size: 1 TXPI_SYNFREQ_PPM: size: 1 class: IntField sizeBits: 3 at: nelms: 1 stride: 1 byteOrder: LE offset: 613 TXPI_VREFSEL: sizeBits: 1 size: 1 class: IntField lsBit: 2 at: stride: 1 byteOrder: LE nelms: 1 offset: 612 TXSYNC_MULTILANE: size: 1 lsBit: 2 class: IntField sizeBits: 1 at: nelms: 1 offset: 557 byteOrder: LE stride: 1 TXSYNC_OVRD: at: byteOrder: LE offset: 553 stride: 1 nelms: 1 class: IntField size: 1 lsBit: 5 sizeBits: 1 TXSYNC_SKIP_DA: size: 1 sizeBits: 1 lsBit: 1 at: stride: 1 byteOrder: LE nelms: 1 offset: 553 class: IntField TX_DATA_WIDTH: size: 1 class: IntField at: nelms: 1 byteOrder: LE stride: 1 offset: 488 sizeBits: 4 TX_CLK25_DIV: lsBit: 3 size: 1 class: IntField sizeBits: 5 at: nelms: 1 byteOrder: LE stride: 1 offset: 489 TX_CLKMUX_EN: size: 1 class: IntField lsBit: 7 at: nelms: 1 byteOrder: LE stride: 1 offset: 505 sizeBits: 1 TX_DCD_CFG: sizeBits: 6 size: 1 class: IntField lsBit: 2 at: byteOrder: LE nelms: 1 offset: 729 stride: 1 TX_DEEMPH0: class: IntField at: stride: 1 nelms: 1 byteOrder: LE offset: 493 sizeBits: 8 size: 1 TX_DEEMPH1: at: offset: 492 nelms: 1 byteOrder: LE stride: 1 size: 1 sizeBits: 8 class: IntField TX_DCD_EN: class: IntField size: 1 lsBit: 1 sizeBits: 1 at: byteOrder: LE stride: 1 offset: 729 nelms: 1 TX_DRIVE_MODE: sizeBits: 5 at: nelms: 1 byteOrder: LE stride: 1 offset: 505 size: 1 class: IntField TX_DIVRESET_TIME: size: 2 class: IntField at: offset: 176 byteOrder: LE stride: 2 nelms: 1 sizeBits: 5 lsBit: 7 TX_EIDLE_ASSERT_DELAY: class: IntField sizeBits: 3 size: 1 at: nelms: 1 stride: 1 offset: 504 byteOrder: LE lsBit: 5 TX_EIDLE_DEASSERT_DELAY: class: IntField lsBit: 2 size: 1 sizeBits: 3 at: nelms: 1 offset: 504 byteOrder: LE stride: 1 TX_EML_PHI_TUNE: at: offset: 729 byteOrder: LE nelms: 1 stride: 1 class: IntField size: 1 sizeBits: 1 TX_FABINT_USRCLK_FLOP: sizeBits: 1 lsBit: 4 size: 1 class: IntField at: byteOrder: LE stride: 1 offset: 44 nelms: 1 TX_IDLE_DATA_ZERO: class: IntField sizeBits: 1 size: 1 lsBit: 4 at: byteOrder: LE stride: 1 nelms: 1 offset: 553 TX_INT_DATAWIDTH: lsBit: 2 sizeBits: 2 size: 1 class: IntField at: nelms: 1 offset: 533 byteOrder: LE stride: 1 TX_LOOPBACK_DRIVE_HIZ: class: IntField at: offset: 505 stride: 1 nelms: 1 byteOrder: LE size: 1 lsBit: 6 sizeBits: 1 TX_MAINCURSOR_SEL: at: byteOrder: LE offset: 497 stride: 1 nelms: 1 size: 1 class: IntField sizeBits: 1 lsBit: 6 TX_MARGIN_FULL_1: at: byteOrder: LE nelms: 1 offset: 508 stride: 1 size: 1 lsBit: 1 class: IntField sizeBits: 7 TX_MARGIN_FULL_0: size: 1 class: IntField lsBit: 1 at: byteOrder: LE nelms: 1 offset: 509 stride: 1 sizeBits: 7 TX_MARGIN_FULL_2: lsBit: 1 at: nelms: 1 offset: 513 byteOrder: LE stride: 1 size: 1 sizeBits: 7 class: IntField TX_MARGIN_FULL_3: class: IntField lsBit: 1 size: 1 sizeBits: 7 at: nelms: 1 byteOrder: LE stride: 1 offset: 512 TX_MARGIN_FULL_4: lsBit: 1 size: 1 class: IntField sizeBits: 7 at: byteOrder: LE offset: 517 nelms: 1 stride: 1 TX_MARGIN_LOW_1: lsBit: 1 at: byteOrder: LE stride: 1 offset: 521 nelms: 1 size: 1 class: IntField sizeBits: 7 TX_MARGIN_LOW_2: sizeBits: 7 lsBit: 1 class: IntField size: 1 at: stride: 1 byteOrder: LE offset: 520 nelms: 1 TX_MARGIN_LOW_0: size: 1 class: IntField sizeBits: 7 lsBit: 1 at: nelms: 1 offset: 516 byteOrder: LE stride: 1 TX_MARGIN_LOW_3: sizeBits: 7 class: IntField size: 1 lsBit: 1 at: byteOrder: LE stride: 1 nelms: 1 offset: 525 TX_MODE_SEL: lsBit: 5 sizeBits: 3 class: IntField size: 1 at: stride: 1 nelms: 1 offset: 720 byteOrder: LE TX_MARGIN_LOW_4: lsBit: 1 class: IntField size: 1 at: stride: 1 byteOrder: LE nelms: 1 offset: 524 sizeBits: 7 TX_PROGCLK_SEL: sizeBits: 2 lsBit: 2 class: IntField size: 1 at: nelms: 1 offset: 49 byteOrder: LE stride: 1 TX_PMADATA_OPT: sizeBits: 1 lsBit: 7 size: 1 class: IntField at: stride: 1 nelms: 1 byteOrder: LE offset: 553 TX_PMA_POWER_SAVE: sizeBits: 1 class: IntField at: stride: 1 byteOrder: LE nelms: 1 offset: 37 lsBit: 1 size: 1 TX_PROGDIV_CFG: size: 2 class: IntField sizeBits: 16 at: nelms: 1 byteOrder: LE offset: 248 stride: 2 TX_QPI_STATUS_EN: class: IntField size: 1 lsBit: 5 sizeBits: 1 at: nelms: 1 offset: 533 byteOrder: LE stride: 1 TX_SAMPLE_PERIOD: class: IntField size: 2 lsBit: 6 sizeBits: 3 at: byteOrder: LE nelms: 1 offset: 748 stride: 2 TX_RXDETECT_CFG: size: 2 lsBit: 2 class: IntField at: offset: 500 byteOrder: LE nelms: 1 stride: 2 sizeBits: 14 TX_RXDETECT_REF: size: 1 lsBit: 3 class: IntField sizeBits: 3 at: nelms: 1 byteOrder: LE offset: 496 stride: 1 TX_SARC_LPBK_ENB: size: 1 class: IntField sizeBits: 1 lsBit: 4 at: byteOrder: LE stride: 1 nelms: 1 offset: 720 TX_XCLK_SEL: size: 1 lsBit: 2 class: IntField sizeBits: 1 at: byteOrder: LE offset: 489 nelms: 1 stride: 1 USE_PCS_CLK_PHASE_SEL: class: IntField size: 1 sizeBits: 1 lsBit: 2 at: stride: 1 offset: 593 byteOrder: LE nelms: 1 WB_MODE: size: 1 lsBit: 6 sizeBits: 2 at: nelms: 1 offset: 43 byteOrder: LE stride: 1 class: IntField byteOrder: UNKNOWN at: offset: 12582912 byteOrder: LE nelms: 1 stride: 1024 TPGMiniCore: description: Embedded timing pattern generator size: 65536 class: MMIODev byteOrder: UNKNOWN children: BaseControl: description: Base rate trigger divisor class: IntField size: 2 sizeBits: 16 at: stride: 2 offset: 4 nelms: 1 byteOrder: LE BaseRateCount: description: Count of base rate triggers class: IntField size: 4 at: stride: 4 offset: 1296 nelms: 1 byteOrder: LE mode: RO BsaACRate: size: 2 lsBit: 6 class: IntField description: BSA AC rate mode selection sizeBits: 3 enums: - name: " 60 Hz" value: 0 - name: " 30 Hz" value: 1 - name: " 10 Hz" value: 2 - name: " 5 Hz" value: 3 - name: " 1 Hz" value: 4 - value: 5 name: 1/2 Hz at: byteOrder: LE nelms: 2 stride: 16 offset: 512 BsaActive: class: IntField sizeBits: 1 size: 1 description: Activates/Deactivates BSA EDEF at: byteOrder: LE stride: 1 offset: 508 nelms: 2 BsaACTSMask: sizeBits: 6 class: IntField at: nelms: 2 byteOrder: LE stride: 16 offset: 513 size: 1 description: BSA AC timeslot mask selection lsBit: 1 BsaAvgToWr: size: 2 description: BSA def num averages to record class: IntField sizeBits: 16 at: nelms: 2 byteOrder: LE stride: 16 offset: 522 BsaCompleteWr: size: 8 description: BSA complete clear class: IntField sizeBits: 64 at: byteOrder: LE nelms: 1 offset: 80 stride: 8 BsaCompleteRd: size: 8 class: IntField mode: RO description: BSA complete read sizeBits: 64 at: nelms: 1 offset: 80 byteOrder: LE stride: 8 BsaDestExclusiveMask: description: BSA exclusive destination mask class: IntField size: 2 sizeBits: 16 at: byteOrder: LE nelms: 2 stride: 16 offset: 518 BsaDestInclusiveMask: size: 2 description: BSA inclusive destination mask class: IntField sizeBits: 16 at: offset: 516 byteOrder: LE nelms: 2 stride: 16 BsaDestMode: size: 1 description: BSA destination mode class: IntField sizeBits: 2 enums: - name: Dont_Care value: 0 - name: Inclusive value: 1 - name: Exclusive value: 2 at: nelms: 2 offset: 515 byteOrder: LE stride: 16 BsaFixedRate: sizeBits: 4 description: BSA fixed rate mode selection class: IntField size: 1 lsBit: 2 at: byteOrder: LE offset: 512 stride: 16 nelms: 2 enums: - value: 0 name: " 1 MHz" - value: 1 name: " 71 kHz" - value: 2 name: " 10 kHz" - name: " 1 kHz" value: 3 - name: 100 Hz value: 4 - value: 5 name: " 10 Hz" - name: " 1 Hz" value: 6 BsaMaxSeverity: size: 1 lsBit: 6 description: BSA def max alarm severity class: IntField sizeBits: 2 at: nelms: 2 stride: 16 offset: 521 byteOrder: LE enums: - value: 0 name: NoAlarm - value: 1 name: Minor - value: 2 name: Major - value: 3 name: Invalid BsaNtoAvg: size: 2 at: stride: 16 byteOrder: LE nelms: 2 offset: 520 sizeBits: 13 class: IntField description: BSA def num acquisitions to average BsaRateSelMode: sizeBits: 2 at: byteOrder: LE stride: 16 offset: 512 nelms: 2 class: IntField size: 1 description: BSA def rate mode selection enums: - value: 0 name: FixedRate - name: ACRate value: 1 - name: Sequencer value: 2 BsaSequenceBitSelect: at: offset: 514 stride: 16 nelms: 2 byteOrder: LE size: 1 class: IntField description: BSA sequencer bit selection sizeBits: 4 lsBit: 4 ClkCnt: size: 4 description: Count of local 186M clock class: IntField mode: RO at: offset: 1284 nelms: 1 byteOrder: LE stride: 4 BsaSequenceSelect: class: IntField size: 2 description: BSA sequencer selection sizeBits: 5 lsBit: 7 at: nelms: 2 stride: 16 byteOrder: LE offset: 513 CountInterval: description: Interval counters update period at: stride: 4 byteOrder: LE nelms: 1 offset: 1292 class: IntField size: 4 CountIntervalReset: at: byteOrder: LE nelms: 1 offset: 108 stride: 1 sizeBits: 1 class: IntField size: 1 description: Count Interval Reset FixedRateDiv: description: Fixed rate marker divisors class: IntField size: 4 at: byteOrder: LE nelms: 10 stride: 4 offset: 24 Lcls1BsaEdefSlot: description: Lcls-1 BSA EDEF Slot Number class: IntField size: 1 lsBit: 4 sizeBits: 4 at: nelms: 1 offset: 122 byteOrder: LE stride: 1 Lcls1BsaNumAvgs: sizeBits: 8 description: Lcls-1 BSA Number of Values to Average per Sample - 1 class: IntField size: 1 at: offset: 123 nelms: 1 stride: 1 byteOrder: LE Lcls1BsaNumSamples: size: 2 description: Lcls-1 BSA Number of Samples - 1 class: IntField at: offset: 120 stride: 2 byteOrder: LE nelms: 1 sizeBits: 12 Lcls1BsaRate: sizeBits: 3 class: IntField description: Lcls-1 BSA Rate size: 1 enums: - value: 0 name: 120Hz - name: 60Hz value: 1 - name: 30Hz value: 2 - name: 10Hz value: 3 - value: 4 name: 5Hz - name: 1Hz value: 5 - value: 6 name: 0.5Hz lsBit: 4 at: nelms: 1 byteOrder: LE stride: 1 offset: 121 Lcls1BsaSeverity: lsBit: 2 class: IntField size: 1 description: Lcls-1 BSA Rejection Severity Threshold sizeBits: 2 enums: - value: 0 name: INVALID - name: MAJOR value: 2 - name: MINOR value: 1 at: byteOrder: LE nelms: 1 stride: 1 offset: 122 Lcls1BsaStart: description: Lcls-1 BSA Started by Writing any Value Here class: IntField size: 4 at: stride: 4 offset: 124 byteOrder: LE nelms: 1 NAllowSeq: mode: RO description: Number of beam allow engines at: nelms: 1 offset: 79 byteOrder: LE stride: 1 sizeBits: 6 class: IntField size: 1 lsBit: 2 Lcls1BsaTimeSlot: description: Lcls-1 BSA Time Slot size: 2 at: nelms: 1 offset: 121 byteOrder: LE stride: 2 lsBit: 7 class: IntField sizeBits: 3 enums: - name: TS1 value: 0 - name: TS2 value: 1 - value: 2 name: TS3 - value: 3 name: TS4 - name: TS5 value: 4 - value: 5 name: TS6 NArraysBsa: sizeBits: 8 lsBit: 6 description: Number of BSA arrays size: 2 class: IntField at: offset: 77 stride: 2 byteOrder: LE nelms: 1 mode: RO NBeamSeq: size: 1 sizeBits: 6 mode: RO class: IntField description: Number of beam request engines at: nelms: 1 byteOrder: LE offset: 76 stride: 1 NControlSeq: size: 2 mode: RO class: IntField description: Number of control sequence engines lsBit: 6 sizeBits: 8 at: stride: 2 offset: 76 nelms: 1 byteOrder: LE PllCnt: class: IntField description: Count of PLL status changes size: 4 mode: RO at: stride: 4 byteOrder: LE offset: 1280 nelms: 1 PulseIdRd: size: 8 class: IntField mode: RO sizeBits: 64 description: Pulse ID read at: byteOrder: LE nelms: 1 stride: 8 offset: 8 PulseIdSet: class: IntField size: 1 description: Activates PulseId register value sizeBits: 1 at: byteOrder: LE offset: 112 nelms: 1 stride: 1 PulseIdWr: size: 8 class: IntField sizeBits: 64 at: offset: 88 byteOrder: LE stride: 8 nelms: 1 description: Pulse ID write RateReload: size: 1 description: Loads cached fixed rate marker divisors class: IntField at: stride: 1 offset: 64 byteOrder: LE nelms: 1 sizeBits: 1 SeqAddrLen: description: Number of beam sequence engines size: 2 mode: RO lsBit: 6 class: IntField sizeBits: 4 at: offset: 78 nelms: 1 stride: 2 byteOrder: LE SyncErrCnt: at: nelms: 1 offset: 1288 byteOrder: LE stride: 4 class: IntField size: 4 description: Count of 71k sync errors mode: RO TStampRd: description: Time stamp read mode: RO class: IntField size: 8 sizeBits: 64 at: byteOrder: LE nelms: 1 stride: 8 offset: 16 TStampSet: class: IntField description: Activates Timestamp register value sizeBits: 1 size: 1 at: byteOrder: LE nelms: 1 offset: 116 stride: 1 TStampWr: size: 8 class: IntField sizeBits: 64 description: Time stamp write at: nelms: 1 offset: 96 byteOrder: LE stride: 8 TxInhibit: description: Set transmit link inhibit size: 1 class: IntField sizeBits: 1 lsBit: 5 at: nelms: 1 byteOrder: LE offset: 0 stride: 1 TxLoopback: class: IntField description: Set transmit link loopback sizeBits: 3 size: 1 lsBit: 2 at: byteOrder: LE nelms: 1 stride: 1 offset: 0 TxPolarity: description: Invert transmit link polarity size: 1 sizeBits: 1 class: IntField lsBit: 1 at: byteOrder: LE nelms: 1 stride: 1 offset: 0 TxReset: description: Reset transmit link sizeBits: 1 size: 1 class: IntField at: stride: 1 offset: 104 nelms: 1 byteOrder: LE at: nelms: 1 stride: 65536 byteOrder: LE offset: 196608 TimingFrameRx: size: 65536 description: Status of timing frame reception class: MMIODev children: BypassDoneCount: size: 2 description: Buffer bypass done count class: IntField sizeBits: 16 mode: RO at: byteOrder: LE nelms: 1 offset: 44 stride: 2 BypassResetCount: class: IntField mode: RO description: Buffer bypass reset count sizeBits: 16 size: 2 at: offset: 46 nelms: 1 stride: 2 byteOrder: LE BypassRst: class: IntField lsBit: 6 at: byteOrder: LE nelms: 1 offset: 32 stride: 1 sizeBits: 1 description: Buffer bypass reset status size: 1 C_RxReset: description: Reset Rx Link class: SequenceCommand enums: - value: 0 name: Execute at: byteOrder: LE nelms: 1 offset: 0 stride: 0 sequence: - entry: RxReset value: 1 - value: 1000 entry: usleep - entry: RxReset value: 0 ClearRxCounters: enums: - name: Execute value: 0 class: SequenceCommand description: Clear the Rx status counters. sequence: - value: 1 entry: RxCountReset - entry: usleep value: 1000 - entry: RxCountReset value: 0 at: byteOrder: LE nelms: 1 offset: 0 stride: 0 ClkSel: description: Select LCLS-I/LCLS-II Timing size: 1 class: IntField lsBit: 4 sizeBits: 1 at: nelms: 1 offset: 32 byteOrder: LE stride: 1 CrcErrCount: class: IntField size: 4 mode: RO description: CRC error count at: byteOrder: LE nelms: 1 stride: 4 offset: 12 FrameVersion: class: IntField description: Received timing frame version size: 4 mode: RO at: byteOrder: LE offset: 48 stride: 4 nelms: 1 FidCount: description: Valid frame count mode: RO size: 4 class: IntField at: stride: 4 byteOrder: LE nelms: 1 offset: 8 ModeSel: size: 1 description: LCLS2 timing mode select enums: - value: 0 name: Lcls1Protocol - value: 1 name: Lcls2Protocol lsBit: 1 sizeBits: 1 at: byteOrder: LE stride: 1 nelms: 1 offset: 33 class: IntField MsgDelay: description: LCLS-II timing frame pipeline delay (186MHz clks) at: offset: 36 byteOrder: LE nelms: 1 stride: 3 class: IntField sizeBits: 20 size: 3 ModeSelEn: description: Enable separate mode select sizeBits: 1 size: 1 class: IntField lsBit: 2 enums: - value: 0 name: UseClkSel - name: UseModeSel value: 1 at: stride: 1 nelms: 1 offset: 33 byteOrder: LE MsgNoDelay: description: Transfer EDEF data promptly - 3 fiducials ahead of eventcode data class: IntField size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 35 stride: 1 RxClkCount: description: Recovered clock count div 16 size: 4 class: IntField mode: RO at: stride: 4 byteOrder: LE nelms: 1 offset: 16 RxCountReset: description: Reset receive counters class: IntField sizeBits: 1 size: 1 at: stride: 1 nelms: 1 offset: 32 byteOrder: LE RxDecErrCount: mode: RO size: 4 class: IntField at: nelms: 1 stride: 4 byteOrder: LE offset: 24 description: Receive 8b/10b decode error count RxDown: at: byteOrder: LE stride: 1 nelms: 1 offset: 32 class: IntField description: Rx down latch status size: 1 sizeBits: 1 lsBit: 5 RxLinkUp: lsBit: 1 sizeBits: 1 mode: RO class: IntField size: 1 description: Receive link status at: offset: 32 nelms: 1 byteOrder: LE stride: 1 RxDspErrCount: description: Receive disparity error count size: 4 at: nelms: 1 stride: 4 offset: 28 byteOrder: LE class: IntField mode: RO RxPolarity: class: IntField size: 1 description: Invert receive link polarity sizeBits: 1 lsBit: 2 at: byteOrder: LE stride: 1 nelms: 1 offset: 32 RxRstCount: at: stride: 4 offset: 20 nelms: 1 byteOrder: LE size: 4 class: IntField description: Receive link reset count mode: RO RxReset: size: 1 at: nelms: 1 stride: 1 offset: 32 byteOrder: LE class: IntField description: Reset receive link lsBit: 3 sizeBits: 1 TxClkCount: mode: RO size: 4 class: IntField description: Transmit clock counter div 16 at: byteOrder: LE nelms: 1 offset: 40 stride: 4 eofCount: class: IntField description: End of frame count size: 4 mode: RO at: byteOrder: LE stride: 4 nelms: 1 offset: 4 sofCount: size: 4 mode: RO class: IntField description: Start of frame count at: nelms: 1 offset: 0 byteOrder: LE stride: 4 MsgDelayRst: lsBit: 7 class: IntField sizeBits: 1 description: Reset timing frame pipeline with new value size: 1 at: nelms: 1 byteOrder: LE offset: 39 stride: 1 VersionErr: sizeBits: 1 mode: RO class: IntField size: 1 description: Version check error at: stride: 1 nelms: 1 byteOrder: LE offset: 33 at: stride: 65536 byteOrder: LE nelms: 1 offset: 0 byteOrder: UNKNOWN at: nelms: 1 offset: 134217728 byteOrder: LE stride: 16777216 AxiSy56040: size: 16 children: OutputConfig: class: IntField description: Output Configuration Register Array size: 1 sizeBits: 2 at: nelms: 4 byteOrder: LE offset: 0 stride: 4 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 50331648 stride: 16 class: MMIODev description: "Timing Crossbar:\n-----------------------------------------------------------------\nOutputConfig[0] = 0x0: Connects RTM_TIMING_OUT0 to RTM_TIMING_IN0\nOutputConfig[0] = 0x1: Connects RTM_TIMING_OUT0 to FPGA_TIMING_IN\nOutputConfig[0] = 0x2: Connects RTM_TIMING_OUT0 to BP_TIMING_IN\nOutputConfig[0] = 0x3: Connects RTM_TIMING_OUT0 to RTM_TIMING_IN1\n-----------------------------------------------------------------\nOutputConfig[1] = 0x0: Connects FPGA_TIMING_OUT to RTM_TIMING_IN0\nOutputConfig[1] = 0x1: Connects FPGA_TIMING_OUT to FPGA_TIMING_IN\nOutputConfig[1] = 0x2: Connects FPGA_TIMING_OUT to BP_TIMING_IN\nOutputConfig[1] = 0x3: Connects FPGA_TIMING_OUT to RTM_TIMING_IN1 \n-----------------------------------------------------------------\nOutputConfig[2] = 0x0: Connects Backplane DIST0 to RTM_TIMING_IN0\nOutputConfig[2] = 0x1: Connects Backplane DIST0 to FPGA_TIMING_IN\nOutputConfig[2] = 0x2: Connects Backplane DIST0 to BP_TIMING_IN\nOutputConfig[2] = 0x3: Connects Backplane DIST0 to RTM_TIMING_IN1\n-----------------------------------------------------------------\nOutputConfig[3] = 0x0: Connects Backplane DIST1 to RTM_TIMING_IN0\nOutputConfig[3] = 0x1: Connects Backplane DIST1 to FPGA_TIMING_IN\nOutputConfig[3] = 0x2: Connects Backplane DIST1 to BP_TIMING_IN\nOutputConfig[3] = 0x3: Connects Backplane DIST1 to RTM_TIMING_IN1 \n-----------------------------------------------------------------\n" AxiCdcm6208: class: MMIODev description: AxiCdcm6208 Module size: 256 at: nelms: 1 stride: 256 offset: 83886080 byteOrder: LE children: Cdcm6208: at: stride: 4 byteOrder: LE nelms: 21 offset: 0 size: 4 description: Cdcm6208 Control Registers class: IntField DIE_REVISION: description: "Indicates the silicon die revision (Read only): 2:0 DIE_REVISION 00X --> Engineering Prototypes 010 --> Production Materia" at: offset: 160 byteOrder: LE nelms: 1 stride: 1 sizeBits: 3 class: IntField size: 1 mode: RO LOS_REF: lsBit: 1 sizeBits: 1 class: IntField description: "Loss of reference input: 0 => Reference input present 1 => Loss of reference input." at: stride: 1 offset: 84 byteOrder: LE nelms: 1 mode: RO size: 1 SEL_REF: size: 1 description: Indicates Reference Selected for PLL:0 SEL_REF 0 => Primary 1 => Secondary class: IntField mode: RO at: nelms: 1 stride: 1 offset: 84 byteOrder: LE sizeBits: 1 VCO_VERSION: size: 1 class: IntField at: stride: 1 nelms: 1 offset: 160 byteOrder: LE sizeBits: 3 lsBit: 3 mode: RO description: Indicates the device version (Read only):5:3 VCO_VERSION 000 => CDCM6208V1 001 => CDCM6208V2 PLL_UNLOCK: sizeBits: 1 mode: RO class: IntField size: 1 lsBit: 2 description: Indicates unlock status for PLL (digital):0 => PLL locked 1 => PLL unlocked at: nelms: 1 offset: 84 byteOrder: LE stride: 1 byteOrder: UNKNOWN AxiMicronN25Q: size: 1024 description: AXI-Lite Micron N25Q and Micron MT25Q PROM class: MMIODev byteOrder: UNKNOWN children: Addr: class: IntField at: byteOrder: LE stride: 4 offset: 8 nelms: 1 description: Address Register size: 4 Addr32BitMode: sizeBits: 1 description: Enable 32-bit PROM mode size: 1 class: IntField at: byteOrder: LE stride: 1 offset: 4 nelms: 1 Cmd: size: 4 class: IntField at: nelms: 1 offset: 12 byteOrder: LE stride: 4 description: Command Register Test: size: 4 description: Scratch Pad tester register class: IntField at: byteOrder: LE nelms: 1 offset: 0 stride: 4 Data: size: 4 class: IntField at: stride: 4 byteOrder: LE nelms: 64 offset: 512 description: Data Register Array at: byteOrder: LE nelms: 1 offset: 33554432 stride: 1024 AxiMemTester: description: AXI4 Memory Tester Module class: MMIODev size: 4096 at: offset: 184549376 byteOrder: LE nelms: 1 stride: 4096 byteOrder: UNKNOWN children: ADDR_WIDTH_C: class: IntField at: nelms: 1 stride: 4 byteOrder: LE offset: 288 size: 4 description: AXI4 Address Bus Width (units of bits) mode: RO ReadTimer: size: 4 description: Read Timer class: IntField at: byteOrder: LE offset: 268 nelms: 1 stride: 4 mode: RO ID_BITS_C: mode: RO size: 4 description: AXI4 ID Bus Width (units of bits) at: nelms: 1 byteOrder: LE stride: 4 offset: 296 class: IntField Failed: sizeBits: 1 class: IntField description: Failed Memory Test mode: RO size: 1 at: offset: 260 stride: 1 byteOrder: LE nelms: 1 StartAddress: mode: RO size: 8 at: stride: 8 nelms: 1 byteOrder: LE offset: 272 description: Start Address sizeBits: 64 class: IntField Passed: mode: RO description: Passed Memory Test class: IntField size: 1 at: byteOrder: LE nelms: 1 stride: 1 offset: 256 sizeBits: 1 WriteTimer: description: Write Timer class: IntField at: offset: 264 nelms: 1 stride: 4 byteOrder: LE mode: RO size: 4 StopAddress: description: Stop Address mode: RO class: IntField size: 8 sizeBits: 64 at: stride: 8 offset: 280 byteOrder: LE nelms: 1 DATA_BYTES_C: class: IntField size: 4 at: nelms: 1 offset: 292 byteOrder: LE stride: 4 mode: RO description: AXI4 Data Bus Width (units of bits) at: nelms: 1 offset: 0 byteOrder: LE stride: 2147483648 ApplicationCore: class: MMIODev description: Application Core size: 2147483648 children: AmcGenericAdcDacCore: class: MMIODev description: Generic ADC/DAC AMC Core size: 524288 byteOrder: UNKNOWN children: Adc16Dx370: children: Aligned_to_sysref: at: stride: 1 offset: 432 byteOrder: LE nelms: 1 mode: RO sizeBits: 1 lsBit: 3 size: 1 description: Aligned_to_sysref class: IntField Sync_form_FPGA: at: stride: 1 offset: 432 byteOrder: LE nelms: 1 mode: RO sizeBits: 1 lsBit: 5 size: 1 description: Sync_form_FPGA class: IntField AdcReg_0x0000: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 0 stride: 1 AdcReg_0x0002: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 8 stride: 1 AdcReg_0x0003: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 12 stride: 1 AdcReg_0x0004: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 15 stride: 1 AdcReg_0x0005: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 20 stride: 1 AdcReg_0x0006: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 24 stride: 1 AdcReg_0x000C: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 48 stride: 1 AdcReg_0x000D: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 52 stride: 1 AdcReg_0x003D: size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 244 stride: 1 class: IntField description: ADC Control Registers AdcReg_0x000E: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: byteOrder: LE nelms: 1 offset: 56 stride: 1 AdcReg_0x000F: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 60 stride: 1 AdcReg_0x0010: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 64 stride: 1 AdcReg_0x0070: at: offset: 448 byteOrder: LE nelms: 1 stride: 1 sizeBits: 8 size: 1 class: IntField description: ADC Control Registers AdcReg_0x0047: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 offset: 284 stride: 1 byteOrder: LE AdcReg_0x0011: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: offset: 68 stride: 1 nelms: 1 byteOrder: LE AdcReg_0x0012: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 72 stride: 1 AdcReg_0x0060: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 384 stride: 1 AdcReg_0x0013: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 76 stride: 1 AdcReg_0x0014: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 80 stride: 1 ID_MASKREV: at: byteOrder: LE offset: 24 stride: 1 nelms: 1 class: IntField description: ID_MASKREV size: 1 sizeBits: 8 mode: RO AdcReg_0x0061: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 388 stride: 1 AdcReg_0x0015: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 84 stride: 1 Calibration_done: at: nelms: 1 byteOrder: LE offset: 432 stride: 1 class: IntField size: 1 description: Calibration_done lsBit: 1 sizeBits: 1 mode: RO ID_PROD_UPPER: mode: RO at: nelms: 1 byteOrder: LE offset: 16 stride: 1 class: IntField description: ID_PROD_UPPER size: 1 sizeBits: 8 CalibrateAdc: description: CalibrateAdc sequence: - entry: PowerDown value: 1 - entry: usleep value: 1000000 - entry: PowerUp value: 1 enums: - name: Execute value: 0 at: byteOrder: LE offset: 0 stride: 0 nelms: 1 class: SequenceCommand AdcReg_0x0062: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 392 stride: 1 AdcReg_0x0019: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 100 stride: 1 ID_DEVICE_TYPE: description: ID_DEVICE_TYPE size: 1 sizeBits: 8 mode: RO at: nelms: 1 byteOrder: LE offset: 12 stride: 1 class: IntField Link_active: lsBit: 6 at: byteOrder: LE stride: 1 offset: 432 nelms: 1 sizeBits: 1 mode: RO class: IntField description: Link_active size: 1 PLL_lock: size: 1 mode: RO class: IntField description: PLL_lock lsBit: 2 sizeBits: 1 at: offset: 432 stride: 1 nelms: 1 byteOrder: LE ID_PROD_LOWER: class: IntField description: ID_PROD_LOWER sizeBits: 8 mode: RO at: nelms: 1 byteOrder: LE offset: 20 stride: 1 size: 1 AdcReg_0x003C: at: stride: 1 byteOrder: LE offset: 240 nelms: 1 sizeBits: 8 size: 1 description: ADC Control Registers class: IntField ID_VNDR_LOWER: class: IntField description: ID_VNDR_LOWER size: 1 sizeBits: 8 mode: RO at: nelms: 1 byteOrder: LE offset: 52 stride: 1 ID_VNDR_UPPER: class: IntField description: ID_VNDR_UPPER at: byteOrder: LE offset: 48 stride: 1 nelms: 1 size: 1 sizeBits: 8 mode: RO PowerDown: at: nelms: 1 stride: 0 byteOrder: LE offset: 0 class: SequenceCommand enums: - value: 0 name: Execute sequence: - entry: AdcReg_0x0002 value: 3 description: PowerDown AdcReg_0x0063: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 396 stride: 1 Clock_ready: class: IntField description: Clock_ready size: 1 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 432 stride: 1 AdcReg_0x003B: class: IntField description: ADC Control Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 236 stride: 1 PowerUp: class: SequenceCommand description: PowerUp sequence: - entry: AdcReg_0x0002 value: 0 enums: - name: Execute value: 0 at: nelms: 1 byteOrder: LE offset: 0 stride: 0 Realigned_to_sysref: class: IntField description: Realigned_to_sysref size: 1 lsBit: 4 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 432 stride: 1 byteOrder: UNKNOWN class: MMIODev description: ADC16Dx370 Module size: 4096 at: nelms: 2 byteOrder: LE offset: 262144 stride: 131072 Dac38J84: class: MMIODev description: DAC38J84 Module size: 512 children: DacReg: at: byteOrder: LE stride: 4 offset: 0 nelms: 126 class: IntField size: 2 description: DAC Registers[125:0] sizeBits: 16 NotitableErr: sizeBits: 1 mode: RO at: nelms: 2 byteOrder: LE offset: 401 stride: 4 class: IntField description: NotitableErr size: 1 lsBit: 1 Serdes0pllAlarm: size: 1 lsBit: 3 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 432 stride: 1 class: IntField description: Serdes0pllAlarm FrameAlignErr: lsBit: 6 at: nelms: 2 byteOrder: LE offset: 401 stride: 4 class: IntField description: FrameAlignErr size: 1 sizeBits: 1 mode: RO InitDac: enums: - name: Execute value: 0 at: nelms: 1 byteOrder: LE stride: 0 offset: 0 sequence: - entry: EnableTx value: 0 - entry: InitJesd value: 30 - value: 1 entry: InitJesd - entry: EnableTx value: 1 class: SequenceCommand description: Initialization sequence for the DAC JESD core ElasticBuffOverflow: size: 1 lsBit: 4 sizeBits: 1 at: byteOrder: LE offset: 401 stride: 4 nelms: 2 mode: RO class: IntField description: ElasticBuffOverflow InitJesd: class: IntField description: InitJesd size: 1 sizeBits: 5 at: nelms: 1 byteOrder: LE stride: 1 offset: 296 MultiFrameAlignErr: description: MultiFrameAlignErr size: 1 lsBit: 7 sizeBits: 1 mode: RO at: nelms: 2 offset: 401 byteOrder: LE stride: 4 class: IntField ReadFifoEmpty: class: IntField description: ReadFifoEmpty size: 1 mode: RO sizeBits: 1 at: nelms: 2 byteOrder: LE offset: 400 stride: 4 LaneAlarm: size: 1 class: IntField description: LaneAlarm sizeBits: 8 mode: RO at: nelms: 1 byteOrder: LE offset: 437 stride: 1 Temperature: class: IntField description: Temperature sizeBits: 8 mode: RO at: nelms: 1 byteOrder: LE offset: 29 stride: 1 size: 1 ID: class: IntField description: Serials and IDs size: 4 at: byteOrder: LE offset: 508 stride: 4 nelms: 1 mode: RO ClearAlarms: sequence: - entry: DacReg[100] value: 0 - entry: DacReg[101] value: 0 - entry: DacReg[102] value: 0 - entry: DacReg[103] value: 0 - entry: DacReg[104] value: 0 - entry: DacReg[105] value: 0 - entry: DacReg[106] value: 0 - entry: DacReg[107] value: 0 - entry: DacReg[108] value: 0 class: SequenceCommand description: Clear all the DAC alarms enums: - name: Execute value: 0 at: nelms: 1 byteOrder: LE offset: 0 stride: 0 EnableTx: class: IntField description: EnableTx size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 12 stride: 1 LaneBufferDelay: class: IntField description: Lane Buffer Delay size: 1 sizeBits: 5 mode: RO at: offset: 28 nelms: 1 byteOrder: LE stride: 1 ReadFifoFull: class: IntField description: ReadFifoFull size: 1 lsBit: 2 mode: RO sizeBits: 1 at: byteOrder: LE nelms: 2 offset: 400 stride: 4 ReadFifoUnderflow: lsBit: 1 sizeBits: 1 mode: RO at: byteOrder: LE offset: 400 stride: 4 nelms: 2 class: IntField description: ReadFifoUnderflow size: 1 LaneLoss: class: IntField description: LaneLoss size: 1 sizeBits: 8 mode: RO at: nelms: 1 byteOrder: LE offset: 436 stride: 1 Serdes1pllAlarm: class: IntField description: Serdes1pllAlarm size: 1 lsBit: 2 sizeBits: 1 mode: RO at: nelms: 1 offset: 432 byteOrder: LE stride: 1 DispErr: class: IntField description: DispErr size: 1 sizeBits: 1 mode: RO at: nelms: 2 byteOrder: LE offset: 401 stride: 4 FirstDataMatchErr: class: IntField description: FirstDataMatchErr size: 1 lsBit: 3 sizeBits: 1 mode: RO at: nelms: 2 byteOrder: LE stride: 4 offset: 401 CodeSyncErr: class: IntField description: CodeSyncErr size: 1 lsBit: 2 sizeBits: 1 mode: RO at: nelms: 2 byteOrder: LE offset: 401 stride: 4 LinkConfigErr: class: IntField description: LinkConfigErr size: 1 lsBit: 5 mode: RO sizeBits: 1 at: nelms: 2 byteOrder: LE offset: 401 stride: 4 ReadFifoOverflow: class: IntField description: ReadFifoOverflow lsBit: 3 size: 1 sizeBits: 1 mode: RO at: nelms: 2 byteOrder: LE offset: 400 stride: 4 LinkErrCnt: description: Link Error Count class: IntField size: 2 sizeBits: 16 mode: RO at: nelms: 2 byteOrder: LE stride: 4 offset: 260 SysRefAlarms: at: stride: 1 nelms: 1 byteOrder: LE offset: 433 class: IntField size: 1 description: SysRefAlarms lsBit: 4 mode: RO sizeBits: 4 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 8192 stride: 512 AmcGenericAdcDacCtrl: class: MMIODev description: Generic ADC/DAC AMC Control Module size: 1024 byteOrder: UNKNOWN children: lemoDout: at: stride: 1 offset: 252 nelms: 1 byteOrder: LE description: LEMO DOUT[1:0] size: 1 lsBit: 4 sizeBits: 2 mode: RO class: IntField AdcCal: class: IntField description: ADC_CAL size: 1 lsBit: 1 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 253 stride: 1 AdcCalCnt: class: IntField description: ADC_CAL Transistion Counter size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 36 stride: 4 AdcData: class: IntField description: ADC Data[3:0] size: 2 sizeBits: 16 mode: RO at: nelms: 4 byteOrder: LE offset: 256 stride: 4 LmkClkSel: description: LMK Clock Select class: IntField size: 1 sizeBits: 2 at: offset: 512 byteOrder: LE stride: 1 nelms: 1 LmkSync: at: byteOrder: LE offset: 520 stride: 1 nelms: 1 class: IntField description: LMK SYNC size: 1 sizeBits: 1 AdcValid: class: IntField description: ADC Valid[3:0] size: 1 sizeBits: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 252 stride: 1 AdcValidCnt: class: IntField description: ADC Valid Transistion Counter[3:0] size: 4 mode: RO at: nelms: 4 byteOrder: LE offset: 0 stride: 4 VcoDac: at: offset: 504 stride: 2 nelms: 1 byteOrder: LE mode: RO sizeBits: 16 size: 2 description: VCO's DAC Value class: IntField SmaTrigCnt: at: stride: 4 offset: 40 byteOrder: LE nelms: 1 class: IntField description: SMA_TRIG Transistion Counter size: 4 mode: RO AmcClkFreq: class: IntField description: AMC Clock frequency (in units of Hz) size: 4 mode: RO at: nelms: 1 offset: 508 stride: 4 byteOrder: LE VcoDacEnable: class: IntField description: VCO DAC Enable size: 1 at: offset: 548 stride: 1 nelms: 1 byteOrder: LE sizeBits: 1 RollOverEn: class: IntField description: Enable Status counter roll over size: 1 sizeBits: 4 at: nelms: 1 byteOrder: LE offset: 1016 stride: 1 Bcm: class: IntField description: BCM size: 1 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 253 stride: 1 lemoDinCnt: mode: RO at: nelms: 2 byteOrder: LE offset: 24 stride: 4 description: LEMO DIN Transistion Counter[1:0] size: 4 class: IntField DacData: at: nelms: 2 byteOrder: LE offset: 272 stride: 4 sizeBits: 16 mode: RO size: 2 description: DAC Data[1:0] class: IntField BcmCnt: class: IntField description: BCM Transistion Counter size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 32 stride: 4 LmkMuxSel: class: IntField description: LMK MUX Select size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 532 stride: 1 VcoDacSckConfig: class: IntField description: VCO DAC SCK Rate Configuration at: stride: 2 nelms: 1 byteOrder: LE offset: 544 size: 2 sizeBits: 16 lemoDoutCnt: description: LEMO DOUT Transistion Counter[1:0] class: IntField size: 4 at: nelms: 2 byteOrder: LE offset: 16 stride: 4 mode: RO SmaTrig: class: IntField description: SMA_TRIG size: 1 lsBit: 2 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 253 stride: 1 LmkRst: class: IntField description: LMK Reset size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 516 stride: 1 lemoDin: class: IntField description: LEMO DIN[1:0] size: 1 at: nelms: 1 byteOrder: LE offset: 252 stride: 1 lsBit: 6 sizeBits: 2 mode: RO LmkStatus: class: IntField description: LMK Status size: 1 sizeBits: 2 mode: RO at: nelms: 1 byteOrder: LE offset: 524 stride: 1 CntRst: at: stride: 4 nelms: 1 byteOrder: LE offset: 1020 class: IntField description: Status counter reset size: 4 at: byteOrder: LE nelms: 1 offset: 0 stride: 1024 InitAmcCard: class: SequenceCommand description: Initialization for AMC card's JESD modules sequence: - entry: Adc16Dx370/CalibrateAdc value: 1 - entry: usleep value: 100000 - entry: Lmk04828/PwrUpSysRef value: 1 - entry: usleep value: 1000000 - entry: Lmk04828/InitLmk value: 1 - entry: Dac38J84/InitDac value: 1 - value: 100000 entry: usleep - entry: Dac38J84/ClearAlarms value: 1 - entry: usleep value: 100000 - entry: AmcGenericAdcDacCtrl/CntRst value: 1 enums: - name: Execute value: 0 at: nelms: 1 byteOrder: LE offset: 0 stride: 0 Lmk04828: size: 2048 class: MMIODev description: LMK04828 Module children: ID_VNDR_UPPER: class: IntField description: ID_VNDR_UPPER size: 1 sizeBits: 8 mode: RO at: nelms: 1 byteOrder: LE offset: 48 stride: 1 LmkReg_0x0101: at: offset: 1028 stride: 1 nelms: 1 byteOrder: LE class: IntField size: 1 description: LMK Registers sizeBits: 8 ID_PROD_UPPER: size: 1 sizeBits: 8 at: offset: 16 stride: 1 nelms: 1 byteOrder: LE class: IntField mode: RO description: ID_PROD_UPPER InitLmk: class: SequenceCommand at: offset: 0 stride: 0 nelms: 1 byteOrder: LE sequence: - entry: EnableSysRef value: 0 - entry: EnableSync value: 0 - entry: usleep value: 1000000 - entry: SyncBit value: 1 - entry: SyncBit value: 0 - entry: usleep value: 1000000 - entry: EnableSysRef value: 3 - value: 255 entry: EnableSync description: Synchronise LMK internal counters. Warning this function will power off and power on all the system clocks enums: - name: Execute value: 0 ID_VNDR_LOWER: description: ID_VNDR_LOWER size: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 52 stride: 1 sizeBits: 8 class: IntField LmkReg_0x0100: sizeBits: 8 at: nelms: 1 offset: 1024 stride: 1 byteOrder: LE class: IntField description: LMK Registers size: 1 LmkReg_0x0104: at: nelms: 1 byteOrder: LE offset: 1040 stride: 1 description: LMK Registers class: IntField size: 1 sizeBits: 8 LmkReg_0x0000: at: byteOrder: LE offset: 0 stride: 1 nelms: 1 class: IntField description: LMK Registers size: 1 sizeBits: 8 ID_PROD_LOWER: at: nelms: 1 byteOrder: LE offset: 20 stride: 1 class: IntField description: ID_PROD_LOWER size: 1 sizeBits: 8 mode: RO LmkReg_0x0103: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1036 stride: 1 LmkReg_0x0002: class: IntField description: LMK Registers at: nelms: 1 byteOrder: LE offset: 8 stride: 1 size: 1 sizeBits: 8 EnableSync: class: IntField description: EnableSync size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1296 stride: 1 EnableSysRef: at: offset: 1252 stride: 1 nelms: 1 byteOrder: LE class: IntField description: EnableSysRef size: 1 sizeBits: 2 ID_MASKREV: description: ID_MASKREV size: 1 sizeBits: 8 mode: RO at: nelms: 1 byteOrder: LE stride: 1 offset: 24 class: IntField ID_DEVICE_TYPE: sizeBits: 8 mode: RO class: IntField description: ID_DEVICE_TYPE at: nelms: 1 byteOrder: LE offset: 12 stride: 1 size: 1 LmkReg_0x0105: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1044 stride: 1 LmkReg_0x0106: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1048 stride: 1 LmkReg_0x0107: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1052 stride: 1 LmkReg_0x0108: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1056 stride: 1 LmkReg_0x0109: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1060 stride: 1 LmkReg_0x010B: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1068 stride: 1 LmkReg_0x010C: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1072 stride: 1 LmkReg_0x010D: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1076 stride: 1 LmkReg_0x010E: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1080 stride: 1 LmkReg_0x010F: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1084 stride: 1 LmkReg_0x0110: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1088 stride: 1 LmkReg_0x0111: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1092 stride: 1 LmkReg_0x0113: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1100 stride: 1 LmkReg_0x0114: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1104 stride: 1 LmkReg_0x0115: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1108 stride: 1 LmkReg_0x0116: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1112 stride: 1 LmkReg_0x0117: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1116 stride: 1 LmkReg_0x0118: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1120 stride: 1 LmkReg_0x0119: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1124 stride: 1 LmkReg_0x011B: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1132 stride: 1 LmkReg_0x011C: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1136 stride: 1 LmkReg_0x011D: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1140 stride: 1 LmkReg_0x011E: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1144 stride: 1 LmkReg_0x011F: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1148 stride: 1 LmkReg_0x0120: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1152 stride: 1 LmkReg_0x0121: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1156 stride: 1 LmkReg_0x0123: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1164 stride: 1 LmkReg_0x0124: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1168 stride: 1 LmkReg_0x0125: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1172 stride: 1 LmkReg_0x0126: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1176 stride: 1 LmkReg_0x0127: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1180 stride: 1 LmkReg_0x0128: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1184 stride: 1 LmkReg_0x0129: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1188 stride: 1 LmkReg_0x012B: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1196 stride: 1 LmkReg_0x012C: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1200 stride: 1 LmkReg_0x012D: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1204 stride: 1 LmkReg_0x012E: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1208 stride: 1 LmkReg_0x012F: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1212 stride: 1 LmkReg_0x0130: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1216 stride: 1 LmkReg_0x0131: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1220 stride: 1 LmkReg_0x0133: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1228 stride: 1 LmkReg_0x0134: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1232 stride: 1 LmkReg_0x0135: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1236 stride: 1 LmkReg_0x0136: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1240 stride: 1 LmkReg_0x0137: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1244 stride: 1 LmkReg_0x0138: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1248 stride: 1 LmkReg_0x0139: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1252 stride: 1 LmkReg_0x013A: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1256 stride: 1 LmkReg_0x013B: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1260 stride: 1 LmkReg_0x013C: sizeBits: 8 class: IntField description: LMK Registers size: 1 at: nelms: 1 byteOrder: LE offset: 1264 stride: 1 LmkReg_0x013D: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1268 stride: 1 LmkReg_0x013E: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1272 stride: 1 LmkReg_0x013F: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1276 stride: 1 LmkReg_0x0140: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1280 stride: 1 LmkReg_0x0141: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1284 stride: 1 LmkReg_0x0142: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1288 stride: 1 LmkReg_0x0143: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1292 stride: 1 LmkReg_0x0144: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1296 stride: 1 LmkReg_0x0145: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1300 stride: 1 LmkReg_0x0146: description: LMK Registers class: IntField size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1304 stride: 1 LmkReg_0x0147: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1308 stride: 1 LmkReg_0x0148: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1312 stride: 1 LmkReg_0x0149: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1316 stride: 1 LmkReg_0x014A: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1320 stride: 1 LmkReg_0x014B: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1324 stride: 1 LmkReg_0x014C: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1328 stride: 1 LmkReg_0x014D: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1332 stride: 1 LmkReg_0x014E: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1336 stride: 1 LmkReg_0x014F: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1340 stride: 1 LmkReg_0x0150: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1344 stride: 1 LmkReg_0x0151: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1348 stride: 1 LmkReg_0x0152: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1352 stride: 1 LmkReg_0x0153: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1356 stride: 1 LmkReg_0x0154: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1360 stride: 1 LmkReg_0x0155: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1364 stride: 1 LmkReg_0x0156: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1368 stride: 1 LmkReg_0x0157: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1372 stride: 1 LmkReg_0x0158: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1376 stride: 1 LmkReg_0x0159: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1380 stride: 1 LmkReg_0x015A: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1384 stride: 1 LmkReg_0x015B: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1388 stride: 1 LmkReg_0x015C: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1392 stride: 1 LmkReg_0x015D: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1396 stride: 1 LmkReg_0x015E: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1400 stride: 1 LmkReg_0x015F: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1404 stride: 1 LmkReg_0x0160: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1408 stride: 1 LmkReg_0x0161: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1412 stride: 1 LmkReg_0x0162: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1416 stride: 1 LmkReg_0x0163: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1420 stride: 1 LmkReg_0x0164: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1424 stride: 1 LmkReg_0x0165: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1428 stride: 1 LmkReg_0x0166: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1432 stride: 1 LmkReg_0x0167: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1436 stride: 1 LmkReg_0x0168: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1440 stride: 1 LmkReg_0x0169: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1444 stride: 1 LmkReg_0x016A: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1448 stride: 1 LmkReg_0x016B: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1452 stride: 1 LmkReg_0x016C: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1456 stride: 1 LmkReg_0x016D: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1460 stride: 1 LmkReg_0x016E: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1464 stride: 1 LmkReg_0x0171: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1476 stride: 1 LmkReg_0x0172: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1480 stride: 1 LmkReg_0x0173: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1484 stride: 1 LmkReg_0x0174: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1488 stride: 1 LmkReg_0x017C: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1520 stride: 1 LmkReg_0x017D: class: IntField description: LMK Registers size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 1524 stride: 1 PwrDwnSysRef: class: SequenceCommand description: Powerdown the sysref lines sequence: - entry: EnableSysRef value: 0 - entry: usleep value: 100000 enums: - name: Execute value: 0 at: nelms: 1 byteOrder: LE offset: 0 stride: 0 PwrUpSysRef: class: SequenceCommand description: Powerup the sysref lines sequence: - entry: usleep value: 1000000 - entry: EnableSysRef value: 3 - entry: usleep value: 2000000 enums: - name: Execute value: 0 at: nelms: 1 byteOrder: LE offset: 0 stride: 0 SyncBit: class: IntField description: SyncBit size: 1 lsBit: 5 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 1292 stride: 1 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 131072 stride: 2048 at: nelms: 1 byteOrder: LE offset: 16777216 stride: 524288 AppTopJesd: class: MMIODev description: Common Application Top Level JESD Module size: 268435456 children: JesdRx: class: MMIODev description: JESD RX Module size: 512 children: PowerDown: description: Power Down Mask 1-PowerDown, 0-normal. size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 36 stride: 1 class: IntField RawData: class: IntField description: Raw data from GT. size: 4 mode: RO at: nelms: 8 byteOrder: LE offset: 320 stride: 4 ReplaceEnable: class: IntField description: ReplaceEnable. Replace the control characters with data. (Should be 1 use 0 only for debug). size: 1 lsBit: 1 sizeBits: 1 enums: - name: Disabled value: 0 - name: Enabled value: 1 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 ResetGTs: class: IntField description: ResetGTs. Request reset of the GT modules. size: 1 lsBit: 2 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 ResetRxGTs: class: SequenceCommand description: Toggle the reset of all RX MGTs sequence: - entry: ResetGTs value: 1 - entry: ResetGTs value: 0 enums: - name: Execute value: 0 at: nelms: 1 byteOrder: LE offset: 0 stride: 0 RxBuffOfl: class: IntField description: Jesd elastic buffer overflow. This error will trigger JESD re-synchronisation. size: 1 lsBit: 5 sizeBits: 1 mode: RO at: nelms: 8 byteOrder: LE offset: 64 stride: 4 RxBuffUfl: class: IntField description: Jesd sync fifo buffer undeflow. This error will trigger JESD re-synchronisation. size: 1 lsBit: 4 sizeBits: 1 mode: RO at: nelms: 8 byteOrder: LE offset: 64 stride: 4 RxEnabled: class: IntField description: Rx Lane Enabled. Indicates if the lane had been enabled in configuration. size: 1 lsBit: 7 sizeBits: 1 mode: RO at: nelms: 8 byteOrder: LE offset: 64 stride: 4 ScrambleEnable: class: IntField description: ScrambleEnable. Enable data scrambling (More info in Jesd204b standard). size: 1 lsBit: 5 sizeBits: 1 enums: - name: Disabled value: 0 - name: Enabled value: 1 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 StatusValidCnt: class: IntField description: StatusValidCnt. Shows stability of JESD lanes. Counts number of JESD re-syncronisations. size: 4 mode: RO at: nelms: 8 byteOrder: LE offset: 256 stride: 4 SubClass: class: IntField description: Jesd204b SubClass. 0 - For designs without sysref (no fixed latency). 1 - Fixed latency. size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 SysRefDetected: class: IntField description: System Reference input has been Detected. size: 1 sizeBits: 1 mode: RO at: nelms: 8 byteOrder: LE offset: 65 stride: 4 SysRefPeriodmax: class: IntField description: SysRef Period max size: 2 sizeBits: 16 mode: RO at: nelms: 1 byteOrder: LE offset: 42 stride: 2 SysRefPeriodmin: class: IntField description: SysRef Period min size: 2 sizeBits: 16 mode: RO at: nelms: 1 byteOrder: LE offset: 40 stride: 2 SysrefDelay: class: IntField description: "Sets the system reference delay in clock cycles. Use if you want to reduce the latency (The latency is indicated by ElBuffLatency status). " size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 4 stride: 1 AlignErr: at: stride: 4 byteOrder: LE nelms: 8 offset: 64 class: IntField description: Jesd Character Alignment Error. The control characters in the data are missaligned. This error will trigger JESD re-synchronisation. size: 1 lsBit: 2 sizeBits: 1 mode: RO ClearErrors: class: IntField description: Clear Jesd Errors and reset the status counters. size: 1 lsBit: 3 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 ClearRxErrors: class: SequenceCommand description: Clear the registered errors of all RX lanes sequence: - entry: ClearErrors value: 1 - entry: ClearErrors value: 0 enums: - name: Execute value: 0 at: nelms: 1 byteOrder: LE offset: 0 stride: 0 CommaDetected: class: IntField description: "The K28.5 characters detected in the serial stream. " size: 1 lsBit: 1 sizeBits: 1 mode: RO at: nelms: 8 byteOrder: LE offset: 65 stride: 4 DataValid: class: IntField description: Jesd Data Valid. Goes high after the code synchronisation and ILAS sequence is complete (More info in Jesd204b standard). size: 1 lsBit: 1 sizeBits: 1 mode: RO at: nelms: 8 byteOrder: LE offset: 64 stride: 4 DisparityErr: class: IntField description: Latched High when the data byte on RXDATA arrives with the wrong disparity. Indicates bad serial connection (Check HW). size: 1 lsBit: 2 sizeBits: 4 mode: RO at: nelms: 8 byteOrder: LE offset: 65 stride: 4 ElBuffLatency: class: IntField description: Jesd204b elastic buffer latency in c-c. Can be adjusted by Sysref delay. size: 2 lsBit: 2 sizeBits: 8 mode: RO at: nelms: 8 byteOrder: LE offset: 66 stride: 4 Enable: class: IntField description: "Enable mask. Example: 0x3F Enable ln0 to ln5." size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 0 stride: 1 GTReady: class: IntField description: GT Ready. Jesd clock ok PLLs are locked and GT is ready to receive data. size: 1 sizeBits: 1 mode: RO at: nelms: 8 byteOrder: LE offset: 64 stride: 4 InvertAdcData: class: IntField description: Mask Enable the ADC data inversion. 1-Inverted, 0-normal. size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 24 stride: 1 InvertSync: class: IntField description: Invert Sync. Sync output has to be inverted in some systems depending on signal polarities on the PCB. size: 1 lsBit: 4 sizeBits: 1 enums: - name: Regular value: 0 - name: Inverted value: 1 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 LinkErrMask: class: IntField description: "Mask Enable the errors that are required to brake the link. bit 5-0: positionErr - s_bufOvf - s_bufUnf - dispErr - decErr - s_alignErr" size: 1 sizeBits: 6 at: nelms: 1 byteOrder: LE offset: 20 stride: 1 NotInTableErr: class: IntField description: NotInTableErr. When GT decoder received s 10-bit character that cannot be mapped into a valid 8B/10B character. Indicates bad serial connection (Check HW). size: 2 lsBit: 6 sizeBits: 4 mode: RO at: nelms: 8 byteOrder: LE offset: 65 stride: 4 PositionErr: class: IntField description: The position of K28.5 character during code group synchronisation is wrong. This error will trigger JESD re-synchronisation. size: 1 lsBit: 6 sizeBits: 1 mode: RO at: nelms: 8 byteOrder: LE offset: 64 stride: 4 ThresholdHigh: class: IntField description: Threshold_High. Debug funtionality. Threshold for generating a digital signal from the ADC data. size: 2 sizeBits: 16 at: nelms: 8 byteOrder: LE offset: 194 stride: 4 ThresholdLow: class: IntField description: Threshold_Low. Debug funtionality. Threshold for generating a digital signal from the ADC data. size: 2 sizeBits: 16 at: nelms: 8 byteOrder: LE offset: 192 stride: 4 nSync: class: IntField description: Synchronisation request. 0 - Not synchronised. 1 - Indicades that code group synchronisation has been completed. size: 1 lsBit: 3 sizeBits: 1 mode: RO at: nelms: 8 byteOrder: LE offset: 64 stride: 4 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 0 stride: 512 JesdTx: class: MMIODev description: JESD TX Module size: 1024 children: ClearErrors: at: stride: 1 nelms: 1 byteOrder: LE offset: 16 class: IntField description: Clear Jesd Errors and reset the status counters. size: 1 lsBit: 3 sizeBits: 1 ClearTxStatus: class: SequenceCommand description: Clear the status valid counter of TX lanes. sequence: - entry: ClearErrors value: 1 - entry: ClearErrors value: 0 enums: - name: Execute value: 0 at: nelms: 1 byteOrder: LE offset: 0 stride: 0 DataValid: class: IntField description: Jesd Data Valid. Goes high after the code synchronisation and ILAS sequence is complete (More info in Jesd204b standard). size: 1 lsBit: 1 sizeBits: 1 mode: RO at: nelms: 8 byteOrder: LE offset: 64 stride: 4 Enable: class: IntField description: "Enable mask. Example: 0x3 Enable ln0 and ln1." size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 0 stride: 1 GTReady: class: IntField description: GT Ready. Jesd clock ok PLLs are locked and GT is ready to receive data. size: 1 sizeBits: 1 mode: RO at: nelms: 8 byteOrder: LE offset: 64 stride: 4 HighAmplitudeVal: class: IntField description: High value of the square waveform amplitude size: 4 at: nelms: 1 byteOrder: LE offset: 28 stride: 4 IlasActive: class: IntField description: ILA sequence Active. Only 1 for 4 multiframe clock cycles then it drops (More info in Jesd204b standard). size: 1 lsBit: 2 sizeBits: 1 mode: RO at: nelms: 8 byteOrder: LE offset: 64 stride: 4 InvertDacData: class: IntField description: Mask Enable the DAC data inversion. 1-Inverted, 0-normal. size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 32 stride: 1 InvertSync: class: IntField description: "InvertSync. Invert sync input (the AMC card schematics should be checkes if inverted). " size: 1 lsBit: 4 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 LowAmplitudeVal: class: IntField description: Low value of the square waveform amplitude size: 4 at: nelms: 1 byteOrder: LE offset: 24 stride: 4 PowerDown: class: IntField description: Power Down Mask 1-PowerDown, 0-normal. size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 36 stride: 1 RampStep: class: IntField description: Ramp increment step and a period of the wave in c-c size: 2 sizeBits: 16 at: nelms: 1 byteOrder: LE offset: 20 stride: 2 ReplaceEnable: class: IntField description: ReplaceEnable. Replace the control characters with data. (Should be 1 use 0 only for debug). size: 1 lsBit: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 ResetGTs: class: IntField description: ResetGTs. Request reset of the GT modules. size: 1 lsBit: 2 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 ResetTxGTs: class: SequenceCommand description: Toggle the reset of all TX MGTs sequence: - entry: ResetGTs value: 1 - entry: ResetGTs value: 0 enums: - name: Execute value: 0 at: nelms: 1 byteOrder: LE offset: 0 stride: 0 ScrambleEnable: class: IntField description: "ScrambleEnable. Enable data scrambling (More info in Jesd204b standard). " size: 1 lsBit: 6 sizeBits: 1 enums: - name: Disabled value: 0 - name: Enabled value: 1 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 SquarePeriod: class: IntField description: Ramp increment step and a period of the wave in c-c size: 2 sizeBits: 16 at: nelms: 1 byteOrder: LE offset: 22 stride: 2 StatusValidCnt: class: IntField description: StatusValidCnt[31:0]. Shows stability of JESD lanes. Counts number of JESD re-syncronisations. size: 4 mode: RO at: nelms: 8 byteOrder: LE offset: 256 stride: 4 SubClass: class: IntField description: Jesd204b SubClass. 0 - For designs without sysref (no fixed latency). 1 - Fixed latency. size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 SysRefDetected: class: IntField description: System Reference input has been Detected. size: 1 lsBit: 5 sizeBits: 1 mode: RO at: nelms: 8 byteOrder: LE offset: 64 stride: 4 SysRefPeriodmax: class: IntField description: SysRef Period max size: 2 sizeBits: 16 mode: RO at: nelms: 1 byteOrder: LE offset: 42 stride: 2 SysRefPeriodmin: class: IntField description: SysRef Period min size: 2 sizeBits: 16 mode: RO at: nelms: 1 byteOrder: LE offset: 40 stride: 2 TestSigEnable: class: IntField description: Legacy Signal that is no longer used size: 1 lsBit: 5 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 TxDiffCtrl: class: IntField description: TX diff. swing control size: 1 sizeBits: 8 at: nelms: 8 byteOrder: LE offset: 512 stride: 4 TxEnabled: class: IntField description: Tx Lane Enabled. Indicates if the lane had been enabled in configuration. size: 1 lsBit: 4 sizeBits: 1 mode: RO at: nelms: 8 byteOrder: LE offset: 64 stride: 4 TxPostCursor: class: IntField description: TX post cursor control size: 1 sizeBits: 8 at: nelms: 8 byteOrder: LE offset: 513 stride: 4 TxPreCursor: class: IntField description: TX pre cursor control size: 1 sizeBits: 8 at: nelms: 8 byteOrder: LE offset: 514 stride: 4 dataOutMux: class: IntField description: "data_out_mux: Select between: b000 - Output zero, b001 - Parallel data from inside FPGA, b010 - Data from AXI stream (not used), b011 - Test data" size: 1 sizeBits: 4 enums: - name: OutputZero value: 0 - name: UserData value: 1 - name: AxiStream value: 2 - name: TestData value: 3 at: nelms: 8 byteOrder: LE offset: 128 stride: 4 nSync: class: IntField description: nSync. 0 - Not synchronised. 1 - Indicades that code group synchronisation has been completed. size: 1 lsBit: 3 sizeBits: 1 mode: RO at: nelms: 8 byteOrder: LE offset: 64 stride: 4 testOutMux: class: IntField description: "test_out_mux[1:0]: Select between: b000 - Saw signal increment, b001 - Saw signal decrement, b010 - Square wave, b011 - Output zero" size: 1 lsBit: 4 sizeBits: 4 enums: - name: SawIncrement value: 0 - name: SawDecrement value: 1 - name: SquareWave value: 2 - name: OutputZero value: 3 at: nelms: 8 byteOrder: LE offset: 128 stride: 4 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 16777216 stride: 1024 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 268435456 stride: 268435456 PhaseCompB: at: stride: 128 nelms: 1 byteOrder: LE offset: 536936448 class: MMIODev description: AC phase computation size: 128 children: IntvDn: sizeBits: 16 mode: RO at: nelms: 1 byteOrder: LE offset: 62 stride: 2 class: IntField description: Latest down interval count size: 2 IntvUp: class: IntField description: Latest up interval count size: 2 sizeBits: 16 mode: RO at: nelms: 1 byteOrder: LE offset: 60 stride: 2 BsaSrc: class: IntField description: BSA source data size: 1 sizeBits: 2 enums: - name: RawADC value: 0 - name: SumADC value: 1 - name: FTerm value: 2 - name: FilteredADC value: 3 at: nelms: 1 byteOrder: LE offset: 0 stride: 1 CntMax: class: IntField description: Number of summed samples size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 4 stride: 1 CountComing: class: IntField description: Count of 120Hz triggers size: 2 sizeBits: 16 mode: RO at: nelms: 1 byteOrder: LE offset: 64 stride: 2 CountCrossed: class: IntField description: Count of 120Hz crossings size: 2 sizeBits: 16 mode: RO at: nelms: 1 byteOrder: LE offset: 66 stride: 2 FTerm: class: IntField description: Rolling average (CntMax period) size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 28 stride: 3 FbReset: class: IntField description: Initialization cycles for training (FB_RESET phase) size: 3 sizeBits: 17 at: nelms: 1 byteOrder: LE offset: 12 stride: 3 FbScale: class: IntField description: Cycles in FB_IDLE phase size: 1 sizeBits: 3 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 InvCnt: sizeBits: 18 class: IntField description: Inverse multiplier for CntMax (1<<24/CntMax) size: 3 at: nelms: 1 byteOrder: LE offset: 8 stride: 3 ResetState: class: IntField description: Reset state machine size: 1 lsBit: 7 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 3 stride: 1 ResetStateCmd: class: SequenceCommand description: Reset state machine sequence: - entry: ResetState value: 1 - entry: ResetState value: 0 enums: - name: Execute value: 0 at: nelms: 1 byteOrder: LE offset: 0 stride: 0 State: class: IntField description: Processing state size: 1 sizeBits: 3 mode: RO enums: - name: FB_RESET value: 0 - name: FB_IDLE value: 1 - name: FB_DIFF value: 2 - name: FB_MULT value: 3 - name: FB_APPLY value: 4 at: nelms: 1 byteOrder: LE offset: 57 stride: 1 Sum: class: IntField description: ADC sum in CntMax interval size: 4 sizeBits: 25 mode: RO at: nelms: 1 byteOrder: LE offset: 24 stride: 4 ValueO: class: IntField description: Normalized ADC sum over CntMax (input to roll) size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 32 stride: 3 ZAmpl: class: IntField description: Cycle number in FB_RESET phase size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 48 stride: 3 ZCorr: class: IntField description: Cycles under minus cycles over zero size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 52 stride: 3 ZMax: class: IntField description: Maximum ValueO size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 44 stride: 3 ZMin: class: IntField description: Minimum ValueO size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 40 stride: 3 Zero: class: IntField description: Zero value for crossing size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 36 stride: 3 valid: class: IntField description: Validity of last ADC value size: 1 lsBit: 7 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 23 stride: 1 value: class: IntField description: Latest ADC value (sum of two samples) size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 20 stride: 3 byteOrder: UNKNOWN PhaseCompA: class: MMIODev description: AC phase computation size: 128 children: IntvDn: class: IntField description: Latest down interval count size: 2 sizeBits: 16 mode: RO at: stride: 2 nelms: 1 byteOrder: LE offset: 62 IntvUp: class: IntField description: Latest up interval count size: 2 sizeBits: 16 mode: RO at: nelms: 1 byteOrder: LE offset: 60 stride: 2 InvCnt: class: IntField description: Inverse multiplier for CntMax (1<<24/CntMax) size: 3 sizeBits: 18 at: nelms: 1 byteOrder: LE offset: 8 stride: 3 ResetState: class: IntField description: Reset state machine size: 1 lsBit: 7 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 3 stride: 1 ResetStateCmd: class: SequenceCommand description: Reset state machine sequence: - entry: ResetState value: 1 - entry: ResetState value: 0 enums: - name: Execute value: 0 at: nelms: 1 byteOrder: LE offset: 0 stride: 0 State: class: IntField description: Processing state size: 1 sizeBits: 3 mode: RO enums: - name: FB_RESET value: 0 - name: FB_IDLE value: 1 - name: FB_DIFF value: 2 - name: FB_MULT value: 3 - name: FB_APPLY value: 4 at: nelms: 1 byteOrder: LE offset: 57 stride: 1 Sum: class: IntField description: ADC sum in CntMax interval size: 4 sizeBits: 25 mode: RO at: nelms: 1 byteOrder: LE offset: 24 stride: 4 BsaSrc: class: IntField description: BSA source data size: 1 sizeBits: 2 enums: - name: RawADC value: 0 - name: SumADC value: 1 - name: FTerm value: 2 - name: FilteredADC value: 3 at: nelms: 1 byteOrder: LE offset: 0 stride: 1 CntMax: class: IntField description: Number of summed samples size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 4 stride: 1 CountComing: class: IntField description: Count of 120Hz triggers size: 2 sizeBits: 16 mode: RO at: nelms: 1 byteOrder: LE offset: 64 stride: 2 CountCrossed: class: IntField description: Count of 120Hz crossings size: 2 sizeBits: 16 mode: RO at: nelms: 1 byteOrder: LE offset: 66 stride: 2 FTerm: class: IntField description: Rolling average (CntMax period) size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 28 stride: 3 FbReset: class: IntField description: Initialization cycles for training (FB_RESET phase) size: 3 sizeBits: 17 at: nelms: 1 byteOrder: LE offset: 12 stride: 3 FbScale: class: IntField description: Cycles in FB_IDLE phase size: 1 sizeBits: 3 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 ValueO: class: IntField description: Normalized ADC sum over CntMax (input to roll) size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 32 stride: 3 ZAmpl: class: IntField description: Cycle number in FB_RESET phase size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 48 stride: 3 ZCorr: class: IntField description: Cycles under minus cycles over zero size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 52 stride: 3 ZMax: class: IntField description: Maximum ValueO size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 44 stride: 3 ZMin: class: IntField description: Minimum ValueO size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 40 stride: 3 Zero: class: IntField description: Zero value for crossing size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 36 stride: 3 valid: class: IntField description: Validity of last ADC value size: 1 lsBit: 7 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 23 stride: 1 value: class: IntField description: Latest ADC value (sum of two samples) size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 20 stride: 3 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 536870912 stride: 128 PhaseCompC: class: MMIODev description: AC phase computation size: 128 children: InvCnt: at: offset: 8 stride: 3 nelms: 1 byteOrder: LE class: IntField description: Inverse multiplier for CntMax (1<<24/CntMax) size: 3 sizeBits: 18 ResetState: class: IntField description: Reset state machine size: 1 lsBit: 7 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 3 stride: 1 BsaSrc: class: IntField description: BSA source data size: 1 sizeBits: 2 enums: - name: RawADC value: 0 - name: SumADC value: 1 - name: FTerm value: 2 - name: FilteredADC value: 3 at: nelms: 1 byteOrder: LE offset: 0 stride: 1 CntMax: class: IntField description: Number of summed samples size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 4 stride: 1 CountComing: class: IntField description: Count of 120Hz triggers size: 2 sizeBits: 16 mode: RO at: nelms: 1 byteOrder: LE offset: 64 stride: 2 CountCrossed: class: IntField description: Count of 120Hz crossings size: 2 sizeBits: 16 mode: RO at: nelms: 1 byteOrder: LE offset: 66 stride: 2 FTerm: class: IntField description: Rolling average (CntMax period) size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 28 stride: 3 FbReset: class: IntField description: Initialization cycles for training (FB_RESET phase) size: 3 sizeBits: 17 at: nelms: 1 byteOrder: LE offset: 12 stride: 3 FbScale: class: IntField description: Cycles in FB_IDLE phase size: 1 sizeBits: 3 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 IntvDn: class: IntField description: Latest down interval count size: 2 sizeBits: 16 mode: RO at: nelms: 1 byteOrder: LE offset: 62 stride: 2 IntvUp: class: IntField description: Latest up interval count size: 2 sizeBits: 16 mode: RO at: nelms: 1 byteOrder: LE offset: 60 stride: 2 ResetStateCmd: class: SequenceCommand description: Reset state machine sequence: - entry: ResetState value: 1 - entry: ResetState value: 0 enums: - name: Execute value: 0 at: nelms: 1 byteOrder: LE offset: 0 stride: 0 State: class: IntField description: Processing state size: 1 sizeBits: 3 mode: RO enums: - name: FB_RESET value: 0 - name: FB_IDLE value: 1 - name: FB_DIFF value: 2 - name: FB_MULT value: 3 - name: FB_APPLY value: 4 at: nelms: 1 byteOrder: LE offset: 57 stride: 1 Sum: class: IntField description: ADC sum in CntMax interval size: 4 sizeBits: 25 mode: RO at: nelms: 1 byteOrder: LE offset: 24 stride: 4 ValueO: class: IntField description: Normalized ADC sum over CntMax (input to roll) size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 32 stride: 3 ZAmpl: class: IntField description: Cycle number in FB_RESET phase size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 48 stride: 3 ZCorr: class: IntField description: Cycles under minus cycles over zero size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 52 stride: 3 ZMax: class: IntField description: Maximum ValueO size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 44 stride: 3 ZMin: class: IntField description: Minimum ValueO size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 40 stride: 3 Zero: class: IntField description: Zero value for crossing size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 36 stride: 3 valid: class: IntField description: Validity of last ADC value size: 1 lsBit: 7 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 23 stride: 1 value: class: IntField description: Latest ADC value (sum of two samples) size: 3 sizeBits: 17 mode: RO at: nelms: 1 byteOrder: LE offset: 20 stride: 3 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 537001984 stride: 128 TPG: class: MMIODev description: Timing generator module for AMC Carrier size: 16777216 children: TPGSeqState: children: SeqCondBCount: at: stride: 8 nelms: 50 byteOrder: LE offset: 5 class: IntField description: BSA condition B counter size: 1 sizeBits: 8 mode: RO SeqCondCCount: class: IntField description: BSA condition C counter size: 1 sizeBits: 8 mode: RO at: nelms: 50 byteOrder: LE offset: 6 stride: 8 SeqCondDCount: class: IntField description: BSA condition D counter size: 1 sizeBits: 8 mode: RO at: nelms: 50 byteOrder: LE offset: 7 stride: 8 SeqIndex: class: IntField description: Sequencer instruction address size: 4 mode: RO at: nelms: 50 byteOrder: LE offset: 0 stride: 8 SeqCondACount: class: IntField description: BSA condition A counter size: 1 sizeBits: 8 mode: RO at: nelms: 50 byteOrder: LE offset: 4 stride: 8 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 2048 stride: 1024 class: MMIODev description: Timing pattern sequencer state size: 1024 TPGControl: class: MMIODev description: Timing pattern generator control size: 1024 children: ACMaster: lsBit: 7 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 13 stride: 1 class: IntField description: Enable analog AMC master size: 1 ACRateDiv: class: IntField description: Power line synch rate marker divisors size: 1 sizeBits: 8 at: nelms: 6 byteOrder: LE offset: 32 stride: 1 BaseControl: class: IntField description: Base rate control divisor (clocks per trigger) size: 2 sizeBits: 16 at: nelms: 1 byteOrder: LE offset: 8 stride: 2 ACDelay: class: IntField description: Adjustable delay for power line crossing measurement (929kHz) size: 2 sizeBits: 15 at: nelms: 1 byteOrder: LE offset: 12 stride: 2 BeamCharge: class: IntField description: Beam charge (pC) size: 2 sizeBits: 16 at: nelms: 1 byteOrder: LE offset: 284 stride: 2 BeamChargeOverride: class: IntField description: Override pattern beam charge with register value size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 286 stride: 1 BeamDiagControl: class: IntField description: Trigger manual fault latch and clear buffers size: 4 at: nelms: 1 byteOrder: LE offset: 484 stride: 4 BeamDiagCount: class: IntField description: Count of fault latches size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 376 stride: 4 BeamDiagHoldoff: class: IntField description: Holdoff between fault and buffer latch in base rate units size: 2 sizeBits: 16 at: nelms: 1 byteOrder: LE offset: 372 stride: 2 BeamDiagStatus: class: IntField description: Beam diagnostic latched status size: 4 mode: RO at: nelms: 4 byteOrder: LE offset: 488 stride: 4 BeamEnergy: class: IntField description: Beam energy meta data size: 2 sizeBits: 16 at: nelms: 4 byteOrder: LE offset: 288 stride: 4 BeamSeqAllowMask: class: IntField description: Beam sequence allow required mask size: 2 sizeBits: 16 at: nelms: 16 byteOrder: LE offset: 128 stride: 4 BeamSeqDestination: class: IntField description: Beam sequence destination size: 1 sizeBits: 4 at: nelms: 16 byteOrder: LE offset: 130 stride: 4 BsaComplete: class: IntField description: Bsa buffers complete; write to clear size: 8 sizeBits: 64 at: nelms: 1 byteOrder: LE offset: 504 stride: 8 BsaEventSel: class: IntField description: Bsa definition rate/destination selection size: 4 at: nelms: 64 byteOrder: LE offset: 512 stride: 8 BsaStatSel: class: IntField description: Bsa definition samples to average/acquire size: 4 at: nelms: 64 byteOrder: LE offset: 516 stride: 8 BsaTmo: class: IntField description: Bsa push timeout 10 ms steps size: 1 sizeBits: 4 at: nelms: 1 byteOrder: LE offset: 44 stride: 1 ClockPeriodDiv: class: IntField description: Denominator for fractional ns part of clock period size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 4 stride: 1 ClockPeriodInt: class: IntField description: Integer ns part of clock period size: 1 sizeBits: 5 at: nelms: 1 byteOrder: LE offset: 6 stride: 1 ClockPeriodRem: class: IntField description: Numerator for fractional ns part of clock period size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 5 stride: 1 CounterDef: class: IntField description: Programmable counter control/value size: 4 at: nelms: 25 byteOrder: LE offset: 384 stride: 4 CounterLock: class: IntField description: Locks programmable counter values size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 380 stride: 1 DiagSeq: class: IntField description: Sequence engine streamed to diagnostics size: 1 sizeBits: 7 at: nelms: 1 byteOrder: LE offset: 108 stride: 1 FixedRateDiv: class: IntField description: Fixed rate marker divisors size: 3 sizeBits: 20 at: nelms: 10 byteOrder: LE offset: 64 stride: 4 FrameDelay: class: IntField description: Adjustable delay for timing frame wrt 71k sync (186MHz) size: 2 sizeBits: 16 at: nelms: 1 byteOrder: LE offset: 14 stride: 2 GenStatus: class: IntField description: Sync status with 71kHz size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 112 stride: 1 InputDelay: class: IntField description: 71kHz sync input delay size: 2 sizeBits: 9 at: nelms: 1 byteOrder: LE offset: 40 stride: 2 IrqBsaEnable: class: IntField description: Enable BSA complete interrupt size: 1 lsBit: 2 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 116 stride: 1 IrqBsaStatus: class: IntField description: BSA complete updated size: 1 lsBit: 2 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 120 stride: 1 IrqControl: class: IntField description: Enable interrupts size: 4 at: nelms: 1 byteOrder: LE offset: 116 stride: 4 IrqEnable: class: IntField description: Enable interrupts size: 1 lsBit: 7 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 119 stride: 1 IrqFifoEnable: class: IntField description: Enable sequence checkpoint interrupt size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 116 stride: 1 IrqFifoStatus: class: IntField description: Checkpoint fifo not empty size: 1 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 120 stride: 1 IrqIntvEnable: class: IntField description: Enable interval counter interrupt size: 1 lsBit: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 116 stride: 1 IrqIntvStatus: size: 1 description: Interval counters updated, write 1 to clear class: IntField lsBit: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 120 stride: 1 IrqStatus: class: IntField description: Interrupt status size: 4 at: nelms: 1 byteOrder: LE offset: 120 stride: 4 MpsState: class: IntField description: Current value of MPS class size: 1 sizeBits: 8 mode: RO at: nelms: 16 byteOrder: LE offset: 320 stride: 1 NAllowSeq: class: IntField description: Number of allow table sequences size: 1 lsBit: 2 sizeBits: 6 mode: RO at: nelms: 1 byteOrder: LE offset: 1 stride: 1 NArraysBsa: class: IntField description: Number of BSA arrays size: 1 sizeBits: 8 mode: RO at: nelms: 1 byteOrder: LE offset: 3 stride: 1 NBeamSeq: class: IntField description: Number of beam control sequences size: 2 lsBit: 4 sizeBits: 6 mode: RO at: nelms: 1 byteOrder: LE offset: 0 stride: 2 NControlSeq: class: IntField description: Number of experiment control sequences size: 1 sizeBits: 8 mode: RO at: nelms: 1 byteOrder: LE offset: 2 stride: 1 PhotonWavelen: class: IntField description: Photon wavelength size: 2 sizeBits: 16 at: nelms: 2 byteOrder: LE offset: 304 stride: 4 PulseId: class: IntField description: Pulse ID size: 8 sizeBits: 64 at: nelms: 1 byteOrder: LE offset: 16 stride: 8 RateReload: sizeBits: 1 class: IntField description: Loads cached ac/fixed rate marker divisors size: 1 at: nelms: 1 byteOrder: LE offset: 104 stride: 1 SeqAddrLen: class: IntField description: ABus width size: 1 sizeBits: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 0 stride: 1 SeqFifoData: class: IntField description: Sequence checkpoint FIFO data size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 124 stride: 4 SeqRestart: class: IntField description: Sequence restart; cached size: 8 sizeBits: 64 at: nelms: 1 byteOrder: LE offset: 256 stride: 8 TStamp: class: IntField description: Time stamp size: 8 sizeBits: 64 at: nelms: 1 byteOrder: LE offset: 24 stride: 8 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 0 stride: 1024 TPGSeqJump: class: MMIODev description: Timing pattern sequencer jump programming size: 4096 children: StartAddr: class: IntField description: Sequence start address; 16 per engine [0-13 MPS],BCS,MANUAL size: 2 sizeBits: 16 at: nelms: 1024 byteOrder: LE offset: 0 stride: 4 StartSync: class: IntField description: Start synchronization condition; MANUAL only size: 2 sizeBits: 16 at: nelms: 64 byteOrder: LE offset: 62 stride: 64 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 4096 stride: 4096 TPGSeqMem: class: MMIODev description: Timing pattern sequencer memory programming size: 8388608 children: ICache: class: MMIODev description: Sequencer instructions; 2048 per engine; 64 engines size: 524288 children: MemoryArray: class: IntField description: Memory Array size: 4 at: nelms: 2048 byteOrder: LE offset: 0 stride: 4 byteOrder: UNKNOWN at: nelms: 64 byteOrder: LE offset: 0 stride: 8192 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 8192 stride: 8388608 TPGStatus: class: MMIODev description: Timing pattern generator status size: 1024 children: BsaStatus: at: nelms: 64 byteOrder: LE offset: 0 stride: 4 class: IntField description: BSA status num averaged/written size: 4 mode: RO Count186M: description: 186MHz clock counts / 16 class: IntField size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 260 stride: 4 CountBRT: class: IntField description: Base rate trigger count in interval size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 272 stride: 4 CountIntv: class: IntField description: Interval timer size: 4 at: nelms: 1 byteOrder: LE offset: 268 stride: 4 CountPLL: class: IntField description: PLL Status changes size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 256 stride: 4 CountRxClks: class: IntField description: Recovered clock count / 16 size: 4 at: nelms: 1 byteOrder: LE offset: 584 stride: 4 CountRxDV: class: IntField description: Received data valid count size: 4 at: nelms: 1 byteOrder: LE offset: 588 stride: 4 CountSeq: class: IntField description: Sequence requests in interval size: 4 mode: RO at: nelms: 64 byteOrder: LE offset: 324 stride: 4 CountSyncE: class: IntField description: Sync error counts size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 264 stride: 4 CountTrig: class: IntField description: External trigger count in interval size: 4 mode: RO at: nelms: 12 byteOrder: LE offset: 276 stride: 4 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 1024 stride: 1024 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 0 stride: 16777216 TPGDiag: class: MMIODev description: Timing pattern generator diagnostics size: 1024 children: ClkFreq: class: IntField description: TxClk frequency in Hz size: 5 lsBit: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 4 stride: 5 ResetCounts: class: IntField description: Count of TxClk resets size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 0 stride: 4 TimeStampL: class: IntField description: Timestamp lower word size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 8 stride: 4 TimeStampU: class: IntField description: Timestamp upper word size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 12 stride: 4 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 50331648 stride: 1024 TPGMps: class: MMIODev description: TPG MPS interface size: 16777216 children: MpsSim: children: Tag: at: stride: 2 offset: 4 nelms: 1 byteOrder: LE class: IntField description: Message tag size: 2 sizeBits: 16 TimeStamp: class: IntField description: Message time stamp size: 2 sizeBits: 16 at: nelms: 1 byteOrder: LE offset: 6 stride: 2 Class: class: IntField description: Power class per destination size: 1 sizeBits: 4 at: nelms: 16 byteOrder: LE offset: 16 stride: 1 Id: class: IntField description: Identifier size: 1 sizeBits: 8 mode: RO at: nelms: 1 byteOrder: LE offset: 1 stride: 1 LatchDiag: class: IntField description: Latch diagnostics size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 0 stride: 1 Strobe: class: IntField description: Assert message size: 1 lsBit: 7 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 3 stride: 1 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 0 stride: 64 class: MMIODev description: Simulation of TPG MPS interface size: 64 Pgp2bAxi: class: MMIODev description: Pgp2b size: 128 children: AutoStatSendEnable: class: IntField description: Auto status send enable for PPI size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 20 stride: 1 CountReset: class: IntField description: Reset counters size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 0 stride: 1 FlowControlDisable: class: IntField description: FlowControlDisable size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 24 stride: 1 Flush: class: IntField description: Flush receiver size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 8 stride: 1 LocalLinkReady: class: IntField description: Local link ready size: 1 lsBit: 2 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 32 stride: 1 LocalOverflowStatus: class: IntField description: Local overflow status size: 1 lsBit: 4 sizeBits: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 35 stride: 1 LocalPauseStatus: class: IntField description: Local pause status size: 1 sizeBits: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 34 stride: 1 Loopback: class: IntField description: Loopback size: 1 sizeBits: 2 at: nelms: 1 byteOrder: LE offset: 12 stride: 1 PhyReadyRx: class: IntField description: Receiver phy ready size: 1 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 32 stride: 1 PhyReadyTx: class: IntField description: Transmitter phy ready size: 1 lsBit: 1 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 32 stride: 1 RemoteLinkReady: class: IntField description: Remote link ready size: 1 lsBit: 3 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 32 stride: 1 RemoteOverflowStatus: class: IntField description: Remote overflow status size: 1 sizeBits: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 35 stride: 1 RemotePauseStatus: class: IntField description: Remote pause status size: 1 lsBit: 4 sizeBits: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 33 stride: 1 RxClockFreq: class: IntField description: Receiver clock frequency size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 100 stride: 4 RxFrameCnt: class: IntField description: Received frame errors size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 72 stride: 4 RxFrameErrCnt: class: IntField description: Received frames size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 68 stride: 4 RxPolarity: class: IntField description: Receive link polarity size: 1 sizeBits: 2 mode: RO at: nelms: 1 byteOrder: LE offset: 33 stride: 1 RxReset: class: IntField description: Reset receiver sizeBits: 0 at: nelms: 1 byteOrder: LE offset: 4 stride: 0 SidebandTxData: class: IntField description: SidebandTxData size: 1 sizeBits: 8 at: nelms: 1 byteOrder: LE offset: 16 stride: 1 SidebandTxEnable: class: IntField description: SidebandTxEnable size: 1 sizeBits: 1 at: nelms: 1 byteOrder: LE offset: 17 stride: 1 TransmitReady: class: IntField description: Transmit ready size: 1 lsBit: 4 sizeBits: 1 mode: RO at: nelms: 1 byteOrder: LE offset: 32 stride: 1 TxClockFreq: class: IntField description: Transmitter clock frequency size: 4 mode: RO at: nelms: 1 byteOrder: LE offset: 104 stride: 4 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 1024 stride: 128 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 33554432 stride: 16777216 byteOrder: UNKNOWN at: nelms: 1 byteOrder: LE offset: 2147483648 stride: 2147483648 at: nelms: 1 byteOrder: LE offset: 0 stride: 4294967296 byteOrder: UNKNOWN