summaryrefslogtreecommitdiff
path: root/ucoo/intf
diff options
context:
space:
mode:
authorNicolas Schodet2015-05-15 11:59:39 +0200
committerNicolas Schodet2019-10-07 00:44:50 +0200
commitcf79cc36fd3b1a302cf2c5df20dc0c2db388c5e3 (patch)
tree8508be4686c85af4c62cd6bb66f77dc3fabd18a0 /ucoo/intf
parentc5171a64652771c5c835754ef65f9cef7d78aa76 (diff)
ucoo/intf: add clarification on SPI modes
Diffstat (limited to 'ucoo/intf')
-rw-r--r--ucoo/intf/spi_master.hh4
1 files changed, 4 insertions, 0 deletions
diff --git a/ucoo/intf/spi_master.hh b/ucoo/intf/spi_master.hh
index 5363aee..c46fff7 100644
--- a/ucoo/intf/spi_master.hh
+++ b/ucoo/intf/spi_master.hh
@@ -30,12 +30,16 @@ namespace ucoo {
enum SpiMode
{
/// Mode 0, sample on rising edge, setup on falling edge.
+ /// CPOL = 0, CPHA = 0
SPI_MODE_0,
/// Mode 1, setup on rising edge, sample on falling edge.
+ /// CPOL = 0, CPHA = 1
SPI_MODE_1,
/// Mode 2, sample on falling edge, setup on rising edge.
+ /// CPOL = 1, CPHA = 0
SPI_MODE_2,
/// Mode 3, setup on falling edge, sample on rising edge.
+ /// CPOL = 1, CPHA = 1
SPI_MODE_3,
};