blfwk::BusPal Member List

This is the complete list of members for blfwk::BusPal, including all inherited members.

bus_pal_function_t enum name | blfwk::BusPal |
bus_pal_mode_t enum name (defined in blfwk::BusPal) | blfwk::BusPal | protected
BusPal(int fileDescriptor) | blfwk::BusPal |
buspal_serial_read(uint8_t *buf, int size, bool isCommandData=false) | blfwk::BusPal | protected
buspal_serial_write(uint8_t *buf, int size, bool isCommandData=false) | blfwk::BusPal | protected
configurePins(uint8_t config=0) | blfwk::BusPal | inlinevirtual
enter1WireMode() | blfwk::BusPal | inlinevirtual
enterBitBangMode() | blfwk::BusPal | virtual
enterCanMode() | blfwk::BusPal | virtual
enterI2cMode() | blfwk::BusPal | virtual
enterRawWireMode() | blfwk::BusPal | inlinevirtual
enterSpiMode() | blfwk::BusPal | virtual
enterUartMode() | blfwk::BusPal | inlinevirtual
flushRX() | blfwk::BusPal | protected
kBulkTransferMax enum value | blfwk::BusPal |
kBusPalDefaultI2cSlaveAddress | blfwk::BusPal | static
kBusPalFunction_CAN enum value (defined in blfwk::BusPal) | blfwk::BusPal |
kBusPalFunction_FPGA_CLOCK_SET enum value (defined in blfwk::BusPal) | blfwk::BusPal |
kBusPalFunction_GPIO_CONFIG enum value (defined in blfwk::BusPal) | blfwk::BusPal |
kBusPalFunction_GPIO_SET enum value (defined in blfwk::BusPal) | blfwk::BusPal |
kBusPalFunction_I2C enum value (defined in blfwk::BusPal) | blfwk::BusPal |
kBusPalFunction_None enum value (defined in blfwk::BusPal) | blfwk::BusPal |
kBusPalFunction_SPI enum value (defined in blfwk::BusPal) | blfwk::BusPal |
kBusPalModeBitBang enum value (defined in blfwk::BusPal) | blfwk::BusPal | protected
kBusPalModeCan enum value (defined in blfwk::BusPal) | blfwk::BusPal | protected
kBusPalModeI2c enum value (defined in blfwk::BusPal) | blfwk::BusPal | protected
kBusPalModeSpi enum value (defined in blfwk::BusPal) | blfwk::BusPal | protected
kMaxResponse enum value | blfwk::BusPal |
kResetCount enum value | blfwk::BusPal |
kResponseOk enum value | blfwk::BusPal |
kSpiClockPhase_FirstEdge enum value | blfwk::BusPal |
kSpiClockPhase_SecondEdge enum value | blfwk::BusPal |
kSpiClockPolarity_ActiveHigh enum value | blfwk::BusPal |
kSpiClockPolarity_ActiveLow enum value | blfwk::BusPal |
kSpiLsbFirst enum value | blfwk::BusPal |
kSpiMsbFirst enum value | blfwk::BusPal |
m_canFirstReadDelay (defined in blfwk::BusPal) | blfwk::BusPal | protected
m_canWriteByteCount (defined in blfwk::BusPal) | blfwk::BusPal | protected
m_fileDescriptor | blfwk::BusPal | protected
m_mode (defined in blfwk::BusPal) | blfwk::BusPal | protected
m_responseBuffer | blfwk::BusPal | protected
m_spiWriteByteCount (defined in blfwk::BusPal) | blfwk::BusPal | protected
parse(const string_vector_t &params, BusPal::BusPalConfigData &config) | blfwk::BusPal | static
rawConfigurePins(uint8_t port, uint8_t pin, uint8_t muxVal) | blfwk::BusPal | virtual
rawSetPins(uint8_t port, uint8_t pin, uint8_t level) | blfwk::BusPal | virtual
read(uint8_t *data, size_t byteCount) | blfwk::BusPal | virtual
readCan(uint8_t *data, size_t byteCount) | blfwk::BusPal | protectedvirtual
readI2c(uint8_t *data, size_t byteCount) | blfwk::BusPal | protectedvirtual
readPins() | blfwk::BusPal | inlinevirtual
readSpi(uint8_t *data, size_t byteCount) | blfwk::BusPal | protectedvirtual
readSpiActual(uint8_t *data, size_t byteCount) | blfwk::BusPal | protected
reset() | blfwk::BusPal | virtual
resetHardware() | blfwk::BusPal | virtual
response(size_t byteCount=1) | blfwk::BusPal | virtual
setCanRxid(unsigned int rxid) | blfwk::BusPal | virtual
setCanSpeed(unsigned int speed) | blfwk::BusPal | virtual
setCanTxid(unsigned int txid) | blfwk::BusPal | virtual
setFPGAClock(uint32_t clock) | blfwk::BusPal | virtual
setI2cAddress(uint8_t address) | blfwk::BusPal | virtual
setI2cSpeed(uint32_t speed) | blfwk::BusPal | virtual
setSpiConfig(spi_clock_polarity_t polarity, spi_clock_phase_t phase, spi_shift_direction_t direction) | blfwk::BusPal | virtual
setSpiSpeed(unsigned int speed) | blfwk::BusPal | virtual
spi_clock_phase_t enum name | blfwk::BusPal |
spi_clock_polarity_t enum name | blfwk::BusPal |
spi_shift_direction_t enum name | blfwk::BusPal |
write(const uint8_t *data, size_t byteCount=1) | blfwk::BusPal | virtual
writeCan(const uint8_t *data, size_t byteCount=1) | blfwk::BusPal | protectedvirtual
writeCommand(uint8_t commandByte, const char *expectedResponse) | blfwk::BusPal | protectedvirtual
writeCommand(uint8_t commandByte) | blfwk::BusPal | protectedvirtual
writeCommand(uint8_t *command, unsigned int length) | blfwk::BusPal | protectedvirtual
writeI2c(const uint8_t *data, size_t byteCount=1) | blfwk::BusPal | protectedvirtual
writeSpi(const uint8_t *data, size_t byteCount=1) | blfwk::BusPal | protectedvirtual
~BusPal() | blfwk::BusPal | inlinevirtual