circuitpython/ports/broadcom
Scott Shawcroft 66edcf5d03
Add PicoDVI support
PicoDVI in CP support 640x480 and 800x480 on Feather DVI, Pico and
Pico W. 1 and 2 bit grayscale are full resolution. 8 and 16 bit
color are half resolution.

Memory layout is modified to give the top most 4k of ram to the
second core. Its MPU is used to prevent flash access after startup.

The port saved word is moved to a watchdog scratch register so that
it doesn't get overwritten by other things in RAM.

Right align status bar and scroll area. This normally gives a few
pixels of padding on the left hand side and improves the odds it is
readable in a case. Fixes #7562

Fixes c stack checking. The length was correct but the top was being
set to the current stack pointer instead of the correct top.
Fixes #7643

This makes Bitmap subscr raise IndexError instead of ValueError
when the index arguments are wrong.
2023-04-19 15:14:02 -07:00
..
bindings/videocore Tweak black_bindings 2022-09-30 11:18:13 -05:00
boards Add LED pin definition to Zero 2W board 2022-09-10 23:18:25 -04:00
common-hal Add PicoDVI support 2023-04-19 15:14:02 -07:00
firmware@bf96d0eda5 Full UART support for RPI 2021-12-06 18:36:14 -08:00
peripherals@d3a6b50a21 Added updated submodule back 2023-02-22 23:03:53 -05:00
supervisor Implement safemode.py 2023-02-13 18:26:38 -05:00
Makefile Merge pull request #7247 from tannewt/picow_web_workflow 2022-11-28 14:19:42 -08:00
background.c Fix ticks 2023-04-07 09:49:51 -07:00
background.h Initial broadcom port for Raspberry Pi 2021-11-22 14:54:44 -08:00
broadcom_peripherals_config.h Add full pin mux info and use it for I2C 2021-12-01 17:19:57 -08:00
config.txt Initial broadcom port for Raspberry Pi 2021-11-22 14:54:44 -08:00
mpconfigport.h Remove CIRCUITPY_CONSOLE_UART_TX/RX 2022-09-10 21:33:29 -04:00
mpconfigport.mk remove CIRCUITPY_RTC = 1 from mpconfigport.mk 2023-01-23 14:52:20 -05:00
mphalport.c Initial Pi Zero support 2021-12-30 18:32:59 -08:00
mphalport.h Piunora + full build + high speed usb 2022-01-07 11:23:50 -08:00
qstrdefsport.h uncrustify fixes 2021-12-06 09:54:15 -05:00