Эх сурвалжийг харах

fix missing board uart read/write()

hathach 6 жил өмнө
parent
commit
6f952a8e84
34 өөрчлөгдсөн 239 нэмэгдсэн , 69 устгасан
  1. 2 4
      hw/bsp/circuitplayground_bluefruit/circuitplayground_bluefruit.c
  2. 12 0
      hw/bsp/circuitplayground_express/circuitplayground_express.c
  3. 2 4
      hw/bsp/ea4088qs/ea4088qs.c
  4. 2 4
      hw/bsp/ea4357/ea4357.c
  5. 12 0
      hw/bsp/feather_m0_express/feather_m0_express.c
  6. 12 0
      hw/bsp/feather_m4_express/feather_m4_express.c
  7. 2 4
      hw/bsp/feather_nrf52840_express/feather_nrf52840_express.c
  8. 12 0
      hw/bsp/feather_stm32f405/feather_stm32f405.c
  9. 2 4
      hw/bsp/lpcxpresso11u37/lpcxpresso11u37.c
  10. 2 4
      hw/bsp/lpcxpresso11u68/lpcxpresso11u68.c
  11. 2 4
      hw/bsp/lpcxpresso1347/lpcxpresso1347.c
  12. 2 4
      hw/bsp/lpcxpresso1549/lpcxpresso1549.c
  13. 2 4
      hw/bsp/lpcxpresso1769/lpcxpresso1769.c
  14. 2 4
      hw/bsp/lpcxpresso51u68/lpcxpresso51u68.c
  15. 2 4
      hw/bsp/lpcxpresso54114/lpcxpresso54114.c
  16. 2 4
      hw/bsp/lpcxpresso55s69/lpcxpresso55s69.c
  17. 2 4
      hw/bsp/mbed1768/mbed1768.c
  18. 4 7
      hw/bsp/mcb1800/mcb1800.c
  19. 12 0
      hw/bsp/metro_m0_express/metro_m0_express.c
  20. 12 0
      hw/bsp/metro_m4_express/metro_m4_express.c
  21. 2 4
      hw/bsp/ngx4330/ngx4330.c
  22. 1 2
      hw/bsp/pca10056/pca10056.c
  23. 2 4
      hw/bsp/pca10059/pca10059.c
  24. 12 0
      hw/bsp/pyboardv11/pyboardv11.c
  25. 12 0
      hw/bsp/stm32f070rbnucleo/stm32f070rbnucleo.c
  26. 12 0
      hw/bsp/stm32f072disco/stm32f072disco.c
  27. 12 0
      hw/bsp/stm32f103bluepill/stm32f103bluepill.c
  28. 12 0
      hw/bsp/stm32f207nucleo/stm32f207nucleo.c
  29. 12 0
      hw/bsp/stm32f303disco/stm32f303disco.c
  30. 12 0
      hw/bsp/stm32f407disco/stm32f407disco.c
  31. 12 0
      hw/bsp/stm32f411disco/stm32f411disco.c
  32. 12 0
      hw/bsp/stm32f412disco/stm32f412disco.c
  33. 12 0
      hw/bsp/stm32l0538disco/stm32l0538disco.c
  34. 12 0
      hw/bsp/stm32l476disco/stm32l476disco.c

+ 2 - 4
hw/bsp/circuitplayground_bluefruit/circuitplayground_bluefruit.c

@@ -125,15 +125,13 @@ uint32_t board_button_read(void)
 
 
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 

+ 12 - 0
hw/bsp/circuitplayground_express/circuitplayground_express.c

@@ -116,6 +116,18 @@ uint32_t board_button_read(void)
   return gpio_get_pin_level(BUTTON_PIN);
   return gpio_get_pin_level(BUTTON_PIN);
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 void SysTick_Handler (void)
 void SysTick_Handler (void)

+ 2 - 4
hw/bsp/ea4088qs/ea4088qs.c

@@ -131,16 +131,14 @@ uint32_t board_button_read(void)
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
   //return UART_ReceiveByte(BOARD_UART_PORT);
   //return UART_ReceiveByte(BOARD_UART_PORT);
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
   //UART_Send(BOARD_UART_PORT, &c, 1, BLOCKING);
   //UART_Send(BOARD_UART_PORT, &c, 1, BLOCKING);
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 

+ 2 - 4
hw/bsp/ea4357/ea4357.c

@@ -254,16 +254,14 @@ uint32_t board_button_read(void)
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
   //return UART_ReceiveByte(BOARD_UART_PORT);
   //return UART_ReceiveByte(BOARD_UART_PORT);
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
   //UART_Send(BOARD_UART_PORT, &c, 1, BLOCKING);
   //UART_Send(BOARD_UART_PORT, &c, 1, BLOCKING);
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 

+ 12 - 0
hw/bsp/feather_m0_express/feather_m0_express.c

@@ -116,6 +116,18 @@ uint32_t board_button_read(void)
   return gpio_get_pin_level(BUTTON_PIN) ? 0 : 1;
   return gpio_get_pin_level(BUTTON_PIN) ? 0 : 1;
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 void SysTick_Handler (void)
 void SysTick_Handler (void)

+ 12 - 0
hw/bsp/feather_m4_express/feather_m4_express.c

@@ -105,6 +105,18 @@ uint32_t board_button_read(void)
   return gpio_get_pin_level(BUTTON_PIN) ? 0 : 1;
   return gpio_get_pin_level(BUTTON_PIN) ? 0 : 1;
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 
 

+ 2 - 4
hw/bsp/feather_nrf52840_express/feather_nrf52840_express.c

@@ -125,15 +125,13 @@ uint32_t board_button_read(void)
 
 
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 

+ 12 - 0
hw/bsp/feather_stm32f405/feather_stm32f405.c

@@ -172,6 +172,18 @@ uint32_t board_button_read(void)
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 void SysTick_Handler (void)
 void SysTick_Handler (void)

+ 2 - 4
hw/bsp/lpcxpresso11u37/lpcxpresso11u37.c

@@ -173,15 +173,13 @@ uint32_t board_button_read(void)
 
 
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 

+ 2 - 4
hw/bsp/lpcxpresso11u68/lpcxpresso11u68.c

@@ -100,15 +100,13 @@ uint32_t board_button_read(void)
 
 
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 

+ 2 - 4
hw/bsp/lpcxpresso1347/lpcxpresso1347.c

@@ -130,14 +130,12 @@ uint32_t board_button_read(void)
 
 
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }

+ 2 - 4
hw/bsp/lpcxpresso1549/lpcxpresso1549.c

@@ -113,14 +113,12 @@ uint32_t board_button_read(void)
 
 
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }

+ 2 - 4
hw/bsp/lpcxpresso1769/lpcxpresso1769.c

@@ -160,16 +160,14 @@ uint32_t board_button_read(void)
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
 //  return UART_ReceiveByte(BOARD_UART_PORT);
 //  return UART_ReceiveByte(BOARD_UART_PORT);
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
 //  UART_Send(BOARD_UART_PORT, &c, 1, BLOCKING);
 //  UART_Send(BOARD_UART_PORT, &c, 1, BLOCKING);
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 

+ 2 - 4
hw/bsp/lpcxpresso51u68/lpcxpresso51u68.c

@@ -144,15 +144,13 @@ uint32_t board_button_read(void)
 
 
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 

+ 2 - 4
hw/bsp/lpcxpresso54114/lpcxpresso54114.c

@@ -145,15 +145,13 @@ uint32_t board_button_read(void)
 
 
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 

+ 2 - 4
hw/bsp/lpcxpresso55s69/lpcxpresso55s69.c

@@ -187,15 +187,13 @@ uint32_t board_button_read(void)
 
 
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 

+ 2 - 4
hw/bsp/mbed1768/mbed1768.c

@@ -152,16 +152,14 @@ uint32_t board_button_read(void)
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
 //  return UART_ReceiveByte(BOARD_UART_PORT);
 //  return UART_ReceiveByte(BOARD_UART_PORT);
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
 //  UART_Send(BOARD_UART_PORT, &c, 1, BLOCKING);
 //  UART_Send(BOARD_UART_PORT, &c, 1, BLOCKING);
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 

+ 4 - 7
hw/bsp/mcb1800/mcb1800.c

@@ -28,14 +28,13 @@
 #include "../board.h"
 #include "../board.h"
 
 
 // PD_10
 // PD_10
-#define LED_PORT  6
-#define LED_PIN   24
+#define LED_PORT      6
+#define LED_PIN       24
 
 
 // P4_0
 // P4_0
 #define BUTTON_PORT   2
 #define BUTTON_PORT   2
 #define BUTTON_PIN    0
 #define BUTTON_PIN    0
 
 
-
 //--------------------------------------------------------------------+
 //--------------------------------------------------------------------+
 // MACRO TYPEDEF CONSTANT ENUM DECLARATION
 // MACRO TYPEDEF CONSTANT ENUM DECLARATION
 //--------------------------------------------------------------------+
 //--------------------------------------------------------------------+
@@ -191,16 +190,14 @@ uint32_t board_button_read(void)
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
   //return UART_ReceiveByte(BOARD_UART_PORT);
   //return UART_ReceiveByte(BOARD_UART_PORT);
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
   //UART_Send(BOARD_UART_PORT, &c, 1, BLOCKING);
   //UART_Send(BOARD_UART_PORT, &c, 1, BLOCKING);
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 

+ 12 - 0
hw/bsp/metro_m0_express/metro_m0_express.c

@@ -116,6 +116,18 @@ uint32_t board_button_read(void)
   return gpio_get_pin_level(BUTTON_PIN) ? 0 : 1;
   return gpio_get_pin_level(BUTTON_PIN) ? 0 : 1;
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 void SysTick_Handler (void)
 void SysTick_Handler (void)

+ 12 - 0
hw/bsp/metro_m4_express/metro_m4_express.c

@@ -105,6 +105,18 @@ uint32_t board_button_read(void)
   return gpio_get_pin_level(BUTTON_PIN) ? 0 : 1;
   return gpio_get_pin_level(BUTTON_PIN) ? 0 : 1;
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 
 

+ 2 - 4
hw/bsp/ngx4330/ngx4330.c

@@ -236,16 +236,14 @@ uint32_t board_button_read(void)
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
   //return UART_ReceiveByte(BOARD_UART_PORT);
   //return UART_ReceiveByte(BOARD_UART_PORT);
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
   //UART_Send(BOARD_UART_PORT, &c, 1, BLOCKING);
   //UART_Send(BOARD_UART_PORT, &c, 1, BLOCKING);
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 

+ 1 - 2
hw/bsp/pca10056/pca10056.c

@@ -154,8 +154,7 @@ uint32_t board_button_read(void)
 
 
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 //  return NRFX_SUCCESS == nrfx_uart_rx(&_uart_id, buf, (size_t) len) ? len : 0;
 //  return NRFX_SUCCESS == nrfx_uart_rx(&_uart_id, buf, (size_t) len) ? len : 0;
 }
 }

+ 2 - 4
hw/bsp/pca10059/pca10059.c

@@ -123,15 +123,13 @@ uint32_t board_button_read(void)
 
 
 int board_uart_read(uint8_t* buf, int len)
 int board_uart_read(uint8_t* buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 
 int board_uart_write(void const * buf, int len)
 int board_uart_write(void const * buf, int len)
 {
 {
-  (void) buf;
-  (void) len;
+  (void) buf; (void) len;
   return 0;
   return 0;
 }
 }
 
 

+ 12 - 0
hw/bsp/pyboardv11/pyboardv11.c

@@ -174,6 +174,18 @@ uint32_t board_button_read(void)
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 void SysTick_Handler (void)
 void SysTick_Handler (void)

+ 12 - 0
hw/bsp/stm32f070rbnucleo/stm32f070rbnucleo.c

@@ -109,6 +109,18 @@ uint32_t board_button_read(void)
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 void SysTick_Handler (void)
 void SysTick_Handler (void)

+ 12 - 0
hw/bsp/stm32f072disco/stm32f072disco.c

@@ -131,6 +131,18 @@ uint32_t board_button_read(void)
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 void SysTick_Handler (void)
 void SysTick_Handler (void)

+ 12 - 0
hw/bsp/stm32f103bluepill/stm32f103bluepill.c

@@ -139,6 +139,18 @@ uint32_t board_button_read(void)
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 void SysTick_Handler (void)
 void SysTick_Handler (void)

+ 12 - 0
hw/bsp/stm32f207nucleo/stm32f207nucleo.c

@@ -152,6 +152,18 @@ uint32_t board_button_read(void)
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 void SysTick_Handler (void)
 void SysTick_Handler (void)

+ 12 - 0
hw/bsp/stm32f303disco/stm32f303disco.c

@@ -143,6 +143,18 @@ uint32_t board_button_read(void)
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 void SysTick_Handler (void)
 void SysTick_Handler (void)

+ 12 - 0
hw/bsp/stm32f407disco/stm32f407disco.c

@@ -169,6 +169,18 @@ uint32_t board_button_read(void)
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 void SysTick_Handler (void)
 void SysTick_Handler (void)

+ 12 - 0
hw/bsp/stm32f411disco/stm32f411disco.c

@@ -168,6 +168,18 @@ uint32_t board_button_read(void)
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 void SysTick_Handler (void)
 void SysTick_Handler (void)

+ 12 - 0
hw/bsp/stm32f412disco/stm32f412disco.c

@@ -195,6 +195,18 @@ uint32_t board_button_read(void)
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 void SysTick_Handler (void)
 void SysTick_Handler (void)

+ 12 - 0
hw/bsp/stm32l0538disco/stm32l0538disco.c

@@ -161,6 +161,18 @@ uint32_t board_button_read(void)
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 void SysTick_Handler (void)
 void SysTick_Handler (void)

+ 12 - 0
hw/bsp/stm32l476disco/stm32l476disco.c

@@ -182,6 +182,18 @@ uint32_t board_button_read(void)
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
   return BUTTON_STATE_ACTIVE == HAL_GPIO_ReadPin(BUTTON_PORT, BUTTON_PIN);
 }
 }
 
 
+int board_uart_read(uint8_t* buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
+int board_uart_write(void const * buf, int len)
+{
+  (void) buf; (void) len;
+  return 0;
+}
+
 #if CFG_TUSB_OS  == OPT_OS_NONE
 #if CFG_TUSB_OS  == OPT_OS_NONE
 volatile uint32_t system_ticks = 0;
 volatile uint32_t system_ticks = 0;
 void SysTick_Handler (void)
 void SysTick_Handler (void)