APM:Libraries
|
Public Member Functions | |
SPIDesc (const char *name_, uint16_t bus_, uint16_t subdev_, uint8_t mode_, uint8_t bits_per_word_, int16_t cs_pin_, uint32_t lowspeed_, uint32_t highspeed_) | |
Public Attributes | |
const char * | name |
uint16_t | bus |
uint16_t | subdev |
uint8_t | mode |
uint8_t | bits_per_word |
int16_t | cs_pin |
uint32_t | lowspeed |
uint32_t | highspeed |
Definition at line 48 of file SPIDevice.cpp.
|
inline |
Definition at line 49 of file SPIDevice.cpp.
uint8_t Linux::SPIDesc::bits_per_word |
Definition at line 62 of file SPIDevice.cpp.
Referenced by Linux::SPIDevice::transfer(), and Linux::SPIDevice::transfer_fullduplex().
uint16_t Linux::SPIDesc::bus |
Definition at line 59 of file SPIDevice.cpp.
Referenced by Linux::SPIDeviceManager::get_device(), and Linux::SPIBus::open().
int16_t Linux::SPIDesc::cs_pin |
Definition at line 63 of file SPIDevice.cpp.
Referenced by Linux::SPIDevice::_cs_assert(), Linux::SPIDevice::_cs_release(), and Linux::SPIDevice::SPIDevice().
uint32_t Linux::SPIDesc::highspeed |
Definition at line 65 of file SPIDevice.cpp.
Referenced by Linux::SPIDevice::set_speed(), and Linux::SPIDevice::SPIDevice().
uint32_t Linux::SPIDesc::lowspeed |
Definition at line 64 of file SPIDevice.cpp.
Referenced by Linux::SPIDevice::set_speed().
uint8_t Linux::SPIDesc::mode |
Definition at line 61 of file SPIDevice.cpp.
Referenced by Linux::SPIDevice::transfer(), and Linux::SPIDevice::transfer_fullduplex().
const char* Linux::SPIDesc::name |
Definition at line 58 of file SPIDevice.cpp.
uint16_t Linux::SPIDesc::subdev |
Definition at line 60 of file SPIDevice.cpp.
Referenced by Linux::SPIDeviceManager::get_device(), and Linux::SPIDevice::SPIDevice().