From c13d0b3304e656a8501e6eb991b7784694bf8ea9 Mon Sep 17 00:00:00 2001 From: Damien George Date: Tue, 15 Apr 2014 11:52:47 +0100 Subject: [PATCH] stmhal: Wrap skin-named-usarts in PYBV10 #if. --- stmhal/usart.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/stmhal/usart.c b/stmhal/usart.c index 247ab629d6..cc0a6112e6 100644 --- a/stmhal/usart.c +++ b/stmhal/usart.c @@ -182,7 +182,9 @@ STATIC mp_obj_t usart_obj_make_new(mp_obj_t type_in, uint n_args, uint n_kw, con o->usart_id = 0; if (MP_OBJ_IS_STR(args[0])) { const char *port = mp_obj_str_get_str(args[0]); - if (strcmp(port, "XA") == 0) { + if (0) { +#if defined(PYBV10) + } else if (strcmp(port, "XA") == 0) { o->usart_id = PYB_USART_XA; } else if (strcmp(port, "XB") == 0) { o->usart_id = PYB_USART_XB; @@ -190,10 +192,11 @@ STATIC mp_obj_t usart_obj_make_new(mp_obj_t type_in, uint n_args, uint n_kw, con o->usart_id = PYB_USART_YA; } else if (strcmp(port, "YB") == 0) { o->usart_id = PYB_USART_YB; +#endif } else { nlr_raise(mp_obj_new_exception_msg_varg(&mp_type_ValueError, "Usart port %s does not exist", port)); } - } else if (MP_OBJ_IS_INT(args[0])) { + } else { o->usart_id = mp_obj_get_int(args[0]); }