|
|
|
|
|
|
|
|
// return true if both pin1 and pin2 have independent chip select capability |
|
|
// return true if both pin1 and pin2 have independent chip select capability |
|
|
static bool pinIsChipSelect(uint8_t pin1, uint8_t pin2); |
|
|
static bool pinIsChipSelect(uint8_t pin1, uint8_t pin2); |
|
|
// configure a pin for chip select and return its SPI_MCR_PCSIS bitmask |
|
|
// configure a pin for chip select and return its SPI_MCR_PCSIS bitmask |
|
|
|
|
|
// setCS() is a special function, not intended for use from normal Arduino |
|
|
|
|
|
// programs/sketches. See the ILI3941_t3 library for an example. |
|
|
static uint8_t setCS(uint8_t pin); |
|
|
static uint8_t setCS(uint8_t pin); |
|
|
|
|
|
|
|
|
private: |
|
|
private: |
|
|
|
|
|
|
|
|
// return true if both pin1 and pin2 have independent chip select capability |
|
|
// return true if both pin1 and pin2 have independent chip select capability |
|
|
static bool pinIsChipSelect(uint8_t pin1, uint8_t pin2); |
|
|
static bool pinIsChipSelect(uint8_t pin1, uint8_t pin2); |
|
|
// configure a pin for chip select and return its SPI_MCR_PCSIS bitmask |
|
|
// configure a pin for chip select and return its SPI_MCR_PCSIS bitmask |
|
|
|
|
|
// setCS() is a special function, not intended for use from normal Arduino |
|
|
|
|
|
// programs/sketches. See the ILI3941_t3 library for an example. |
|
|
static uint8_t setCS(uint8_t pin); |
|
|
static uint8_t setCS(uint8_t pin); |
|
|
|
|
|
|
|
|
private: |
|
|
private: |
|
|
|
|
|
|
|
|
// return true if both pin1 and pin2 have independent chip select capability |
|
|
// return true if both pin1 and pin2 have independent chip select capability |
|
|
static bool pinIsChipSelect(uint8_t pin1, uint8_t pin2); |
|
|
static bool pinIsChipSelect(uint8_t pin1, uint8_t pin2); |
|
|
// configure a pin for chip select and return its SPI_MCR_PCSIS bitmask |
|
|
// configure a pin for chip select and return its SPI_MCR_PCSIS bitmask |
|
|
|
|
|
// setCS() is a special function, not intended for use from normal Arduino |
|
|
|
|
|
// programs/sketches. See the ILI3941_t3 library for an example. |
|
|
static uint8_t setCS(uint8_t pin); |
|
|
static uint8_t setCS(uint8_t pin); |
|
|
|
|
|
|
|
|
private: |
|
|
private: |
|
|
|
|
|
|
|
|
// return true if both pin1 and pin2 have independent chip select capability |
|
|
// return true if both pin1 and pin2 have independent chip select capability |
|
|
static bool pinIsChipSelect(uint8_t pin1, uint8_t pin2) { return false; } |
|
|
static bool pinIsChipSelect(uint8_t pin1, uint8_t pin2) { return false; } |
|
|
// configure a pin for chip select and return its SPI_MCR_PCSIS bitmask |
|
|
// configure a pin for chip select and return its SPI_MCR_PCSIS bitmask |
|
|
|
|
|
// setCS() is a special function, not intended for use from normal Arduino |
|
|
|
|
|
// programs/sketches. See the ILI3941_t3 library for an example. |
|
|
static uint8_t setCS(uint8_t pin); |
|
|
static uint8_t setCS(uint8_t pin); |
|
|
|
|
|
|
|
|
private: |
|
|
private: |
|
|
|
|
|
|
|
|
// return true if both pin1 and pin2 have independent chip select capability |
|
|
// return true if both pin1 and pin2 have independent chip select capability |
|
|
static bool pinIsChipSelect(uint8_t pin1, uint8_t pin2) { return false; } |
|
|
static bool pinIsChipSelect(uint8_t pin1, uint8_t pin2) { return false; } |
|
|
// configure a pin for chip select and return its SPI_MCR_PCSIS bitmask |
|
|
// configure a pin for chip select and return its SPI_MCR_PCSIS bitmask |
|
|
|
|
|
// setCS() is a special function, not intended for use from normal Arduino |
|
|
|
|
|
// programs/sketches. See the ILI3941_t3 library for an example. |
|
|
static uint8_t setCS(uint8_t pin); |
|
|
static uint8_t setCS(uint8_t pin); |
|
|
|
|
|
|
|
|
private: |
|
|
private: |