SatCat5
satcat5::cfg::Spi Member List

This is the complete list of members for satcat5::cfg::Spi, including all inherited members.

busy() overridesatcat5::cfg::Spivirtual
configure(unsigned clkref_hz, unsigned baud_hz, unsigned mode=3)satcat5::cfg::Spi
count_ondemand()satcat5::poll::OnDemandstatic
data_rcvd(satcat5::io::Readable *src) overridesatcat5::cfg::MultiSerialprivatevirtual
data_unlink(satcat5::io::Readable *src)satcat5::io::EventListenerinlineprotectedvirtual
exchange(u8 devidx, const u8 *wrdata, u8 rwbytes, satcat5::cfg::SpiEventListener *callback=0) overridesatcat5::cfg::Spivirtual
get_percent_full() constsatcat5::cfg::MultiSerialinline
idle() constsatcat5::cfg::MultiSerialinline
Interrupt(satcat5::cfg::ConfigBus *cfg)satcat5::cfg::Interruptexplicitprotected
Interrupt(satcat5::cfg::ConfigBus *cfg, unsigned devaddr, unsigned regaddr)satcat5::cfg::Interruptprotected
irq_check()satcat5::cfg::Interrupt
irq_disable()satcat5::cfg::Interrupt
irq_enable()satcat5::cfg::Interrupt
irq_event()satcat5::cfg::MultiSerialprivatevirtual
m_callback (defined in satcat5::cfg::Spi)satcat5::cfg::Spiprotected
m_cfg (defined in satcat5::cfg::Interrupt)satcat5::cfg::Interruptprivate
m_cmd_cbidx (defined in satcat5::cfg::MultiSerial)satcat5::cfg::MultiSerialprivate
m_cmd_max (defined in satcat5::cfg::MultiSerial)satcat5::cfg::MultiSerialprivate
m_cmd_queued (defined in satcat5::cfg::MultiSerial)satcat5::cfg::MultiSerialprivate
m_ctrl (defined in satcat5::cfg::MultiSerial)satcat5::cfg::MultiSerialprotected
m_idle (defined in satcat5::poll::OnDemand)satcat5::poll::OnDemandprivate
m_irq_rdrem (defined in satcat5::cfg::MultiSerial)satcat5::cfg::MultiSerialprivate
m_irq_wrrem (defined in satcat5::cfg::MultiSerial)satcat5::cfg::MultiSerialprivate
m_new_rdalloc (defined in satcat5::cfg::MultiSerial)satcat5::cfg::MultiSerialprivate
m_new_wralloc (defined in satcat5::cfg::MultiSerial)satcat5::cfg::MultiSerialprivate
m_next (defined in satcat5::cfg::Interrupt)satcat5::cfg::Interruptprivate
m_rdalloc (defined in satcat5::cfg::MultiSerial)satcat5::cfg::MultiSerialprivate
m_rxsatcat5::cfg::MultiSerialprotected
m_rxbuff (defined in satcat5::cfg::Spi)satcat5::cfg::Spiprotected
m_txsatcat5::cfg::MultiSerialprotected
m_txbuff (defined in satcat5::cfg::Spi)satcat5::cfg::Spiprotected
MultiSerial(satcat5::cfg::ConfigBus *cfg, unsigned devaddr, unsigned maxpkt, u8 *txbuff, unsigned txsize, u8 *rxbuff, unsigned rxsize)satcat5::cfg::MultiSerialprotected
OnDemand()satcat5::poll::OnDemandinlineprotected
poll_demand()satcat5::cfg::MultiSerialprivatevirtual
query(u8 devidx, const u8 *wrdata, u8 wrbytes, u8 rdbytes, satcat5::cfg::SpiEventListener *callback=0) overridesatcat5::cfg::Spivirtual
read_done(unsigned cidx)satcat5::cfg::Spiprotectedvirtual
REGADDR_CFG (defined in satcat5::cfg::MultiSerial)satcat5::cfg::MultiSerialprotectedstatic
REGADDR_DATA (defined in satcat5::cfg::MultiSerial)satcat5::cfg::MultiSerialprotectedstatic
REGADDR_IRQ (defined in satcat5::cfg::MultiSerial)satcat5::cfg::MultiSerialprotectedstatic
REGADDR_STATUS (defined in satcat5::cfg::MultiSerial)satcat5::cfg::MultiSerialprotectedstatic
request_cancel()satcat5::poll::OnDemand
request_poll()satcat5::poll::OnDemand
Spi(ConfigBus *cfg, unsigned devaddr)satcat5::cfg::Spi
write_check(unsigned ncmd, unsigned nread)satcat5::cfg::MultiSerialprotected
write_finish()satcat5::cfg::MultiSerialprotected
~EventListener() (defined in satcat5::io::EventListener)satcat5::io::EventListenerinlineprotected
~Interrupt() SATCAT5_OPTIONAL_DTOR (defined in satcat5::cfg::Interrupt)satcat5::cfg::Interruptprotected
~MultiSerial() (defined in satcat5::cfg::MultiSerial)satcat5::cfg::MultiSerialinlineprotected
~OnDemand() SATCAT5_OPTIONAL_DTOR (defined in satcat5::poll::OnDemand)satcat5::poll::OnDemandprotected