can_ | uavcan_kinetis::CanIface | private |
canAcceptNewTxFrame(const uavcan::CanFrame &frame) const | uavcan_kinetis::CanIface | |
CanIface(flexcan::CanType *can, BusEvent &update_event, uavcan::uint8_t self_index, CanRxItem *rx_queue_buffer, uavcan::uint8_t rx_queue_capacity) | uavcan_kinetis::CanIface | inline |
computeTimings(uavcan::uint32_t target_bitrate, Timings &out_timings) | uavcan_kinetis::CanIface | private |
configureFilters(const uavcan::CanFilterConfig *filter_configs, uavcan::uint16_t num_configs) | uavcan_kinetis::CanIface | privatevirtual |
discardTimedOutTxMailboxes(uavcan::MonotonicTime current_time) | uavcan_kinetis::CanIface | |
doReset(Timings timings) | uavcan_kinetis::CanIface | private |
error_cnt_ | uavcan_kinetis::CanIface | private |
FIFO_IFLAG1 | uavcan_kinetis::CanIface | private |
fifo_warn_cnt_ | uavcan_kinetis::CanIface | private |
getErrorCount() const | uavcan_kinetis::CanIface | virtual |
getNumFilters() const | uavcan_kinetis::CanIface | inlineprivatevirtual |
getPeakNumTxMailboxesUsed() const | uavcan_kinetis::CanIface | inline |
getRxQueueLength() const | uavcan_kinetis::CanIface | |
getRxQueueOverflowCount() const | uavcan_kinetis::CanIface | inline |
getVoluntaryTxAbortCount() const | uavcan_kinetis::CanIface | inline |
had_activity_ | uavcan_kinetis::CanIface | private |
hadActivity() | uavcan_kinetis::CanIface | |
handleRxInterrupt(uavcan::uint32_t rx_iflags, uavcan::uint64_t utc_usec) | uavcan_kinetis::CanIface | |
handleTxInterrupt(uavcan::uint32_t tx_iflags, uavcan::uint64_t utc_usec) | uavcan_kinetis::CanIface | |
handleTxMailboxInterrupt(uavcan::uint8_t mailbox_index, bool txok, uavcan::uint64_t utc_usec) | uavcan_kinetis::CanIface | private |
init(const uavcan::uint32_t bitrate, const OperatingMode mode) | uavcan_kinetis::CanIface | |
isRxBufferEmpty() const | uavcan_kinetis::CanIface | |
MaxMB | uavcan_kinetis::CanIface | private |
MaxRxQueueCapacity enum value | uavcan_kinetis::CanIface | |
NormalMode enum value | uavcan_kinetis::CanIface | |
NumFilters enum value | uavcan_kinetis::CanIface | private |
NumTxMesgBuffers enum value | uavcan_kinetis::CanIface | private |
OperatingMode enum name | uavcan_kinetis::CanIface | |
peak_tx_mailbox_index_ | uavcan_kinetis::CanIface | private |
pending_aborts_ | uavcan_kinetis::CanIface | private |
pending_tx_ | uavcan_kinetis::CanIface | private |
pollErrorFlagsFromISR() | uavcan_kinetis::CanIface | |
receive(uavcan::CanFrame &out_frame, uavcan::MonotonicTime &out_ts_monotonic, uavcan::UtcTime &out_ts_utc, uavcan::CanIOFlags &out_flags) | uavcan_kinetis::CanIface | privatevirtual |
rx_queue_ | uavcan_kinetis::CanIface | private |
self_index_ | uavcan_kinetis::CanIface | private |
send(const uavcan::CanFrame &frame, uavcan::MonotonicTime tx_deadline, uavcan::CanIOFlags flags) | uavcan_kinetis::CanIface | privatevirtual |
served_aborts_cnt_ | uavcan_kinetis::CanIface | private |
setEnable(bool enable_true) | uavcan_kinetis::CanIface | private |
setFreeze(bool freeze_true) | uavcan_kinetis::CanIface | private |
setMCR(uavcan::uint32_t mask, bool target_state) | uavcan_kinetis::CanIface | private |
SilentMode enum value | uavcan_kinetis::CanIface | |
update_event_ | uavcan_kinetis::CanIface | private |
waitFreezeAckChange(bool target_state) | uavcan_kinetis::CanIface | private |
waitMCRChange(uavcan::uint32_t mask, bool target_state) | uavcan_kinetis::CanIface | private |