# mf_state_t Union Reference
[MIOS32_MF]

Collaboration diagram for mf_state_t:
[legend]

## Data Fields
struct {
unsigned ALL0:32
unsigned ALL1:32
unsigned ALL2:32
}; |
struct {
unsigned up:1
unsigned down:1
unsigned suspended:1
unsigned idle:1
unsigned direct_control:1
unsigned dummy:3+8
u16 pos
u8 pwm_ctr
u8 manual_move_ctr
u8 timeout_ctr
u8 repeat_ctr
mios32_mf_config_t config
}; |
struct {
mios32_mf_direction_t direction
}; |

## Field Documentation

struct { ... }

struct { ... }

struct { ... }

unsigned mf_state_t::ALL0

unsigned mf_state_t::ALL1

unsigned mf_state_t::ALL2

mios32_mf_config_t mf_state_t::config

unsigned mf_state_t::direct_control

mios32_mf_direction_t mf_state_t::direction

unsigned mf_state_t::down

unsigned mf_state_t::dummy

unsigned mf_state_t::idle

u8 mf_state_t::manual_move_ctr

u16 mf_state_t::pos

u8 mf_state_t::pwm_ctr

u8 mf_state_t::repeat_ctr

unsigned mf_state_t::suspended

u8 mf_state_t::timeout_ctr

unsigned mf_state_t::up

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

- mios32/common/mios32_mf.c