# enc_state_t Union Reference
[MIOS32_ENC]

## Data Fields
unsigned long long | ALL
struct {
u8 act1:1
u8 act2:1
u8 last1:1
u8 last2:1
u8 decinc:1
s8 incrementer:8
u8 accelerator:8
u8 prev_state_dec:4
u8 prev_state_inc:4
u8 prev_acc:8
u8 predivider:4
}; |
struct {
u8 act12:2
u8 last12:2
}; |
struct {
u8 state:4
}; |

## Field Documentation

struct { ... }

struct { ... }

struct { ... }

u8 enc_state_t::accelerator

u8 enc_state_t::act1

u8 enc_state_t::act12

u8 enc_state_t::act2

unsigned long long enc_state_t::ALL

u8 enc_state_t::decinc

s8 enc_state_t::incrementer

u8 enc_state_t::last1

u8 enc_state_t::last12

u8 enc_state_t::last2

u8 enc_state_t::predivider

u8 enc_state_t::prev_acc

u8 enc_state_t::prev_state_dec

u8 enc_state_t::prev_state_inc

u8 enc_state_t::state

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

- mios32/common/mios32_enc.c