Dan Halbert
34b22eac2a
restore rainbowio and onewireio to a number of boards
2022-08-09 16:10:17 -04:00
Dan Halbert
7bcfbe30bf
shrink some boards
2021-12-08 11:57:15 -05:00
Dan Halbert
e7d9dc323b
shrink kicksat-sprite, simmel, pyb_nano_v2
2021-11-10 21:12:41 -05:00
Jeff Epler
3e020a73a8
Disable gifio if no displayio & for small boards
...
Technically all gifio needs from displayio is the definition of
colorspaces, but let's just disable it for now.
2021-10-26 08:54:18 -05:00
Michael Thomson
94ca3f594e
Enable CS "active-high" device support
...
Reference https://github.com/adafruit/Adafruit_CircuitPython_BusDevice/issues/71
Add a new parameter cs_active_value for devices that require CS to use "active high" logic.
Update mpconfigboard.mk to disable pyb_nano_v2 from core build as its flash is too small now.
2021-09-23 09:14:39 +01:00
foamyguy
707f2e25af
disable bitmaptools on devices without enough room
2021-08-22 08:52:12 -05:00
Dan Halbert
4655a71793
Turn off keypad on some builds to avoid overflow
2021-06-15 14:11:04 -04:00
Dan Halbert
c65986f526
shrink a bit more
2021-05-14 09:18:14 -04:00
Dan Halbert
0fcb11b7b2
shrink some STM32F4 builds: turn MIDI back off
2021-05-13 23:14:12 -04:00
Artyom Skrobov
b40d072648
[stm] implementation of audiopwmio
...
Based on nrf PWMAudioOut by @jepler and stm PulseOut by @hierophect
Tested on a Meowbit
2021-03-26 13:18:01 -04:00
Scott Shawcroft
aec0ef3cbf
Switch devices.h to nvm.toml data
2021-03-25 09:57:18 -07:00
Jeff Epler
f1ada8e880
Automatically count EXTERNAL_FLASH_DEVICES
2021-03-07 11:48:39 -06:00
Jeff Epler
f232aef786
supervisor.mk: Compute USB_DEVICES; remove from boards and ports
...
Since Actions passed on the previous commit, where this computed value
was checked against the specified value (if any), this is no net change,
except that we no longer need to specify it for particular boards or
ports.
2020-06-23 12:59:01 -05:00
Diego Elio Pettenò
dd5d7c86d2
Fix up end of file and trailing whitespace.
...
This can be enforced by pre-commit, but correct it separately to make it easier to review.
2020-06-03 10:56:35 +01:00
Lucian Copeland
9761672d42
Linker file restructure, TCM and MPU additions
2020-04-03 16:33:18 -04:00
Lucian Copeland
c4db8b87e2
Add F7 and H7 Support to the STM32 port
...
Restructures the STM port of Circuitpython to be more generic about the STM32 chip lines to support
the F7 and H7 series of chips. Adds the new Packages directory to organize different chip layouts
between lines. Makes general changes to the Makefile to condense board-level flags to the minimum
and support the new chip series. Adds the new chip line to the Peripherals directory, along with
new python tools used to generate peripheral text automatically in the tools/ directory.
2020-03-26 18:01:17 -04:00
Lucian Copeland
53b1544f41
create copy
2020-03-11 18:13:06 -04:00