From 8b5d2b9b712a5bf52ed9a5c3926615be9bd2117a Mon Sep 17 00:00:00 2001 From: DeflateAwning <11021263+DeflateAwning@users.noreply.github.com> Date: Mon, 7 Aug 2023 23:06:25 -0600 Subject: [PATCH] Add SPI_MODEx docs --- SPI.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/SPI.h b/SPI.h index b5540ad..7847e44 100644 --- a/SPI.h +++ b/SPI.h @@ -48,10 +48,11 @@ #define MSBFIRST 1 #endif -#define SPI_MODE0 0x00 -#define SPI_MODE1 0x04 -#define SPI_MODE2 0x08 -#define SPI_MODE3 0x0C +// SPI Mode details: https://en.wikipedia.org/wiki/Serial_Peripheral_Interface#:~:text=the%20original%20specification.-,Mode%20numbers,-%5Bedit%5D +#define SPI_MODE0 0x00 // CPOL = 0, CPHA = 0 +#define SPI_MODE1 0x04 // CPOL = 0, CPHA = 1 +#define SPI_MODE2 0x08 // CPOL = 1, CPHA = 0 +#define SPI_MODE3 0x0C // CPOL = 1, CPHA = 1 #define SPI_CLOCK_DIV4 0x00 #define SPI_CLOCK_DIV16 0x01