Avionics
Core avionics package for CURE flight computers
Loading...
Searching...
No Matches
Adafruit_SPIFlash Class Reference

#include <Adafruit_SPIFlash_mock.h>

Collaboration diagram for Adafruit_SPIFlash:
Collaboration graph

Public Member Functions

 Adafruit_SPIFlash ()
bool begin ()
size_t size ()
bool writeBuffer (uint32_t address, const uint8_t *buffer, size_t length)
bool readBuffer (uint32_t address, uint8_t *buffer, size_t length)
bool eraseSector (uint32_t sectorNumber)
bool eraseChip ()

Public Attributes

uint8_t fakeMemory [FAKE_MEMORY_SIZE_BYTES]

Detailed Description

Definition at line 12 of file Adafruit_SPIFlash_mock.h.

Constructor & Destructor Documentation

◆ Adafruit_SPIFlash()

Adafruit_SPIFlash::Adafruit_SPIFlash ( )
inline

Definition at line 15 of file Adafruit_SPIFlash_mock.h.

Member Function Documentation

◆ begin()

bool Adafruit_SPIFlash::begin ( )
inline

Definition at line 17 of file Adafruit_SPIFlash_mock.h.

◆ eraseChip()

bool Adafruit_SPIFlash::eraseChip ( )
inline

Definition at line 60 of file Adafruit_SPIFlash_mock.h.

◆ eraseSector()

bool Adafruit_SPIFlash::eraseSector ( uint32_t sectorNumber)
inline

Definition at line 52 of file Adafruit_SPIFlash_mock.h.

◆ readBuffer()

bool Adafruit_SPIFlash::readBuffer ( uint32_t address,
uint8_t * buffer,
size_t length )
inline

Definition at line 38 of file Adafruit_SPIFlash_mock.h.

◆ size()

size_t Adafruit_SPIFlash::size ( )
inline

Definition at line 21 of file Adafruit_SPIFlash_mock.h.

◆ writeBuffer()

bool Adafruit_SPIFlash::writeBuffer ( uint32_t address,
const uint8_t * buffer,
size_t length )
inline

Definition at line 25 of file Adafruit_SPIFlash_mock.h.

Member Data Documentation

◆ fakeMemory

uint8_t Adafruit_SPIFlash::fakeMemory[FAKE_MEMORY_SIZE_BYTES]

Definition at line 68 of file Adafruit_SPIFlash_mock.h.


The documentation for this class was generated from the following file: