SatCat5
satcat5::cfg::MultiSerial Member List
This is the complete list of members for
satcat5::cfg::MultiSerial
, including all inherited members.
count_ondemand
()
satcat5::poll::OnDemand
static
data_rcvd
(satcat5::io::Readable *src) override
satcat5::cfg::MultiSerial
private
virtual
data_unlink
(satcat5::io::Readable *src)
satcat5::io::EventListener
inline
protected
virtual
get_percent_full
() const
satcat5::cfg::MultiSerial
inline
idle
() const
satcat5::cfg::MultiSerial
inline
Interrupt
(satcat5::cfg::ConfigBus *cfg)
satcat5::cfg::Interrupt
explicit
protected
Interrupt
(satcat5::cfg::ConfigBus *cfg, unsigned devaddr, unsigned regaddr)
satcat5::cfg::Interrupt
protected
irq_check
()
satcat5::cfg::Interrupt
irq_disable
()
satcat5::cfg::Interrupt
irq_enable
()
satcat5::cfg::Interrupt
irq_event
()
satcat5::cfg::MultiSerial
private
virtual
m_cfg
(defined in
satcat5::cfg::Interrupt
)
satcat5::cfg::Interrupt
private
m_cmd_cbidx
(defined in
satcat5::cfg::MultiSerial
)
satcat5::cfg::MultiSerial
private
m_cmd_max
(defined in
satcat5::cfg::MultiSerial
)
satcat5::cfg::MultiSerial
private
m_cmd_queued
(defined in
satcat5::cfg::MultiSerial
)
satcat5::cfg::MultiSerial
private
m_ctrl
(defined in
satcat5::cfg::MultiSerial
)
satcat5::cfg::MultiSerial
protected
m_idle
(defined in
satcat5::poll::OnDemand
)
satcat5::poll::OnDemand
private
m_irq_rdrem
(defined in
satcat5::cfg::MultiSerial
)
satcat5::cfg::MultiSerial
private
m_irq_wrrem
(defined in
satcat5::cfg::MultiSerial
)
satcat5::cfg::MultiSerial
private
m_new_rdalloc
(defined in
satcat5::cfg::MultiSerial
)
satcat5::cfg::MultiSerial
private
m_new_wralloc
(defined in
satcat5::cfg::MultiSerial
)
satcat5::cfg::MultiSerial
private
m_next
(defined in
satcat5::cfg::Interrupt
)
satcat5::cfg::Interrupt
private
m_rdalloc
(defined in
satcat5::cfg::MultiSerial
)
satcat5::cfg::MultiSerial
private
m_rx
satcat5::cfg::MultiSerial
protected
m_tx
satcat5::cfg::MultiSerial
protected
MultiSerial
(satcat5::cfg::ConfigBus *cfg, unsigned devaddr, unsigned maxpkt, u8 *txbuff, unsigned txsize, u8 *rxbuff, unsigned rxsize)
satcat5::cfg::MultiSerial
protected
OnDemand
()
satcat5::poll::OnDemand
inline
protected
poll_demand
()
satcat5::cfg::MultiSerial
private
virtual
read_done
(unsigned cidx)=0
satcat5::cfg::MultiSerial
protected
pure virtual
REGADDR_CFG
(defined in
satcat5::cfg::MultiSerial
)
satcat5::cfg::MultiSerial
protected
static
REGADDR_DATA
(defined in
satcat5::cfg::MultiSerial
)
satcat5::cfg::MultiSerial
protected
static
REGADDR_IRQ
(defined in
satcat5::cfg::MultiSerial
)
satcat5::cfg::MultiSerial
protected
static
REGADDR_STATUS
(defined in
satcat5::cfg::MultiSerial
)
satcat5::cfg::MultiSerial
protected
static
request_cancel
()
satcat5::poll::OnDemand
request_poll
()
satcat5::poll::OnDemand
write_check
(unsigned ncmd, unsigned nread)
satcat5::cfg::MultiSerial
protected
write_finish
()
satcat5::cfg::MultiSerial
protected
~EventListener
() (defined in
satcat5::io::EventListener
)
satcat5::io::EventListener
inline
protected
~Interrupt
() SATCAT5_OPTIONAL_DTOR (defined in
satcat5::cfg::Interrupt
)
satcat5::cfg::Interrupt
protected
~MultiSerial
() (defined in
satcat5::cfg::MultiSerial
)
satcat5::cfg::MultiSerial
inline
protected
~OnDemand
() SATCAT5_OPTIONAL_DTOR (defined in
satcat5::poll::OnDemand
)
satcat5::poll::OnDemand
protected
Generated by
1.9.1
Copyright 2024 The Aerospace Corporation. This documentation is a part of SatCat5, licensed under CERN-OHL-W v2 or later.