circuitpython/supervisor
Thea Flowers 67ff1c92f0
Allow boards to change the "CircuitPython" text in their USB interface description.
In cases where more than one board is connected to a single computer it can become pretty hard to figure out which board you're actually talking to. For example, if you have several MIDI-compatible boards they all show up as "CircuitPython MIDI". This change allows boards to replace the "CircuitPython" part of their USB descriptors with more specific text, for example, "CircuitPython Feather" or just "Feather". This will let folks more easily tell boards apart.

The new option is named `USB_INTERFACE_NAME` and is available in `mkconfigboard.mk`. For example:

```
USB_INTERFACE_NAME = "Feather"
```
2019-11-12 13:29:35 -08:00
..
messages Support internationalisation. 2018-08-07 14:58:57 -07:00
shared Add board configuration for Winterbloom Sol 2019-11-04 23:11:42 -08:00
stub Remove unused static function 2019-09-06 11:06:02 -04:00
cpu.h Mark pointers in cpu registers as in use. 2018-07-03 05:45:50 -07:00
filesystem.h flush flash filesystem once a second 2019-03-20 12:21:36 -04:00
flash.h Rework flash flush so it preserves the cache 2019-04-03 18:28:27 -07:00
flash_root_pointers.h Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
memory.h Hook up the terminal based on the first display. 2019-01-31 11:42:14 -08:00
port.h Add functions to get top and limit stack 2019-10-18 11:04:45 +02:00
serial.h Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
spi_flash_api.h Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
supervisor.mk Allow boards to change the "CircuitPython" text in their USB interface description. 2019-11-12 13:29:35 -08:00
usb.h Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00