Parcourir la source

rp2040/family.c: allow LED_PIN to be undefined

Andrew Scheller il y a 5 ans
Parent
commit
2145ab7664
1 fichiers modifiés avec 4 ajouts et 0 suppressions
  1. 4 0
      hw/bsp/rp2040/family.c

+ 4 - 0
hw/bsp/rp2040/family.c

@@ -110,8 +110,10 @@ void stdio_rtt_init(void)
 
 
 void board_init(void)
 void board_init(void)
 {
 {
+#ifdef LED_PIN
   gpio_init(LED_PIN);
   gpio_init(LED_PIN);
   gpio_set_dir(LED_PIN, GPIO_OUT);
   gpio_set_dir(LED_PIN, GPIO_OUT);
+#endif
 
 
   // Button
   // Button
 #ifndef BUTTON_BOOTSEL
 #ifndef BUTTON_BOOTSEL
@@ -141,7 +143,9 @@ void board_init(void)
 
 
 void board_led_write(bool state)
 void board_led_write(bool state)
 {
 {
+#ifdef LED_PIN
   gpio_put(LED_PIN, state ? LED_STATE_ON : (1-LED_STATE_ON));
   gpio_put(LED_PIN, state ? LED_STATE_ON : (1-LED_STATE_ON));
+#endif
 }
 }
 
 
 uint32_t board_button_read(void)
 uint32_t board_button_read(void)