SatCat5
satcat5::ublaze::TemacAvb Member List
This is the complete list of members for
satcat5::ublaze::TemacAvb
, including all inherited members.
Always
(bool auto_register=true)
satcat5::poll::Always
explicit
protected
avb_get_time
()
satcat5::ublaze::TemacAvb
avb_jump_by
(const satcat5::ublaze::TemacTime &delta)
satcat5::ublaze::TemacAvb
avb_set_rate
(u32 incr)
satcat5::ublaze::TemacAvb
check_frames_waiting
() (defined in
satcat5::ublaze::TemacAvb
)
satcat5::ublaze::TemacAvb
private
clock_adjust
(const satcat5::ptp::Time &amount) override
satcat5::ublaze::TemacAvb
virtual
clock_now
() override
satcat5::ublaze::TemacAvb
virtual
clock_rate
(s64 offset) override
satcat5::ublaze::TemacAvb
virtual
CLOCK_SCALE
satcat5::ublaze::TemacAvb
static
copy_and_finalize
(satcat5::io::Writeable *dst, satcat5::io::CopyMode mode=CopyMode::PACKET)
satcat5::io::Readable
copy_to
(satcat5::io::Writeable *dst)
satcat5::io::Readable
count_always
()
satcat5::poll::Always
static
count_ondemand
()
satcat5::poll::OnDemand
static
get_rate
() const
satcat5::ptp::TrackingClock
inline
get_read_ready
() const override
satcat5::io::ReadableRedirect
virtual
Handler
(const char *lbl, int irq)
satcat5::irq::Handler
protected
irq_event
() override
satcat5::ublaze::TemacAvb
private
virtual
m_callback
satcat5::io::Readable
private
m_frames_waiting
(defined in
satcat5::ublaze::TemacAvb
)
satcat5::ublaze::TemacAvb
private
m_idle
(defined in
satcat5::poll::OnDemand
)
satcat5::poll::OnDemand
private
m_irq_idx
satcat5::irq::Handler
m_label
satcat5::irq::Handler
m_max_irqtime
satcat5::irq::Handler
protected
m_next
(defined in
satcat5::poll::OnDemand
)
satcat5::poll::OnDemand
private
m_offset
(defined in
satcat5::ptp::TrackingClock
)
satcat5::ptp::TrackingClock
protected
m_prev_buf_idx
(defined in
satcat5::ublaze::TemacAvb
)
satcat5::ublaze::TemacAvb
private
m_regs
(defined in
satcat5::ublaze::Temac
)
satcat5::ublaze::Temac
protected
m_rxbuff
(defined in
satcat5::ublaze::TemacAvb
)
satcat5::ublaze::TemacAvb
private
m_rxrawbuff
(defined in
satcat5::ublaze::TemacAvb
)
satcat5::ublaze::TemacAvb
private
m_src
(defined in
satcat5::io::ReadableRedirect
)
satcat5::io::ReadableRedirect
private
m_tx_callback
(defined in
satcat5::ublaze::TemacAvb
)
satcat5::ublaze::TemacAvb
private
m_txbuff
(defined in
satcat5::ublaze::TemacAvb
)
satcat5::ublaze::TemacAvb
private
m_txrawbuff
(defined in
satcat5::ublaze::TemacAvb
)
satcat5::ublaze::TemacAvb
private
OnDemand
()
satcat5::poll::OnDemand
inline
protected
poll_always
() override
satcat5::ublaze::TemacAvb
private
virtual
poll_demand
()
satcat5::io::Readable
private
virtual
poll_register
()
satcat5::poll::Always
protected
poll_unregister
()
satcat5::poll::Always
protected
read_bytes
(unsigned nbytes, void *dst) override
satcat5::io::ReadableRedirect
virtual
read_consume
(unsigned nbytes) override
satcat5::io::ReadableRedirect
virtual
read_finalize
() override
satcat5::io::ReadableRedirect
virtual
read_next
() override
satcat5::io::ReadableRedirect
protected
virtual
read_notify
()
satcat5::io::Readable
protected
read_obj
(T &t)
satcat5::io::Readable
inline
read_src
(satcat5::io::Readable *src)
satcat5::io::ReadableRedirect
inline
protected
read_str
(unsigned dst_size, char *dst)
satcat5::io::Readable
read_u8
()
satcat5::io::Readable
read_underflow
() override
satcat5::io::ReadableRedirect
protected
virtual
Readable
(satcat5::io::EventListener *callback=0)
satcat5::io::Readable
inline
explicit
protected
ReadableRedirect
(satcat5::io::Readable *src)
satcat5::io::ReadableRedirect
inline
explicit
protected
request_cancel
()
satcat5::poll::OnDemand
request_poll
()
satcat5::poll::OnDemand
send_frame
(const u8 *buf, unsigned buflen)
satcat5::ublaze::TemacAvb
set_callback
(satcat5::io::EventListener *callback) override
satcat5::io::ReadableRedirect
virtual
set_tx_callback
(TemacAvbTxCallback *tx_callback)
satcat5::ublaze::TemacAvb
Temac
(uintptr_t baseaddr)
satcat5::ublaze::Temac
explicit
TemacAvb
(uintptr_t baseaddr, int irq_idx)
satcat5::ublaze::TemacAvb
TrackingClock
()
satcat5::ptp::TrackingClock
inline
protected
~Always
() SATCAT5_OPTIONAL_DTOR (defined in
satcat5::poll::Always
)
satcat5::poll::Always
protected
~Handler
() SATCAT5_OPTIONAL_DTOR (defined in
satcat5::irq::Handler
)
satcat5::irq::Handler
protected
~OnDemand
() SATCAT5_OPTIONAL_DTOR (defined in
satcat5::poll::OnDemand
)
satcat5::poll::OnDemand
protected
~Readable
() SATCAT5_OPTIONAL_DTOR (defined in
satcat5::io::Readable
)
satcat5::io::Readable
protected
~ReadableRedirect
() (defined in
satcat5::io::ReadableRedirect
)
satcat5::io::ReadableRedirect
inline
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.