MATES / Modular Automatic Test Equipment System API  2.5.0.0
Data Fields
REG_COMMON_CR_TYPE Union Reference

Data Fields

struct {
   UINT32T   CR_ODEF: 1
 
   UINT32T   CR_GENE: 1
 
   UINT32T   CR_BLDIS: 1
 
   UINT32T   CR_LTI: 1
 
   UINT32T   CR_RSRVD: 27
 
   UINT32T   CR_RST: 1
 
fields
 
UINT32T all
 

Detailed Description

Control register type (COMMON).

Field Documentation

UINT32T CR_ODEF

Set default values for outputs. Writing 1 to this bit causes all outputs to be set to their default values. Writing 0 has no effect. RAZ.

UINT32T CR_GENE

Generators enable bit, writing 1 to this bit enables outputs generators (applicable only to MATES-DIO3-MK1 and MATES-UCC-MK1, for other devices this bit is reserved and RAZ). You need to clear this bit and then set it if you want to use synchronized generation. See dio3_generators.

UINT32T CR_BLDIS

Boot loader disable. Writing 1 to this bit disables the timed boot loader sequence. The boot loader sequence is re-enabled when device reset is commanded. Writing 0 has no effect. RAZ.

UINT32T CR_LTI

Lamp test initiate. Writing 1 to this bit initiates lamp test sequence. The lamp test sequence activates the device's LED indicators using the following procedure:

  • turn all LEDs off for one second;
  • turn green status LED on for one second;
  • turn red status LED on for one second;
  • turn CAN RX LED on for one second;
  • turn CAN TX LED on for one second;
  • restore normal LEDs operation.

The LTI bit will read as 1 as long as the sequence is in progress. Writing 0 to this bit has no effect.

UINT32T CR_RSRVD

Reserved for future use - RAZ.

UINT32T CR_RST

Reset request bit. Writing 1 to this bit will cause the device to reset within 1 second. RAZ.

struct { ... } fields

Particular fields.

UINT32T all

All bits.


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