summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-21Merge pull request #2797 from jepler/fix-27925.3.0-rc.05.3.0Scott Shawcroft
displayio: Fix "bus type" problem introduced at 8cba145c9029
2020-04-21displayio: Fix "bus type" problem introduced at 8cba145c9029Jeff Epler
When allocate_display_bus_or_raise was factored out, the assignment of the bus's Python type was lost. Restore it. This would have affected displays of any type other than RGBMatrix, when they were created dynamically. Boards with displays configured in flash were unaffected. Closes: #2792
2020-04-21Merge pull request #2789 from simmel-project/nrf52833Scott Shawcroft
Add support for nrf52833
2020-04-21nrf: bleio: parameterize softradio configurationSean Cross
Allow for setting various softradio memory settings as part of a board in order to support lower-memory configurations. If a parameter is unspecified then the previously-defined value is used. Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-21nrf: mpconfigport: support configuration of various sizesSean Cross
Conditionally set variables such as the softdevice RAM size, bootloader size, and the spi m3 buffer size. This allows ports to adjust these values to suit their needs. Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-21nrf: mpconfigport: subtract config size from firmware sizeSean Cross
The BLE Config area needs to be subtracted from the size of the firmware. THis is because the firmware is counted by walking backwards from the end of memory, and the BLE config area is placed lower in memory than the firmware. Subtracting the BLE config size ensures the internal flash filesystem doesn't try to use the firmware as storage. Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-21nrf: add support for nrf52833Sean Cross
This adds preliminary support for the nRF52833, which is a variant of the nRF52840 with half the RAM, half the flash, and fewer peripherals. Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-21nrf: make rgbmatrix and framebufferio optionalSean Cross
Ports can set CIRCUITPY_RGBMATRIX and CIRCUITPY_FRAMEBUFFERIO to 0 in their .mk file in order to prevent these from being built. This is necessary for resource-constrained devices. Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-21nrf: supervisor: support building without BUSIOSean Cross
Only initialize i2c, spi, and uart if building with BUSIO. Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-21nrf: make neopixel support optionalSean Cross
Add a conditional around the call to neopixel_write(), allowing us to build for nrf without neopixel support. Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-21external_flash: add support for mx25r1635fSean Cross
This flash chip is used in Simmel. Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-20Merge pull request #2777 from pewpew-game/masterScott Shawcroft
Fix RGB/BGR colors in Stage
2020-04-20Merge pull request #2788 from k0d/nulceo_f767_flash_bugfixhierophect
STM32: f767: Fixes linker settings.
2020-04-20STM32: f767: Fixes linker settings.Mark Olsson
2020-04-20Merge pull request #2775 from jepler/rgbmatrixJeff Epler
Rename Protomatter to RGBMatrix
2020-04-19RGBMatrix: nonessential change to kick ActionsJeff Epler
2020-04-17make translateJeff Epler
2020-04-17framebufferio: update copyright informationJeff Epler
2020-04-17RGBMatrix: this comment no longer describes the codeJeff Epler
... allocate_display_bus_or_raise() uses fixed storage, not heap storage.
2020-04-17RGBMatrix: documentation got behind the codeJeff Epler
2020-04-17RGBMatrix: finish renaming from ProtomatterJeff Epler
This gets all the purely internal references. Some uses of protomatter/Protomatter/PROTOMATTER remain, as they are references to symbols in the Protomatter C library itself.
2020-04-17RGBMatrix: remove unneeded propertiesJeff Epler
2020-04-17framebufferio: get width, etc., from protocol, not object propertyJeff Epler
2020-04-17Rename Protomatter -> RGBMatrixJeff Epler
This is a quick rename, it changes the user-facing names but not the internal names of things.
2020-04-17protomatter: move get_width/height to common_halJeff Epler
2020-04-17fix doc buildJeff Epler
2020-04-17framebufferio: get more properties direct from underlying framebufferJeff Epler
2020-04-17Rename _protomatter -> protomatterJeff Epler
I originally believed that there would be a wrapper library around it, like with _pixelbuf; but this proves not to be the case, as there's too little for the library to do.
2020-04-17framebufferio: get width, height from framebuffer propertiesJeff Epler
2020-04-17Protomatter: add width, height propertiesJeff Epler
2020-04-17Merge pull request #2735 from hierophect/stm32x7-setuphierophect
STM32: Add F7 and H7 Support
2020-04-17Add copyrights to pewpew m4 and ugame board.cRadomir Dopieralski
2020-04-16Merge pull request #2768 from xobs/litex-full-buildScott Shawcroft
litex: remove minimal build option
2020-04-16startup file crash fix, H7 bin fixLucian Copeland
2020-04-16Update copyright to bump the CIScott Shawcroft
2020-04-16Bump circuitpython-stage to 1.0.11 to fix audio problemsRadomir Dopieralski
Fix #2773
2020-04-16litex: enable binascii and ujson modulesSean Cross
Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-16litex: disable minimal buildSean Cross
Manually specify available modules and disable any modules that are currently unsupported on the litex target. Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-16litex: add os moduleSean Cross
Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-16litex: mphalport: add fake mp_hal_delay_usSean Cross
Add a mp_hal_delay_us, which is required by some of the modules, that simply calls mp_hal_delay_ms / 1000. Signed-off-by: Sean Cross <sean@xobs.io>
2020-04-15Fix RGB/BGR colors in StageRadomir Dopieralski
This makes the colors used by the stage library compatible with those used by the displayio library.
2020-04-15Fix korea translation error, minor submodule changeLucian Copeland
2020-04-15Correct submodule desyncLucian Copeland
2020-04-15translations-mergeLucian Copeland
2020-04-15translationsLucian Copeland
2020-04-15Implement requested changesLucian Copeland
2020-04-14Merge pull request #2772 from adafruit/tannewt-patch-1Dan Halbert
Update to the Adafruit Community Code of Conduct
2020-04-14Fix my discord usernameDan Halbert
2020-04-14Merge pull request #2706 from jepler/protomatterJeff Epler
Protomatter: Integrate with CircuitPython
2020-04-14Update to the Adafruit Community Code of ConductScott Shawcroft
It better reflects our standards and also addresses chats. History of how it evolved from the Contributor Covenant is here: https://github.com/adafruit/Adafruit_Community_Code_of_Conduct/commits/master