APM:Libraries
ChibiOS::UARTDriver Member List

This is the complete list of members for ChibiOS::UARTDriver, including all inherited members.

_baudrateChibiOS::UARTDriverprivate
_blocking_writesChibiOS::UARTDriverprivate
_device_initialisedChibiOS::UARTDriverprivate
_first_write_started_usChibiOS::UARTDriverprivate
_flow_controlChibiOS::UARTDriverprivate
_in_timerChibiOS::UARTDriverprivate
_initialisedChibiOS::UARTDriverprivate
_last_write_completed_usChibiOS::UARTDriverprivate
_lock_rx_in_timer_tickChibiOS::UARTDriverprivate
_readbufChibiOS::UARTDriverprivate
_receive_timestampChibiOS::UARTDriverprivate
_receive_timestamp_idxChibiOS::UARTDriverprivate
_rts_is_activeChibiOS::UARTDriverprivate
_serial_tabChibiOS::UARTDriverprivatestatic
_timer_tick(void) overrideChibiOS::UARTDrivervirtual
_uart_owner_thdChibiOS::UARTDriverprivate
_waitChibiOS::UARTDriverprivate
_write_mutexChibiOS::UARTDriverprivate
_writebufChibiOS::UARTDriverprivate
available() overrideChibiOS::UARTDrivervirtual
begin(uint32_t b)ChibiOS::UARTDrivervirtual
begin(uint32_t b, uint16_t rxS, uint16_t txS)ChibiOS::UARTDrivervirtual
check_dma_tx_completion(void)ChibiOS::UARTDriverprivate
configure_parity(uint8_t v) overrideChibiOS::UARTDrivervirtual
dma_handleChibiOS::UARTDriverprivate
dma_tx_allocate(Shared_DMA *ctx)ChibiOS::UARTDriverprivate
dma_tx_deallocate(Shared_DMA *ctx)ChibiOS::UARTDriverprivate
end()ChibiOS::UARTDrivervirtual
flow_control enum nameAP_HAL::UARTDriver
FLOW_CONTROL_AUTO enum valueAP_HAL::UARTDriver
FLOW_CONTROL_DISABLE enum valueAP_HAL::UARTDriver
FLOW_CONTROL_ENABLE enum valueAP_HAL::UARTDriver
flush()ChibiOS::UARTDrivervirtual
get_flow_control(void) overrideChibiOS::UARTDriverinlinevirtual
is_initialized()ChibiOS::UARTDrivervirtual
last_thread_run_usChibiOS::UARTDriverprivatestatic
lock_keyChibiOS::UARTDriverprivate
lock_port(uint32_t key) overrideChibiOS::UARTDrivervirtual
nChibiOS::UARTDriver
print(const char *str)AP_HAL::BetterStreaminline
printf(const char *,...) FMT_PRINTF(2AP_HAL::BetterStreamvirtual
println(const char *str)AP_HAL::BetterStreaminline
read() overrideChibiOS::UARTDrivervirtual
receive_time_constraint_us(uint16_t nbytes) overrideChibiOS::UARTDrivervirtual
receive_timestamp_update(void)ChibiOS::UARTDriverprivate
rx_bounce_bufChibiOS::UARTDriverprivate
rx_irq_cb(void *sd)ChibiOS::UARTDriverprivatestatic
rxbuff_full_irq(void *self, uint32_t flags)ChibiOS::UARTDriverprivatestatic
rxdmaChibiOS::UARTDriverprivate
sdefChibiOS::UARTDriverprivate
sercfgChibiOS::UARTDriverprivate
serial_numChibiOS::UARTDriverprivate
set_blocking_writes(bool blocking)ChibiOS::UARTDrivervirtual
set_flow_control(enum flow_control flow_control) overrideChibiOS::UARTDriver
AP_HAL::UARTDriver::set_flow_control(enum flow_control flow_control_setting)AP_HAL::UARTDriverinlinevirtual
set_stop_bits(int n) overrideChibiOS::UARTDrivervirtual
set_unbuffered_writes(bool on) overrideChibiOS::UARTDrivervirtual
thread_ctxChibiOS::UARTDriver
thread_init()ChibiOS::UARTDriverprivate
tx_bounce_bufChibiOS::UARTDriverprivate
tx_bounce_buf_readyChibiOS::UARTDriverprivate
tx_complete(void *self, uint32_t flags)ChibiOS::UARTDriverprivatestatic
tx_lenChibiOS::UARTDriverprivate
tx_pending()ChibiOS::UARTDrivervirtual
txdmaChibiOS::UARTDriverprivate
txspace() overrideChibiOS::UARTDrivervirtual
uart_driversChibiOS::UARTDriverprivatestatic
uart_thread(void *)ChibiOS::UARTDriverprivatestatic
uart_thread_ctxChibiOS::UARTDriverprivatestatic
UARTDriver(uint8_t serial_num)ChibiOS::UARTDriver
AP_HAL::UARTDriver::UARTDriver()AP_HAL::UARTDriverinline
unbuffered_writesChibiOS::UARTDriverprivate
update_rts_line(void)ChibiOS::UARTDriverprivate
vprintf(const char *, va_list)AP_HAL::BetterStreamvirtual
wait_timeout(uint16_t n, uint32_t timeout_ms) overrideChibiOS::UARTDrivervirtual
write(uint8_t c)ChibiOS::UARTDrivervirtual
write(const uint8_t *buffer, size_t size)ChibiOS::UARTDrivervirtual
AP_HAL::UARTDriver::write(const char *str)AP_HAL::BetterStream
write_locked(const uint8_t *buffer, size_t size, uint32_t key) overrideChibiOS::UARTDrivervirtual
write_pending_bytes(void)ChibiOS::UARTDriverprivate
write_pending_bytes_DMA(uint32_t n)ChibiOS::UARTDriverprivate
write_pending_bytes_NODMA(uint32_t n)ChibiOS::UARTDriverprivate