Skip to content

Commit 87835c7

Browse files
authored
Merge pull request #3038 from jepler/compute-usb-devices
Compute USB_DEVICES instead of requiring it to be specified
2 parents 741e1d9 + bf460dd commit 87835c7

File tree

28 files changed

+64
-76
lines changed

28 files changed

+64
-76
lines changed

ports/atmel-samd/boards/8086_commander/mpconfigboard.mk

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ USB_PID = 0x0101
33
USB_PRODUCT = "Commander"
44
USB_MANUFACTURER = "8086 Consultancy"
55

6-
USB_DEVICES= "CDC,MSC,HID"
7-
86
CHIP_VARIANT = SAMD21G18A
97
CHIP_FAMILY = samd21
108

@@ -14,6 +12,7 @@ EXTERNAL_FLASH_DEVICES = "W25Q128JV_SQ"
1412

1513
LONGINT_IMPL = NONE
1614
CIRCUITPY_FULL_BUILD = 0
15+
CIRCUITPY_USB_MIDI = 0
1716

1817
SUPEROPT_GC = 0
1918

ports/atmel-samd/boards/pewpew_m4/mpconfigboard.mk

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,6 @@ CIRCUITPY_MATH = 1
4646
FROZEN_MPY_DIRS += $(TOP)/frozen/circuitpython-stage/pewpew_m4
4747
CIRCUITPY_DISPLAY_FONT = $(TOP)/ports/atmel-samd/boards/ugame10/brutalist-6.bdf
4848

49-
USB_DEVICES = "CDC,MSC"
50-
5149
# Tweak inlining depending on language.
5250
ifeq ($(TRANSLATION), zh_Latn_pinyin)
5351
CFLAGS_INLINE_LIMIT = 45

ports/atmel-samd/boards/winterbloom_big_honking_button/mpconfigboard.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ USB_VID = 0x239A
44
USB_PID = 0x6005
55
USB_PRODUCT = "Big Honking Button"
66
USB_MANUFACTURER = "Winterbloom"
7-
USB_DEVICES = "CDC,MSC"
87

98
CHIP_VARIANT = SAMD21G18A
109
CHIP_FAMILY = samd21
@@ -31,4 +30,5 @@ CIRCUITPY_TOUCHIO = 0
3130
CIRCUITPY_RGBMATRIX = 0
3231
CIRCUITPY_PS2IO = 0
3332
CIRCUITPY_USB_HID = 0
33+
CIRCUITPY_USB_MIDI = 0
3434
CIRCUITPY_RTC = 0

ports/atmel-samd/boards/winterbloom_sol/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ USB_PID = 0x8062
66
USB_PRODUCT = "Sol"
77
USB_MANUFACTURER = "Winterbloom"
88
USB_INTERFACE_NAME = "Sol"
9-
USB_DEVICES = "CDC,MSC,AUDIO"
109

1110
CHIP_VARIANT = SAMD51J20A
1211
CHIP_FAMILY = samd51

ports/cxd56/mpconfigport.mk

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
USB_SERIAL_NUMBER_LENGTH = 10
2-
USB_DEVICES = "CDC,MSC"
32
USB_MSC_MAX_PACKET_SIZE = 512
43
USB_RENUMBER_ENDPOINTS = 0
54
USB_CDC_EP_NUM_NOTIFICATION = 3
@@ -8,15 +7,17 @@ USB_CDC_EP_NUM_DATA_IN = 1
87
USB_MSC_EP_NUM_OUT = 5
98
USB_MSC_EP_NUM_IN = 4
109

11-
CIRCUITPY_AUDIOIO = 0
1210
CIRCUITPY_AUDIOBUSIO = 0
13-
CIRCUITPY_I2CSLAVE = 0
14-
CIRCUITPY_ROTARYIO = 0
15-
CIRCUITPY_TOUCHIO = 0
11+
CIRCUITPY_AUDIOIO = 0
12+
CIRCUITPY_COUNTIO = 0
13+
CIRCUITPY_DISPLAYIO = 0
14+
CIRCUITPY_FREQUENCYIO = 0
1615
CIRCUITPY_GAMEPAD = 0
16+
CIRCUITPY_I2CSLAVE = 0
1717
CIRCUITPY_NEOPIXEL_WRITE = 0
1818
CIRCUITPY_NVM = 0
19-
CIRCUITPY_DISPLAYIO = 0
20-
CIRCUITPY_FREQUENCYIO = 0
21-
CIRCUITPY_COUNTIO = 0
19+
CIRCUITPY_ROTARYIO = 0
20+
CIRCUITPY_TOUCHIO = 0
21+
CIRCUITPY_USB_HID = 0
22+
CIRCUITPY_USB_MIDI = 0
2223
INTERNAL_LIBM = 1

ports/esp32s2/boards/espressif_saola_1_wroom/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ USB_VID = 0x239A
22
USB_PID = 0x80A8
33
USB_PRODUCT = "Saola 1 w/WROOM"
44
USB_MANUFACTURER = "Espressif"
5-
USB_DEVICES = "CDC,MSC,HID"
65

76
INTERNAL_FLASH_FILESYSTEM = 1
87
LONGINT_IMPL = MPZ

ports/esp32s2/boards/espressif_saola_1_wrover/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ USB_VID = 0x239A
22
USB_PID = 0x80A6
33
USB_PRODUCT = "Saola 1 w/WROVER"
44
USB_MANUFACTURER = "Espressif"
5-
USB_DEVICES = "CDC,MSC,HID"
65

76
INTERNAL_FLASH_FILESYSTEM = 1
87
LONGINT_IMPL = MPZ

ports/esp32s2/mpconfigport.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ CIRCUITPY_ROTARYIO = 0
3030
CIRCUITPY_RTC = 0
3131
CIRCUITPY_TOUCHIO = 0
3232

33-
# Enable USB support
33+
# Enable USB HID support
3434
CIRCUITPY_USB_HID = 1
35-
CIRCUITPY_USB_MIDI = 1
35+
CIRCUITPY_USB_MIDI = 0
3636

3737
CIRCUITPY_MODULE ?= none

ports/litex/boards/fomu/mpconfigboard.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ USB_VID = 0x1209
22
USB_PID = 0x5BF0
33
USB_PRODUCT = "Fomu"
44
USB_MANUFACTURER = "Foosn"
5-
USB_DEVICES = "CDC,MSC,AUDIO,HID"
65

76
INTERNAL_FLASH_FILESYSTEM = 1
87
LONGINT_IMPL = MPZ

ports/mimxrt10xx/mpconfigport.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ endif
1414

1515
INTERNAL_LIBM = 1
1616

17-
USB_DEVICES = "CDC,MSC,HID"
1817
USB_SERIAL_NUMBER_LENGTH = 32
1918
USB_MSC_MAX_PACKET_SIZE = 512
2019

@@ -27,4 +26,5 @@ CIRCUITPY_I2CSLAVE = 0
2726
CIRCUITPY_NVM = 0
2827
CIRCUITPY_ROTARYIO = 0
2928
CIRCUITPY_COUNTIO = 0
29+
CIRCUITPY_USB_MIDI = 0
3030
LONGINT_IMPL = MPZ

0 commit comments

Comments
 (0)