|
SatCat5
|
This is the complete list of members for satcat5::cfg::I2c, including all inherited members.
| busy() override | satcat5::cfg::I2c | virtual |
| configure(unsigned refclk_hz, unsigned baud_hz, bool clock_stretch=true) | satcat5::cfg::I2c | |
| count_ondemand() | satcat5::poll::OnDemand | static |
| data_rcvd(satcat5::io::Readable *src) override | satcat5::cfg::MultiSerial | privatevirtual |
| data_unlink(satcat5::io::Readable *src) | satcat5::io::EventListener | inlineprotectedvirtual |
| enqueue_cmd(const satcat5::util::I2cAddr &devaddr, u8 regbytes, u32 regaddr, u8 nwrite, const u8 *data, u8 nread, satcat5::cfg::I2cEventListener *callback=0) (defined in satcat5::cfg::I2c) | satcat5::cfg::I2c | protected |
| get_percent_full() const | satcat5::cfg::MultiSerial | inline |
| I2c(satcat5::cfg::ConfigBus *cfg, unsigned devaddr) | satcat5::cfg::I2c | |
| idle() const | satcat5::cfg::MultiSerial | inline |
| Interrupt(satcat5::cfg::ConfigBus *cfg) | satcat5::cfg::Interrupt | explicitprotected |
| 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 | privatevirtual |
| m_callback (defined in satcat5::cfg::I2c) | satcat5::cfg::I2c | protected |
| 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_devaddr (defined in satcat5::cfg::I2c) | satcat5::cfg::I2c | 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_regaddr (defined in satcat5::cfg::I2c) | satcat5::cfg::I2c | protected |
| m_rx | satcat5::cfg::MultiSerial | protected |
| m_rxbuff (defined in satcat5::cfg::I2c) | satcat5::cfg::I2c | protected |
| m_tx | satcat5::cfg::MultiSerial | protected |
| m_txbuff (defined in satcat5::cfg::I2c) | satcat5::cfg::I2c | 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 | inlineprotected |
| poll_demand() | satcat5::cfg::MultiSerial | privatevirtual |
| read(const satcat5::util::I2cAddr &devaddr, u8 regbytes, u32 regaddr, u8 nread, satcat5::cfg::I2cEventListener *callback=0) override | satcat5::cfg::I2c | virtual |
| read_done(unsigned idx) | satcat5::cfg::I2c | protectedvirtual |
| REGADDR_CFG (defined in satcat5::cfg::MultiSerial) | satcat5::cfg::MultiSerial | protectedstatic |
| REGADDR_DATA (defined in satcat5::cfg::MultiSerial) | satcat5::cfg::MultiSerial | protectedstatic |
| REGADDR_IRQ (defined in satcat5::cfg::MultiSerial) | satcat5::cfg::MultiSerial | protectedstatic |
| REGADDR_STATUS (defined in satcat5::cfg::MultiSerial) | satcat5::cfg::MultiSerial | protectedstatic |
| request_cancel() | satcat5::poll::OnDemand | |
| request_poll() | satcat5::poll::OnDemand | |
| write(const satcat5::util::I2cAddr &devaddr, u8 regbytes, u32 regaddr, u8 nwrite, const u8 *data, satcat5::cfg::I2cEventListener *callback=0) override | satcat5::cfg::I2c | virtual |
| 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 | inlineprotected |
| ~Interrupt() SATCAT5_OPTIONAL_DTOR (defined in satcat5::cfg::Interrupt) | satcat5::cfg::Interrupt | protected |
| ~MultiSerial() (defined in satcat5::cfg::MultiSerial) | satcat5::cfg::MultiSerial | inlineprotected |
| ~OnDemand() SATCAT5_OPTIONAL_DTOR (defined in satcat5::poll::OnDemand) | satcat5::poll::OnDemand | protected |