Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
TCAN4550Can Member List

This is the complete list of members for TCAN4550Can, including all inherited members.

available()Caninline
availableForWrite()Caninline
BAUD_TABLETCAN4550Canprivatestatic
busOffCountCanprotected
Can(const char *ignored)Caninlineprotected
Can(const char *name, size_t tx_buffer_size=config_can_tx_buffer_size(), size_t rx_buffer_size=config_can_rx_buffer_size())Caninlineprotected
CCCR enum valueTCAN4550Canprivate
close(File *) OVERRIDENodeprotectedvirtual
Device::close(struct _reent *reent, int fd)Devicestatic
Command enum nameTCAN4550Canprivate
Command enum nameTCAN4550Canprivate
CREL enum valueTCAN4550Canprivate
CUST enum valueTCAN4550Canprivate
DBTP enum valueTCAN4550Canprivate
Device(const char *name)Device
DEVICE_IDH enum valueTCAN4550Canprivate
DEVICE_IDL enum valueTCAN4550Canprivate
disable() overrideTCAN4550Canprivatevirtual
disable() overrideTCAN4550Canprivatevirtual
DISALLOW_COPY_AND_ASSIGN(TCAN4550Can) (defined in TCAN4550Can)TCAN4550Canprivate
DISALLOW_COPY_AND_ASSIGN(TCAN4550Can) (defined in TCAN4550Can)TCAN4550Canprivate
ECC enum valueTCAN4550Canprivate
ECR enum valueTCAN4550Canprivate
enable() overrideTCAN4550Canprivatevirtual
enable() overrideTCAN4550Canprivatevirtual
ENDN enum valueTCAN4550Canprivate
entry() overrideTCAN4550Canprivatevirtual
entry() overrideTCAN4550Canprivatevirtual
fcntl(int fd, int cmd, unsigned long data)FileIOstatic
fcntl(File *file, int cmd, unsigned long data)FileIOprotectedvirtual
fd_alloc(void)FileIOprotectedstatic
fd_free(int fd)FileIOprotectedstatic
fd_lookup(File *file)FileIOprotectedstatic
file_lookup(int fd)FileIOprotectedstatic
FileIO(const char *name)FileIOinlineprotected
filesFileIOprotectedstatic
firstDeviceprivatestatic
flush_buffers() overrideTCAN4550Canprivatevirtual
flush_buffers() overrideTCAN4550Canprivatevirtual
fstat(File *file, struct stat *stat) overrideNodeprotectedvirtual
Device::fstat(struct _reent *reent, int fd, struct stat *stat)FileIOstatic
get_handle()OSThreadinline
get_mode() overrideNodeinlineprivatevirtual
get_priority(OSThread *thread)OSThreadinlinestatic
get_priority_max()OSThreadinlinestatic
get_priority_min()OSThreadinlinestatic
get_spi_bus_lock()TCAN4550Caninline
get_spi_bus_lock()TCAN4550Caninline
getpriority(OSThread *thread)OSThreadinlinestatic
GFC enum valueTCAN4550Canprivate
handleOSThreadprivate
has_rx_buffer_data() OVERRIDECaninlineprotectedvirtual
has_tx_buffer_space() OVERRIDECaninlineprotectedvirtual
HPMS enum valueTCAN4550Canprivate
IE enum valueTCAN4550Canprivate
ILE enum valueTCAN4550Canprivate
ILS enum valueTCAN4550Canprivate
inherit()OSThreadinline
init(const char *spi_name, uint32_t freq, uint32_t baud, uint16_t rx_timeout_bits)TCAN4550Can
init(const char *spi_name, uint32_t freq, uint32_t baud, uint16_t rx_timeout_bits)TCAN4550Can
INTERRUPT_ENABLE enum valueTCAN4550Canprivate
interrupt_handler()TCAN4550Caninline
interrupt_handler()TCAN4550Caninline
INTERRUPT_STATUS enum valueTCAN4550Canprivate
interruptDisable_TCAN4550Canprivate
interruptEnable_TCAN4550Canprivate
ioctl(File *file, unsigned long int key, unsigned long data) overrideTCAN4550Canprivatevirtual
ioctl(File *file, unsigned long int key, unsigned long data) overrideTCAN4550Canprivatevirtual
Node::ioctl(int fd, unsigned long int key, unsigned long data)FileIOstatic
IR enum valueTCAN4550Canprivate
is_created()OSThreadinline
is_device(int fd)FileIOinlinestatic
lock() (defined in Atomic)Atomicinlineprotected
lock() (defined in Atomic)Atomicinlineprivate
lock_Nodeprotected
lock_to_thread()OSThreadinline
lseek(struct _reent *reent, int fd, _off_t offset, int whence)FileIOstatic
lseek(File *f, off_t offset, int whence)FileIOprotectedvirtual
MCAN_INTERRUPT_STATUS enum valueTCAN4550Canprivate
mcanInterruptEnable_TCAN4550Canprivate
MODE enum valueTCAN4550Canprivate
mode_Nodeprotected
MRAM enum valueTCAN4550Canprivate
MRAM_ADDR_OFFSETTCAN4550Canprivatestatic
MRAM_SIZE_WORDSTCAN4550Canprivatestatic
Can::mu_Atomicprivate
mutexFileIOprotectedstatic
nameFileIOprotected
NBTP enum valueTCAN4550Canprivate
NDAT1 enum valueTCAN4550Canprivate
NDAT2 enum valueTCAN4550Canprivate
nextDeviceprivate
Node(const char *name)Nodeinlineprotected
NonBlockNode(const char *name)NonBlockNodeinlineprotected
numOpenFilesFileIOprotectedstatic
numReceivedPackets_ (defined in Can)Canstatic
numTransmittedPackets_ (defined in Can)Canstatic
open(File *, const char *, int, int) OVERRIDENodeprotectedvirtual
Device::open(struct _reent *reent, const char *path, int flags, int mode)Devicestatic
OSThread(const char *name, int priority, size_t stack_size, void *(*start_routine)(void *), void *arg)OSThreadinline
OSThread()OSThreadinline
overrunCountCanprotected
prevDeviceprivate
PSR enum valueTCAN4550Canprivate
read(File *file, void *buf, size_t count) overrideTCAN4550Canprivatevirtual
read(File *file, void *buf, size_t count) overrideTCAN4550Canprivatevirtual
Can::read(struct can_frame *frame)Caninline
NonBlockNode::read(struct _reent *reent, int fd, void *buf, size_t count)FileIOstatic
READ enum valueTCAN4550Canprivate
readableNotify_NonBlockNodeprotected
references_Nodeprotected
register_read(Registers address)TCAN4550Caninlineprivate
register_read(Registers address)TCAN4550Caninlineprivate
register_write(Registers address, uint32_t data)TCAN4550Caninlineprivate
register_write(Registers address, uint32_t data)TCAN4550Caninlineprivate
Registers enum nameTCAN4550Canprivate
Registers enum nameTCAN4550Canprivate
REVISION enum valueTCAN4550Canprivate
RSVD1 enum valueTCAN4550Canprivate
RSVD10 enum valueTCAN4550Canprivate
RSVD11 enum valueTCAN4550Canprivate
RSVD12 enum valueTCAN4550Canprivate
RSVD13 enum valueTCAN4550Canprivate
RSVD14 enum valueTCAN4550Canprivate
RSVD15 enum valueTCAN4550Canprivate
RSVD16 enum valueTCAN4550Canprivate
RSVD17 enum valueTCAN4550Canprivate
RSVD2 enum valueTCAN4550Canprivate
RSVD3 enum valueTCAN4550Canprivate
RSVD4 enum valueTCAN4550Canprivate
RSVD5 enum valueTCAN4550Canprivate
RSVD6 enum valueTCAN4550Canprivate
RSVD7 enum valueTCAN4550Canprivate
RSVD8 enum valueTCAN4550Canprivate
RSVD9 enum valueTCAN4550Canprivate
RWD enum valueTCAN4550Canprivate
RX_FIFO_0_MRAM_ADDRTCAN4550Canprivatestatic
RX_FIFO_SIZETCAN4550Canprivatestatic
RXBC enum valueTCAN4550Canprivate
rxBufCanprotected
rxbuf_read(uint16_t offset, MRAMRXBuffer *buf, size_t count)TCAN4550Caninlineprivate
rxbuf_read(uint16_t offset, MRAMRXBuffer *buf, size_t count)TCAN4550Caninlineprivate
RXESC enum valueTCAN4550Canprivate
RXF0A enum valueTCAN4550Canprivate
RXF0C enum valueTCAN4550Canprivate
RXF0S enum valueTCAN4550Canprivate
RXF1A enum valueTCAN4550Canprivate
RXF1C enum valueTCAN4550Canprivate
RXF1S enum valueTCAN4550Canprivate
rxPending_TCAN4550Canprivate
select(File *file, int mode) overrideTCAN4550Canprivatevirtual
select(File *file, int mode) overrideTCAN4550Canprivatevirtual
NonBlockNode::select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, long long timeout)Devicestatic
select_clear()Devicestatic
select_insert(SelectInfo *info)Deviceprotectedstatic
select_wakeup(SelectInfo *info)Deviceprotectedstatic
select_wakeup_from_isr(SelectInfo *info, int *woken)Deviceprotectedstatic
sem_TCAN4550Canprivate
SIDFC enum valueTCAN4550Canprivate
softErrorCountCanprotected
spi_TCAN4550Canprivate
SPI_MAX_SPEED_HZTCAN4550Canprivatestatic
spiFd_TCAN4550Canprivate
start(const char *name, int priority, size_t stack_size)OSThreadinline
start(void *arg)OSThreadinlineprivatestatic
stat(struct _reent *reent, const char *path, struct stat *stat)Devicestatic
state_TCAN4550Canprivate
STATUS enum valueTCAN4550Canprivate
TCAN4550Can(const char *name, void(*interrupt_enable)(), void(*interrupt_disable)(), const Gpio *test_pin=nullptr)TCAN4550Caninline
TCAN4550Can()TCAN4550Canprivate
TCAN4550Can(const char *name, void(*interrupt_enable)(), void(*interrupt_disable)(), const Gpio *test_pin=nullptr)TCAN4550Caninline
TCAN4550Can()TCAN4550Canprivate
TDCR enum valueTCAN4550Canprivate
TEST enum valueTCAN4550Canprivate
TEST2 enum valueTCAN4550Canprivate
TIMESTAMP_PRESCALER enum valueTCAN4550Canprivate
TOCC enum valueTCAN4550Canprivate
TOCV enum valueTCAN4550Canprivate
TSCC enum valueTCAN4550Canprivate
TSCV enum valueTCAN4550Canprivate
TX_BUFFERS_MRAM_ADDRTCAN4550Canprivatestatic
TX_DEDICATED_BUFFER_COUNTTCAN4550Canprivatestatic
TX_EVENT_FIFO_MRAM_ADDRTCAN4550Canprivatestatic
TX_EVENT_FIFO_SIZETCAN4550Canprivatestatic
TX_FIFO_BUFFERS_MASKTCAN4550Canprivatestatic
TX_FIFO_BUFFERS_MRAM_ADDRTCAN4550Canprivatestatic
TX_FIFO_SIZETCAN4550Canprivatestatic
tx_msg() overrideTCAN4550Caninlineprivatevirtual
tx_msg() overrideTCAN4550Caninlineprivatevirtual
TXBAR enum valueTCAN4550Canprivate
TXBC enum valueTCAN4550Canprivate
TXBCF enum valueTCAN4550Canprivate
TXBCIE enum valueTCAN4550Canprivate
TXBCR enum valueTCAN4550Canprivate
TXBRP enum valueTCAN4550Canprivate
TXBTIE enum valueTCAN4550Canprivate
TXBTO enum valueTCAN4550Canprivate
txBufCanprotected
txbuf_write(uint16_t offset, MRAMTXBufferMultiWrite *buf, size_t count)TCAN4550Caninlineprivate
txbuf_write(uint16_t offset, MRAMTXBufferMultiWrite *buf, size_t count)TCAN4550Caninlineprivate
txBufferMultiWrite_TCAN4550Canprivate
txCompleteMask_TCAN4550Canprivate
TXEFA enum valueTCAN4550Canprivate
TXEFC enum valueTCAN4550Canprivate
TXEFS enum valueTCAN4550Canprivate
TXESC enum valueTCAN4550Canprivate
TXFQS enum valueTCAN4550Canprivate
txPending_TCAN4550Canprivate
unlock() (defined in Atomic)Atomicinlineprotected
unlock() (defined in Atomic)Atomicinlineprivate
unlock_from_thread()OSThreadinline
writableNotify_NonBlockNodeprotected
write(File *file, const void *buf, size_t count) overrideTCAN4550Canprivatevirtual
write(File *file, const void *buf, size_t count) overrideTCAN4550Canprivatevirtual
Can::write(const struct can_frame *frame)Caninline
NonBlockNode::write(struct _reent *reent, int fd, const void *buf, size_t count)FileIOstatic
WRITE enum valueTCAN4550Canprivate
XIDAM enum valueTCAN4550Canprivate
XIDFC enum valueTCAN4550Canprivate
~Can()Caninlineprotected
~Can()Caninlineprotected
~Device()Devicevirtual
~FileIO()FileIOinlineprotectedvirtual
~Node()Nodeinlineprotectedvirtual
~OSThread()OSThreadinlinevirtual
~TCAN4550Can()TCAN4550Caninline
~TCAN4550Can()TCAN4550Caninline