summaryrefslogtreecommitdiffstatshomepage
path: root/cc3200/hal
diff options
context:
space:
mode:
authordanicampora <danicampora@gmail.com>2015-02-21 14:10:33 +0100
committerdanicampora <danicampora@gmail.com>2015-02-21 14:19:40 +0100
commitc020109cfa450cd22457b1c33402245a79674e39 (patch)
treeb3aff745cd94421755134ad1ab13484d1d88fc1c /cc3200/hal
parent571e3f5804541fe047458c2abadf7d71e5c85397 (diff)
downloadmicropython-c020109cfa450cd22457b1c33402245a79674e39.tar.gz
micropython-c020109cfa450cd22457b1c33402245a79674e39.zip
cc3200: Add SD module and disable SD card support for the LAUNCHXL.
Diffstat (limited to 'cc3200/hal')
-rw-r--r--cc3200/hal/cc3200_hal.c32
1 files changed, 0 insertions, 32 deletions
diff --git a/cc3200/hal/cc3200_hal.c b/cc3200/hal/cc3200_hal.c
index 7932d9e06f..e1ae0eafcb 100644
--- a/cc3200/hal/cc3200_hal.c
+++ b/cc3200/hal/cc3200_hal.c
@@ -41,7 +41,6 @@
#include "interrupt.h"
#include "systick.h"
#include "prcm.h"
-#include "sdhost.h"
#include "pin.h"
#include "mpexception.h"
#include "telnet.h"
@@ -55,19 +54,11 @@
/******************************************************************************
- DECLARE CONSTANTS
- ******************************************************************************/
-#define HAL_SDCARD_FREQUENCY_HZ 15000000 // 15MHz
-
-/******************************************************************************
DECLARE PRIVATE FUNCTIONS
******************************************************************************/
#ifndef USE_FREERTOS
static void hal_TickInit (void);
#endif
-#if MICROPY_HW_HAS_SDCARD
-static void hal_EnableSdCard (void);
-#endif
/******************************************************************************
DECLARE LOCAL DATA
@@ -101,9 +92,6 @@ void HAL_SystemInit (void) {
#ifndef USE_FREERTOS
hal_TickInit();
#endif
-#if MICROPY_HW_HAS_SDCARD
- hal_EnableSdCard();
-#endif
}
void HAL_SystemDeInit (void) {
@@ -189,23 +177,3 @@ static void hal_TickInit (void) {
}
#endif
-#if MICROPY_HW_HAS_SDCARD
-static void hal_EnableSdCard (void) {
- // Configure PIN_06 for SDHOST0 SDHost_D0
- MAP_PinTypeSDHost(PIN_06, PIN_MODE_8);
- // Configure PIN_07 for SDHOST0 SDHost_CLK
- MAP_PinTypeSDHost(PIN_07, PIN_MODE_8);
- // Configure PIN_08 for SDHOST0 SDHost_CMD
- MAP_PinTypeSDHost(PIN_08, PIN_MODE_8);
- // Set the SD card clock as an output pin
- MAP_PinDirModeSet(PIN_07, PIN_DIR_MODE_OUT);
- // Enable SD peripheral clock
- MAP_PRCMPeripheralClkEnable(PRCM_SDHOST, PRCM_RUN_MODE_CLK | PRCM_SLP_MODE_CLK);
- // Reset MMCHS
- MAP_PRCMPeripheralReset(PRCM_SDHOST);
- // Configure MMCHS
- MAP_SDHostInit(SDHOST_BASE);
- // Configure the card clock
- MAP_SDHostSetExpClk(SDHOST_BASE, MAP_PRCMPeripheralClockGet(PRCM_SDHOST), HAL_SDCARD_FREQUENCY_HZ);
-}
-#endif