COSA
An Object-Oriented Platform for Arduino Programming
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SPI Member List

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

acquire(Driver *dev)SPI
ACTIVE_HIGH enum valueSPI
ACTIVE_LOW enum valueSPI
attach(Driver *dev)SPI
begin()SPIinline
Clock enum nameSPI
DEFAULT_CLOCK enum valueSPI
DEFAULT_ORDER enum valueSPI
DEFAULT_PULSE enum valueSPI
DIV128_CLOCK enum valueSPI
DIV16_CLOCK enum valueSPI
DIV2_CLOCK enum valueSPI
DIV32_CLOCK enum valueSPI
DIV4_CLOCK enum valueSPI
DIV64_CLOCK enum valueSPI
DIV8_CLOCK enum valueSPI
end()SPIinline
LSB_ORDER enum valueSPI
MSB_ORDER enum valueSPI
Order enum nameSPI
powerdown()SPIinlinestatic
powerup()SPIinlinestatic
Pulse enum nameSPI
PULSE_HIGH enum valueSPI
PULSE_LOW enum valueSPI
read(void *buf, size_t count)SPI
release()SPI
SPI()SPI
transfer(uint8_t data)SPIinline
transfer(void *buf, size_t count)SPI
transfer(void *dst, const void *src, size_t count)SPI
transfer_await()SPIinline
transfer_next(uint8_t data)SPIinline
transfer_start(uint8_t data)SPIinline
write(const void *buf, size_t count)SPI
write(const iovec_t *vec)SPIinline
write_P(const void *buf, size_t count)SPI