circuitpython/ports/atmel-samd/boards
Scott Shawcroft 9d91111b1b
Move atmel-samd to tinyusb and support nRF flash.
This started while adding USB MIDI support (and descriptor support is
in this change.) When seeing that I'd have to implement the MIDI class
logic twice, once for atmel-samd and once for nrf, I decided to refactor
the USB stack so its shared across ports. This has led to a number of
changes that remove items from the ports folder and move them into
supervisor.

Furthermore, we had external SPI flash support for nrf pending so I
factored out the connection between the usb stack and the flash API as
well. This PR also includes the QSPI support for nRF.
2018-11-08 17:25:30 -08:00
..
arduino_mkr1300 Add Arduino MKR1300 2018-10-22 19:38:24 -05:00
arduino_zero Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
circuitplayground_express Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
circuitplayground_express_crickit Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
cp32-m4 adding support for the CP32-M4 2018-11-01 09:42:48 -07:00
feather_m0_adalogger Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
feather_m0_basic Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
feather_m0_express Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
feather_m0_express_crickit Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
feather_m0_rfm9x Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
feather_m0_rfm69 Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
feather_m0_supersized Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
feather_m4_express Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
feather_radiofruit_zigbee Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
gemma_m0 Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
grandcentral_m4_express Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
hallowing_m0_express Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
itsybitsy_m0_express Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
itsybitsy_m4_express Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
meowmeow Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
metro_m0_express Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
metro_m4_express Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
pirkey_m0 Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
trellis_m4_express Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
trinket_m0 Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
trinket_m0_haxpress Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
ugame10 Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
board.h Introduce displayio to render graphics to displays. 2018-08-31 12:31:52 -07:00
samd21x18-bootloader-crystalless.ld atmel-samd: Fix rebooting to bootloader 2018-04-03 21:40:10 -05:00
samd21x18-bootloader-external-flash-crystalless.ld atmel-samd: Fix rebooting to bootloader 2018-04-03 21:40:10 -05:00
samd21x18-bootloader-external-flash.ld atmel-samd: Fix rebooting to bootloader 2018-04-03 21:40:10 -05:00
samd21x18-bootloader.ld atmel-samd: Fix rebooting to bootloader 2018-04-03 21:40:10 -05:00
samd21x18-external-flash.ld Correct _etext location; clean up .ld files 2018-02-09 11:31:18 -05:00
samd21x18.ld Correct _etext location; clean up .ld files 2018-02-09 11:31:18 -05:00
samd51x18-bootloader-external-flash.ld Turn on nvm in 3.0. 2018-04-13 16:22:28 -07:00
samd51x19-bootloader-external-flash.ld Turn on nvm in 3.0. 2018-04-13 16:22:28 -07:00
samd51x19-bootloader.ld Turn on nvm in 3.0. 2018-04-13 16:22:28 -07:00
samd51x20-bootloader-external-flash.ld Turn on nvm in 3.0. 2018-04-13 16:22:28 -07:00
samd51x20-bootloader.ld Turn on nvm in 3.0. 2018-04-13 16:22:28 -07:00
samd51x20-external-flash.ld Turn on nvm in 3.0. 2018-04-13 16:22:28 -07:00
samd51x20.ld Turn on nvm in 3.0. 2018-04-13 16:22:28 -07:00