ConOpSys V2970  P004.07
ANVILEX control operating system
Public Attributes | List of all members
TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers Struct Reference

Register structure for I/O access. More...

#include <P019_11_KG3_MOD.h>

Collaboration diagram for TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers:
Collaboration graph

Public Attributes

U16 u16_Unit_ID_L
 0x00 : Module identification low register More...
 
U16 u16_Unit_ID_H
 0x01 : Module identification high register More...
 
union {
   U16   u16_Status_Register
 0x02 : Modulator status register More...
 
   U16   u16_Control_Register
 0x02 : Modulator control register More...
 
}; 
 Control and status registars. More...
 
U16 u16_Reserve_3
 0x03 : Reserved More...
 
U16 u16_On_Cycles_L
 0x04 : Modulator "on" time in clock cycles (low register) More...
 
U16 u16_On_Cycles_H
 0x05 : Modulator "on" time in clock cycles (high register) More...
 
U16 u16_Off_Cycles_L
 0x06 : Modulator "off" time in clock cycles (low register) More...
 
U16 u16_Off_Cycles_H
 0x07 : Modulator "off" time in clock cycles (high register) More...
 
U16 u16_Dead_Time
 0x08 : Modulator dead time More...
 
U16 u16_Reserve_9
 0x09 : Reserved More...
 
U16 u16_Temperature
 0x0A : Temperature time register More...
 
U16 u16_Reserve_11
 0x0B : Reserved More...
 
U16 u16_Reserve_12
 0x0C : Reserved More...
 
U16 u16_Reserve_13
 0x0D : Reserved More...
 
U16 u16_Reserve_14
 0x0E : Reserved More...
 
U16 u16_Reserve_15
 0x0F : Reserved More...
 

Detailed Description

Register structure for I/O access.

Member Data Documentation

◆ 

union { ... }

Control and status registars.

◆ u16_Control_Register

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_Control_Register

0x02 : Modulator control register

Referenced by TP019_11_KG3_MOD::Execute(), and TP019_11_KG3_MOD::Init().

◆ u16_Dead_Time

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_Dead_Time

0x08 : Modulator dead time

Referenced by TP019_11_KG3_MOD::Execute(), and TP019_11_KG3_MOD::Init().

◆ u16_Off_Cycles_H

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_Off_Cycles_H

0x07 : Modulator "off" time in clock cycles (high register)

Referenced by TP019_11_KG3_MOD::Execute(), and TP019_11_KG3_MOD::Init().

◆ u16_Off_Cycles_L

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_Off_Cycles_L

0x06 : Modulator "off" time in clock cycles (low register)

Referenced by TP019_11_KG3_MOD::Execute(), and TP019_11_KG3_MOD::Init().

◆ u16_On_Cycles_H

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_On_Cycles_H

0x05 : Modulator "on" time in clock cycles (high register)

Referenced by TP019_11_KG3_MOD::Execute(), and TP019_11_KG3_MOD::Init().

◆ u16_On_Cycles_L

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_On_Cycles_L

0x04 : Modulator "on" time in clock cycles (low register)

Referenced by TP019_11_KG3_MOD::Execute(), and TP019_11_KG3_MOD::Init().

◆ u16_Reserve_11

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_Reserve_11

0x0B : Reserved

◆ u16_Reserve_12

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_Reserve_12

0x0C : Reserved

◆ u16_Reserve_13

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_Reserve_13

0x0D : Reserved

◆ u16_Reserve_14

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_Reserve_14

0x0E : Reserved

◆ u16_Reserve_15

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_Reserve_15

0x0F : Reserved

◆ u16_Reserve_3

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_Reserve_3

0x03 : Reserved

◆ u16_Reserve_9

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_Reserve_9

0x09 : Reserved

◆ u16_Status_Register

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_Status_Register

0x02 : Modulator status register

◆ u16_Temperature

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_Temperature

0x0A : Temperature time register

Referenced by TP019_11_KG3_MOD::Execute().

◆ u16_Unit_ID_H

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_Unit_ID_H

0x01 : Module identification high register

Referenced by TP019_11_KG3_MOD::Send_Information().

◆ u16_Unit_ID_L

U16 TP019_11_KG3_MOD::TP019_11_KG3_MOD_Registers::u16_Unit_ID_L

0x00 : Module identification low register

Referenced by TP019_11_KG3_MOD::Send_Information().


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