From f91b9031e0cb792c00975c2c51daebebc574396f Mon Sep 17 00:00:00 2001 From: David Given Date: Wed, 24 Jun 2015 21:42:42 +0200 Subject: [PATCH] Brief moment of hardware workingness --- this is now known to be good. --- Kernel/platform-msp430fr5969/devsdspi.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Kernel/platform-msp430fr5969/devsdspi.c b/Kernel/platform-msp430fr5969/devsdspi.c index e66b94f3..74fa8efd 100644 --- a/Kernel/platform-msp430fr5969/devsdspi.c +++ b/Kernel/platform-msp430fr5969/devsdspi.c @@ -42,7 +42,7 @@ void sd_rawinit(void) /* Set 400kHz output clock (SMCLK is 8MHz, divided by 20). */ - UCB0BRW = 30; + UCB0BRW = 20; /* Interrupts off. */ @@ -78,9 +78,9 @@ void sd_spi_lower_cs(void) P1OUT &= ~BIT3; } -void sd_spi_transmit_byte(uint8_t byte) +void sd_spi_transmit_byte(uint8_t b) { - UCB0TXBUF = byte; + UCB0TXBUF = b; while (!(UCB0IFG & UCTXIFG)) ; } @@ -94,8 +94,7 @@ uint8_t sd_spi_receive_byte(void) while (!(UCB0IFG & UCRXIFG)) ; - uint8_t b = UCB0RXBUF; - return b; + return UCB0RXBUF; } -- 2.34.1