APM:Libraries
|
Public Attributes | |
ioline_t | line |
systime_t | byte_start_tick |
uint8_t | nbits |
uint16_t | bitmask |
uint16_t | byteval |
systime_t | bit_time_tick |
uint8_t | last_bit |
thread_t * | waiter |
Definition at line 178 of file RCOutput.h.
systime_t ChibiOS::RCOutput::irq_state::bit_time_tick |
Definition at line 195 of file RCOutput.h.
Referenced by ChibiOS::RCOutput::serial_bit_irq(), and ChibiOS::RCOutput::serial_read_bytes().
uint16_t ChibiOS::RCOutput::irq_state::bitmask |
Definition at line 189 of file RCOutput.h.
Referenced by ChibiOS::RCOutput::serial_bit_irq(), ChibiOS::RCOutput::serial_read_byte(), and ChibiOS::RCOutput::serial_read_bytes().
systime_t ChibiOS::RCOutput::irq_state::byte_start_tick |
Definition at line 183 of file RCOutput.h.
Referenced by ChibiOS::RCOutput::serial_bit_irq().
uint16_t ChibiOS::RCOutput::irq_state::byteval |
Definition at line 192 of file RCOutput.h.
Referenced by ChibiOS::RCOutput::serial_bit_irq(), ChibiOS::RCOutput::serial_read_byte(), and ChibiOS::RCOutput::serial_read_bytes().
uint8_t ChibiOS::RCOutput::irq_state::last_bit |
Definition at line 198 of file RCOutput.h.
Referenced by ChibiOS::RCOutput::serial_bit_irq(), ChibiOS::RCOutput::serial_read_byte(), and ChibiOS::RCOutput::serial_read_bytes().
ioline_t ChibiOS::RCOutput::irq_state::line |
Definition at line 180 of file RCOutput.h.
Referenced by ChibiOS::RCOutput::serial_bit_irq(), and ChibiOS::RCOutput::serial_read_bytes().
uint8_t ChibiOS::RCOutput::irq_state::nbits |
Definition at line 186 of file RCOutput.h.
Referenced by ChibiOS::RCOutput::serial_bit_irq(), and ChibiOS::RCOutput::serial_read_bytes().
thread_t* ChibiOS::RCOutput::irq_state::waiter |
Definition at line 201 of file RCOutput.h.
Referenced by ChibiOS::RCOutput::dma_irq_callback(), ChibiOS::RCOutput::dshot_send(), ChibiOS::RCOutput::serial_bit_irq(), ChibiOS::RCOutput::serial_end(), ChibiOS::RCOutput::serial_read_bytes(), ChibiOS::RCOutput::serial_setup_output(), and ChibiOS::RCOutput::trigger_groups().