Union used to address upper bytes of 32-bit exponential average easily.

Public Attributes#

uint32_t

The 4-byte value as a 32-bit unsigned integer.

uint32_t

The 4-byte value as a 32-bit signed integer.

uint16_t

The 4-byte value as a SI_UU16_t.

uint16_t

The 4-byte value as two unsigned 16-bit integers.

uint16_t

The 4-byte value as two signed 16-bit integers.

uint8_t

The 4-byte value as 4 unsigned 8-bit integers.

uint8_t

The 4-byte value as 4 signed 8-bit integers.

Public Attribute Documentation#

u32#

uint32_t SI_UU32_t::u32

The 4-byte value as a 32-bit unsigned integer.


Definition at line 75 of file platform/middleware/cslib/inc/cslib.h

s32#

uint32_t SI_UU32_t::s32

The 4-byte value as a 32-bit signed integer.


Definition at line 76 of file platform/middleware/cslib/inc/cslib.h

uu16#

uint16_t SI_UU32_t::uu16[2]

The 4-byte value as a SI_UU16_t.


Definition at line 77 of file platform/middleware/cslib/inc/cslib.h

u16#

uint16_t SI_UU32_t::u16[2]

The 4-byte value as two unsigned 16-bit integers.


Definition at line 78 of file platform/middleware/cslib/inc/cslib.h

s16#

uint16_t SI_UU32_t::s16[2]

The 4-byte value as two signed 16-bit integers.


Definition at line 79 of file platform/middleware/cslib/inc/cslib.h

u8#

uint8_t SI_UU32_t::u8[4]

The 4-byte value as 4 unsigned 8-bit integers.


Definition at line 80 of file platform/middleware/cslib/inc/cslib.h

s8#

uint8_t SI_UU32_t::s8[4]

The 4-byte value as 4 signed 8-bit integers.


Definition at line 81 of file platform/middleware/cslib/inc/cslib.h