aboutsummaryrefslogtreecommitdiff
path: root/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2022-06-19 19:47:51 +0530
committerRaghuram Subramani <raghus2247@gmail.com>2022-06-19 19:47:51 +0530
commit4fd287655a72b9aea14cdac715ad5b90ed082ed2 (patch)
tree65d393bc0e699dd12d05b29ba568e04cea666207 /circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio
parent0150f70ce9c39e9e6dd878766c0620c85e47bed0 (diff)
add circuitpython code
Diffstat (limited to 'circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio')
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Bitmap.P63
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Bitmap.obin0 -> 7944 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/ColorConverter.P65
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/ColorConverter.obin0 -> 5808 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Colorspace.P53
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Colorspace.obin0 -> 4136 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Display.P191
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Display.obin0 -> 15300 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/EPaperDisplay.P191
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/EPaperDisplay.obin0 -> 11028 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/FourWire.P191
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/FourWire.obin0 -> 4756 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Group.P63
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Group.obin0 -> 14108 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/I2CDisplay.P195
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/I2CDisplay.obin0 -> 4256 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/OnDiskBitmap.P61
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/OnDiskBitmap.obin0 -> 4680 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Palette.P65
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Palette.obin0 -> 6136 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Shape.P61
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Shape.obin0 -> 3356 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/TileGrid.P87
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/TileGrid.obin0 -> 18336 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/__init__.P195
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/__init__.obin0 -> 2664 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/area.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/area.obin0 -> 708 bytes
28 files changed, 1484 insertions, 0 deletions
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Bitmap.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Bitmap.P
new file mode 100644
index 0000000..2b80da9
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Bitmap.P
@@ -0,0 +1,63 @@
+build-raspberry_pi_pico/shared-bindings/displayio/Bitmap.o: \
+ ../../shared-bindings/displayio/Bitmap.c \
+ ../../shared-bindings/displayio/Bitmap.h \
+ ../../shared-module/displayio/Bitmap.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h \
+ /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h \
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h \
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h \
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ ../../py/circuitpy_mpconfig.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h \
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h \
+ /usr/include/newlib/machine/_default_types.h \
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h \
+ ../../py/mpconfig.h ../../py/qstr.h \
+ build-raspberry_pi_pico/genhdr/qstrdefs.enum.h ../../py/mpprint.h \
+ ../../py/runtime0.h ../../supervisor/shared/translate.h \
+ ../../shared-module/displayio/area.h \
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h \
+ ../../py/objproperty.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/util.h
+ ../../shared-bindings/displayio/Bitmap.c :
+ ../../shared-bindings/displayio/Bitmap.h :
+ ../../shared-module/displayio/Bitmap.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h :
+ /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h :
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h :
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h :
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ ../../py/circuitpy_mpconfig.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h :
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h :
+ /usr/include/newlib/machine/_default_types.h :
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h :
+ ../../py/mpconfig.h ../../py/qstr.h :
+ build-raspberry_pi_pico/genhdr/qstrdefs.enum.h ../../py/mpprint.h :
+ ../../py/runtime0.h ../../supervisor/shared/translate.h :
+ ../../shared-module/displayio/area.h :
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h :
+ ../../py/objproperty.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/util.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Bitmap.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Bitmap.o
new file mode 100644
index 0000000..b8591d0
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Bitmap.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/ColorConverter.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/ColorConverter.P
new file mode 100644
index 0000000..9c942c3
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/ColorConverter.P
@@ -0,0 +1,65 @@
+build-raspberry_pi_pico/shared-bindings/displayio/ColorConverter.o: \
+ ../../shared-bindings/displayio/ColorConverter.c \
+ ../../shared-bindings/displayio/ColorConverter.h \
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h \
+ ../../py/obj.h /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h \
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h \
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h \
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ ../../py/circuitpy_mpconfig.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h \
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h \
+ /usr/include/newlib/machine/_default_types.h \
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/qstr.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h \
+ ../../py/mpprint.h ../../py/runtime0.h \
+ ../../supervisor/shared/translate.h \
+ ../../shared-module/displayio/ColorConverter.h \
+ ../../shared-module/displayio/Palette.h \
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h \
+ ../../py/objproperty.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/util.h
+ ../../shared-bindings/displayio/ColorConverter.c :
+ ../../shared-bindings/displayio/ColorConverter.h :
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h :
+ ../../py/obj.h /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h :
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h :
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h :
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ ../../py/circuitpy_mpconfig.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h :
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h :
+ /usr/include/newlib/machine/_default_types.h :
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/qstr.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h :
+ ../../py/mpprint.h ../../py/runtime0.h :
+ ../../supervisor/shared/translate.h :
+ ../../shared-module/displayio/ColorConverter.h :
+ ../../shared-module/displayio/Palette.h :
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h :
+ ../../py/objproperty.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/util.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/ColorConverter.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/ColorConverter.o
new file mode 100644
index 0000000..d2612d6
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/ColorConverter.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Colorspace.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Colorspace.P
new file mode 100644
index 0000000..ece95f2
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Colorspace.P
@@ -0,0 +1,53 @@
+build-raspberry_pi_pico/shared-bindings/displayio/Colorspace.o: \
+ ../../shared-bindings/displayio/Colorspace.c ../../py/enum.h \
+ ../../py/obj.h /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h \
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h \
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h \
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ ../../py/circuitpy_mpconfig.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h \
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h \
+ /usr/include/newlib/machine/_default_types.h \
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/qstr.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h \
+ ../../py/mpprint.h ../../py/runtime0.h \
+ ../../supervisor/shared/translate.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/displayio/__init__.h
+ ../../shared-bindings/displayio/Colorspace.c ../../py/enum.h :
+ ../../py/obj.h /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h :
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h :
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h :
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ ../../py/circuitpy_mpconfig.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h :
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h :
+ /usr/include/newlib/machine/_default_types.h :
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/qstr.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h :
+ ../../py/mpprint.h ../../py/runtime0.h :
+ ../../supervisor/shared/translate.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/displayio/__init__.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Colorspace.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Colorspace.o
new file mode 100644
index 0000000..9db4cb4
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Colorspace.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Display.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Display.P
new file mode 100644
index 0000000..316285c
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Display.P
@@ -0,0 +1,191 @@
+build-raspberry_pi_pico/shared-bindings/displayio/Display.o: \
+ ../../shared-bindings/displayio/Display.c \
+ ../../shared-bindings/displayio/Display.h \
+ common-hal/microcontroller/Pin.h /usr/include/newlib/assert.h \
+ /usr/include/newlib/_ansi.h /usr/include/newlib/newlib.h \
+ /usr/include/newlib/_newlib_version.h /usr/include/newlib/sys/config.h \
+ /usr/include/newlib/machine/ieeefp.h /usr/include/newlib/sys/features.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h \
+ ../../py/mpconfig.h mpconfigport.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ ../../py/circuitpy_mpconfig.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h \
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h \
+ /usr/include/newlib/machine/_default_types.h \
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/qstr.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h \
+ ../../py/mpprint.h ../../py/runtime0.h \
+ ../../supervisor/shared/translate.h peripherals/pins.h \
+ ../../shared-module/displayio/Display.h \
+ ../../shared-bindings/digitalio/DigitalInOut.h \
+ common-hal/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h \
+ ../../shared-bindings/displayio/Group.h \
+ ../../shared-module/displayio/Group.h ../../py/objlist.h \
+ ../../shared-module/displayio/area.h \
+ ../../shared-module/displayio/Palette.h \
+ ../../shared-bindings/pwmio/PWMOut.h common-hal/pwmio/PWMOut.h \
+ ../../shared-module/displayio/display_core.h \
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h \
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h \
+ ../../py/objproperty.h ../../py/objtype.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/objexcept.h ../../py/objtuple.h ../../py/objtraceback.h \
+ ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/microcontroller/Pin.h ../../shared-bindings/util.h \
+ ../../shared-module/displayio/__init__.h \
+ ../../shared-bindings/displayio/EPaperDisplay.h \
+ ../../shared-module/displayio/EPaperDisplay.h \
+ ../../shared-bindings/framebufferio/FramebufferDisplay.h \
+ ../../shared-module/framebufferio/FramebufferDisplay.h ../../py/proto.h \
+ ../../shared-bindings/displayio/FourWire.h \
+ ../../shared-module/displayio/FourWire.h common-hal/busio/SPI.h \
+ sdk/src/rp2_common/hardware_spi/include/hardware/spi.h \
+ sdk/src/common/pico_base/include/pico.h \
+ sdk/src/common/pico_base/include/pico/types.h \
+ sdk/src/common/pico_base/include/pico/assert.h sdk_config/pico/version.h \
+ sdk/src/common/pico_base/include/pico/config.h \
+ sdk_config/pico/config_autogen.h \
+ boards/raspberry_pi_pico/pico-sdk-configboard.h \
+ sdk/src/rp2_common/pico_platform/include/pico/platform.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ /usr/include/newlib/sys/cdefs.h \
+ sdk/src/common/pico_base/include/pico/types.h \
+ sdk/src/common/pico_base/include/pico/error.h \
+ sdk/src/common/pico_time/include/pico/time.h \
+ sdk/src/rp2_common/hardware_timer/include/hardware/timer.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h \
+ sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/spi.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/spi.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h \
+ ../../shared-bindings/displayio/I2CDisplay.h \
+ ../../shared-module/displayio/I2CDisplay.h common-hal/busio/I2C.h \
+ ../../shared-module/bitbangio/I2C.h \
+ sdk/src/rp2_common/hardware_i2c/include/hardware/i2c.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/i2c.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/i2c.h \
+ ../../shared-bindings/paralleldisplay/ParallelBus.h \
+ common-hal/paralleldisplay/ParallelBus.h bindings/rp2pio/StateMachine.h \
+ common-hal/rp2pio/StateMachine.h \
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/pio.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pio.h \
+ sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/padsbank0.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h \
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h \
+ ../../shared-bindings/rgbmatrix/RGBMatrix.h \
+ ../../shared-module/rgbmatrix/RGBMatrix.h \
+ ../../lib/protomatter/src/core.h \
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h \
+ ../../shared-bindings/busio/SPI.h
+ ../../shared-bindings/displayio/Display.c :
+ ../../shared-bindings/displayio/Display.h :
+ common-hal/microcontroller/Pin.h /usr/include/newlib/assert.h :
+ /usr/include/newlib/_ansi.h /usr/include/newlib/newlib.h :
+ /usr/include/newlib/_newlib_version.h /usr/include/newlib/sys/config.h :
+ /usr/include/newlib/machine/ieeefp.h /usr/include/newlib/sys/features.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h :
+ ../../py/mpconfig.h mpconfigport.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ ../../py/circuitpy_mpconfig.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h :
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h :
+ /usr/include/newlib/machine/_default_types.h :
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/qstr.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h :
+ ../../py/mpprint.h ../../py/runtime0.h :
+ ../../supervisor/shared/translate.h peripherals/pins.h :
+ ../../shared-module/displayio/Display.h :
+ ../../shared-bindings/digitalio/DigitalInOut.h :
+ common-hal/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h :
+ ../../shared-bindings/displayio/Group.h :
+ ../../shared-module/displayio/Group.h ../../py/objlist.h :
+ ../../shared-module/displayio/area.h :
+ ../../shared-module/displayio/Palette.h :
+ ../../shared-bindings/pwmio/PWMOut.h common-hal/pwmio/PWMOut.h :
+ ../../shared-module/displayio/display_core.h :
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h :
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h :
+ ../../py/objproperty.h ../../py/objtype.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/objexcept.h ../../py/objtuple.h ../../py/objtraceback.h :
+ ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/microcontroller/Pin.h ../../shared-bindings/util.h :
+ ../../shared-module/displayio/__init__.h :
+ ../../shared-bindings/displayio/EPaperDisplay.h :
+ ../../shared-module/displayio/EPaperDisplay.h :
+ ../../shared-bindings/framebufferio/FramebufferDisplay.h :
+ ../../shared-module/framebufferio/FramebufferDisplay.h ../../py/proto.h :
+ ../../shared-bindings/displayio/FourWire.h :
+ ../../shared-module/displayio/FourWire.h common-hal/busio/SPI.h :
+ sdk/src/rp2_common/hardware_spi/include/hardware/spi.h :
+ sdk/src/common/pico_base/include/pico.h :
+ sdk/src/common/pico_base/include/pico/types.h :
+ sdk/src/common/pico_base/include/pico/assert.h sdk_config/pico/version.h :
+ sdk/src/common/pico_base/include/pico/config.h :
+ sdk_config/pico/config_autogen.h :
+ boards/raspberry_pi_pico/pico-sdk-configboard.h :
+ sdk/src/rp2_common/pico_platform/include/pico/platform.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ /usr/include/newlib/sys/cdefs.h :
+ sdk/src/common/pico_base/include/pico/types.h :
+ sdk/src/common/pico_base/include/pico/error.h :
+ sdk/src/common/pico_time/include/pico/time.h :
+ sdk/src/rp2_common/hardware_timer/include/hardware/timer.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h :
+ sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/spi.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/spi.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h :
+ ../../shared-bindings/displayio/I2CDisplay.h :
+ ../../shared-module/displayio/I2CDisplay.h common-hal/busio/I2C.h :
+ ../../shared-module/bitbangio/I2C.h :
+ sdk/src/rp2_common/hardware_i2c/include/hardware/i2c.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/i2c.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/i2c.h :
+ ../../shared-bindings/paralleldisplay/ParallelBus.h :
+ common-hal/paralleldisplay/ParallelBus.h bindings/rp2pio/StateMachine.h :
+ common-hal/rp2pio/StateMachine.h :
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/pio.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pio.h :
+ sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/padsbank0.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h :
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h :
+ ../../shared-bindings/rgbmatrix/RGBMatrix.h :
+ ../../shared-module/rgbmatrix/RGBMatrix.h :
+ ../../lib/protomatter/src/core.h :
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h :
+ ../../shared-bindings/busio/SPI.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Display.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Display.o
new file mode 100644
index 0000000..77ba62a
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Display.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/EPaperDisplay.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/EPaperDisplay.P
new file mode 100644
index 0000000..4bbec5e
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/EPaperDisplay.P
@@ -0,0 +1,191 @@
+build-raspberry_pi_pico/shared-bindings/displayio/EPaperDisplay.o: \
+ ../../shared-bindings/displayio/EPaperDisplay.c \
+ ../../shared-bindings/displayio/EPaperDisplay.h \
+ common-hal/microcontroller/Pin.h /usr/include/newlib/assert.h \
+ /usr/include/newlib/_ansi.h /usr/include/newlib/newlib.h \
+ /usr/include/newlib/_newlib_version.h /usr/include/newlib/sys/config.h \
+ /usr/include/newlib/machine/ieeefp.h /usr/include/newlib/sys/features.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h \
+ ../../py/mpconfig.h mpconfigport.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ ../../py/circuitpy_mpconfig.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h \
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h \
+ /usr/include/newlib/machine/_default_types.h \
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/qstr.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h \
+ ../../py/mpprint.h ../../py/runtime0.h \
+ ../../supervisor/shared/translate.h peripherals/pins.h \
+ ../../shared-module/displayio/EPaperDisplay.h \
+ ../../shared-bindings/digitalio/DigitalInOut.h \
+ common-hal/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h \
+ ../../shared-bindings/displayio/Group.h \
+ ../../shared-module/displayio/Group.h ../../py/objlist.h \
+ ../../shared-module/displayio/area.h \
+ ../../shared-module/displayio/Palette.h \
+ ../../shared-module/displayio/display_core.h \
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h \
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h \
+ ../../py/objproperty.h ../../py/objtype.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/objexcept.h ../../py/objtuple.h ../../py/objtraceback.h \
+ ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/microcontroller/Pin.h ../../shared-bindings/util.h \
+ ../../shared-module/displayio/__init__.h \
+ ../../shared-bindings/displayio/Display.h \
+ ../../shared-module/displayio/Display.h \
+ ../../shared-bindings/pwmio/PWMOut.h common-hal/pwmio/PWMOut.h \
+ ../../shared-bindings/framebufferio/FramebufferDisplay.h \
+ ../../shared-module/framebufferio/FramebufferDisplay.h ../../py/proto.h \
+ ../../shared-bindings/displayio/FourWire.h \
+ ../../shared-module/displayio/FourWire.h common-hal/busio/SPI.h \
+ sdk/src/rp2_common/hardware_spi/include/hardware/spi.h \
+ sdk/src/common/pico_base/include/pico.h \
+ sdk/src/common/pico_base/include/pico/types.h \
+ sdk/src/common/pico_base/include/pico/assert.h sdk_config/pico/version.h \
+ sdk/src/common/pico_base/include/pico/config.h \
+ sdk_config/pico/config_autogen.h \
+ boards/raspberry_pi_pico/pico-sdk-configboard.h \
+ sdk/src/rp2_common/pico_platform/include/pico/platform.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ /usr/include/newlib/sys/cdefs.h \
+ sdk/src/common/pico_base/include/pico/types.h \
+ sdk/src/common/pico_base/include/pico/error.h \
+ sdk/src/common/pico_time/include/pico/time.h \
+ sdk/src/rp2_common/hardware_timer/include/hardware/timer.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h \
+ sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/spi.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/spi.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h \
+ ../../shared-bindings/displayio/I2CDisplay.h \
+ ../../shared-module/displayio/I2CDisplay.h common-hal/busio/I2C.h \
+ ../../shared-module/bitbangio/I2C.h \
+ sdk/src/rp2_common/hardware_i2c/include/hardware/i2c.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/i2c.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/i2c.h \
+ ../../shared-bindings/paralleldisplay/ParallelBus.h \
+ common-hal/paralleldisplay/ParallelBus.h bindings/rp2pio/StateMachine.h \
+ common-hal/rp2pio/StateMachine.h \
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/pio.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pio.h \
+ sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/padsbank0.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h \
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h \
+ ../../shared-bindings/rgbmatrix/RGBMatrix.h \
+ ../../shared-module/rgbmatrix/RGBMatrix.h \
+ ../../lib/protomatter/src/core.h \
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h \
+ ../../shared-bindings/busio/SPI.h
+ ../../shared-bindings/displayio/EPaperDisplay.c :
+ ../../shared-bindings/displayio/EPaperDisplay.h :
+ common-hal/microcontroller/Pin.h /usr/include/newlib/assert.h :
+ /usr/include/newlib/_ansi.h /usr/include/newlib/newlib.h :
+ /usr/include/newlib/_newlib_version.h /usr/include/newlib/sys/config.h :
+ /usr/include/newlib/machine/ieeefp.h /usr/include/newlib/sys/features.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h :
+ ../../py/mpconfig.h mpconfigport.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ ../../py/circuitpy_mpconfig.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h :
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h :
+ /usr/include/newlib/machine/_default_types.h :
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/qstr.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h :
+ ../../py/mpprint.h ../../py/runtime0.h :
+ ../../supervisor/shared/translate.h peripherals/pins.h :
+ ../../shared-module/displayio/EPaperDisplay.h :
+ ../../shared-bindings/digitalio/DigitalInOut.h :
+ common-hal/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h :
+ ../../shared-bindings/displayio/Group.h :
+ ../../shared-module/displayio/Group.h ../../py/objlist.h :
+ ../../shared-module/displayio/area.h :
+ ../../shared-module/displayio/Palette.h :
+ ../../shared-module/displayio/display_core.h :
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h :
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h :
+ ../../py/objproperty.h ../../py/objtype.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/objexcept.h ../../py/objtuple.h ../../py/objtraceback.h :
+ ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/microcontroller/Pin.h ../../shared-bindings/util.h :
+ ../../shared-module/displayio/__init__.h :
+ ../../shared-bindings/displayio/Display.h :
+ ../../shared-module/displayio/Display.h :
+ ../../shared-bindings/pwmio/PWMOut.h common-hal/pwmio/PWMOut.h :
+ ../../shared-bindings/framebufferio/FramebufferDisplay.h :
+ ../../shared-module/framebufferio/FramebufferDisplay.h ../../py/proto.h :
+ ../../shared-bindings/displayio/FourWire.h :
+ ../../shared-module/displayio/FourWire.h common-hal/busio/SPI.h :
+ sdk/src/rp2_common/hardware_spi/include/hardware/spi.h :
+ sdk/src/common/pico_base/include/pico.h :
+ sdk/src/common/pico_base/include/pico/types.h :
+ sdk/src/common/pico_base/include/pico/assert.h sdk_config/pico/version.h :
+ sdk/src/common/pico_base/include/pico/config.h :
+ sdk_config/pico/config_autogen.h :
+ boards/raspberry_pi_pico/pico-sdk-configboard.h :
+ sdk/src/rp2_common/pico_platform/include/pico/platform.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ /usr/include/newlib/sys/cdefs.h :
+ sdk/src/common/pico_base/include/pico/types.h :
+ sdk/src/common/pico_base/include/pico/error.h :
+ sdk/src/common/pico_time/include/pico/time.h :
+ sdk/src/rp2_common/hardware_timer/include/hardware/timer.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h :
+ sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/spi.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/spi.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h :
+ ../../shared-bindings/displayio/I2CDisplay.h :
+ ../../shared-module/displayio/I2CDisplay.h common-hal/busio/I2C.h :
+ ../../shared-module/bitbangio/I2C.h :
+ sdk/src/rp2_common/hardware_i2c/include/hardware/i2c.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/i2c.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/i2c.h :
+ ../../shared-bindings/paralleldisplay/ParallelBus.h :
+ common-hal/paralleldisplay/ParallelBus.h bindings/rp2pio/StateMachine.h :
+ common-hal/rp2pio/StateMachine.h :
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/pio.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pio.h :
+ sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/padsbank0.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h :
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h :
+ ../../shared-bindings/rgbmatrix/RGBMatrix.h :
+ ../../shared-module/rgbmatrix/RGBMatrix.h :
+ ../../lib/protomatter/src/core.h :
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h :
+ ../../shared-bindings/busio/SPI.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/EPaperDisplay.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/EPaperDisplay.o
new file mode 100644
index 0000000..72e4ce8
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/EPaperDisplay.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/FourWire.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/FourWire.P
new file mode 100644
index 0000000..68a7482
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/FourWire.P
@@ -0,0 +1,191 @@
+build-raspberry_pi_pico/shared-bindings/displayio/FourWire.o: \
+ ../../shared-bindings/displayio/FourWire.c \
+ ../../shared-bindings/displayio/FourWire.h \
+ ../../shared-module/displayio/FourWire.h common-hal/busio/SPI.h \
+ common-hal/microcontroller/Pin.h /usr/include/newlib/assert.h \
+ /usr/include/newlib/_ansi.h /usr/include/newlib/newlib.h \
+ /usr/include/newlib/_newlib_version.h /usr/include/newlib/sys/config.h \
+ /usr/include/newlib/machine/ieeefp.h /usr/include/newlib/sys/features.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h \
+ ../../py/mpconfig.h mpconfigport.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ ../../py/circuitpy_mpconfig.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h \
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h \
+ /usr/include/newlib/machine/_default_types.h \
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/qstr.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h \
+ ../../py/mpprint.h ../../py/runtime0.h \
+ ../../supervisor/shared/translate.h peripherals/pins.h \
+ sdk/src/rp2_common/hardware_spi/include/hardware/spi.h \
+ sdk/src/common/pico_base/include/pico.h \
+ sdk/src/common/pico_base/include/pico/types.h \
+ sdk/src/common/pico_base/include/pico/assert.h sdk_config/pico/version.h \
+ sdk/src/common/pico_base/include/pico/config.h \
+ sdk_config/pico/config_autogen.h \
+ boards/raspberry_pi_pico/pico-sdk-configboard.h \
+ sdk/src/rp2_common/pico_platform/include/pico/platform.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ /usr/include/newlib/sys/cdefs.h \
+ sdk/src/common/pico_base/include/pico/types.h \
+ sdk/src/common/pico_base/include/pico/error.h \
+ sdk/src/common/pico_time/include/pico/time.h \
+ sdk/src/rp2_common/hardware_timer/include/hardware/timer.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h \
+ sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/spi.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/spi.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h \
+ common-hal/digitalio/DigitalInOut.h \
+ ../../shared-module/displayio/Group.h ../../py/objlist.h \
+ ../../shared-module/displayio/area.h \
+ ../../shared-module/displayio/Palette.h \
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h \
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h \
+ ../../py/objproperty.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/objexcept.h ../../py/objtuple.h ../../py/objtraceback.h \
+ ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/busio/SPI.h \
+ ../../shared-bindings/displayio/Group.h \
+ ../../shared-bindings/microcontroller/Pin.h ../../shared-bindings/util.h \
+ ../../shared-module/displayio/__init__.h \
+ ../../shared-bindings/displayio/Display.h \
+ ../../shared-module/displayio/Display.h \
+ ../../shared-bindings/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h \
+ ../../shared-bindings/pwmio/PWMOut.h common-hal/pwmio/PWMOut.h \
+ ../../shared-module/displayio/display_core.h \
+ ../../shared-bindings/displayio/EPaperDisplay.h \
+ ../../shared-module/displayio/EPaperDisplay.h \
+ ../../shared-bindings/framebufferio/FramebufferDisplay.h \
+ ../../shared-module/framebufferio/FramebufferDisplay.h ../../py/proto.h \
+ ../../shared-bindings/displayio/I2CDisplay.h \
+ ../../shared-module/displayio/I2CDisplay.h common-hal/busio/I2C.h \
+ ../../shared-module/bitbangio/I2C.h \
+ sdk/src/rp2_common/hardware_i2c/include/hardware/i2c.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/i2c.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/i2c.h \
+ ../../shared-bindings/paralleldisplay/ParallelBus.h \
+ common-hal/paralleldisplay/ParallelBus.h bindings/rp2pio/StateMachine.h \
+ common-hal/rp2pio/StateMachine.h \
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/pio.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pio.h \
+ sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/padsbank0.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h \
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h \
+ ../../shared-bindings/rgbmatrix/RGBMatrix.h \
+ ../../shared-module/rgbmatrix/RGBMatrix.h \
+ ../../lib/protomatter/src/core.h \
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h
+ ../../shared-bindings/displayio/FourWire.c :
+ ../../shared-bindings/displayio/FourWire.h :
+ ../../shared-module/displayio/FourWire.h common-hal/busio/SPI.h :
+ common-hal/microcontroller/Pin.h /usr/include/newlib/assert.h :
+ /usr/include/newlib/_ansi.h /usr/include/newlib/newlib.h :
+ /usr/include/newlib/_newlib_version.h /usr/include/newlib/sys/config.h :
+ /usr/include/newlib/machine/ieeefp.h /usr/include/newlib/sys/features.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h :
+ ../../py/mpconfig.h mpconfigport.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ ../../py/circuitpy_mpconfig.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h :
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h :
+ /usr/include/newlib/machine/_default_types.h :
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/qstr.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h :
+ ../../py/mpprint.h ../../py/runtime0.h :
+ ../../supervisor/shared/translate.h peripherals/pins.h :
+ sdk/src/rp2_common/hardware_spi/include/hardware/spi.h :
+ sdk/src/common/pico_base/include/pico.h :
+ sdk/src/common/pico_base/include/pico/types.h :
+ sdk/src/common/pico_base/include/pico/assert.h sdk_config/pico/version.h :
+ sdk/src/common/pico_base/include/pico/config.h :
+ sdk_config/pico/config_autogen.h :
+ boards/raspberry_pi_pico/pico-sdk-configboard.h :
+ sdk/src/rp2_common/pico_platform/include/pico/platform.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ /usr/include/newlib/sys/cdefs.h :
+ sdk/src/common/pico_base/include/pico/types.h :
+ sdk/src/common/pico_base/include/pico/error.h :
+ sdk/src/common/pico_time/include/pico/time.h :
+ sdk/src/rp2_common/hardware_timer/include/hardware/timer.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h :
+ sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/spi.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/spi.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h :
+ common-hal/digitalio/DigitalInOut.h :
+ ../../shared-module/displayio/Group.h ../../py/objlist.h :
+ ../../shared-module/displayio/area.h :
+ ../../shared-module/displayio/Palette.h :
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h :
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h :
+ ../../py/objproperty.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/objexcept.h ../../py/objtuple.h ../../py/objtraceback.h :
+ ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/busio/SPI.h :
+ ../../shared-bindings/displayio/Group.h :
+ ../../shared-bindings/microcontroller/Pin.h ../../shared-bindings/util.h :
+ ../../shared-module/displayio/__init__.h :
+ ../../shared-bindings/displayio/Display.h :
+ ../../shared-module/displayio/Display.h :
+ ../../shared-bindings/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h :
+ ../../shared-bindings/pwmio/PWMOut.h common-hal/pwmio/PWMOut.h :
+ ../../shared-module/displayio/display_core.h :
+ ../../shared-bindings/displayio/EPaperDisplay.h :
+ ../../shared-module/displayio/EPaperDisplay.h :
+ ../../shared-bindings/framebufferio/FramebufferDisplay.h :
+ ../../shared-module/framebufferio/FramebufferDisplay.h ../../py/proto.h :
+ ../../shared-bindings/displayio/I2CDisplay.h :
+ ../../shared-module/displayio/I2CDisplay.h common-hal/busio/I2C.h :
+ ../../shared-module/bitbangio/I2C.h :
+ sdk/src/rp2_common/hardware_i2c/include/hardware/i2c.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/i2c.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/i2c.h :
+ ../../shared-bindings/paralleldisplay/ParallelBus.h :
+ common-hal/paralleldisplay/ParallelBus.h bindings/rp2pio/StateMachine.h :
+ common-hal/rp2pio/StateMachine.h :
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/pio.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pio.h :
+ sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/padsbank0.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h :
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h :
+ ../../shared-bindings/rgbmatrix/RGBMatrix.h :
+ ../../shared-module/rgbmatrix/RGBMatrix.h :
+ ../../lib/protomatter/src/core.h :
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/FourWire.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/FourWire.o
new file mode 100644
index 0000000..17354ab
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/FourWire.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Group.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Group.P
new file mode 100644
index 0000000..9dfc69f
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Group.P
@@ -0,0 +1,63 @@
+build-raspberry_pi_pico/shared-bindings/displayio/Group.o: \
+ ../../shared-bindings/displayio/Group.c \
+ ../../shared-bindings/displayio/Group.h \
+ ../../shared-module/displayio/Group.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h \
+ /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h \
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h \
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h \
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ ../../py/circuitpy_mpconfig.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h \
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h \
+ /usr/include/newlib/machine/_default_types.h \
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h \
+ ../../py/mpconfig.h ../../py/qstr.h \
+ build-raspberry_pi_pico/genhdr/qstrdefs.enum.h ../../py/mpprint.h \
+ ../../py/runtime0.h ../../supervisor/shared/translate.h \
+ ../../py/objlist.h ../../shared-module/displayio/area.h \
+ ../../shared-module/displayio/Palette.h \
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h \
+ ../../py/objproperty.h ../../py/objtype.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/objexcept.h ../../py/objtuple.h ../../py/objtraceback.h \
+ ../../py/pystack.h ../../supervisor/linker.h
+ ../../shared-bindings/displayio/Group.c :
+ ../../shared-bindings/displayio/Group.h :
+ ../../shared-module/displayio/Group.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h :
+ /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h :
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h :
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h :
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ ../../py/circuitpy_mpconfig.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h :
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h :
+ /usr/include/newlib/machine/_default_types.h :
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h :
+ ../../py/mpconfig.h ../../py/qstr.h :
+ build-raspberry_pi_pico/genhdr/qstrdefs.enum.h ../../py/mpprint.h :
+ ../../py/runtime0.h ../../supervisor/shared/translate.h :
+ ../../py/objlist.h ../../shared-module/displayio/area.h :
+ ../../shared-module/displayio/Palette.h :
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h :
+ ../../py/objproperty.h ../../py/objtype.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/objexcept.h ../../py/objtuple.h ../../py/objtraceback.h :
+ ../../py/pystack.h ../../supervisor/linker.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Group.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Group.o
new file mode 100644
index 0000000..66db621
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Group.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/I2CDisplay.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/I2CDisplay.P
new file mode 100644
index 0000000..cfdedfe
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/I2CDisplay.P
@@ -0,0 +1,195 @@
+build-raspberry_pi_pico/shared-bindings/displayio/I2CDisplay.o: \
+ ../../shared-bindings/displayio/I2CDisplay.c \
+ ../../shared-bindings/displayio/I2CDisplay.h \
+ ../../shared-module/displayio/I2CDisplay.h common-hal/busio/I2C.h \
+ common-hal/microcontroller/Pin.h /usr/include/newlib/assert.h \
+ /usr/include/newlib/_ansi.h /usr/include/newlib/newlib.h \
+ /usr/include/newlib/_newlib_version.h /usr/include/newlib/sys/config.h \
+ /usr/include/newlib/machine/ieeefp.h /usr/include/newlib/sys/features.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h \
+ ../../py/mpconfig.h mpconfigport.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ ../../py/circuitpy_mpconfig.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h \
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h \
+ /usr/include/newlib/machine/_default_types.h \
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/qstr.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h \
+ ../../py/mpprint.h ../../py/runtime0.h \
+ ../../supervisor/shared/translate.h peripherals/pins.h \
+ ../../shared-module/bitbangio/I2C.h common-hal/digitalio/DigitalInOut.h \
+ sdk/src/rp2_common/hardware_i2c/include/hardware/i2c.h \
+ sdk/src/common/pico_base/include/pico.h \
+ sdk/src/common/pico_base/include/pico/types.h \
+ sdk/src/common/pico_base/include/pico/assert.h sdk_config/pico/version.h \
+ sdk/src/common/pico_base/include/pico/config.h \
+ sdk_config/pico/config_autogen.h \
+ boards/raspberry_pi_pico/pico-sdk-configboard.h \
+ sdk/src/rp2_common/pico_platform/include/pico/platform.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ /usr/include/newlib/sys/cdefs.h \
+ sdk/src/common/pico_base/include/pico/types.h \
+ sdk/src/common/pico_base/include/pico/error.h \
+ sdk/src/common/pico_time/include/pico/time.h \
+ sdk/src/rp2_common/hardware_timer/include/hardware/timer.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h \
+ sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/i2c.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/i2c.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h \
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h \
+ /usr/include/newlib/string.h /usr/include/newlib/sys/_locale.h \
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h \
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h \
+ ../../py/objproperty.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/microcontroller/Pin.h \
+ ../../shared-bindings/busio/I2C.h ../../shared-bindings/util.h \
+ ../../shared-module/displayio/__init__.h \
+ ../../shared-bindings/displayio/Display.h \
+ ../../shared-module/displayio/Display.h \
+ ../../shared-bindings/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h \
+ ../../shared-bindings/displayio/Group.h \
+ ../../shared-module/displayio/Group.h \
+ ../../shared-module/displayio/area.h \
+ ../../shared-module/displayio/Palette.h \
+ ../../shared-bindings/pwmio/PWMOut.h common-hal/pwmio/PWMOut.h \
+ ../../shared-module/displayio/display_core.h \
+ ../../shared-bindings/displayio/EPaperDisplay.h \
+ ../../shared-module/displayio/EPaperDisplay.h \
+ ../../shared-bindings/framebufferio/FramebufferDisplay.h \
+ ../../shared-module/framebufferio/FramebufferDisplay.h ../../py/proto.h \
+ ../../shared-bindings/displayio/FourWire.h \
+ ../../shared-module/displayio/FourWire.h common-hal/busio/SPI.h \
+ sdk/src/rp2_common/hardware_spi/include/hardware/spi.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/spi.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/spi.h \
+ ../../shared-bindings/paralleldisplay/ParallelBus.h \
+ common-hal/paralleldisplay/ParallelBus.h bindings/rp2pio/StateMachine.h \
+ common-hal/rp2pio/StateMachine.h \
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/pio.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pio.h \
+ sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/padsbank0.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h \
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h \
+ ../../shared-bindings/rgbmatrix/RGBMatrix.h \
+ ../../shared-module/rgbmatrix/RGBMatrix.h \
+ ../../lib/protomatter/src/core.h \
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h \
+ ../../shared-bindings/busio/SPI.h
+ ../../shared-bindings/displayio/I2CDisplay.c :
+ ../../shared-bindings/displayio/I2CDisplay.h :
+ ../../shared-module/displayio/I2CDisplay.h common-hal/busio/I2C.h :
+ common-hal/microcontroller/Pin.h /usr/include/newlib/assert.h :
+ /usr/include/newlib/_ansi.h /usr/include/newlib/newlib.h :
+ /usr/include/newlib/_newlib_version.h /usr/include/newlib/sys/config.h :
+ /usr/include/newlib/machine/ieeefp.h /usr/include/newlib/sys/features.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h :
+ ../../py/mpconfig.h mpconfigport.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ ../../py/circuitpy_mpconfig.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h :
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h :
+ /usr/include/newlib/machine/_default_types.h :
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/qstr.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h :
+ ../../py/mpprint.h ../../py/runtime0.h :
+ ../../supervisor/shared/translate.h peripherals/pins.h :
+ ../../shared-module/bitbangio/I2C.h common-hal/digitalio/DigitalInOut.h :
+ sdk/src/rp2_common/hardware_i2c/include/hardware/i2c.h :
+ sdk/src/common/pico_base/include/pico.h :
+ sdk/src/common/pico_base/include/pico/types.h :
+ sdk/src/common/pico_base/include/pico/assert.h sdk_config/pico/version.h :
+ sdk/src/common/pico_base/include/pico/config.h :
+ sdk_config/pico/config_autogen.h :
+ boards/raspberry_pi_pico/pico-sdk-configboard.h :
+ sdk/src/rp2_common/pico_platform/include/pico/platform.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ /usr/include/newlib/sys/cdefs.h :
+ sdk/src/common/pico_base/include/pico/types.h :
+ sdk/src/common/pico_base/include/pico/error.h :
+ sdk/src/common/pico_time/include/pico/time.h :
+ sdk/src/rp2_common/hardware_timer/include/hardware/timer.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h :
+ sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/i2c.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/i2c.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h :
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h :
+ /usr/include/newlib/string.h /usr/include/newlib/sys/_locale.h :
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h :
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h :
+ ../../py/objproperty.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/microcontroller/Pin.h :
+ ../../shared-bindings/busio/I2C.h ../../shared-bindings/util.h :
+ ../../shared-module/displayio/__init__.h :
+ ../../shared-bindings/displayio/Display.h :
+ ../../shared-module/displayio/Display.h :
+ ../../shared-bindings/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h :
+ ../../shared-bindings/displayio/Group.h :
+ ../../shared-module/displayio/Group.h :
+ ../../shared-module/displayio/area.h :
+ ../../shared-module/displayio/Palette.h :
+ ../../shared-bindings/pwmio/PWMOut.h common-hal/pwmio/PWMOut.h :
+ ../../shared-module/displayio/display_core.h :
+ ../../shared-bindings/displayio/EPaperDisplay.h :
+ ../../shared-module/displayio/EPaperDisplay.h :
+ ../../shared-bindings/framebufferio/FramebufferDisplay.h :
+ ../../shared-module/framebufferio/FramebufferDisplay.h ../../py/proto.h :
+ ../../shared-bindings/displayio/FourWire.h :
+ ../../shared-module/displayio/FourWire.h common-hal/busio/SPI.h :
+ sdk/src/rp2_common/hardware_spi/include/hardware/spi.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/spi.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/spi.h :
+ ../../shared-bindings/paralleldisplay/ParallelBus.h :
+ common-hal/paralleldisplay/ParallelBus.h bindings/rp2pio/StateMachine.h :
+ common-hal/rp2pio/StateMachine.h :
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/pio.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pio.h :
+ sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/padsbank0.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h :
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h :
+ ../../shared-bindings/rgbmatrix/RGBMatrix.h :
+ ../../shared-module/rgbmatrix/RGBMatrix.h :
+ ../../lib/protomatter/src/core.h :
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h :
+ ../../shared-bindings/busio/SPI.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/I2CDisplay.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/I2CDisplay.o
new file mode 100644
index 0000000..350964a
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/I2CDisplay.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/OnDiskBitmap.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/OnDiskBitmap.P
new file mode 100644
index 0000000..4204240
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/OnDiskBitmap.P
@@ -0,0 +1,61 @@
+build-raspberry_pi_pico/shared-bindings/displayio/OnDiskBitmap.o: \
+ ../../shared-bindings/displayio/OnDiskBitmap.c \
+ ../../shared-bindings/displayio/OnDiskBitmap.h \
+ ../../shared-module/displayio/OnDiskBitmap.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h \
+ /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h \
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h \
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h \
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ ../../py/circuitpy_mpconfig.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h \
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h \
+ /usr/include/newlib/machine/_default_types.h \
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h \
+ ../../py/mpconfig.h ../../py/qstr.h \
+ build-raspberry_pi_pico/genhdr/qstrdefs.enum.h ../../py/mpprint.h \
+ ../../py/runtime0.h ../../supervisor/shared/translate.h \
+ ../../extmod/vfs_fat.h ../../lib/oofatfs/ff.h ../../lib/oofatfs/ffconf.h \
+ ../../extmod/vfs.h ../../py/lexer.h ../../py/reader.h ../../py/proto.h \
+ ../../py/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
+ ../../py/mpstate.h ../../py/mpthread.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../py/objproperty.h
+ ../../shared-bindings/displayio/OnDiskBitmap.c :
+ ../../shared-bindings/displayio/OnDiskBitmap.h :
+ ../../shared-module/displayio/OnDiskBitmap.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h :
+ /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h :
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h :
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h :
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ ../../py/circuitpy_mpconfig.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h :
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h :
+ /usr/include/newlib/machine/_default_types.h :
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h :
+ ../../py/mpconfig.h ../../py/qstr.h :
+ build-raspberry_pi_pico/genhdr/qstrdefs.enum.h ../../py/mpprint.h :
+ ../../py/runtime0.h ../../supervisor/shared/translate.h :
+ ../../extmod/vfs_fat.h ../../lib/oofatfs/ff.h ../../lib/oofatfs/ffconf.h :
+ ../../extmod/vfs.h ../../py/lexer.h ../../py/reader.h ../../py/proto.h :
+ ../../py/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h :
+ ../../py/mpstate.h ../../py/mpthread.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../py/objproperty.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/OnDiskBitmap.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/OnDiskBitmap.o
new file mode 100644
index 0000000..9d77fb7
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/OnDiskBitmap.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Palette.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Palette.P
new file mode 100644
index 0000000..5586913
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Palette.P
@@ -0,0 +1,65 @@
+build-raspberry_pi_pico/shared-bindings/displayio/Palette.o: \
+ ../../shared-bindings/displayio/Palette.c \
+ ../../shared-bindings/displayio/Palette.h \
+ ../../shared-module/displayio/Palette.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h \
+ /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h \
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h \
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h \
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ ../../py/circuitpy_mpconfig.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h \
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h \
+ /usr/include/newlib/machine/_default_types.h \
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h \
+ ../../py/mpconfig.h ../../py/qstr.h \
+ build-raspberry_pi_pico/genhdr/qstrdefs.enum.h ../../py/mpprint.h \
+ ../../py/runtime0.h ../../supervisor/shared/translate.h \
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h \
+ ../../py/objproperty.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/microcontroller/Pin.h \
+ common-hal/microcontroller/Pin.h peripherals/pins.h \
+ ../../shared-bindings/util.h
+ ../../shared-bindings/displayio/Palette.c :
+ ../../shared-bindings/displayio/Palette.h :
+ ../../shared-module/displayio/Palette.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h :
+ /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h :
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h :
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h :
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ ../../py/circuitpy_mpconfig.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h :
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h :
+ /usr/include/newlib/machine/_default_types.h :
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h :
+ ../../py/mpconfig.h ../../py/qstr.h :
+ build-raspberry_pi_pico/genhdr/qstrdefs.enum.h ../../py/mpprint.h :
+ ../../py/runtime0.h ../../supervisor/shared/translate.h :
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h :
+ ../../py/objproperty.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/microcontroller/Pin.h :
+ common-hal/microcontroller/Pin.h peripherals/pins.h :
+ ../../shared-bindings/util.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Palette.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Palette.o
new file mode 100644
index 0000000..b3eb5cb
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Palette.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Shape.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Shape.P
new file mode 100644
index 0000000..9fd1dd6
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Shape.P
@@ -0,0 +1,61 @@
+build-raspberry_pi_pico/shared-bindings/displayio/Shape.o: \
+ ../../shared-bindings/displayio/Shape.c \
+ ../../shared-bindings/displayio/Shape.h \
+ ../../shared-module/displayio/Shape.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h \
+ /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h \
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h \
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h \
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ ../../py/circuitpy_mpconfig.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h \
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h \
+ /usr/include/newlib/machine/_default_types.h \
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h \
+ ../../py/mpconfig.h ../../py/qstr.h \
+ build-raspberry_pi_pico/genhdr/qstrdefs.enum.h ../../py/mpprint.h \
+ ../../py/runtime0.h ../../supervisor/shared/translate.h \
+ ../../shared-module/displayio/area.h ../../py/binary.h \
+ ../../py/objproperty.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/util.h
+ ../../shared-bindings/displayio/Shape.c :
+ ../../shared-bindings/displayio/Shape.h :
+ ../../shared-module/displayio/Shape.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h :
+ /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h :
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h :
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h :
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ ../../py/circuitpy_mpconfig.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h :
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h :
+ /usr/include/newlib/machine/_default_types.h :
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h :
+ ../../py/mpconfig.h ../../py/qstr.h :
+ build-raspberry_pi_pico/genhdr/qstrdefs.enum.h ../../py/mpprint.h :
+ ../../py/runtime0.h ../../supervisor/shared/translate.h :
+ ../../shared-module/displayio/area.h ../../py/binary.h :
+ ../../py/objproperty.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/util.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Shape.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Shape.o
new file mode 100644
index 0000000..f09dff9
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/Shape.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/TileGrid.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/TileGrid.P
new file mode 100644
index 0000000..546560c
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/TileGrid.P
@@ -0,0 +1,87 @@
+build-raspberry_pi_pico/shared-bindings/displayio/TileGrid.o: \
+ ../../shared-bindings/displayio/TileGrid.c \
+ ../../shared-bindings/displayio/TileGrid.h \
+ ../../shared-module/displayio/TileGrid.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h \
+ /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h \
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h \
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h \
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ ../../py/circuitpy_mpconfig.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h \
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h \
+ /usr/include/newlib/machine/_default_types.h \
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h \
+ ../../py/mpconfig.h ../../py/qstr.h \
+ build-raspberry_pi_pico/genhdr/qstrdefs.enum.h ../../py/mpprint.h \
+ ../../py/runtime0.h ../../supervisor/shared/translate.h \
+ ../../shared-module/displayio/area.h \
+ ../../shared-module/displayio/Palette.h \
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h \
+ ../../py/objproperty.h ../../py/objtype.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/displayio/Bitmap.h \
+ ../../shared-module/displayio/Bitmap.h \
+ ../../shared-bindings/displayio/ColorConverter.h \
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h \
+ ../../shared-module/displayio/ColorConverter.h \
+ ../../shared-bindings/displayio/OnDiskBitmap.h \
+ ../../shared-module/displayio/OnDiskBitmap.h ../../extmod/vfs_fat.h \
+ ../../lib/oofatfs/ff.h ../../lib/oofatfs/ffconf.h ../../extmod/vfs.h \
+ ../../py/lexer.h ../../py/reader.h ../../py/proto.h \
+ ../../shared-bindings/displayio/Palette.h \
+ ../../shared-bindings/displayio/Shape.h \
+ ../../shared-module/displayio/Shape.h
+ ../../shared-bindings/displayio/TileGrid.c :
+ ../../shared-bindings/displayio/TileGrid.h :
+ ../../shared-module/displayio/TileGrid.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/obj.h :
+ /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h :
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h :
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h :
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ ../../py/circuitpy_mpconfig.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h :
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h :
+ /usr/include/newlib/machine/_default_types.h :
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h :
+ ../../py/mpconfig.h ../../py/qstr.h :
+ build-raspberry_pi_pico/genhdr/qstrdefs.enum.h ../../py/mpprint.h :
+ ../../py/runtime0.h ../../supervisor/shared/translate.h :
+ ../../shared-module/displayio/area.h :
+ ../../shared-module/displayio/Palette.h :
+ ../../shared/runtime/context_manager_helpers.h ../../py/binary.h :
+ ../../py/objproperty.h ../../py/objtype.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/displayio/Bitmap.h :
+ ../../shared-module/displayio/Bitmap.h :
+ ../../shared-bindings/displayio/ColorConverter.h :
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h :
+ ../../shared-module/displayio/ColorConverter.h :
+ ../../shared-bindings/displayio/OnDiskBitmap.h :
+ ../../shared-module/displayio/OnDiskBitmap.h ../../extmod/vfs_fat.h :
+ ../../lib/oofatfs/ff.h ../../lib/oofatfs/ffconf.h ../../extmod/vfs.h :
+ ../../py/lexer.h ../../py/reader.h ../../py/proto.h :
+ ../../shared-bindings/displayio/Palette.h :
+ ../../shared-bindings/displayio/Shape.h :
+ ../../shared-module/displayio/Shape.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/TileGrid.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/TileGrid.o
new file mode 100644
index 0000000..661ed58
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/TileGrid.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/__init__.P
new file mode 100644
index 0000000..4cdeeca
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/__init__.P
@@ -0,0 +1,195 @@
+build-raspberry_pi_pico/shared-bindings/displayio/__init__.o: \
+ ../../shared-bindings/displayio/__init__.c \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/enum.h \
+ ../../py/obj.h /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h \
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h \
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h \
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ ../../py/circuitpy_mpconfig.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h \
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h \
+ /usr/include/newlib/machine/_default_types.h \
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/qstr.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h \
+ ../../py/mpprint.h ../../py/runtime0.h \
+ ../../supervisor/shared/translate.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/displayio/__init__.h \
+ ../../shared-bindings/displayio/Bitmap.h \
+ ../../shared-module/displayio/Bitmap.h \
+ ../../shared-module/displayio/area.h \
+ ../../shared-bindings/displayio/ColorConverter.h \
+ ../../shared-module/displayio/ColorConverter.h \
+ ../../shared-module/displayio/Palette.h \
+ ../../shared-bindings/displayio/Display.h \
+ common-hal/microcontroller/Pin.h peripherals/pins.h \
+ ../../shared-module/displayio/Display.h \
+ ../../shared-bindings/digitalio/DigitalInOut.h \
+ common-hal/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h \
+ ../../shared-bindings/displayio/Group.h \
+ ../../shared-module/displayio/Group.h \
+ ../../shared-bindings/pwmio/PWMOut.h common-hal/pwmio/PWMOut.h \
+ ../../shared-module/displayio/display_core.h \
+ ../../shared-bindings/displayio/EPaperDisplay.h \
+ ../../shared-module/displayio/EPaperDisplay.h \
+ ../../shared-bindings/displayio/FourWire.h \
+ ../../shared-module/displayio/FourWire.h common-hal/busio/SPI.h \
+ sdk/src/rp2_common/hardware_spi/include/hardware/spi.h \
+ sdk/src/common/pico_base/include/pico.h \
+ sdk/src/common/pico_base/include/pico/types.h \
+ sdk/src/common/pico_base/include/pico/assert.h sdk_config/pico/version.h \
+ sdk/src/common/pico_base/include/pico/config.h \
+ sdk_config/pico/config_autogen.h \
+ boards/raspberry_pi_pico/pico-sdk-configboard.h \
+ sdk/src/rp2_common/pico_platform/include/pico/platform.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \
+ /usr/include/newlib/sys/cdefs.h \
+ sdk/src/common/pico_base/include/pico/types.h \
+ sdk/src/common/pico_base/include/pico/error.h \
+ sdk/src/common/pico_time/include/pico/time.h \
+ sdk/src/rp2_common/hardware_timer/include/hardware/timer.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h \
+ sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/spi.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/spi.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h \
+ ../../shared-bindings/displayio/I2CDisplay.h \
+ ../../shared-module/displayio/I2CDisplay.h common-hal/busio/I2C.h \
+ ../../shared-module/bitbangio/I2C.h \
+ sdk/src/rp2_common/hardware_i2c/include/hardware/i2c.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/i2c.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/i2c.h \
+ ../../shared-bindings/displayio/OnDiskBitmap.h \
+ ../../shared-module/displayio/OnDiskBitmap.h ../../extmod/vfs_fat.h \
+ ../../lib/oofatfs/ff.h ../../lib/oofatfs/ffconf.h ../../extmod/vfs.h \
+ ../../py/lexer.h ../../py/reader.h ../../py/proto.h \
+ ../../shared-bindings/displayio/Palette.h \
+ ../../shared-bindings/paralleldisplay/ParallelBus.h \
+ common-hal/paralleldisplay/ParallelBus.h bindings/rp2pio/StateMachine.h \
+ common-hal/rp2pio/StateMachine.h \
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/pio.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pio.h \
+ sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/padsbank0.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h \
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h \
+ ../../shared-bindings/displayio/Shape.h \
+ ../../shared-module/displayio/Shape.h \
+ ../../shared-bindings/displayio/TileGrid.h \
+ ../../shared-module/displayio/TileGrid.h
+ ../../shared-bindings/displayio/__init__.c :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/enum.h :
+ ../../py/obj.h /usr/include/newlib/assert.h /usr/include/newlib/_ansi.h :
+ /usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h :
+ /usr/include/newlib/sys/config.h /usr/include/newlib/machine/ieeefp.h :
+ /usr/include/newlib/sys/features.h ../../py/mpconfig.h mpconfigport.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ ../../py/circuitpy_mpconfig.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdatomic.h :
+ boards/raspberry_pi_pico/mpconfigboard.h /usr/include/newlib/alloca.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h :
+ /usr/include/newlib/machine/_default_types.h :
+ /usr/include/newlib/sys/lock.h ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/qstr.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h :
+ ../../py/mpprint.h ../../py/runtime0.h :
+ ../../supervisor/shared/translate.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/objlist.h ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/displayio/__init__.h :
+ ../../shared-bindings/displayio/Bitmap.h :
+ ../../shared-module/displayio/Bitmap.h :
+ ../../shared-module/displayio/area.h :
+ ../../shared-bindings/displayio/ColorConverter.h :
+ ../../shared-module/displayio/ColorConverter.h :
+ ../../shared-module/displayio/Palette.h :
+ ../../shared-bindings/displayio/Display.h :
+ common-hal/microcontroller/Pin.h peripherals/pins.h :
+ ../../shared-module/displayio/Display.h :
+ ../../shared-bindings/digitalio/DigitalInOut.h :
+ common-hal/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h :
+ ../../shared-bindings/displayio/Group.h :
+ ../../shared-module/displayio/Group.h :
+ ../../shared-bindings/pwmio/PWMOut.h common-hal/pwmio/PWMOut.h :
+ ../../shared-module/displayio/display_core.h :
+ ../../shared-bindings/displayio/EPaperDisplay.h :
+ ../../shared-module/displayio/EPaperDisplay.h :
+ ../../shared-bindings/displayio/FourWire.h :
+ ../../shared-module/displayio/FourWire.h common-hal/busio/SPI.h :
+ sdk/src/rp2_common/hardware_spi/include/hardware/spi.h :
+ sdk/src/common/pico_base/include/pico.h :
+ sdk/src/common/pico_base/include/pico/types.h :
+ sdk/src/common/pico_base/include/pico/assert.h sdk_config/pico/version.h :
+ sdk/src/common/pico_base/include/pico/config.h :
+ sdk_config/pico/config_autogen.h :
+ boards/raspberry_pi_pico/pico-sdk-configboard.h :
+ sdk/src/rp2_common/pico_platform/include/pico/platform.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h :
+ /usr/include/newlib/sys/cdefs.h :
+ sdk/src/common/pico_base/include/pico/types.h :
+ sdk/src/common/pico_base/include/pico/error.h :
+ sdk/src/common/pico_time/include/pico/time.h :
+ sdk/src/rp2_common/hardware_timer/include/hardware/timer.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h :
+ sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/spi.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/spi.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h :
+ ../../shared-bindings/displayio/I2CDisplay.h :
+ ../../shared-module/displayio/I2CDisplay.h common-hal/busio/I2C.h :
+ ../../shared-module/bitbangio/I2C.h :
+ sdk/src/rp2_common/hardware_i2c/include/hardware/i2c.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/i2c.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/i2c.h :
+ ../../shared-bindings/displayio/OnDiskBitmap.h :
+ ../../shared-module/displayio/OnDiskBitmap.h ../../extmod/vfs_fat.h :
+ ../../lib/oofatfs/ff.h ../../lib/oofatfs/ffconf.h ../../extmod/vfs.h :
+ ../../py/lexer.h ../../py/reader.h ../../py/proto.h :
+ ../../shared-bindings/displayio/Palette.h :
+ ../../shared-bindings/paralleldisplay/ParallelBus.h :
+ common-hal/paralleldisplay/ParallelBus.h bindings/rp2pio/StateMachine.h :
+ common-hal/rp2pio/StateMachine.h :
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/pio.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pio.h :
+ sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/padsbank0.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h :
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h :
+ ../../shared-bindings/displayio/Shape.h :
+ ../../shared-module/displayio/Shape.h :
+ ../../shared-bindings/displayio/TileGrid.h :
+ ../../shared-module/displayio/TileGrid.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/__init__.o
new file mode 100644
index 0000000..539d211
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/area.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/area.P
new file mode 100644
index 0000000..90e3c99
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/area.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-bindings/displayio/area.o: \
+ ../../shared-bindings/displayio/area.c
+ ../../shared-bindings/displayio/area.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/area.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/area.o
new file mode 100644
index 0000000..6a1fd69
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-bindings/displayio/area.o
Binary files differ