|
@@ -21,23 +21,23 @@
|
21
|
21
|
#include "fastio.h"
|
22
|
22
|
|
23
|
23
|
#if HAS_SHARED_MEDIA
|
24
|
|
- #ifndef ON_BOARD_SPI_DEVICE
|
25
|
|
- #define ON_BOARD_SPI_DEVICE SPI_DEVICE
|
|
24
|
+ #ifndef ONBOARD_SPI_DEVICE
|
|
25
|
+ #define ONBOARD_SPI_DEVICE SPI_DEVICE
|
26
|
26
|
#endif
|
27
|
27
|
#define ONBOARD_SD_SPI SPI
|
28
|
28
|
#else
|
29
|
|
- SPIClass OnBoardSPI(ON_BOARD_SPI_DEVICE);
|
30
|
|
- #define ONBOARD_SD_SPI OnBoardSPI
|
|
29
|
+ SPIClass OnboardSPI(ONBOARD_SPI_DEVICE);
|
|
30
|
+ #define ONBOARD_SD_SPI OnboardSPI
|
31
|
31
|
#endif
|
32
|
32
|
|
33
|
|
-#if ON_BOARD_SPI_DEVICE == 1
|
|
33
|
+#if ONBOARD_SPI_DEVICE == 1
|
34
|
34
|
#define SPI_CLOCK_MAX SPI_BAUD_PCLK_DIV_4
|
35
|
35
|
#else
|
36
|
36
|
#define SPI_CLOCK_MAX SPI_BAUD_PCLK_DIV_2
|
37
|
37
|
#endif
|
38
|
38
|
|
39
|
|
-#define CS_LOW() WRITE(ONBOARD_SD_CS_PIN, LOW) /* Set OnBoardSPI cs low */
|
40
|
|
-#define CS_HIGH() WRITE(ONBOARD_SD_CS_PIN, HIGH) /* Set OnBoardSPI cs high */
|
|
39
|
+#define CS_LOW() WRITE(ONBOARD_SD_CS_PIN, LOW) /* Set OnboardSPI cs low */
|
|
40
|
+#define CS_HIGH() WRITE(ONBOARD_SD_CS_PIN, HIGH) /* Set OnboardSPI cs high */
|
41
|
41
|
|
42
|
42
|
#define FCLK_FAST() ONBOARD_SD_SPI.setClockDivider(SPI_CLOCK_MAX)
|
43
|
43
|
#define FCLK_SLOW() ONBOARD_SD_SPI.setClockDivider(SPI_BAUD_PCLK_DIV_256)
|
|
@@ -152,7 +152,7 @@ static int select() { /* 1:OK, 0:Timeout */
|
152
|
152
|
/*-----------------------------------------------------------------------*/
|
153
|
153
|
|
154
|
154
|
static void power_on() { /* Enable SSP module and attach it to I/O pads */
|
155
|
|
- ONBOARD_SD_SPI.setModule(ON_BOARD_SPI_DEVICE);
|
|
155
|
+ ONBOARD_SD_SPI.setModule(ONBOARD_SPI_DEVICE);
|
156
|
156
|
ONBOARD_SD_SPI.begin();
|
157
|
157
|
ONBOARD_SD_SPI.setBitOrder(MSBFIRST);
|
158
|
158
|
ONBOARD_SD_SPI.setDataMode(SPI_MODE0);
|