diff options
author | Daniel Campora <daniel@wipy.io> | 2015-04-07 10:41:46 +0200 |
---|---|---|
committer | Daniel Campora <daniel@wipy.io> | 2015-04-07 12:12:16 +0200 |
commit | 18bd51707c218137005cd73cb5a35ebfe2bccd6e (patch) | |
tree | ebfdacc6ef47474fb326fc174d39c47b4f0b3b61 /cc3200/mptask.c | |
parent | c7acfc90b947d4d4882b262a6c2a601041ce0b52 (diff) | |
download | micropython-18bd51707c218137005cd73cb5a35ebfe2bccd6e.tar.gz micropython-18bd51707c218137005cd73cb5a35ebfe2bccd6e.zip |
cc3200: Enable the stdio UART for the LaunchXL only.
Diffstat (limited to 'cc3200/mptask.c')
-rw-r--r-- | cc3200/mptask.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cc3200/mptask.c b/cc3200/mptask.c index cc2c6d8bf7..6ebb632927 100644 --- a/cc3200/mptask.c +++ b/cc3200/mptask.c @@ -135,6 +135,7 @@ soft_reset: // we are alive, so let the world know it mperror_enable_heartbeat(); +#ifdef LAUNCHXL // configure the stdio uart pins with the correct alternate functions // param 3 ("mode") is DON'T CARE" for AFs others than GPIO pin_config ((pin_obj_t *)&pin_GPIO1, PIN_MODE_3, 0, PIN_TYPE_STD_PU, PIN_STRENGTH_2MA); @@ -147,6 +148,9 @@ soft_reset: pyb_stdio_uart = pyb_uart_type.make_new((mp_obj_t)&pyb_uart_type, MP_ARRAY_SIZE(args), 0, args); // create a callback for the uart, in order to enable the rx interrupts uart_callback_new (pyb_stdio_uart, mp_const_none, MICROPY_STDIO_UART_RX_BUF_SIZE, INT_PRIORITY_LVL_3); +#else + pyb_stdio_uart = MP_OBJ_NULL; +#endif pybsleep_reset_cause_t rstcause = pybsleep_get_reset_cause(); if (rstcause < PYB_SLP_SOFT_RESET) { |