| ConfigureAutoStall(HAL_SPIPort port, int csToSclkTicks, int stallTicks, int pow2BytesPerRead) | frc::SPI |  | 
  | ForceAutoRead() | frc::SPI |  | 
  | FreeAccumulator() | frc::SPI |  | 
  | FreeAuto() | frc::SPI |  | 
  | GetAccumulatorAverage() const | frc::SPI |  | 
  | GetAccumulatorCount() const | frc::SPI |  | 
  | GetAccumulatorIntegratedAverage() const | frc::SPI |  | 
  | GetAccumulatorIntegratedValue() const | frc::SPI |  | 
  | GetAccumulatorLastValue() const | frc::SPI |  | 
  | GetAccumulatorOutput(int64_t &value, int64_t &count) const | frc::SPI |  | 
  | GetAccumulatorValue() const | frc::SPI |  | 
  | GetAutoDroppedCount() | frc::SPI |  | 
  | GetPort() const | frc::SPI |  | 
  | InitAccumulator(units::second_t period, int cmd, int xferSize, int validMask, int validValue, int dataShift, int dataSize, bool isSigned, bool bigEndian) | frc::SPI |  | 
  | InitAuto(int bufferSize) | frc::SPI |  | 
  | kMode0 enum value | frc::SPI |  | 
  | kMode1 enum value | frc::SPI |  | 
  | kMode2 enum value | frc::SPI |  | 
  | kMode3 enum value | frc::SPI |  | 
  | kMXP enum value | frc::SPI |  | 
  | kOnboardCS0 enum value | frc::SPI |  | 
  | kOnboardCS1 enum value | frc::SPI |  | 
  | kOnboardCS2 enum value | frc::SPI |  | 
  | kOnboardCS3 enum value | frc::SPI |  | 
  | m_mode | frc::SPI | protected | 
  | m_port | frc::SPI | protected | 
  | Mode enum name | frc::SPI |  | 
  | operator=(SPI &&)=default | frc::SPI |  | 
  | Port enum name | frc::SPI |  | 
  | Read(bool initiate, uint8_t *dataReceived, int size) | frc::SPI |  | 
  | ReadAutoReceivedData(uint32_t *buffer, int numToRead, units::second_t timeout) | frc::SPI |  | 
  | ResetAccumulator() | frc::SPI |  | 
  | SetAccumulatorCenter(int center) | frc::SPI |  | 
  | SetAccumulatorDeadband(int deadband) | frc::SPI |  | 
  | SetAccumulatorIntegratedCenter(double center) | frc::SPI |  | 
  | SetAutoTransmitData(std::span< const uint8_t > dataToSend, int zeroSize) | frc::SPI |  | 
  | SetChipSelectActiveHigh() | frc::SPI |  | 
  | SetChipSelectActiveLow() | frc::SPI |  | 
  | SetClockRate(int hz) | frc::SPI |  | 
  | SetMode(Mode mode) | frc::SPI |  | 
  | SPI(Port port) | frc::SPI | explicit | 
  | SPI(SPI &&)=default | frc::SPI |  | 
  | StartAutoRate(units::second_t period) | frc::SPI |  | 
  | StartAutoTrigger(DigitalSource &source, bool rising, bool falling) | frc::SPI |  | 
  | StopAuto() | frc::SPI |  | 
  | Transaction(uint8_t *dataToSend, uint8_t *dataReceived, int size) | frc::SPI |  | 
  | Write(uint8_t *data, int size) | frc::SPI |  | 
  | ~SPI() | frc::SPI |  |