circuitpython/ports/atmel-samd/boards
Scott Shawcroft 7686f93ef4
Fix crash when getting board.SPI outside the VM
If one of the default pins was already in use it would crash.

The internal API has been refined to allow us to get the value
without causing an init of the singleton.

Fixes #1753
2019-04-05 19:06:37 -07:00
..
arduino_mkr1300 turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
arduino_mkrzero turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
arduino_zero turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
catwan_usbstick turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
circuitplayground_express enable MICROPY_CPYTHON_COMPAT for most builds except CIRCUITPY_SMALL_BUILD; remove a few other things to make fit 2019-03-20 14:36:24 -04:00
circuitplayground_express_crickit enable MICROPY_CPYTHON_COMPAT for most builds except CIRCUITPY_SMALL_BUILD; remove a few other things to make fit 2019-03-20 14:36:24 -04:00
cp32-m4 WIP: atmel-samd trinket build works 2019-02-15 00:28:20 -05:00
datalore_ip_m4 WIP: fix issues with remaining atmel-samd builds 2019-02-15 09:52:45 -05:00
feather_m0_adalogger turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
feather_m0_basic turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
feather_m0_express turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
feather_m0_express_crickit remove i2cslave from feather m0 crickit 2019-03-20 15:38:52 -04:00
feather_m0_rfm9x turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
feather_m0_rfm69 turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
feather_m0_supersized Fix other builds and hallowing 2019-01-17 14:45:29 -08:00
feather_m4_express WIP: atmel-samd trinket build works 2019-02-15 00:28:20 -05:00
feather_radiofruit_zigbee WIP: atmel-samd trinket build works 2019-02-15 00:28:20 -05:00
gemma_m0 turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
grandcentral_m4_express WIP: atmel-samd trinket build works 2019-02-15 00:28:20 -05:00
hallowing_m0_express Fix crash when getting board.SPI outside the VM 2019-04-05 19:06:37 -07:00
itsybitsy_m0_express Fix other builds and hallowing 2019-01-17 14:45:29 -08:00
itsybitsy_m4_express WIP: atmel-samd trinket build works 2019-02-15 00:28:20 -05:00
meowmeow turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
metro_m0_express turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
metro_m4_airlift_lite remove old comment 2019-03-31 23:17:19 -04:00
metro_m4_express WIP: atmel-samd trinket build works 2019-02-15 00:28:20 -05:00
mini_sam_m4 WIP: atmel-samd trinket build works 2019-02-15 00:28:20 -05:00
pewpew10 Turn off rotaryio on pewpew10 so de_DE will fit 2019-04-04 20:28:32 -04:00
pirkey_m0 #if EIC handlers; turn off rotaryio in pirkey for space reasons 2019-04-04 16:48:38 -04:00
pybadge Updated boards files with displays 2019-04-04 23:18:15 -07:00
pyportal Updated boards files with displays 2019-04-04 23:18:15 -07:00
sam32 Fix #ifdefs in port.c to call xxx_reset() rroutines properly. Remove most uses of EXPRESS_BOARD. 2019-02-18 22:44:31 -05:00
sparkfun_lumidrive shrink sparkfun_lumidrive to make room for large translations 2019-04-05 11:23:47 -04:00
sparkfun_redboard_turbo for redboard turbo too 2019-01-30 22:55:36 -08:00
sparkfun_samd21_dev turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
sparkfun_samd21_mini turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
trellis_m4_express WIP: atmel-samd trinket build works 2019-02-15 00:28:20 -05:00
trinket_m0 turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
trinket_m0_haxpress turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
uchip turn off frequencyio for all SAMD21 builds 2019-03-27 17:54:36 -04:00
ugame10 Add frozen stage module to ugame10 board 2019-03-17 14:03:50 +01:00
board.h Rework displays in prep for dynamic support and 8bit parallel. 2019-01-16 12:05:20 -08:00
samd21x18-bootloader-crystalless.ld Use a dedicated timer 2019-02-28 23:33:37 +01: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 Enable 256b of nvm storage for all samd21x18-bootloader.ld boards. 2019-03-24 12:02:07 -04: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