From 8478c5d6fedeb7ff6b9d22847ba1d8923fe02beb Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Thu, 14 Mar 2013 23:52:20 +0100 Subject: digital/io-hub/src/apbirthday: use non blocking for debug links --- digital/io-hub/src/apbirthday/hardware.host.cc | 3 +++ digital/io-hub/src/apbirthday/hardware.stm32.cc | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/digital/io-hub/src/apbirthday/hardware.host.cc b/digital/io-hub/src/apbirthday/hardware.host.cc index e3cf00b0..9e844be2 100644 --- a/digital/io-hub/src/apbirthday/hardware.host.cc +++ b/digital/io-hub/src/apbirthday/hardware.host.cc @@ -32,6 +32,9 @@ HardwareHost::HardwareHost () Hardware::Hardware () : dev_uart (), zb_uart ("zb_uart"), usb ("usb") { + dev_uart.block (false); + zb_uart.block (false); + usb.block (false); } void diff --git a/digital/io-hub/src/apbirthday/hardware.stm32.cc b/digital/io-hub/src/apbirthday/hardware.stm32.cc index 8546441d..2adf638c 100644 --- a/digital/io-hub/src/apbirthday/hardware.stm32.cc +++ b/digital/io-hub/src/apbirthday/hardware.stm32.cc @@ -39,10 +39,14 @@ Hardware::Hardware () gpio_set_af (GPIOC, GPIO_AF8, GPIO12); gpio_set_af (GPIOD, GPIO_AF8, GPIO2); dev_uart.enable (38400, ucoo::Uart::EVEN, 1); + dev_uart.block (false); // zb_uart gpio_mode_setup (GPIOD, GPIO_MODE_AF, GPIO_PUPD_NONE, GPIO8 | GPIO9); gpio_set_af (GPIOD, GPIO_AF7, GPIO8 | GPIO9); zb_uart.enable (38400, ucoo::Uart::EVEN, 1); + zb_uart.block (false); + // usb + usb.block (false); // Cycle timer, 4 ms period. rcc_peripheral_enable_clock (&RCC_APB1ENR, RCC_APB1ENR_TIM3EN); TIM3_CR1 = TIM_CR1_CEN; -- cgit v1.2.3