PropWare  3.0.0.229
C++ objects and CMake build system for Parallax Propeller
PropWare::SPI Member List

This is the complete list of members for PropWare::SPI, including all inherited members.

BEG_ERROR enum valuePropWare::SPI
BitMode enum namePropWare::SPI
DEFAULT_FREQUENCY (defined in PropWare::SPI)PropWare::SPIstatic
END_ERROR enum valuePropWare::SPI
ErrorCode enum namePropWare::SPI
get_char()PropWare::SPIvirtual
get_clock() constPropWare::SPI
get_instance()PropWare::SPIstatic
INVALID_FREQ enum valuePropWare::SPI
Mode enum namePropWare::SPI
NO_ERROR enum valuePropWare::SPI
print_error_str(const Printer &printer, const ErrorCode err) constPropWare::SPI
put_char(const char c)PropWare::SPIvirtual
puts(const char string[])PropWare::SPIvirtual
set_bit_mode(const BitMode bitmode)PropWare::SPI
set_clock(const uint32_t frequency)PropWare::SPI
set_miso(const Port::Mask mask)PropWare::SPI
set_mode(const Mode mode)PropWare::SPI
set_mosi(const Port::Mask mask)PropWare::SPI
set_sclk(const Port::Mask mask)PropWare::SPI
shift_in(const unsigned int bits) constPropWare::SPI
shift_in_block_mode0_msb_first_fast(const uint8_t *buffer, size_t numberOfBytes) constPropWare::SPI
shift_out(uint8_t bits, uint32_t value) constPropWare::SPI
shift_out_block_msb_first_fast(const uint8_t buffer[], size_t numberOfBytes) constPropWare::SPI
SPI(const Pin::Mask mosi=Pin::Mask::NULL_PIN, const Pin::Mask miso=Pin::Mask::NULL_PIN, const Pin::Mask sclk=Pin::Mask::NULL_PIN, const uint32_t frequency=DEFAULT_FREQUENCY, const Mode mode=Mode::MODE_0, const BitMode bitmode=BitMode::MSB_FIRST)PropWare::SPI
~SPI()PropWare::SPI