From cf79cc36fd3b1a302cf2c5df20dc0c2db388c5e3 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Fri, 15 May 2015 11:59:39 +0200 Subject: ucoo/intf: add clarification on SPI modes --- ucoo/intf/spi_master.hh | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ucoo/intf') 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, }; -- cgit v1.2.3