From: David Given Date: Sat, 27 Jun 2015 08:43:45 +0000 (+0200) Subject: Update to newer SD card hardware. X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=3f3c4b9f790e34e3d361d8aae00f0880a5c7c3e2;p=FUZIX.git Update to newer SD card hardware. --- diff --git a/Kernel/platform-msp430fr5969/devsdspi.c b/Kernel/platform-msp430fr5969/devsdspi.c index 2092c7fb..bf950936 100644 --- a/Kernel/platform-msp430fr5969/devsdspi.c +++ b/Kernel/platform-msp430fr5969/devsdspi.c @@ -20,11 +20,13 @@ void sd_rawinit(void) { - /* The SD card is an SPI device with CS on P1.3. All our SPI devices + /* The SD card is an SPI device with CS on P3.4. All our SPI devices * are going to be on UCB0. */ - P1DIR |= BIT3; // set pin as output - P1OUT &= ~BIT3; // lower CS + P3SEL1 &= ~BIT4; + P3SEL0 &= ~BIT4; + P3DIR |= BIT4; // set pin as output + P3OUT &= ~BIT4; // lower CS /* Disable UCB0 while we set it up. */ @@ -73,12 +75,12 @@ void sd_spi_clock(bool go_fast) void sd_spi_raise_cs(void) { - P1OUT |= BIT3; + P3OUT |= BIT4; } void sd_spi_lower_cs(void) { - P1OUT &= ~BIT3; + P3OUT &= ~BIT4; } void sd_spi_transmit_byte(uint8_t b)