Skip to content

Commit

Permalink
esp32: Update ARDUINO_NANO_ESP32 usb configuration.
Browse files Browse the repository at this point in the history
The custom line state handling is no longer needed as micropython runs it directly now.

Signed-off-by: Andrew Leech <andrew@alelec.net>
  • Loading branch information
pi-anl committed Sep 24, 2024
1 parent 86b8bc9 commit d95d7f2
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 13 deletions.
8 changes: 0 additions & 8 deletions ports/esp32/boards/ARDUINO_NANO_ESP32/board_init.c
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,6 @@
#include "double_tap.h"
#include "usb.h"

#include "tinyusb.h"
#include "tusb_cdc_acm.h"

#define LED_RED GPIO_NUM_46
#define LED_GREEN GPIO_NUM_0
#define LED_BLUE GPIO_NUM_45
Expand Down Expand Up @@ -87,11 +84,6 @@ void NANO_ESP32_enter_bootloader(void) {
esp_restart();
}

void NANO_ESP32_usb_callback_line_state_changed(int itf, void *event_in) {
cdcacm_event_t *event = event_in;
mp_usbd_line_state_cb(itf, event->line_state_changed_data.dtr, event->line_state_changed_data.rts);
}

void NANO_ESP32_board_startup(void) {
boardctrl_startup();

Expand Down
5 changes: 0 additions & 5 deletions ports/esp32/boards/ARDUINO_NANO_ESP32/mpconfigboard.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,9 @@
#define MICROPY_HW_SPI2_SCK (18)

#define MICROPY_HW_ENABLE_USBDEV (1)
#define MICROPY_EXCLUDE_SHARED_TINYUSB_USBD_CDC (1)
#define MICROPY_HW_USB_EXTERNAL_TINYUSB (1)
#define MICROPY_HW_USB_CDC_1200BPS_TOUCH (1)
#define MICROPY_SCHEDULER_STATIC_NODES (1)

#define MICROPY_HW_USB_CUSTOM_LINE_STATE_CB NANO_ESP32_usb_callback_line_state_changed
void NANO_ESP32_usb_callback_line_state_changed(int itf, void *event);

#define MICROPY_BOARD_STARTUP NANO_ESP32_board_startup
void NANO_ESP32_board_startup(void);

Expand Down

0 comments on commit d95d7f2

Please sign in to comment.