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

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

ABAT enum valueMCP2515Canprivate
available()Caninline
availableForWrite()Caninline
BAUD_TABLEMCP2515Canprivatestatic
BFPCTRL enum value (defined in MCP2515Can)MCP2515Canprivate
bit_modify(Registers address, uint8_t data, uint8_t mask)MCP2515Caninlineprivate
BIT_MODIFY enum valueMCP2515Canprivate
buffer_read(BufferRead *buf)MCP2515Caninlineprivate
buffer_write(BufferWrite *buf, struct can_frame *can_frame)MCP2515Caninlineprivate
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
CANCTRL enum valueMCP2515Canprivate
CANINTE enum valueMCP2515Canprivate
CANINTF enum valueMCP2515Canprivate
CANSTAT enum valueMCP2515Canprivate
CLKEN enum valueMCP2515Canprivate
CLKPRE enum valueMCP2515Canprivate
close(File *) OVERRIDENodeprotectedvirtual
Device::close(struct _reent *reent, int fd)Devicestatic
CNF1 enum valueMCP2515Canprivate
CNF2 enum valueMCP2515Canprivate
CNF3 enum valueMCP2515Canprivate
ControlFields enum nameMCP2515Canprivate
Device(const char *name)Device
disable() overrideMCP2515Canprivatevirtual
DISALLOW_COPY_AND_ASSIGN(MCP2515Can) (defined in MCP2515Can)MCP2515Canprivate
EFLG enum valueMCP2515Canprivate
enable() overrideMCP2515Canprivatevirtual
entry() overrideMCP2515Canprivatevirtual
ERRI enum valueMCP2515Canprivate
ErrorFlags enum nameMCP2515Canprivate
EWARN enum valueMCP2515Canprivate
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() OVERRIDECanprotectedvirtual
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()MCP2515Caninline
getpriority(OSThread *thread)OSThreadinlinestatic
gpiData_MCP2515Canprivate
gpoData_MCP2515Canprivate
handleOSThreadprivate
has_rx_buffer_data() OVERRIDECaninlineprotectedvirtual
has_tx_buffer_space() OVERRIDECaninlineprotectedvirtual
inherit()OSThreadinline
init(const char *spi_name, uint32_t freq, uint32_t baud)MCP2515Can
Instructions enum nameMCP2515Canprivate
interrupt_handler()MCP2515Can
interruptDisable_MCP2515Canprivate
interruptEnable_MCP2515Canprivate
InterruptFlags enum nameMCP2515Canprivate
ioctl(File *file, unsigned long int key, unsigned long data) overrideMCP2515Canprivatevirtual
Node::ioctl(int fd, unsigned long int key, unsigned long data)FileIOstatic
ioPending_MCP2515Canprivate
is_created()OSThreadinline
is_device(int fd)FileIOinlinestatic
LOAD_TX_BUF enum valueMCP2515Canprivate
lock() (defined in Atomic)Atomicinlineprotected
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
MCP2515Can(const char *name, void(*interrupt_enable)(), void(*interrupt_disable)())MCP2515Caninline
MCP2515Can()MCP2515Canprivate
MCP2515GPIMCP2515Canfriend
MCP2515GPOMCP2515Canfriend
MERR enum valueMCP2515Canprivate
mode_Nodeprotected
mu_Atomicprivate
mutexFileIOprotectedstatic
nameFileIOprotected
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
OSM enum valueMCP2515Canprivate
OSThread(const char *name, int priority, size_t stack_size, void *(*start_routine)(void *), void *arg)OSThreadinline
OSThread()OSThreadinline
overrunCountCanprotected
prevDeviceprivate
READ enum valueMCP2515Canprivate
read(struct can_frame *frame)Caninline
read(File *file, void *buf, size_t count) OVERRIDECanprotectedvirtual
NonBlockNode::read(struct _reent *reent, int fd, void *buf, size_t count)FileIOstatic
READ_RX_BUF enum valueMCP2515Canprivate
readableNotify_NonBlockNodeprotected
RED enum valueMCP2515Canprivate
references_Nodeprotected
register_read(Registers address)MCP2515Caninlineprivate
register_write(Registers address, uint8_t data)MCP2515Caninlineprivate
Registers enum nameMCP2515Canprivate
REQOP enum valueMCP2515Canprivate
request_gpio_operation()MCP2515Caninlineprivate
RESET enum valueMCP2515Canprivate
reset()MCP2515Caninlineprivate
RTS enum valueMCP2515Canprivate
RX0I enum valueMCP2515Canprivate
RX0OVR enum valueMCP2515Canprivate
RX1I enum valueMCP2515Canprivate
RX1OVR enum valueMCP2515Canprivate
RX_STATUS enum valueMCP2515Canprivate
RXB0CTRL enum value (defined in MCP2515Can)MCP2515Canprivate
RXB0D0 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB0D1 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB0D2 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB0D3 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB0D4 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB0D5 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB0D6 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB0D7 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB0DLC enum value (defined in MCP2515Can)MCP2515Canprivate
RXB0EID0 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB0EID8 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB0SIDH enum value (defined in MCP2515Can)MCP2515Canprivate
RXB0SIDL enum value (defined in MCP2515Can)MCP2515Canprivate
RXB1CTRL enum value (defined in MCP2515Can)MCP2515Canprivate
RXB1D0 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB1D1 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB1D2 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB1D3 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB1D4 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB1D5 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB1D6 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB1D7 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB1DLC enum value (defined in MCP2515Can)MCP2515Canprivate
RXB1EID0 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB1EID8 enum value (defined in MCP2515Can)MCP2515Canprivate
RXB1SIDH enum value (defined in MCP2515Can)MCP2515Canprivate
RXB1SIDL enum value (defined in MCP2515Can)MCP2515Canprivate
rxBufCanprotected
RXEP enum valueMCP2515Canprivate
RXF0EID0 enum value (defined in MCP2515Can)MCP2515Canprivate
RXF0SEID8 enum value (defined in MCP2515Can)MCP2515Canprivate
RXF0SIDH enum value (defined in MCP2515Can)MCP2515Canprivate
RXF0SIDL enum value (defined in MCP2515Can)MCP2515Canprivate
RXF1EID0 enum value (defined in MCP2515Can)MCP2515Canprivate
RXF1SEID8 enum value (defined in MCP2515Can)MCP2515Canprivate
RXF1SIDH enum value (defined in MCP2515Can)MCP2515Canprivate
RXF1SIDL enum value (defined in MCP2515Can)MCP2515Canprivate
RXF2EID0 enum value (defined in MCP2515Can)MCP2515Canprivate
RXF2SEID8 enum value (defined in MCP2515Can)MCP2515Canprivate
RXF2SIDH enum value (defined in MCP2515Can)MCP2515Canprivate
RXF2SIDL enum value (defined in MCP2515Can)MCP2515Canprivate
RXF3EID0 enum value (defined in MCP2515Can)MCP2515Canprivate
RXF3EID8 enum value (defined in MCP2515Can)MCP2515Canprivate
RXF3SIDH enum value (defined in MCP2515Can)MCP2515Canprivate
RXF3SIDL enum value (defined in MCP2515Can)MCP2515Canprivate
RXF4EID0 enum value (defined in MCP2515Can)MCP2515Canprivate
RXF4EID8 enum value (defined in MCP2515Can)MCP2515Canprivate
RXF4SIDH enum value (defined in MCP2515Can)MCP2515Canprivate
RXF4SIDL enum value (defined in MCP2515Can)MCP2515Canprivate
RXF5EID0 enum value (defined in MCP2515Can)MCP2515Canprivate
RXF5EID8 enum value (defined in MCP2515Can)MCP2515Canprivate
RXF5SIDH enum value (defined in MCP2515Can)MCP2515Canprivate
RXF5SIDL enum value (defined in MCP2515Can)MCP2515Canprivate
RXM0EID0 enum value (defined in MCP2515Can)MCP2515Canprivate
RXM0EID8 enum value (defined in MCP2515Can)MCP2515Canprivate
RXM0SIDH enum value (defined in MCP2515Can)MCP2515Canprivate
RXM0SIDL enum value (defined in MCP2515Can)MCP2515Canprivate
RXM1EID0 enum value (defined in MCP2515Can)MCP2515Canprivate
RXM1EID8 enum value (defined in MCP2515Can)MCP2515Canprivate
RXM1SIDH enum value (defined in MCP2515Can)MCP2515Canprivate
RXM1SIDL enum value (defined in MCP2515Can)MCP2515Canprivate
RXWARN enum valueMCP2515Canprivate
select(File *file, int mode) OVERRIDECanprotectedvirtual
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_MCP2515Canprivate
softErrorCountCanprotected
spi_MCP2515Canprivate
SPI_MAX_SPEED_HZMCP2515Canprivatestatic
spiFd_MCP2515Canprivate
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_MCP2515Canprivate
STATUS enum valueMCP2515Canprivate
TEC enum valueMCP2515Canprivate
TX0I enum valueMCP2515Canprivate
TX1I enum valueMCP2515Canprivate
TX2I enum valueMCP2515Canprivate
tx_msg() overrideMCP2515Caninlineprivatevirtual
tx_msg_locked()MCP2515Canprivate
TXB0CTRL enum value (defined in MCP2515Can)MCP2515Canprivate
TXB0D0 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB0D1 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB0D2 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB0D3 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB0D4 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB0D5 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB0D6 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB0D7 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB0DLC enum value (defined in MCP2515Can)MCP2515Canprivate
TXB0EID0 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB0EID8 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB0SIDH enum value (defined in MCP2515Can)MCP2515Canprivate
TXB0SIDL enum value (defined in MCP2515Can)MCP2515Canprivate
TXB1CTRL enum value (defined in MCP2515Can)MCP2515Canprivate
TXB1D0 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB1D1 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB1D2 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB1D3 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB1D4 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB1D5 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB1D6 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB1D7 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB1DLC enum value (defined in MCP2515Can)MCP2515Canprivate
TXB1EID0 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB1EID8 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB1SIDH enum value (defined in MCP2515Can)MCP2515Canprivate
TXB1SIDL enum value (defined in MCP2515Can)MCP2515Canprivate
TXB2CTRL enum value (defined in MCP2515Can)MCP2515Canprivate
TXB2D0 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB2D1 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB2D2 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB2D3 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB2D4 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB2D5 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB2D6 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB2D7 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB2DLC enum value (defined in MCP2515Can)MCP2515Canprivate
TXB2EID0 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB2EID8 enum value (defined in MCP2515Can)MCP2515Canprivate
TXB2SIDH enum value (defined in MCP2515Can)MCP2515Canprivate
TXB2SIDL enum value (defined in MCP2515Can)MCP2515Canprivate
TXBO enum valueMCP2515Canprivate
txBufCanprotected
TXEP enum valueMCP2515Canprivate
txPending_MCP2515Canprivate
TXRTSCTRL enum valueMCP2515Canprivate
TXWARN enum valueMCP2515Canprivate
unlock() (defined in Atomic)Atomicinlineprotected
unlock_from_thread()OSThreadinline
WAKI enum valueMCP2515Canprivate
writableNotify_NonBlockNodeprotected
WRITE enum valueMCP2515Canprivate
write(const struct can_frame *frame)Caninline
write(File *file, const void *buf, size_t count) OVERRIDECanprotectedvirtual
NonBlockNode::write(struct _reent *reent, int fd, const void *buf, size_t count)FileIOstatic
~Can()Caninlineprotected
~Can()Caninlineprotected
~Device()Devicevirtual
~FileIO()FileIOinlineprotectedvirtual
~MCP2515Can()MCP2515Caninline
~Node()Nodeinlineprotectedvirtual
~OSThread()OSThreadinlinevirtual