Hello again:)
Currently i'm working on an old Luminary Micro MCU and got this problem:
input code:
<registers>
<register>
<name>DATA[%s]</name>
<description>Data of GPIO Port.</description>
<addressOffset>0x0</addressOffset>
<dim>256</dim>
<dimIncrement>4</dimIncrement>
<access>read-write</access>
<resetValue>0x00000000</resetValue>
<resetMask>0x000000ff</resetMask>
<fields>
<field>
<name>PIN%s</name>
<description>GPIO Port single-pin data.</description>
<bitOffset>0</bitOffset>
<bitWidth>1</bitWidth>
<dim>8</dim>
<dimIncrement>1</dimIncrement>
<dimIndex>0-7</dimIndex>
<enumeratedValues>
<name>OutputPinWrite</name>
<usage>write</usage>
<enumeratedValue>
<name>PIN_SET</name>
<description>Set output pin high.</description>
<value>1</value>
</enumeratedValue>
<enumeratedValue>
<name>PIN_RESET</name>
<description>Set output pin low.</description>
<value>0</value>
</enumeratedValue>
</enumeratedValues>
<enumeratedValues>
<name>InputPinRead</name>
<usage>read</usage>
<enumeratedValue>
<name>PIN_SET</name>
<description>Input pin set high.</description>
<value>1</value>
</enumeratedValue>
<enumeratedValue>
<name>PIN_RESET</name>
<description>Input pin set low.</description>
<value>0</value>
</enumeratedValue>
</enumeratedValues>
</field>
</fields>
</register>
translates to:
/* ======================================================= GPIODATA ======================================================== */
#define GPIO_DATA_PIN_Pos (0UL) /*!< PIN (Bit 0) */
#define GPIO_DATA_PIN_Msk (0x1UL) /*!< PIN (Bitfield-Mask: 0x01) */
Is there a way to fix it?
Hello again:)
Currently i'm working on an old Luminary Micro MCU and got this problem:
input code:
translates to:
Is there a way to fix it?