aboutsummaryrefslogtreecommitdiff
path: root/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module
diff options
context:
space:
mode:
Diffstat (limited to 'circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module')
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Address.P51
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Address.obin0 -> 1324 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Attribute.P67
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Attribute.obin0 -> 1264 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanEntry.P53
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanEntry.obin0 -> 2372 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanResults.P73
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanResults.obin0 -> 3028 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_eve/__init__.P55
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_eve/__init__.obin0 -> 15604 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/i2c_device/I2CDevice.P109
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/i2c_device/I2CDevice.obin0 -> 2900 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/spi_device/SPIDevice.P113
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/spi_device/SPIDevice.obin0 -> 2096 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/PixelBuf.P61
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/PixelBuf.obin0 -> 8848 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/__init__.P63
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/__init__.obin0 -> 2232 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/aes.P25
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/aes.obin0 -> 7092 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/atexit/__init__.P55
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/atexit/__init__.obin0 -> 3092 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/RawSample.P47
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/RawSample.obin0 -> 2676 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/WaveFile.P69
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/WaveFile.obin0 -> 4308 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/__init__.P63
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/__init__.obin0 -> 3756 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/Mixer.P69
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/Mixer.obin0 -> 5724 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/MixerVoice.P69
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/MixerVoice.obin0 -> 3328 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/MP3Decoder.P75
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/MP3Decoder.obin0 -> 8308 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiopwmio/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiopwmio/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/I2C.P105
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/I2C.obin0 -> 6748 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/SPI.P103
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/SPI.obin0 -> 5848 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitmaptools/__init__.P99
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitmaptools/__init__.obin0 -> 12484 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitops/__init__.P45
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitops/__init__.obin0 -> 1784 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/board/__init__.P205
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/board/__init__.obin0 -> 840 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Bitmap.P61
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Bitmap.obin0 -> 5668 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/ColorConverter.P59
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/ColorConverter.obin0 -> 7564 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Display.P211
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Display.obin0 -> 10688 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/EPaperDisplay.P215
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/EPaperDisplay.obin0 -> 10012 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/FourWire.P139
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/FourWire.obin0 -> 4064 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Group.P69
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Group.obin0 -> 9984 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/I2CDisplay.P147
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/I2CDisplay.obin0 -> 3932 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/OnDiskBitmap.P77
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/OnDiskBitmap.obin0 -> 3788 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Palette.P47
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Palette.obin0 -> 3192 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Shape.P61
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Shape.obin0 -> 2596 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/TileGrid.P83
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/TileGrid.obin0 -> 11796 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/__init__.P225
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/__init__.obin0 -> 5868 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/area.P37
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/area.obin0 -> 3032 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/display_core.P209
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/display_core.obin0 -> 7920 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/floppyio/__init__.P73
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/floppyio/__init__.obin0 -> 3796 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/BuiltinFont.P71
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/BuiltinFont.obin0 -> 2100 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/FramebufferDisplay.P211
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/FramebufferDisplay.obin0 -> 9748 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/getpass/__init__.P59
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/getpass/__init__.obin0 -> 1684 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/GifWriter.P73
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/GifWriter.obin0 -> 5700 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/imagecapture/ParallelImageCapture.P55
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/imagecapture/ParallelImageCapture.obin0 -> 2020 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Event.P41
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Event.obin0 -> 1568 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/EventQueue.P57
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/EventQueue.obin0 -> 3104 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/KeyMatrix.P91
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/KeyMatrix.obin0 -> 4080 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Keys.P89
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Keys.obin0 -> 2748 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/ShiftRegisterKeys.P93
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/ShiftRegisterKeys.obin0 -> 2952 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/__init__.P85
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/__init__.obin0 -> 4188 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/msgpack/__init__.P83
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/msgpack/__init__.obin0 -> 10092 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/OneWire.P95
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/OneWire.obin0 -> 3048 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/os/__init__.P63
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/os/__init__.obin0 -> 5104 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/paralleldisplay/ParallelBus.P119
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/paralleldisplay/ParallelBus.obin0 -> 1348 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/QRDecoder.P67
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/QRDecoder.obin0 -> 3656 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rainbowio/__init__.P37
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rainbowio/__init__.obin0 -> 1276 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/random/__init__.P65
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/random/__init__.obin0 -> 3560 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/RGBMatrix.P135
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/RGBMatrix.obin0 -> 6092 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rotaryio/IncrementalEncoder.P99
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rotaryio/IncrementalEncoder.obin0 -> 2180 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/SDCard.P117
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/SDCard.obin0 -> 8412 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/SharpMemoryFramebuffer.P135
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/SharpMemoryFramebuffer.obin0 -> 6452 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/storage/__init__.P179
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/storage/__init__.obin0 -> 5560 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/struct/__init__.P63
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/struct/__init__.obin0 -> 3424 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/MidiTrack.P59
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/MidiTrack.obin0 -> 4696 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/Terminal.P59
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/Terminal.obin0 -> 2760 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/__init__.P5
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/time/__init__.P51
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/time/__init__.obin0 -> 1556 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/TouchIn.P95
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/TouchIn.obin0 -> 3600 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/traceback/__init__.P45
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/traceback/__init__.obin0 -> 1000 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/Serial.P121
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/Serial.obin0 -> 4636 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/__init__.P133
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/__init__.obin0 -> 4504 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/Device.P129
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/Device.obin0 -> 6672 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/__init__.P133
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/__init__.obin0 -> 8200 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortIn.P117
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortIn.obin0 -> 1248 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortOut.P117
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortOut.obin0 -> 1248 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/__init__.P139
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/__init__.obin0 -> 4420 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Circle.P63
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Circle.obin0 -> 2784 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Polygon.P77
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Polygon.obin0 -> 4548 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Rectangle.P63
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Rectangle.obin0 -> 3184 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/VectorShape.P89
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/VectorShape.obin0 -> 8832 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/__init__.P3
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/__init__.obin0 -> 712 bytes
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/zlib/__init__.P75
-rw-r--r--circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/zlib/__init__.obin0 -> 1580 bytes
192 files changed, 7190 insertions, 0 deletions
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Address.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Address.P
new file mode 100644
index 0000000..d57c756
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Address.P
@@ -0,0 +1,51 @@
+build-raspberry_pi_pico/shared-module/_bleio/Address.o: \
+ ../../shared-module/_bleio/Address.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../py/objstr.h ../../py/obj.h \
+ /usr/include/newlib/assert.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 \
+ ../../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-bindings/_bleio/Address.h ../../py/objtype.h \
+ ../../shared-module/_bleio/Address.h
+ ../../shared-module/_bleio/Address.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../py/objstr.h ../../py/obj.h :
+ /usr/include/newlib/assert.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 :
+ ../../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-bindings/_bleio/Address.h ../../py/objtype.h :
+ ../../shared-module/_bleio/Address.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Address.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Address.o
new file mode 100644
index 0000000..afa75fc
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Address.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Attribute.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Attribute.P
new file mode 100644
index 0000000..33399e3
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Attribute.P
@@ -0,0 +1,67 @@
+build-raspberry_pi_pico/shared-module/_bleio/Attribute.o: \
+ ../../shared-module/_bleio/Attribute.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/mpthread.h \
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ ../../py/mpconfig.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/_bleio/Attribute.h \
+ ../../devices/ble_hci/common-hal/_bleio/Attribute.h \
+ ../../shared-module/_bleio/Attribute.h \
+ ../../shared-bindings/_bleio/UUID.h \
+ ../../devices/ble_hci/common-hal/_bleio/UUID.h
+ ../../shared-module/_bleio/Attribute.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/mpthread.h :
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ ../../py/mpconfig.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/_bleio/Attribute.h :
+ ../../devices/ble_hci/common-hal/_bleio/Attribute.h :
+ ../../shared-module/_bleio/Attribute.h :
+ ../../shared-bindings/_bleio/UUID.h :
+ ../../devices/ble_hci/common-hal/_bleio/UUID.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Attribute.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Attribute.o
new file mode 100644
index 0000000..a9be906
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/Attribute.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanEntry.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanEntry.P
new file mode 100644
index 0000000..b507707
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanEntry.P
@@ -0,0 +1,53 @@
+build-raspberry_pi_pico/shared-module/_bleio/ScanEntry.o: \
+ ../../shared-module/_bleio/ScanEntry.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../shared-bindings/_bleio/Address.h \
+ ../../py/objtype.h ../../py/obj.h /usr/include/newlib/assert.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 \
+ ../../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/_bleio/Address.h \
+ ../../shared-bindings/_bleio/ScanEntry.h \
+ ../../shared-module/_bleio/ScanEntry.h ../../py/objstr.h
+ ../../shared-module/_bleio/ScanEntry.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../shared-bindings/_bleio/Address.h :
+ ../../py/objtype.h ../../py/obj.h /usr/include/newlib/assert.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 :
+ ../../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/_bleio/Address.h :
+ ../../shared-bindings/_bleio/ScanEntry.h :
+ ../../shared-module/_bleio/ScanEntry.h ../../py/objstr.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanEntry.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanEntry.o
new file mode 100644
index 0000000..d198a3d
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanEntry.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanResults.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanResults.P
new file mode 100644
index 0000000..5136955
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanResults.P
@@ -0,0 +1,73 @@
+build-raspberry_pi_pico/shared-module/_bleio/ScanResults.o: \
+ ../../shared-module/_bleio/ScanResults.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../shared/runtime/interrupt_char.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/objstr.h \
+ ../../py/obj.h /usr/include/newlib/assert.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 \
+ ../../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/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/_bleio/ScanEntry.h \
+ ../../shared-module/_bleio/ScanEntry.h \
+ ../../shared-bindings/_bleio/Address.h ../../py/objtype.h \
+ ../../shared-module/_bleio/Address.h \
+ ../../shared-bindings/_bleio/ScanResults.h \
+ ../../shared-module/_bleio/ScanResults.h ../../py/ringbuf.h \
+ ../../py/gc.h
+ ../../shared-module/_bleio/ScanResults.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../shared/runtime/interrupt_char.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/objstr.h :
+ ../../py/obj.h /usr/include/newlib/assert.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 :
+ ../../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/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/_bleio/ScanEntry.h :
+ ../../shared-module/_bleio/ScanEntry.h :
+ ../../shared-bindings/_bleio/Address.h ../../py/objtype.h :
+ ../../shared-module/_bleio/Address.h :
+ ../../shared-bindings/_bleio/ScanResults.h :
+ ../../shared-module/_bleio/ScanResults.h ../../py/ringbuf.h :
+ ../../py/gc.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanResults.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanResults.o
new file mode 100644
index 0000000..e4e2096
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_bleio/ScanResults.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_eve/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_eve/__init__.P
new file mode 100644
index 0000000..11d9708
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_eve/__init__.P
@@ -0,0 +1,55 @@
+build-raspberry_pi_pico/shared-module/_eve/__init__.o: \
+ ../../shared-module/_eve/__init__.c \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.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/_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/include/newlib/sys/reent.h /usr/include/newlib/_ansi.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/mpthread.h \
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ ../../py/mpconfig.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/_eve/__init__.h \
+ ../../shared-module/_eve/__init__.h
+ ../../shared-module/_eve/__init__.c :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.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/_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/include/newlib/sys/reent.h /usr/include/newlib/_ansi.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/mpthread.h :
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ ../../py/mpconfig.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/_eve/__init__.h :
+ ../../shared-module/_eve/__init__.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_eve/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_eve/__init__.o
new file mode 100644
index 0000000..a13ffc9
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/_eve/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/__init__.P
new file mode 100644
index 0000000..2b4041b
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/adafruit_bus_device/__init__.o: \
+ ../../shared-module/adafruit_bus_device/__init__.c
+ ../../shared-module/adafruit_bus_device/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/i2c_device/I2CDevice.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/i2c_device/I2CDevice.P
new file mode 100644
index 0000000..b3238ea
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/i2c_device/I2CDevice.P
@@ -0,0 +1,109 @@
+build-raspberry_pi_pico/shared-module/adafruit_bus_device/i2c_device/I2CDevice.o: \
+ ../../shared-module/adafruit_bus_device/i2c_device/I2CDevice.c \
+ ../../shared-bindings/adafruit_bus_device/i2c_device/I2CDevice.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/adafruit_bus_device/i2c_device/I2CDevice.h \
+ common-hal/busio/I2C.h common-hal/microcontroller/Pin.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/busio/I2C.h ../../py/mperrno.h \
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.h \
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
+ ../../py/mpstate.h ../../py/mpthread.h ../../py/objlist.h \
+ ../../py/objexcept.h ../../py/objtuple.h ../../py/objtraceback.h \
+ ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared/runtime/interrupt_char.h
+ ../../shared-module/adafruit_bus_device/i2c_device/I2CDevice.c :
+ ../../shared-bindings/adafruit_bus_device/i2c_device/I2CDevice.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/adafruit_bus_device/i2c_device/I2CDevice.h :
+ common-hal/busio/I2C.h common-hal/microcontroller/Pin.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/busio/I2C.h ../../py/mperrno.h :
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.h :
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h :
+ ../../py/mpstate.h ../../py/mpthread.h ../../py/objlist.h :
+ ../../py/objexcept.h ../../py/objtuple.h ../../py/objtraceback.h :
+ ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared/runtime/interrupt_char.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/i2c_device/I2CDevice.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/i2c_device/I2CDevice.o
new file mode 100644
index 0000000..9a768a5
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/i2c_device/I2CDevice.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/spi_device/SPIDevice.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/spi_device/SPIDevice.P
new file mode 100644
index 0000000..3185a35
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/spi_device/SPIDevice.P
@@ -0,0 +1,113 @@
+build-raspberry_pi_pico/shared-module/adafruit_bus_device/spi_device/SPIDevice.o: \
+ ../../shared-module/adafruit_bus_device/spi_device/SPIDevice.c \
+ ../../shared-bindings/adafruit_bus_device/spi_device/SPIDevice.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/adafruit_bus_device/spi_device/SPIDevice.h \
+ common-hal/busio/SPI.h common-hal/microcontroller/Pin.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-bindings/busio/SPI.h \
+ ../../shared-bindings/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h ../../py/mperrno.h \
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.h \
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
+ ../../py/mpstate.h ../../py/mpthread.h ../../py/objlist.h \
+ ../../py/objexcept.h ../../py/objtuple.h ../../py/objtraceback.h \
+ ../../py/pystack.h ../../supervisor/linker.h
+ ../../shared-module/adafruit_bus_device/spi_device/SPIDevice.c :
+ ../../shared-bindings/adafruit_bus_device/spi_device/SPIDevice.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/adafruit_bus_device/spi_device/SPIDevice.h :
+ common-hal/busio/SPI.h common-hal/microcontroller/Pin.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-bindings/busio/SPI.h :
+ ../../shared-bindings/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h ../../py/mperrno.h :
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.h :
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h :
+ ../../py/mpstate.h ../../py/mpthread.h ../../py/objlist.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-module/adafruit_bus_device/spi_device/SPIDevice.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/spi_device/SPIDevice.o
new file mode 100644
index 0000000..ad675a5
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_bus_device/spi_device/SPIDevice.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/PixelBuf.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/PixelBuf.P
new file mode 100644
index 0000000..dd33a0e
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/PixelBuf.P
@@ -0,0 +1,61 @@
+build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/PixelBuf.o: \
+ ../../shared-module/adafruit_pixelbuf/PixelBuf.c ../../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/objstr.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/adafruit_pixelbuf/PixelBuf.h \
+ ../../shared-module/adafruit_pixelbuf/PixelBuf.h ../../py/objarray.h \
+ /usr/include/newlib/string.h /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h /usr/include/newlib/math.h
+ ../../shared-module/adafruit_pixelbuf/PixelBuf.c ../../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/objstr.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/adafruit_pixelbuf/PixelBuf.h :
+ ../../shared-module/adafruit_pixelbuf/PixelBuf.h ../../py/objarray.h :
+ /usr/include/newlib/string.h /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h /usr/include/newlib/math.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/PixelBuf.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/PixelBuf.o
new file mode 100644
index 0000000..0c45f7c
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/PixelBuf.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/__init__.P
new file mode 100644
index 0000000..ac48dc7
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/__init__.o: \
+ ../../shared-module/adafruit_pixelbuf/__init__.c
+ ../../shared-module/adafruit_pixelbuf/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/adafruit_pixelbuf/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/__init__.P
new file mode 100644
index 0000000..9bde753
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/__init__.P
@@ -0,0 +1,63 @@
+build-raspberry_pi_pico/shared-module/aesio/__init__.o: \
+ ../../shared-module/aesio/__init__.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/mpthread.h \
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ ../../py/mpconfig.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/aesio/__init__.h \
+ ../../shared-module/aesio/__init__.h ../../py/proto.h \
+ ../../shared-module/aesio/aes.h
+ ../../shared-module/aesio/__init__.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/mpthread.h :
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ ../../py/mpconfig.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/aesio/__init__.h :
+ ../../shared-module/aesio/__init__.h ../../py/proto.h :
+ ../../shared-module/aesio/aes.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/__init__.o
new file mode 100644
index 0000000..d79435c
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/aes.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/aes.P
new file mode 100644
index 0000000..ee109a5
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/aes.P
@@ -0,0 +1,25 @@
+build-raspberry_pi_pico/shared-module/aesio/aes.o: \
+ ../../shared-module/aesio/aes.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../shared-module/aesio/aes.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h
+ ../../shared-module/aesio/aes.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../shared-module/aesio/aes.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/aes.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/aes.o
new file mode 100644
index 0000000..439430c
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/aesio/aes.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/atexit/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/atexit/__init__.P
new file mode 100644
index 0000000..e2f7ecd
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/atexit/__init__.P
@@ -0,0 +1,55 @@
+build-raspberry_pi_pico/shared-module/atexit/__init__.o: \
+ ../../shared-module/atexit/__init__.c ../../py/gc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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/_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/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/mpstate.h \
+ ../../py/mpthread.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h \
+ ../../supervisor/linker.h ../../shared-module/atexit/__init__.h \
+ ../../shared/runtime/pyexec.h
+ ../../shared-module/atexit/__init__.c ../../py/gc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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/_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/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/mpstate.h :
+ ../../py/mpthread.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h :
+ ../../supervisor/linker.h ../../shared-module/atexit/__init__.h :
+ ../../shared/runtime/pyexec.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/atexit/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/atexit/__init__.o
new file mode 100644
index 0000000..d8cb6d5
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/atexit/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/RawSample.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/RawSample.P
new file mode 100644
index 0000000..5ad64f9
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/RawSample.P
@@ -0,0 +1,47 @@
+build-raspberry_pi_pico/shared-module/audiocore/RawSample.o: \
+ ../../shared-module/audiocore/RawSample.c \
+ ../../shared-bindings/audiocore/RawSample.h \
+ ../../shared-module/audiocore/RawSample.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/audiocore/__init__.h ../../py/proto.h
+ ../../shared-module/audiocore/RawSample.c :
+ ../../shared-bindings/audiocore/RawSample.h :
+ ../../shared-module/audiocore/RawSample.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/audiocore/__init__.h ../../py/proto.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/RawSample.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/RawSample.o
new file mode 100644
index 0000000..b53610a
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/RawSample.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/WaveFile.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/WaveFile.P
new file mode 100644
index 0000000..9466d62
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/WaveFile.P
@@ -0,0 +1,69 @@
+build-raspberry_pi_pico/shared-module/audiocore/WaveFile.o: \
+ ../../shared-module/audiocore/WaveFile.c \
+ ../../shared-bindings/audiocore/WaveFile.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 ../../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-module/audiocore/WaveFile.h \
+ ../../shared-module/audiocore/__init__.h /usr/include/newlib/string.h \
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h \
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h \
+ ../../py/mperrno.h /usr/include/newlib/errno.h \
+ /usr/include/newlib/sys/errno.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-module/audiocore/WaveFile.c :
+ ../../shared-bindings/audiocore/WaveFile.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 ../../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-module/audiocore/WaveFile.h :
+ ../../shared-module/audiocore/__init__.h /usr/include/newlib/string.h :
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h :
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h :
+ ../../py/mperrno.h /usr/include/newlib/errno.h :
+ /usr/include/newlib/sys/errno.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 :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/WaveFile.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/WaveFile.o
new file mode 100644
index 0000000..4c80393
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/WaveFile.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/__init__.P
new file mode 100644
index 0000000..ac4cecc
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/__init__.P
@@ -0,0 +1,63 @@
+build-raspberry_pi_pico/shared-module/audiocore/__init__.o: \
+ ../../shared-module/audiocore/__init__.c \
+ ../../shared-module/audioio/__init__.h \
+ ../../shared-module/audiocore/__init__.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/proto.h \
+ ../../shared-bindings/audiocore/RawSample.h \
+ ../../shared-module/audiocore/RawSample.h \
+ ../../shared-bindings/audiocore/WaveFile.h ../../extmod/vfs_fat.h \
+ ../../lib/oofatfs/ff.h ../../lib/oofatfs/ffconf.h ../../extmod/vfs.h \
+ ../../py/lexer.h ../../py/reader.h \
+ ../../shared-module/audiocore/WaveFile.h \
+ ../../shared-bindings/audiomixer/Mixer.h \
+ common-hal/microcontroller/Pin.h peripherals/pins.h \
+ ../../shared-module/audiomixer/Mixer.h ../../py/objtuple.h
+ ../../shared-module/audiocore/__init__.c :
+ ../../shared-module/audioio/__init__.h :
+ ../../shared-module/audiocore/__init__.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/proto.h :
+ ../../shared-bindings/audiocore/RawSample.h :
+ ../../shared-module/audiocore/RawSample.h :
+ ../../shared-bindings/audiocore/WaveFile.h ../../extmod/vfs_fat.h :
+ ../../lib/oofatfs/ff.h ../../lib/oofatfs/ffconf.h ../../extmod/vfs.h :
+ ../../py/lexer.h ../../py/reader.h :
+ ../../shared-module/audiocore/WaveFile.h :
+ ../../shared-bindings/audiomixer/Mixer.h :
+ common-hal/microcontroller/Pin.h peripherals/pins.h :
+ ../../shared-module/audiomixer/Mixer.h ../../py/objtuple.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/__init__.o
new file mode 100644
index 0000000..ad09a34
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiocore/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/Mixer.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/Mixer.P
new file mode 100644
index 0000000..1d36ca9
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/Mixer.P
@@ -0,0 +1,69 @@
+build-raspberry_pi_pico/shared-module/audiomixer/Mixer.o: \
+ ../../shared-module/audiomixer/Mixer.c \
+ ../../shared-bindings/audiomixer/Mixer.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/audiomixer/Mixer.h ../../py/objtuple.h \
+ ../../shared-module/audiocore/__init__.h ../../py/proto.h \
+ ../../shared-bindings/audiocore/RawSample.h \
+ ../../shared-module/audiocore/RawSample.h \
+ ../../shared-bindings/audiomixer/MixerVoice.h \
+ ../../shared-module/audiomixer/MixerVoice.h \
+ ../../shared-module/audiomixer/__init__.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/objtraceback.h \
+ ../../py/pystack.h ../../supervisor/linker.h
+ ../../shared-module/audiomixer/Mixer.c :
+ ../../shared-bindings/audiomixer/Mixer.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/audiomixer/Mixer.h ../../py/objtuple.h :
+ ../../shared-module/audiocore/__init__.h ../../py/proto.h :
+ ../../shared-bindings/audiocore/RawSample.h :
+ ../../shared-module/audiocore/RawSample.h :
+ ../../shared-bindings/audiomixer/MixerVoice.h :
+ ../../shared-module/audiomixer/MixerVoice.h :
+ ../../shared-module/audiomixer/__init__.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/objtraceback.h :
+ ../../py/pystack.h ../../supervisor/linker.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/Mixer.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/Mixer.o
new file mode 100644
index 0000000..fe3d58a
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/Mixer.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/MixerVoice.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/MixerVoice.P
new file mode 100644
index 0000000..a13aa69
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/MixerVoice.P
@@ -0,0 +1,69 @@
+build-raspberry_pi_pico/shared-module/audiomixer/MixerVoice.o: \
+ ../../shared-module/audiomixer/MixerVoice.c \
+ ../../shared-bindings/audiomixer/Mixer.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/audiomixer/Mixer.h ../../py/objtuple.h \
+ ../../shared-module/audiocore/__init__.h ../../py/proto.h \
+ ../../shared-bindings/audiocore/RawSample.h \
+ ../../shared-module/audiocore/RawSample.h \
+ ../../shared-bindings/audiomixer/MixerVoice.h \
+ ../../shared-module/audiomixer/MixerVoice.h \
+ ../../shared-module/audiomixer/__init__.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/objtraceback.h \
+ ../../py/pystack.h ../../supervisor/linker.h
+ ../../shared-module/audiomixer/MixerVoice.c :
+ ../../shared-bindings/audiomixer/Mixer.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/audiomixer/Mixer.h ../../py/objtuple.h :
+ ../../shared-module/audiocore/__init__.h ../../py/proto.h :
+ ../../shared-bindings/audiocore/RawSample.h :
+ ../../shared-module/audiocore/RawSample.h :
+ ../../shared-bindings/audiomixer/MixerVoice.h :
+ ../../shared-module/audiomixer/MixerVoice.h :
+ ../../shared-module/audiomixer/__init__.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/objtraceback.h :
+ ../../py/pystack.h ../../supervisor/linker.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/MixerVoice.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/MixerVoice.o
new file mode 100644
index 0000000..0d3490e
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/MixerVoice.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/__init__.P
new file mode 100644
index 0000000..7d3719f
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/audiomixer/__init__.o: \
+ ../../shared-module/audiomixer/__init__.c
+ ../../shared-module/audiomixer/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomixer/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/MP3Decoder.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/MP3Decoder.P
new file mode 100644
index 0000000..e52ac83
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/MP3Decoder.P
@@ -0,0 +1,75 @@
+build-raspberry_pi_pico/shared-module/audiomp3/MP3Decoder.o: \
+ ../../shared-module/audiomp3/MP3Decoder.c \
+ ../../shared-bindings/audiomp3/MP3Decoder.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 ../../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-module/audiomp3/MP3Decoder.h \
+ ../../supervisor/background_callback.h \
+ ../../shared-module/audiocore/__init__.h /usr/include/newlib/string.h \
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h \
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h \
+ /usr/include/newlib/math.h ../../py/mperrno.h \
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.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 \
+ ../../lib/mp3/src/mp3common.h ../../lib/mp3/src/mp3dec.h \
+ ../../lib/mp3/src/statname.h
+ ../../shared-module/audiomp3/MP3Decoder.c :
+ ../../shared-bindings/audiomp3/MP3Decoder.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 ../../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-module/audiomp3/MP3Decoder.h :
+ ../../supervisor/background_callback.h :
+ ../../shared-module/audiocore/__init__.h /usr/include/newlib/string.h :
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h :
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h :
+ /usr/include/newlib/math.h ../../py/mperrno.h :
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.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 :
+ ../../lib/mp3/src/mp3common.h ../../lib/mp3/src/mp3dec.h :
+ ../../lib/mp3/src/statname.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/MP3Decoder.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/MP3Decoder.o
new file mode 100644
index 0000000..f54606c
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/MP3Decoder.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/__init__.P
new file mode 100644
index 0000000..7b8e010
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/audiomp3/__init__.o: \
+ ../../shared-module/audiomp3/__init__.c
+ ../../shared-module/audiomp3/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiomp3/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiopwmio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiopwmio/__init__.P
new file mode 100644
index 0000000..44dbe91
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiopwmio/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/audiopwmio/__init__.o: \
+ ../../shared-module/audiopwmio/__init__.c
+ ../../shared-module/audiopwmio/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiopwmio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiopwmio/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/audiopwmio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/I2C.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/I2C.P
new file mode 100644
index 0000000..f8dccf7
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/I2C.P
@@ -0,0 +1,105 @@
+build-raspberry_pi_pico/shared-module/bitbangio/I2C.o: \
+ ../../shared-module/bitbangio/I2C.c \
+ ../../shared-bindings/bitbangio/I2C.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 common-hal/microcontroller/Pin.h \
+ peripherals/pins.h ../../shared-module/bitbangio/I2C.h \
+ common-hal/digitalio/DigitalInOut.h ../../py/mperrno.h \
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.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/__init__.h \
+ common-hal/microcontroller/Processor.h \
+ sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.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 \
+ ../../shared-bindings/microcontroller/ResetReason.h ../../py/enum.h \
+ ../../shared-bindings/microcontroller/RunMode.h \
+ common-hal/nvm/ByteArray.h common-hal/watchdog/WatchDogTimer.h \
+ ../../shared-bindings/watchdog/WatchDogMode.h \
+ ../../shared-bindings/watchdog/WatchDogTimer.h \
+ ../../shared-bindings/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h
+ ../../shared-module/bitbangio/I2C.c :
+ ../../shared-bindings/bitbangio/I2C.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 common-hal/microcontroller/Pin.h :
+ peripherals/pins.h ../../shared-module/bitbangio/I2C.h :
+ common-hal/digitalio/DigitalInOut.h ../../py/mperrno.h :
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.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/__init__.h :
+ common-hal/microcontroller/Processor.h :
+ sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.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 :
+ ../../shared-bindings/microcontroller/ResetReason.h ../../py/enum.h :
+ ../../shared-bindings/microcontroller/RunMode.h :
+ common-hal/nvm/ByteArray.h common-hal/watchdog/WatchDogTimer.h :
+ ../../shared-bindings/watchdog/WatchDogMode.h :
+ ../../shared-bindings/watchdog/WatchDogTimer.h :
+ ../../shared-bindings/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/I2C.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/I2C.o
new file mode 100644
index 0000000..ddf4dc2
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/I2C.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/SPI.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/SPI.P
new file mode 100644
index 0000000..d95b6bd
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/SPI.P
@@ -0,0 +1,103 @@
+build-raspberry_pi_pico/shared-module/bitbangio/SPI.o: \
+ ../../shared-module/bitbangio/SPI.c ../../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/_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/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/obj.h \
+ /usr/include/newlib/assert.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 \
+ common-hal/microcontroller/Pin.h peripherals/pins.h \
+ ../../shared-bindings/bitbangio/SPI.h \
+ ../../shared-module/bitbangio/SPI.h common-hal/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h \
+ ../../shared-bindings/microcontroller/__init__.h \
+ common-hal/microcontroller/Processor.h \
+ sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.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 \
+ ../../shared-bindings/microcontroller/ResetReason.h ../../py/enum.h \
+ ../../shared-bindings/microcontroller/RunMode.h \
+ common-hal/nvm/ByteArray.h common-hal/watchdog/WatchDogTimer.h \
+ ../../shared-bindings/watchdog/WatchDogMode.h \
+ ../../shared-bindings/watchdog/WatchDogTimer.h
+ ../../shared-module/bitbangio/SPI.c ../../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/_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/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/obj.h :
+ /usr/include/newlib/assert.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 :
+ common-hal/microcontroller/Pin.h peripherals/pins.h :
+ ../../shared-bindings/bitbangio/SPI.h :
+ ../../shared-module/bitbangio/SPI.h common-hal/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h :
+ ../../shared-bindings/microcontroller/__init__.h :
+ common-hal/microcontroller/Processor.h :
+ sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.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 :
+ ../../shared-bindings/microcontroller/ResetReason.h ../../py/enum.h :
+ ../../shared-bindings/microcontroller/RunMode.h :
+ common-hal/nvm/ByteArray.h common-hal/watchdog/WatchDogTimer.h :
+ ../../shared-bindings/watchdog/WatchDogMode.h :
+ ../../shared-bindings/watchdog/WatchDogTimer.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/SPI.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/SPI.o
new file mode 100644
index 0000000..afdddf2
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/SPI.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/__init__.P
new file mode 100644
index 0000000..a8db47e
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/bitbangio/__init__.o: \
+ ../../shared-module/bitbangio/__init__.c
+ ../../shared-module/bitbangio/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitbangio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitmaptools/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitmaptools/__init__.P
new file mode 100644
index 0000000..02c55f3
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitmaptools/__init__.P
@@ -0,0 +1,99 @@
+build-raspberry_pi_pico/shared-module/bitmaptools/__init__.o: \
+ ../../shared-module/bitmaptools/__init__.c \
+ ../../shared-bindings/bitmaptools/__init__.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-bindings/displayio/ColorConverter.h \
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h \
+ ../../shared-module/displayio/ColorConverter.h \
+ ../../shared-module/displayio/Palette.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/Bitmap.h \
+ ../../shared-bindings/displayio/Palette.h ../../py/mperrno.h \
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.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/stream.h /usr/include/newlib/math.h \
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/stdlib.h \
+ /usr/include/newlib/machine/stdlib.h /usr/include/newlib/stdio.h \
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h \
+ /usr/include/newlib/machine/endian.h \
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h \
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h \
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h \
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h \
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h \
+ /usr/include/newlib/string.h /usr/include/newlib/sys/_locale.h \
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h
+ ../../shared-module/bitmaptools/__init__.c :
+ ../../shared-bindings/bitmaptools/__init__.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-bindings/displayio/ColorConverter.h :
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h :
+ ../../shared-module/displayio/ColorConverter.h :
+ ../../shared-module/displayio/Palette.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/Bitmap.h :
+ ../../shared-bindings/displayio/Palette.h ../../py/mperrno.h :
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.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/stream.h /usr/include/newlib/math.h :
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/stdlib.h :
+ /usr/include/newlib/machine/stdlib.h /usr/include/newlib/stdio.h :
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h :
+ /usr/include/newlib/machine/endian.h :
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h :
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h :
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h :
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h :
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h :
+ /usr/include/newlib/string.h /usr/include/newlib/sys/_locale.h :
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitmaptools/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitmaptools/__init__.o
new file mode 100644
index 0000000..302603f
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitmaptools/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitops/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitops/__init__.P
new file mode 100644
index 0000000..0e3838a
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitops/__init__.P
@@ -0,0 +1,45 @@
+build-raspberry_pi_pico/shared-module/bitops/__init__.o: \
+ ../../shared-module/bitops/__init__.c \
+ ../../shared-bindings/bitops/__init__.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
+ /usr/include/newlib/stdlib.h /usr/include/newlib/machine/ieeefp.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/sys/features.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/machine/stdlib.h /usr/include/newlib/alloca.h \
+ /usr/include/newlib/string.h /usr/include/newlib/sys/_locale.h \
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h
+ ../../shared-module/bitops/__init__.c :
+ ../../shared-bindings/bitops/__init__.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h :
+ /usr/include/newlib/stdlib.h /usr/include/newlib/machine/ieeefp.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/sys/features.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/machine/stdlib.h /usr/include/newlib/alloca.h :
+ /usr/include/newlib/string.h /usr/include/newlib/sys/_locale.h :
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitops/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitops/__init__.o
new file mode 100644
index 0000000..7b58793
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/bitops/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/board/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/board/__init__.P
new file mode 100644
index 0000000..b8bb0ff
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/board/__init__.P
@@ -0,0 +1,205 @@
+build-raspberry_pi_pico/shared-module/board/__init__.o: \
+ ../../shared-module/board/__init__.c \
+ ../../shared-bindings/board/__init__.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/objstr.h \
+ ../../shared-bindings/microcontroller/Pin.h \
+ common-hal/microcontroller/Pin.h peripherals/pins.h \
+ ../../shared-module/board/__init__.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/busio/I2C.h common-hal/busio/I2C.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/busio/SPI.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/busio/UART.h common-hal/busio/UART.h \
+ ../../py/ringbuf.h ../../py/gc.h \
+ sdk/src/rp2_common/hardware_uart/include/hardware/uart.h \
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/uart.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/uart.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/__init__.h ../../py/enum.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 \
+ ../../shared-bindings/displayio/I2CDisplay.h \
+ ../../shared-module/displayio/I2CDisplay.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/sharpdisplay/SharpMemoryFramebuffer.h \
+ ../../py/objtype.h
+ ../../shared-module/board/__init__.c :
+ ../../shared-bindings/board/__init__.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/objstr.h :
+ ../../shared-bindings/microcontroller/Pin.h :
+ common-hal/microcontroller/Pin.h peripherals/pins.h :
+ ../../shared-module/board/__init__.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/busio/I2C.h common-hal/busio/I2C.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/busio/SPI.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/busio/UART.h common-hal/busio/UART.h :
+ ../../py/ringbuf.h ../../py/gc.h :
+ sdk/src/rp2_common/hardware_uart/include/hardware/uart.h :
+ sdk/src/rp2040/hardware_structs/include/hardware/structs/uart.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/uart.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/__init__.h ../../py/enum.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 :
+ ../../shared-bindings/displayio/I2CDisplay.h :
+ ../../shared-module/displayio/I2CDisplay.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/sharpdisplay/SharpMemoryFramebuffer.h :
+ ../../py/objtype.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/board/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/board/__init__.o
new file mode 100644
index 0000000..e62cf19
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/board/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Bitmap.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Bitmap.P
new file mode 100644
index 0000000..d3a5f97
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Bitmap.P
@@ -0,0 +1,61 @@
+build-raspberry_pi_pico/shared-module/displayio/Bitmap.o: \
+ ../../shared-module/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 /usr/include/newlib/string.h \
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h \
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.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-module/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 /usr/include/newlib/string.h :
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h :
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.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 :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Bitmap.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Bitmap.o
new file mode 100644
index 0000000..1748020
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Bitmap.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/ColorConverter.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/ColorConverter.P
new file mode 100644
index 0000000..d77b4a3
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/ColorConverter.P
@@ -0,0 +1,59 @@
+build-raspberry_pi_pico/shared-module/displayio/ColorConverter.o: \
+ ../../shared-module/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 ../../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-module/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 ../../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 :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/ColorConverter.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/ColorConverter.o
new file mode 100644
index 0000000..cae78e2
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/ColorConverter.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Display.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Display.P
new file mode 100644
index 0000000..3c2a859
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Display.P
@@ -0,0 +1,211 @@
+build-raspberry_pi_pico/shared-module/displayio/Display.o: \
+ ../../shared-module/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 \
+ ../../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/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/microcontroller/Pin.h \
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.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/rgbmatrix/RGBMatrix.h \
+ ../../shared-module/rgbmatrix/RGBMatrix.h \
+ ../../lib/protomatter/src/core.h \
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h \
+ ../../shared-bindings/busio/SPI.h ../../supervisor/shared/display.h \
+ ../../shared-bindings/displayio/Bitmap.h \
+ ../../shared-module/displayio/Bitmap.h \
+ ../../shared-bindings/displayio/TileGrid.h \
+ ../../shared-module/displayio/TileGrid.h \
+ ../../shared-bindings/fontio/BuiltinFont.h \
+ ../../shared-module/fontio/BuiltinFont.h \
+ ../../shared-bindings/terminalio/Terminal.h \
+ ../../shared-module/terminalio/Terminal.h ../../supervisor/shared/tick.h \
+ ../../supervisor/usb.h /usr/include/newlib/string.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h
+ ../../shared-module/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 :
+ ../../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/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/microcontroller/Pin.h :
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.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/rgbmatrix/RGBMatrix.h :
+ ../../shared-module/rgbmatrix/RGBMatrix.h :
+ ../../lib/protomatter/src/core.h :
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h :
+ ../../shared-bindings/busio/SPI.h ../../supervisor/shared/display.h :
+ ../../shared-bindings/displayio/Bitmap.h :
+ ../../shared-module/displayio/Bitmap.h :
+ ../../shared-bindings/displayio/TileGrid.h :
+ ../../shared-module/displayio/TileGrid.h :
+ ../../shared-bindings/fontio/BuiltinFont.h :
+ ../../shared-module/fontio/BuiltinFont.h :
+ ../../shared-bindings/terminalio/Terminal.h :
+ ../../shared-module/terminalio/Terminal.h ../../supervisor/shared/tick.h :
+ ../../supervisor/usb.h /usr/include/newlib/string.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Display.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Display.o
new file mode 100644
index 0000000..775e814
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Display.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/EPaperDisplay.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/EPaperDisplay.P
new file mode 100644
index 0000000..0633665
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/EPaperDisplay.P
@@ -0,0 +1,215 @@
+build-raspberry_pi_pico/shared-module/displayio/EPaperDisplay.o: \
+ ../../shared-module/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 ../../py/gc.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/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
+ ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/displayio/ColorConverter.h \
+ ../../shared-module/displayio/ColorConverter.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/microcontroller/Pin.h \
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.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/rgbmatrix/RGBMatrix.h \
+ ../../shared-module/rgbmatrix/RGBMatrix.h \
+ ../../lib/protomatter/src/core.h \
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h \
+ ../../shared-bindings/busio/SPI.h ../../supervisor/shared/display.h \
+ ../../shared-bindings/displayio/Bitmap.h \
+ ../../shared-module/displayio/Bitmap.h \
+ ../../shared-bindings/displayio/TileGrid.h \
+ ../../shared-module/displayio/TileGrid.h \
+ ../../shared-bindings/fontio/BuiltinFont.h \
+ ../../shared-module/fontio/BuiltinFont.h \
+ ../../shared-bindings/terminalio/Terminal.h \
+ ../../shared-module/terminalio/Terminal.h ../../supervisor/shared/tick.h \
+ ../../supervisor/usb.h /usr/include/newlib/string.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h
+ ../../shared-module/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 ../../py/gc.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/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h :
+ ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/displayio/ColorConverter.h :
+ ../../shared-module/displayio/ColorConverter.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/microcontroller/Pin.h :
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.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/rgbmatrix/RGBMatrix.h :
+ ../../shared-module/rgbmatrix/RGBMatrix.h :
+ ../../lib/protomatter/src/core.h :
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h :
+ ../../shared-bindings/busio/SPI.h ../../supervisor/shared/display.h :
+ ../../shared-bindings/displayio/Bitmap.h :
+ ../../shared-module/displayio/Bitmap.h :
+ ../../shared-bindings/displayio/TileGrid.h :
+ ../../shared-module/displayio/TileGrid.h :
+ ../../shared-bindings/fontio/BuiltinFont.h :
+ ../../shared-module/fontio/BuiltinFont.h :
+ ../../shared-bindings/terminalio/Terminal.h :
+ ../../shared-module/terminalio/Terminal.h ../../supervisor/shared/tick.h :
+ ../../supervisor/usb.h /usr/include/newlib/string.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/EPaperDisplay.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/EPaperDisplay.o
new file mode 100644
index 0000000..c0d7e4a
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/EPaperDisplay.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/FourWire.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/FourWire.P
new file mode 100644
index 0000000..dcb583f
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/FourWire.P
@@ -0,0 +1,139 @@
+build-raspberry_pi_pico/shared-module/displayio/FourWire.o: \
+ ../../shared-module/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 ../../py/gc.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 \
+ ../../shared-bindings/busio/SPI.h \
+ ../../shared-bindings/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h \
+ ../../shared-bindings/microcontroller/Pin.h \
+ ../../shared-bindings/microcontroller/__init__.h \
+ common-hal/microcontroller/Processor.h \
+ sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.h \
+ ../../shared-bindings/microcontroller/ResetReason.h \
+ ../../shared-bindings/microcontroller/RunMode.h \
+ common-hal/nvm/ByteArray.h common-hal/watchdog/WatchDogTimer.h \
+ ../../shared-bindings/watchdog/WatchDogMode.h \
+ ../../shared-bindings/watchdog/WatchDogTimer.h \
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.h \
+ ../../shared-module/displayio/display_core.h \
+ ../../shared-bindings/displayio/Group.h
+ ../../shared-module/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 ../../py/gc.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 :
+ ../../shared-bindings/busio/SPI.h :
+ ../../shared-bindings/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h :
+ ../../shared-bindings/microcontroller/Pin.h :
+ ../../shared-bindings/microcontroller/__init__.h :
+ common-hal/microcontroller/Processor.h :
+ sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.h :
+ ../../shared-bindings/microcontroller/ResetReason.h :
+ ../../shared-bindings/microcontroller/RunMode.h :
+ common-hal/nvm/ByteArray.h common-hal/watchdog/WatchDogTimer.h :
+ ../../shared-bindings/watchdog/WatchDogMode.h :
+ ../../shared-bindings/watchdog/WatchDogTimer.h :
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.h :
+ ../../shared-module/displayio/display_core.h :
+ ../../shared-bindings/displayio/Group.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/FourWire.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/FourWire.o
new file mode 100644
index 0000000..806a387
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/FourWire.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Group.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Group.P
new file mode 100644
index 0000000..9867ed7
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Group.P
@@ -0,0 +1,69 @@
+build-raspberry_pi_pico/shared-module/displayio/Group.o: \
+ ../../shared-module/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 ../../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/TileGrid.h \
+ ../../shared-module/displayio/TileGrid.h \
+ ../../shared-bindings/vectorio/VectorShape.h ../../py/objproperty.h \
+ ../../shared-bindings/vectorio/__init__.h ../../py/proto.h \
+ ../../shared-module/vectorio/VectorShape.h
+ ../../shared-module/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 ../../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/TileGrid.h :
+ ../../shared-module/displayio/TileGrid.h :
+ ../../shared-bindings/vectorio/VectorShape.h ../../py/objproperty.h :
+ ../../shared-bindings/vectorio/__init__.h ../../py/proto.h :
+ ../../shared-module/vectorio/VectorShape.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Group.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Group.o
new file mode 100644
index 0000000..82c19de
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Group.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/I2CDisplay.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/I2CDisplay.P
new file mode 100644
index 0000000..ad1d59e
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/I2CDisplay.P
@@ -0,0 +1,147 @@
+build-raspberry_pi_pico/shared-module/displayio/I2CDisplay.o: \
+ ../../shared-module/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 \
+ ../../py/gc.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/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h \
+ ../../supervisor/linker.h ../../shared-bindings/busio/I2C.h \
+ ../../shared-bindings/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h \
+ ../../shared-bindings/microcontroller/Pin.h \
+ ../../shared-bindings/microcontroller/__init__.h \
+ common-hal/microcontroller/Processor.h \
+ sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.h \
+ ../../shared-bindings/microcontroller/ResetReason.h \
+ ../../shared-bindings/microcontroller/RunMode.h \
+ common-hal/nvm/ByteArray.h common-hal/watchdog/WatchDogTimer.h \
+ ../../shared-bindings/watchdog/WatchDogMode.h \
+ ../../shared-bindings/watchdog/WatchDogTimer.h \
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.h \
+ ../../shared-module/displayio/display_core.h \
+ ../../shared-bindings/displayio/Group.h \
+ ../../shared-module/displayio/Group.h \
+ ../../shared-module/displayio/area.h \
+ ../../shared-module/displayio/Palette.h
+ ../../shared-module/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 :
+ ../../py/gc.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/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h :
+ ../../supervisor/linker.h ../../shared-bindings/busio/I2C.h :
+ ../../shared-bindings/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h :
+ ../../shared-bindings/microcontroller/Pin.h :
+ ../../shared-bindings/microcontroller/__init__.h :
+ common-hal/microcontroller/Processor.h :
+ sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.h :
+ ../../shared-bindings/microcontroller/ResetReason.h :
+ ../../shared-bindings/microcontroller/RunMode.h :
+ common-hal/nvm/ByteArray.h common-hal/watchdog/WatchDogTimer.h :
+ ../../shared-bindings/watchdog/WatchDogMode.h :
+ ../../shared-bindings/watchdog/WatchDogTimer.h :
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.h :
+ ../../shared-module/displayio/display_core.h :
+ ../../shared-bindings/displayio/Group.h :
+ ../../shared-module/displayio/Group.h :
+ ../../shared-module/displayio/area.h :
+ ../../shared-module/displayio/Palette.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/I2CDisplay.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/I2CDisplay.o
new file mode 100644
index 0000000..033b1de
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/I2CDisplay.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/OnDiskBitmap.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/OnDiskBitmap.P
new file mode 100644
index 0000000..12bb967
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/OnDiskBitmap.P
@@ -0,0 +1,77 @@
+build-raspberry_pi_pico/shared-module/displayio/OnDiskBitmap.o: \
+ ../../shared-module/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 \
+ ../../shared-bindings/displayio/ColorConverter.h \
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h \
+ ../../shared-module/displayio/ColorConverter.h \
+ ../../shared-module/displayio/Palette.h \
+ ../../shared-bindings/displayio/Palette.h /usr/include/newlib/string.h \
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h \
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h \
+ ../../py/mperrno.h /usr/include/newlib/errno.h \
+ /usr/include/newlib/sys/errno.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-module/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 :
+ ../../shared-bindings/displayio/ColorConverter.h :
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h :
+ ../../shared-module/displayio/ColorConverter.h :
+ ../../shared-module/displayio/Palette.h :
+ ../../shared-bindings/displayio/Palette.h /usr/include/newlib/string.h :
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h :
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h :
+ ../../py/mperrno.h /usr/include/newlib/errno.h :
+ /usr/include/newlib/sys/errno.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 :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/OnDiskBitmap.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/OnDiskBitmap.o
new file mode 100644
index 0000000..801ea4e
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/OnDiskBitmap.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Palette.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Palette.P
new file mode 100644
index 0000000..8d80544
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Palette.P
@@ -0,0 +1,47 @@
+build-raspberry_pi_pico/shared-module/displayio/Palette.o: \
+ ../../shared-module/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-module/displayio/ColorConverter.h
+ ../../shared-module/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-module/displayio/ColorConverter.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Palette.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Palette.o
new file mode 100644
index 0000000..606a869
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Palette.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Shape.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Shape.P
new file mode 100644
index 0000000..0e2077f
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Shape.P
@@ -0,0 +1,61 @@
+build-raspberry_pi_pico/shared-module/displayio/Shape.o: \
+ ../../shared-module/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 /usr/include/newlib/string.h \
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h \
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.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-module/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 /usr/include/newlib/string.h :
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h :
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.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 :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Shape.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Shape.o
new file mode 100644
index 0000000..5f341e3
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/Shape.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/TileGrid.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/TileGrid.P
new file mode 100644
index 0000000..f31c9a3
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/TileGrid.P
@@ -0,0 +1,83 @@
+build-raspberry_pi_pico/shared-module/displayio/TileGrid.o: \
+ ../../shared-module/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 ../../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-module/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 ../../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-module/displayio/TileGrid.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/TileGrid.o
new file mode 100644
index 0000000..a2f16ef
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/TileGrid.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/__init__.P
new file mode 100644
index 0000000..ee3cfb4
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/__init__.P
@@ -0,0 +1,225 @@
+build-raspberry_pi_pico/shared-module/displayio/__init__.o: \
+ ../../shared-module/displayio/__init__.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h \
+ ../../shared-module/displayio/__init__.h \
+ ../../shared-bindings/displayio/Display.h \
+ common-hal/microcontroller/Pin.h /usr/include/newlib/assert.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 \
+ ../../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-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 \
+ 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/runtime/interrupt_char.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/board/__init__.h ../../py/objstr.h \
+ ../../shared-bindings/microcontroller/Pin.h \
+ ../../shared-bindings/displayio/Bitmap.h \
+ ../../shared-module/displayio/Bitmap.h \
+ ../../shared-bindings/displayio/Palette.h \
+ ../../supervisor/shared/display.h \
+ ../../shared-bindings/displayio/TileGrid.h \
+ ../../shared-module/displayio/TileGrid.h \
+ ../../shared-bindings/fontio/BuiltinFont.h \
+ ../../shared-module/fontio/BuiltinFont.h \
+ ../../shared-bindings/terminalio/Terminal.h \
+ ../../shared-module/terminalio/Terminal.h \
+ ../../supervisor/shared/reload.h ../../supervisor/memory.h \
+ ../../shared-bindings/supervisor/RunReason.h \
+ ../../supervisor/spi_flash_api.h \
+ ../../supervisor/shared/external_flash/device.h \
+ ../../shared-bindings/sharpdisplay/SharpMemoryFramebuffer.h \
+ ../../py/objtype.h
+ ../../shared-module/displayio/__init__.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h :
+ ../../shared-module/displayio/__init__.h :
+ ../../shared-bindings/displayio/Display.h :
+ common-hal/microcontroller/Pin.h /usr/include/newlib/assert.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 :
+ ../../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-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 :
+ 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/runtime/interrupt_char.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/board/__init__.h ../../py/objstr.h :
+ ../../shared-bindings/microcontroller/Pin.h :
+ ../../shared-bindings/displayio/Bitmap.h :
+ ../../shared-module/displayio/Bitmap.h :
+ ../../shared-bindings/displayio/Palette.h :
+ ../../supervisor/shared/display.h :
+ ../../shared-bindings/displayio/TileGrid.h :
+ ../../shared-module/displayio/TileGrid.h :
+ ../../shared-bindings/fontio/BuiltinFont.h :
+ ../../shared-module/fontio/BuiltinFont.h :
+ ../../shared-bindings/terminalio/Terminal.h :
+ ../../shared-module/terminalio/Terminal.h :
+ ../../supervisor/shared/reload.h ../../supervisor/memory.h :
+ ../../shared-bindings/supervisor/RunReason.h :
+ ../../supervisor/spi_flash_api.h :
+ ../../supervisor/shared/external_flash/device.h :
+ ../../shared-bindings/sharpdisplay/SharpMemoryFramebuffer.h :
+ ../../py/objtype.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/__init__.o
new file mode 100644
index 0000000..aa558d0
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/area.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/area.P
new file mode 100644
index 0000000..9f5df1e
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/area.P
@@ -0,0 +1,37 @@
+build-raspberry_pi_pico/shared-module/displayio/area.o: \
+ ../../shared-module/displayio/area.c \
+ ../../shared-module/displayio/area.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.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/_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/include/newlib/sys/reent.h /usr/include/newlib/_ansi.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
+ ../../shared-module/displayio/area.c :
+ ../../shared-module/displayio/area.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.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/_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/include/newlib/sys/reent.h /usr/include/newlib/_ansi.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 :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/area.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/area.o
new file mode 100644
index 0000000..d800b31
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/area.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/display_core.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/display_core.P
new file mode 100644
index 0000000..2c08db2
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/display_core.P
@@ -0,0 +1,209 @@
+build-raspberry_pi_pico/shared-module/displayio/display_core.o: \
+ ../../shared-module/displayio/display_core.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 ../../py/gc.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/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
+ ../../py/pystack.h ../../supervisor/linker.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/microcontroller/Pin.h \
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.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/rgbmatrix/RGBMatrix.h \
+ ../../shared-module/rgbmatrix/RGBMatrix.h \
+ ../../lib/protomatter/src/core.h \
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h \
+ ../../shared-bindings/busio/SPI.h ../../supervisor/shared/display.h \
+ ../../shared-bindings/displayio/Bitmap.h \
+ ../../shared-module/displayio/Bitmap.h \
+ ../../shared-bindings/displayio/TileGrid.h \
+ ../../shared-module/displayio/TileGrid.h \
+ ../../shared-bindings/fontio/BuiltinFont.h \
+ ../../shared-module/fontio/BuiltinFont.h \
+ ../../shared-bindings/terminalio/Terminal.h \
+ ../../shared-module/terminalio/Terminal.h ../../supervisor/shared/tick.h \
+ /usr/include/newlib/string.h /usr/include/newlib/sys/_locale.h \
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h
+ ../../shared-module/displayio/display_core.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 ../../py/gc.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/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h :
+ ../../py/pystack.h ../../supervisor/linker.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/microcontroller/Pin.h :
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.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/rgbmatrix/RGBMatrix.h :
+ ../../shared-module/rgbmatrix/RGBMatrix.h :
+ ../../lib/protomatter/src/core.h :
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h :
+ ../../shared-bindings/busio/SPI.h ../../supervisor/shared/display.h :
+ ../../shared-bindings/displayio/Bitmap.h :
+ ../../shared-module/displayio/Bitmap.h :
+ ../../shared-bindings/displayio/TileGrid.h :
+ ../../shared-module/displayio/TileGrid.h :
+ ../../shared-bindings/fontio/BuiltinFont.h :
+ ../../shared-module/fontio/BuiltinFont.h :
+ ../../shared-bindings/terminalio/Terminal.h :
+ ../../shared-module/terminalio/Terminal.h ../../supervisor/shared/tick.h :
+ /usr/include/newlib/string.h /usr/include/newlib/sys/_locale.h :
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/display_core.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/display_core.o
new file mode 100644
index 0000000..c934b49
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/displayio/display_core.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/floppyio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/floppyio/__init__.P
new file mode 100644
index 0000000..716faca
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/floppyio/__init__.P
@@ -0,0 +1,73 @@
+build-raspberry_pi_pico/shared-module/floppyio/__init__.o: \
+ ../../shared-module/floppyio/__init__.c ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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/_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/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/mpthread.h \
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ ../../py/mpconfig.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.h \
+ ../../shared-bindings/floppyio/__init__.h \
+ common-hal/digitalio/DigitalInOut.h common-hal/microcontroller/Pin.h \
+ peripherals/pins.h common-hal/floppyio/__init__.h \
+ ../../shared-bindings/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h \
+ ../../lib/adafruit_floppy/src/mfm_impl.h /usr/include/newlib/string.h \
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h \
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h
+ ../../shared-module/floppyio/__init__.c ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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/_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/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/mpthread.h :
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ ../../py/mpconfig.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.h :
+ ../../shared-bindings/floppyio/__init__.h :
+ common-hal/digitalio/DigitalInOut.h common-hal/microcontroller/Pin.h :
+ peripherals/pins.h common-hal/floppyio/__init__.h :
+ ../../shared-bindings/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h :
+ ../../lib/adafruit_floppy/src/mfm_impl.h /usr/include/newlib/string.h :
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h :
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/floppyio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/floppyio/__init__.o
new file mode 100644
index 0000000..1191b9f
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/floppyio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/BuiltinFont.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/BuiltinFont.P
new file mode 100644
index 0000000..6741419
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/BuiltinFont.P
@@ -0,0 +1,71 @@
+build-raspberry_pi_pico/shared-module/fontio/BuiltinFont.o: \
+ ../../shared-module/fontio/BuiltinFont.c \
+ ../../shared-bindings/fontio/BuiltinFont.h \
+ ../../shared-module/fontio/BuiltinFont.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-bindings/displayio/Bitmap.h \
+ ../../shared-module/displayio/Bitmap.h \
+ ../../shared-module/displayio/area.h \
+ ../../shared-bindings/fontio/Glyph.h ../../py/objnamedtuple.h \
+ /usr/include/newlib/string.h /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ ../../py/objtuple.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/objlist.h ../../py/objexcept.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../py/objstr.h
+ ../../shared-module/fontio/BuiltinFont.c :
+ ../../shared-bindings/fontio/BuiltinFont.h :
+ ../../shared-module/fontio/BuiltinFont.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-bindings/displayio/Bitmap.h :
+ ../../shared-module/displayio/Bitmap.h :
+ ../../shared-module/displayio/area.h :
+ ../../shared-bindings/fontio/Glyph.h ../../py/objnamedtuple.h :
+ /usr/include/newlib/string.h /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ ../../py/objtuple.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/objlist.h ../../py/objexcept.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../py/objstr.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/BuiltinFont.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/BuiltinFont.o
new file mode 100644
index 0000000..0b27900
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/BuiltinFont.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/__init__.P
new file mode 100644
index 0000000..8fbe0d7
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/fontio/__init__.o: \
+ ../../shared-module/fontio/__init__.c
+ ../../shared-module/fontio/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/fontio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/FramebufferDisplay.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/FramebufferDisplay.P
new file mode 100644
index 0000000..bee12ef
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/FramebufferDisplay.P
@@ -0,0 +1,211 @@
+build-raspberry_pi_pico/shared-module/framebufferio/FramebufferDisplay.o: \
+ ../../shared-module/framebufferio/FramebufferDisplay.c \
+ ../../shared-bindings/framebufferio/FramebufferDisplay.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/framebufferio/FramebufferDisplay.h ../../py/proto.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 ../../py/gc.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/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
+ ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/microcontroller/Pin.h \
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.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/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/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 ../../supervisor/shared/display.h \
+ ../../shared-bindings/displayio/Bitmap.h \
+ ../../shared-module/displayio/Bitmap.h \
+ ../../shared-bindings/displayio/TileGrid.h \
+ ../../shared-module/displayio/TileGrid.h \
+ ../../shared-bindings/fontio/BuiltinFont.h \
+ ../../shared-module/fontio/BuiltinFont.h \
+ ../../shared-bindings/terminalio/Terminal.h \
+ ../../shared-module/terminalio/Terminal.h ../../supervisor/shared/tick.h \
+ ../../supervisor/usb.h /usr/include/newlib/string.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h
+ ../../shared-module/framebufferio/FramebufferDisplay.c :
+ ../../shared-bindings/framebufferio/FramebufferDisplay.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/framebufferio/FramebufferDisplay.h ../../py/proto.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 ../../py/gc.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/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h :
+ ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/microcontroller/Pin.h :
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.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/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/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 ../../supervisor/shared/display.h :
+ ../../shared-bindings/displayio/Bitmap.h :
+ ../../shared-module/displayio/Bitmap.h :
+ ../../shared-bindings/displayio/TileGrid.h :
+ ../../shared-module/displayio/TileGrid.h :
+ ../../shared-bindings/fontio/BuiltinFont.h :
+ ../../shared-module/fontio/BuiltinFont.h :
+ ../../shared-bindings/terminalio/Terminal.h :
+ ../../shared-module/terminalio/Terminal.h ../../supervisor/shared/tick.h :
+ ../../supervisor/usb.h /usr/include/newlib/string.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/FramebufferDisplay.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/FramebufferDisplay.o
new file mode 100644
index 0000000..440374e
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/FramebufferDisplay.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/__init__.P
new file mode 100644
index 0000000..cb01b43
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/framebufferio/__init__.o: \
+ ../../shared-module/framebufferio/__init__.c
+ ../../shared-module/framebufferio/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/framebufferio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/getpass/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/getpass/__init__.P
new file mode 100644
index 0000000..25e0b7e
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/getpass/__init__.P
@@ -0,0 +1,59 @@
+build-raspberry_pi_pico/shared-module/getpass/__init__.o: \
+ ../../shared-module/getpass/__init__.c ../../py/mphal.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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/_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/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 mphalport.h ../../py/obj.h \
+ /usr/include/newlib/assert.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 ../../lib/oofatfs/ff.h \
+ ../../lib/oofatfs/ffconf.h ../../supervisor/shared/tick.h \
+ ../../extmod/virtpin.h ../../py/proto.h ../../shared/readline/readline.h \
+ ../../shared-module/getpass/__init__.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-module/getpass/__init__.c ../../py/mphal.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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/_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/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 mphalport.h ../../py/obj.h :
+ /usr/include/newlib/assert.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 ../../lib/oofatfs/ff.h :
+ ../../lib/oofatfs/ffconf.h ../../supervisor/shared/tick.h :
+ ../../extmod/virtpin.h ../../py/proto.h ../../shared/readline/readline.h :
+ ../../shared-module/getpass/__init__.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 :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/getpass/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/getpass/__init__.o
new file mode 100644
index 0000000..c5000b2
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/getpass/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/GifWriter.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/GifWriter.P
new file mode 100644
index 0000000..3131700
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/GifWriter.P
@@ -0,0 +1,73 @@
+build-raspberry_pi_pico/shared-module/gifio/GifWriter.o: \
+ ../../shared-module/gifio/GifWriter.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../py/gc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h \
+ ../../supervisor/linker.h ../../shared-module/gifio/GifWriter.h \
+ ../../py/stream.h ../../py/proto.h ../../py/mperrno.h \
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.h \
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h \
+ ../../shared-bindings/gifio/GifWriter.h \
+ ../../shared-bindings/displayio/ColorConverter.h \
+ ../../shared-module/displayio/ColorConverter.h \
+ ../../shared-module/displayio/Palette.h ../../shared-bindings/util.h
+ ../../shared-module/gifio/GifWriter.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../py/gc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h :
+ ../../supervisor/linker.h ../../shared-module/gifio/GifWriter.h :
+ ../../py/stream.h ../../py/proto.h ../../py/mperrno.h :
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.h :
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h :
+ ../../shared-bindings/gifio/GifWriter.h :
+ ../../shared-bindings/displayio/ColorConverter.h :
+ ../../shared-module/displayio/ColorConverter.h :
+ ../../shared-module/displayio/Palette.h ../../shared-bindings/util.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/GifWriter.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/GifWriter.o
new file mode 100644
index 0000000..3832930
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/GifWriter.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/__init__.P
new file mode 100644
index 0000000..0f432fb
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/gifio/__init__.o: \
+ ../../shared-module/gifio/__init__.c
+ ../../shared-module/gifio/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/gifio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/imagecapture/ParallelImageCapture.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/imagecapture/ParallelImageCapture.P
new file mode 100644
index 0000000..71e2e55
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/imagecapture/ParallelImageCapture.P
@@ -0,0 +1,55 @@
+build-raspberry_pi_pico/shared-module/imagecapture/ParallelImageCapture.o: \
+ ../../shared-module/imagecapture/ParallelImageCapture.c \
+ ../../shared-bindings/imagecapture/ParallelImageCapture.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 \
+ ../../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-module/imagecapture/ParallelImageCapture.c :
+ ../../shared-bindings/imagecapture/ParallelImageCapture.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 :
+ ../../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 :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/imagecapture/ParallelImageCapture.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/imagecapture/ParallelImageCapture.o
new file mode 100644
index 0000000..d3a2f67
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/imagecapture/ParallelImageCapture.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Event.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Event.P
new file mode 100644
index 0000000..495d049
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Event.P
@@ -0,0 +1,41 @@
+build-raspberry_pi_pico/shared-module/keypad/Event.o: \
+ ../../shared-module/keypad/Event.c ../../shared-module/keypad/Event.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-bindings/keypad/Event.h
+ ../../shared-module/keypad/Event.c ../../shared-module/keypad/Event.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-bindings/keypad/Event.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Event.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Event.o
new file mode 100644
index 0000000..4a968f7
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Event.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/EventQueue.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/EventQueue.P
new file mode 100644
index 0000000..cc6055c
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/EventQueue.P
@@ -0,0 +1,57 @@
+build-raspberry_pi_pico/shared-module/keypad/EventQueue.o: \
+ ../../shared-module/keypad/EventQueue.c \
+ ../../shared-bindings/keypad/Event.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/keypad/Event.h \
+ ../../shared-bindings/keypad/EventQueue.h \
+ ../../shared-module/keypad/EventQueue.h ../../py/ringbuf.h ../../py/gc.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 ../../shared-bindings/supervisor/__init__.h \
+ common-hal/supervisor/Runtime.h
+ ../../shared-module/keypad/EventQueue.c :
+ ../../shared-bindings/keypad/Event.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/keypad/Event.h :
+ ../../shared-bindings/keypad/EventQueue.h :
+ ../../shared-module/keypad/EventQueue.h ../../py/ringbuf.h ../../py/gc.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 ../../shared-bindings/supervisor/__init__.h :
+ common-hal/supervisor/Runtime.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/EventQueue.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/EventQueue.o
new file mode 100644
index 0000000..57b45f4
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/EventQueue.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/KeyMatrix.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/KeyMatrix.P
new file mode 100644
index 0000000..f5cfa7f
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/KeyMatrix.P
@@ -0,0 +1,91 @@
+build-raspberry_pi_pico/shared-module/keypad/KeyMatrix.o: \
+ ../../shared-module/keypad/KeyMatrix.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../py/gc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h \
+ ../../supervisor/linker.h ../../shared-bindings/digitalio/DigitalInOut.h \
+ common-hal/microcontroller/Pin.h peripherals/pins.h \
+ common-hal/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h \
+ ../../shared-bindings/keypad/EventQueue.h \
+ ../../shared-module/keypad/Event.h \
+ ../../shared-module/keypad/EventQueue.h ../../py/ringbuf.h \
+ ../../shared-bindings/keypad/KeyMatrix.h \
+ ../../shared-module/keypad/KeyMatrix.h \
+ ../../shared-module/keypad/__init__.h ../../supervisor/shared/lock.h \
+ ../../shared-bindings/keypad/__init__.h ../../py/objproperty.h \
+ ../../shared-bindings/supervisor/__init__.h \
+ common-hal/supervisor/Runtime.h ../../shared-bindings/util.h \
+ ../../supervisor/port.h ../../supervisor/memory.h \
+ ../../supervisor/shared/safe_mode.h ../../supervisor/shared/tick.h
+ ../../shared-module/keypad/KeyMatrix.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../py/gc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h :
+ ../../supervisor/linker.h ../../shared-bindings/digitalio/DigitalInOut.h :
+ common-hal/microcontroller/Pin.h peripherals/pins.h :
+ common-hal/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h :
+ ../../shared-bindings/keypad/EventQueue.h :
+ ../../shared-module/keypad/Event.h :
+ ../../shared-module/keypad/EventQueue.h ../../py/ringbuf.h :
+ ../../shared-bindings/keypad/KeyMatrix.h :
+ ../../shared-module/keypad/KeyMatrix.h :
+ ../../shared-module/keypad/__init__.h ../../supervisor/shared/lock.h :
+ ../../shared-bindings/keypad/__init__.h ../../py/objproperty.h :
+ ../../shared-bindings/supervisor/__init__.h :
+ common-hal/supervisor/Runtime.h ../../shared-bindings/util.h :
+ ../../supervisor/port.h ../../supervisor/memory.h :
+ ../../supervisor/shared/safe_mode.h ../../supervisor/shared/tick.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/KeyMatrix.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/KeyMatrix.o
new file mode 100644
index 0000000..f9d01c9
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/KeyMatrix.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Keys.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Keys.P
new file mode 100644
index 0000000..60988c6
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Keys.P
@@ -0,0 +1,89 @@
+build-raspberry_pi_pico/shared-module/keypad/Keys.o: \
+ ../../shared-module/keypad/Keys.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../py/gc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h \
+ ../../supervisor/linker.h ../../shared-bindings/digitalio/DigitalInOut.h \
+ common-hal/microcontroller/Pin.h peripherals/pins.h \
+ common-hal/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h \
+ ../../shared-bindings/keypad/EventQueue.h \
+ ../../shared-module/keypad/Event.h \
+ ../../shared-module/keypad/EventQueue.h ../../py/ringbuf.h \
+ ../../shared-bindings/keypad/Keys.h ../../shared-module/keypad/Keys.h \
+ ../../shared-module/keypad/__init__.h ../../supervisor/shared/lock.h \
+ ../../shared-bindings/keypad/__init__.h ../../py/objproperty.h \
+ ../../shared-bindings/supervisor/__init__.h \
+ common-hal/supervisor/Runtime.h ../../supervisor/port.h \
+ ../../supervisor/memory.h ../../supervisor/shared/safe_mode.h \
+ ../../supervisor/shared/tick.h
+ ../../shared-module/keypad/Keys.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../py/gc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h :
+ ../../supervisor/linker.h ../../shared-bindings/digitalio/DigitalInOut.h :
+ common-hal/microcontroller/Pin.h peripherals/pins.h :
+ common-hal/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h :
+ ../../shared-bindings/keypad/EventQueue.h :
+ ../../shared-module/keypad/Event.h :
+ ../../shared-module/keypad/EventQueue.h ../../py/ringbuf.h :
+ ../../shared-bindings/keypad/Keys.h ../../shared-module/keypad/Keys.h :
+ ../../shared-module/keypad/__init__.h ../../supervisor/shared/lock.h :
+ ../../shared-bindings/keypad/__init__.h ../../py/objproperty.h :
+ ../../shared-bindings/supervisor/__init__.h :
+ common-hal/supervisor/Runtime.h ../../supervisor/port.h :
+ ../../supervisor/memory.h ../../supervisor/shared/safe_mode.h :
+ ../../supervisor/shared/tick.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Keys.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Keys.o
new file mode 100644
index 0000000..5774ca5
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/Keys.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/ShiftRegisterKeys.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/ShiftRegisterKeys.P
new file mode 100644
index 0000000..4826909
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/ShiftRegisterKeys.P
@@ -0,0 +1,93 @@
+build-raspberry_pi_pico/shared-module/keypad/ShiftRegisterKeys.o: \
+ ../../shared-module/keypad/ShiftRegisterKeys.c \
+ /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../py/gc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h \
+ ../../supervisor/linker.h ../../shared-bindings/digitalio/DigitalInOut.h \
+ common-hal/microcontroller/Pin.h peripherals/pins.h \
+ common-hal/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h \
+ ../../shared-bindings/keypad/EventQueue.h \
+ ../../shared-module/keypad/Event.h \
+ ../../shared-module/keypad/EventQueue.h ../../py/ringbuf.h \
+ ../../shared-bindings/keypad/ShiftRegisterKeys.h \
+ ../../shared-module/keypad/ShiftRegisterKeys.h \
+ ../../shared-module/keypad/__init__.h ../../supervisor/shared/lock.h \
+ ../../shared-bindings/keypad/__init__.h ../../py/objproperty.h \
+ ../../shared-bindings/supervisor/__init__.h \
+ common-hal/supervisor/Runtime.h ../../supervisor/port.h \
+ ../../supervisor/memory.h ../../supervisor/shared/safe_mode.h \
+ ../../supervisor/shared/tick.h
+ ../../shared-module/keypad/ShiftRegisterKeys.c :
+ /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../py/gc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h :
+ ../../supervisor/linker.h ../../shared-bindings/digitalio/DigitalInOut.h :
+ common-hal/microcontroller/Pin.h peripherals/pins.h :
+ common-hal/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h :
+ ../../shared-bindings/keypad/EventQueue.h :
+ ../../shared-module/keypad/Event.h :
+ ../../shared-module/keypad/EventQueue.h ../../py/ringbuf.h :
+ ../../shared-bindings/keypad/ShiftRegisterKeys.h :
+ ../../shared-module/keypad/ShiftRegisterKeys.h :
+ ../../shared-module/keypad/__init__.h ../../supervisor/shared/lock.h :
+ ../../shared-bindings/keypad/__init__.h ../../py/objproperty.h :
+ ../../shared-bindings/supervisor/__init__.h :
+ common-hal/supervisor/Runtime.h ../../supervisor/port.h :
+ ../../supervisor/memory.h ../../supervisor/shared/safe_mode.h :
+ ../../supervisor/shared/tick.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/ShiftRegisterKeys.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/ShiftRegisterKeys.o
new file mode 100644
index 0000000..b641cf7
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/ShiftRegisterKeys.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/__init__.P
new file mode 100644
index 0000000..5833607
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/__init__.P
@@ -0,0 +1,85 @@
+build-raspberry_pi_pico/shared-module/keypad/__init__.o: \
+ ../../shared-module/keypad/__init__.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../shared-bindings/keypad/__init__.h \
+ ../../py/obj.h /usr/include/newlib/assert.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 \
+ ../../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/objproperty.h \
+ ../../shared-module/keypad/__init__.h ../../supervisor/shared/lock.h \
+ ../../shared-bindings/keypad/EventQueue.h \
+ ../../shared-module/keypad/Event.h \
+ ../../shared-module/keypad/EventQueue.h ../../py/ringbuf.h ../../py/gc.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 ../../shared-bindings/keypad/Keys.h \
+ ../../shared-module/keypad/Keys.h common-hal/digitalio/DigitalInOut.h \
+ common-hal/microcontroller/Pin.h peripherals/pins.h \
+ ../../shared-bindings/keypad/KeyMatrix.h \
+ ../../shared-module/keypad/KeyMatrix.h \
+ ../../shared-bindings/keypad/ShiftRegisterKeys.h \
+ ../../shared-module/keypad/ShiftRegisterKeys.h \
+ ../../shared-bindings/supervisor/__init__.h \
+ common-hal/supervisor/Runtime.h ../../supervisor/port.h \
+ ../../supervisor/memory.h ../../supervisor/shared/safe_mode.h \
+ ../../supervisor/shared/tick.h
+ ../../shared-module/keypad/__init__.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../shared-bindings/keypad/__init__.h :
+ ../../py/obj.h /usr/include/newlib/assert.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 :
+ ../../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/objproperty.h :
+ ../../shared-module/keypad/__init__.h ../../supervisor/shared/lock.h :
+ ../../shared-bindings/keypad/EventQueue.h :
+ ../../shared-module/keypad/Event.h :
+ ../../shared-module/keypad/EventQueue.h ../../py/ringbuf.h ../../py/gc.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 ../../shared-bindings/keypad/Keys.h :
+ ../../shared-module/keypad/Keys.h common-hal/digitalio/DigitalInOut.h :
+ common-hal/microcontroller/Pin.h peripherals/pins.h :
+ ../../shared-bindings/keypad/KeyMatrix.h :
+ ../../shared-module/keypad/KeyMatrix.h :
+ ../../shared-bindings/keypad/ShiftRegisterKeys.h :
+ ../../shared-module/keypad/ShiftRegisterKeys.h :
+ ../../shared-bindings/supervisor/__init__.h :
+ common-hal/supervisor/Runtime.h ../../supervisor/port.h :
+ ../../supervisor/memory.h ../../supervisor/shared/safe_mode.h :
+ ../../supervisor/shared/tick.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/__init__.o
new file mode 100644
index 0000000..8ce15ea
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/keypad/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/msgpack/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/msgpack/__init__.P
new file mode 100644
index 0000000..7179f6d
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/msgpack/__init__.P
@@ -0,0 +1,83 @@
+build-raspberry_pi_pico/shared-module/msgpack/__init__.o: \
+ ../../shared-module/msgpack/__init__.c /usr/include/newlib/stdio.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/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/machine/_default_types.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h \
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h \
+ /usr/include/newlib/sys/lock.h /usr/include/newlib/sys/types.h \
+ /usr/include/newlib/sys/_stdint.h /usr/include/newlib/machine/endian.h \
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h \
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h \
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h \
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h \
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h \
+ /usr/include/newlib/inttypes.h /usr/include/newlib/sys/_intsup.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
+ /usr/include/newlib/sys/_locale.h ../../py/obj.h \
+ /usr/include/newlib/assert.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 \
+ ../../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/binary.h \
+ ../../py/objarray.h ../../py/objlist.h ../../py/objstringio.h \
+ ../../py/parsenum.h ../../py/lexer.h ../../py/reader.h \
+ ../../py/runtime.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 ../../py/stream.h \
+ ../../py/proto.h ../../py/mperrno.h /usr/include/newlib/errno.h \
+ /usr/include/newlib/sys/errno.h ../../shared-bindings/msgpack/ExtType.h \
+ ../../shared-bindings/msgpack/__init__.h \
+ ../../shared-module/msgpack/__init__.h
+ ../../shared-module/msgpack/__init__.c /usr/include/newlib/stdio.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/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/machine/_default_types.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.h :
+ /usr/include/newlib/sys/_types.h /usr/include/newlib/machine/_types.h :
+ /usr/include/newlib/sys/lock.h /usr/include/newlib/sys/types.h :
+ /usr/include/newlib/sys/_stdint.h /usr/include/newlib/machine/endian.h :
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h :
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h :
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h :
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h :
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h :
+ /usr/include/newlib/inttypes.h /usr/include/newlib/sys/_intsup.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h :
+ /usr/include/newlib/sys/_locale.h ../../py/obj.h :
+ /usr/include/newlib/assert.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 :
+ ../../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/binary.h :
+ ../../py/objarray.h ../../py/objlist.h ../../py/objstringio.h :
+ ../../py/parsenum.h ../../py/lexer.h ../../py/reader.h :
+ ../../py/runtime.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 ../../py/stream.h :
+ ../../py/proto.h ../../py/mperrno.h /usr/include/newlib/errno.h :
+ /usr/include/newlib/sys/errno.h ../../shared-bindings/msgpack/ExtType.h :
+ ../../shared-bindings/msgpack/__init__.h :
+ ../../shared-module/msgpack/__init__.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/msgpack/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/msgpack/__init__.o
new file mode 100644
index 0000000..d1a9a94
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/msgpack/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/OneWire.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/OneWire.P
new file mode 100644
index 0000000..9857527
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/OneWire.P
@@ -0,0 +1,95 @@
+build-raspberry_pi_pico/shared-module/onewireio/OneWire.o: \
+ ../../shared-module/onewireio/OneWire.c 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-bindings/onewireio/OneWire.h \
+ ../../shared-module/onewireio/OneWire.h \
+ common-hal/digitalio/DigitalInOut.h \
+ ../../shared-bindings/microcontroller/__init__.h ../../py/objtuple.h \
+ common-hal/microcontroller/Processor.h \
+ sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.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 \
+ ../../shared-bindings/microcontroller/ResetReason.h ../../py/enum.h \
+ ../../shared-bindings/microcontroller/RunMode.h \
+ common-hal/nvm/ByteArray.h common-hal/watchdog/WatchDogTimer.h \
+ ../../shared-bindings/watchdog/WatchDogMode.h \
+ ../../shared-bindings/watchdog/WatchDogTimer.h \
+ ../../shared-bindings/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h
+ ../../shared-module/onewireio/OneWire.c 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-bindings/onewireio/OneWire.h :
+ ../../shared-module/onewireio/OneWire.h :
+ common-hal/digitalio/DigitalInOut.h :
+ ../../shared-bindings/microcontroller/__init__.h ../../py/objtuple.h :
+ common-hal/microcontroller/Processor.h :
+ sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.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 :
+ ../../shared-bindings/microcontroller/ResetReason.h ../../py/enum.h :
+ ../../shared-bindings/microcontroller/RunMode.h :
+ common-hal/nvm/ByteArray.h common-hal/watchdog/WatchDogTimer.h :
+ ../../shared-bindings/watchdog/WatchDogMode.h :
+ ../../shared-bindings/watchdog/WatchDogTimer.h :
+ ../../shared-bindings/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/OneWire.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/OneWire.o
new file mode 100644
index 0000000..e081d83
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/OneWire.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/__init__.P
new file mode 100644
index 0000000..ea0650a
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/onewireio/__init__.o: \
+ ../../shared-module/onewireio/__init__.c
+ ../../shared-module/onewireio/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/onewireio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/os/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/os/__init__.P
new file mode 100644
index 0000000..ccc7400
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/os/__init__.P
@@ -0,0 +1,63 @@
+build-raspberry_pi_pico/shared-module/os/__init__.o: \
+ ../../shared-module/os/__init__.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../extmod/vfs.h ../../py/lexer.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/qstr.h \
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ ../../py/mpconfig.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h \
+ ../../py/reader.h ../../py/obj.h /usr/include/newlib/assert.h \
+ ../../py/mpprint.h ../../py/runtime0.h \
+ ../../supervisor/shared/translate.h ../../py/proto.h ../../py/mperrno.h \
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.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/objstr.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h \
+ ../../supervisor/linker.h ../../shared-bindings/os/__init__.h
+ ../../shared-module/os/__init__.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../extmod/vfs.h ../../py/lexer.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/qstr.h :
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ ../../py/mpconfig.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h :
+ ../../py/reader.h ../../py/obj.h /usr/include/newlib/assert.h :
+ ../../py/mpprint.h ../../py/runtime0.h :
+ ../../supervisor/shared/translate.h ../../py/proto.h ../../py/mperrno.h :
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.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/objstr.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h :
+ ../../supervisor/linker.h ../../shared-bindings/os/__init__.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/os/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/os/__init__.o
new file mode 100644
index 0000000..4c005cd
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/os/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/paralleldisplay/ParallelBus.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/paralleldisplay/ParallelBus.P
new file mode 100644
index 0000000..9c931d4
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/paralleldisplay/ParallelBus.P
@@ -0,0 +1,119 @@
+build-raspberry_pi_pico/shared-module/paralleldisplay/ParallelBus.o: \
+ ../../shared-module/paralleldisplay/ParallelBus.c \
+ ../../shared-bindings/paralleldisplay/ParallelBus.h \
+ common-hal/paralleldisplay/ParallelBus.h \
+ common-hal/digitalio/DigitalInOut.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 \
+ bindings/rp2pio/StateMachine.h ../../shared-bindings/digitalio/Pull.h \
+ common-hal/rp2pio/StateMachine.h \
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio.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/rp2_common/hardware_base/include/hardware/address_mapped.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.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/rp2040/hardware_regs/include/hardware/regs/dreq.h \
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h \
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h \
+ ../../shared-module/displayio/Group.h ../../py/objlist.h \
+ ../../shared-module/displayio/area.h \
+ ../../shared-module/displayio/Palette.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-module/paralleldisplay/ParallelBus.c :
+ ../../shared-bindings/paralleldisplay/ParallelBus.h :
+ common-hal/paralleldisplay/ParallelBus.h :
+ common-hal/digitalio/DigitalInOut.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 :
+ bindings/rp2pio/StateMachine.h ../../shared-bindings/digitalio/Pull.h :
+ common-hal/rp2pio/StateMachine.h :
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio.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/rp2_common/hardware_base/include/hardware/address_mapped.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.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/rp2040/hardware_regs/include/hardware/regs/dreq.h :
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h :
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h :
+ ../../shared-module/displayio/Group.h ../../py/objlist.h :
+ ../../shared-module/displayio/area.h :
+ ../../shared-module/displayio/Palette.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-module/paralleldisplay/ParallelBus.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/paralleldisplay/ParallelBus.o
new file mode 100644
index 0000000..27f1542
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/paralleldisplay/ParallelBus.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/QRDecoder.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/QRDecoder.P
new file mode 100644
index 0000000..3d03cc3
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/QRDecoder.P
@@ -0,0 +1,67 @@
+build-raspberry_pi_pico/shared-module/qrio/QRDecoder.o: \
+ ../../shared-module/qrio/QRDecoder.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../py/gc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/objnamedtuple.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h \
+ ../../supervisor/linker.h ../../py/objstr.h \
+ ../../shared-bindings/qrio/__init__.h \
+ ../../shared-bindings/qrio/QRInfo.h ../../shared-module/qrio/QRDecoder.h \
+ ../../lib/quirc/lib/quirc.h ../../shared-bindings/qrio/PixelPolicy.h \
+ ../../py/enum.h
+ ../../shared-module/qrio/QRDecoder.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../py/gc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/objnamedtuple.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h :
+ ../../supervisor/linker.h ../../py/objstr.h :
+ ../../shared-bindings/qrio/__init__.h :
+ ../../shared-bindings/qrio/QRInfo.h ../../shared-module/qrio/QRDecoder.h :
+ ../../lib/quirc/lib/quirc.h ../../shared-bindings/qrio/PixelPolicy.h :
+ ../../py/enum.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/QRDecoder.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/QRDecoder.o
new file mode 100644
index 0000000..664a8ab
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/QRDecoder.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/__init__.P
new file mode 100644
index 0000000..114804d
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/qrio/__init__.o: \
+ ../../shared-module/qrio/__init__.c
+ ../../shared-module/qrio/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/qrio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rainbowio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rainbowio/__init__.P
new file mode 100644
index 0000000..b61a9ef
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rainbowio/__init__.P
@@ -0,0 +1,37 @@
+build-raspberry_pi_pico/shared-module/rainbowio/__init__.o: \
+ ../../shared-module/rainbowio/__init__.c \
+ ../../shared-bindings/rainbowio/__init__.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.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/_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/include/newlib/sys/reent.h /usr/include/newlib/_ansi.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
+ ../../shared-module/rainbowio/__init__.c :
+ ../../shared-bindings/rainbowio/__init__.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.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/_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/include/newlib/sys/reent.h /usr/include/newlib/_ansi.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 :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rainbowio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rainbowio/__init__.o
new file mode 100644
index 0000000..71db92d
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rainbowio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/random/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/random/__init__.P
new file mode 100644
index 0000000..1a5349a
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/random/__init__.P
@@ -0,0 +1,65 @@
+build-raspberry_pi_pico/shared-module/random/__init__.o: \
+ ../../shared-module/random/__init__.c /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/include/newlib/string.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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/mpthread.h \
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ ../../py/mpconfig.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h ../../py/obj.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 \
+ ../../py/objexcept.h ../../py/objtuple.h ../../py/objtraceback.h \
+ ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/os/__init__.h \
+ ../../shared-bindings/random/__init__.h \
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.h
+ ../../shared-module/random/__init__.c /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/include/newlib/string.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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/mpthread.h :
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ ../../py/mpconfig.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h ../../py/obj.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 :
+ ../../py/objexcept.h ../../py/objtuple.h ../../py/objtraceback.h :
+ ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/os/__init__.h :
+ ../../shared-bindings/random/__init__.h :
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/random/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/random/__init__.o
new file mode 100644
index 0000000..564a7d6
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/random/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/RGBMatrix.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/RGBMatrix.P
new file mode 100644
index 0000000..b08f8d2
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/RGBMatrix.P
@@ -0,0 +1,135 @@
+build-raspberry_pi_pico/shared-module/rgbmatrix/RGBMatrix.o: \
+ ../../shared-module/rgbmatrix/RGBMatrix.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../py/gc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/objarray.h ../../py/objproperty.h \
+ ../../py/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
+ ../../py/pystack.h ../../supervisor/linker.h \
+ common-hal/rgbmatrix/RGBMatrix.h \
+ ../../shared-module/rgbmatrix/RGBMatrix.h \
+ ../../lib/protomatter/src/core.h \
+ ../../shared-module/rgbmatrix/allocator.h ../../supervisor/memory.h \
+ ../../shared-bindings/rgbmatrix/RGBMatrix.h \
+ ../../shared-bindings/microcontroller/Pin.h \
+ common-hal/microcontroller/Pin.h peripherals/pins.h \
+ ../../shared-bindings/microcontroller/__init__.h \
+ common-hal/microcontroller/Processor.h \
+ sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.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 \
+ sdk/src/common/pico_base/include/pico/types.h \
+ sdk/src/common/pico_base/include/pico/error.h \
+ ../../shared-bindings/microcontroller/ResetReason.h ../../py/enum.h \
+ ../../shared-bindings/microcontroller/RunMode.h \
+ common-hal/nvm/ByteArray.h common-hal/watchdog/WatchDogTimer.h \
+ ../../shared-bindings/watchdog/WatchDogMode.h \
+ ../../shared-bindings/watchdog/WatchDogTimer.h \
+ ../../shared-bindings/util.h \
+ ../../shared-module/framebufferio/FramebufferDisplay.h ../../py/proto.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-module/displayio/area.h \
+ ../../shared-module/displayio/Palette.h \
+ ../../shared-module/displayio/display_core.h \
+ ../../shared-bindings/displayio/__init__.h
+ ../../shared-module/rgbmatrix/RGBMatrix.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../py/gc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/objarray.h ../../py/objproperty.h :
+ ../../py/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h :
+ ../../py/pystack.h ../../supervisor/linker.h :
+ common-hal/rgbmatrix/RGBMatrix.h :
+ ../../shared-module/rgbmatrix/RGBMatrix.h :
+ ../../lib/protomatter/src/core.h :
+ ../../shared-module/rgbmatrix/allocator.h ../../supervisor/memory.h :
+ ../../shared-bindings/rgbmatrix/RGBMatrix.h :
+ ../../shared-bindings/microcontroller/Pin.h :
+ common-hal/microcontroller/Pin.h peripherals/pins.h :
+ ../../shared-bindings/microcontroller/__init__.h :
+ common-hal/microcontroller/Processor.h :
+ sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.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 :
+ sdk/src/common/pico_base/include/pico/types.h :
+ sdk/src/common/pico_base/include/pico/error.h :
+ ../../shared-bindings/microcontroller/ResetReason.h ../../py/enum.h :
+ ../../shared-bindings/microcontroller/RunMode.h :
+ common-hal/nvm/ByteArray.h common-hal/watchdog/WatchDogTimer.h :
+ ../../shared-bindings/watchdog/WatchDogMode.h :
+ ../../shared-bindings/watchdog/WatchDogTimer.h :
+ ../../shared-bindings/util.h :
+ ../../shared-module/framebufferio/FramebufferDisplay.h ../../py/proto.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-module/displayio/area.h :
+ ../../shared-module/displayio/Palette.h :
+ ../../shared-module/displayio/display_core.h :
+ ../../shared-bindings/displayio/__init__.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/RGBMatrix.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/RGBMatrix.o
new file mode 100644
index 0000000..5a51861
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/RGBMatrix.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/__init__.P
new file mode 100644
index 0000000..d014811
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/rgbmatrix/__init__.o: \
+ ../../shared-module/rgbmatrix/__init__.c
+ ../../shared-module/rgbmatrix/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rgbmatrix/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rotaryio/IncrementalEncoder.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rotaryio/IncrementalEncoder.P
new file mode 100644
index 0000000..3a5f7fa
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rotaryio/IncrementalEncoder.P
@@ -0,0 +1,99 @@
+build-raspberry_pi_pico/shared-module/rotaryio/IncrementalEncoder.o: \
+ ../../shared-module/rotaryio/IncrementalEncoder.c \
+ ../../shared-bindings/rotaryio/IncrementalEncoder.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 \
+ common-hal/rotaryio/IncrementalEncoder.h \
+ common-hal/rp2pio/StateMachine.h \
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio.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/rp2_common/hardware_base/include/hardware/address_mapped.h \
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.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/rp2040/hardware_regs/include/hardware/regs/dreq.h \
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h \
+ ../../shared-module/rotaryio/IncrementalEncoder.h
+ ../../shared-module/rotaryio/IncrementalEncoder.c :
+ ../../shared-bindings/rotaryio/IncrementalEncoder.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 :
+ common-hal/rotaryio/IncrementalEncoder.h :
+ common-hal/rp2pio/StateMachine.h :
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio.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/rp2_common/hardware_base/include/hardware/address_mapped.h :
+ sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.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/rp2040/hardware_regs/include/hardware/regs/dreq.h :
+ sdk/src/rp2_common/hardware_pio/include/hardware/pio_instructions.h :
+ ../../shared-module/rotaryio/IncrementalEncoder.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rotaryio/IncrementalEncoder.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rotaryio/IncrementalEncoder.o
new file mode 100644
index 0000000..c864b0b
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/rotaryio/IncrementalEncoder.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/SDCard.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/SDCard.P
new file mode 100644
index 0000000..0a18afd
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/SDCard.P
@@ -0,0 +1,117 @@
+build-raspberry_pi_pico/shared-module/sdcardio/SDCard.o: \
+ ../../shared-module/sdcardio/SDCard.c ../../shared-bindings/busio/SPI.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 common-hal/microcontroller/Pin.h \
+ peripherals/pins.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/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/sdcardio/SDCard.h \
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.h \
+ ../../shared-bindings/util.h ../../shared-module/sdcardio/SDCard.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 \
+ ../../py/objarray.h ../../py/mperrno.h /usr/include/newlib/errno.h \
+ /usr/include/newlib/sys/errno.h
+ ../../shared-module/sdcardio/SDCard.c ../../shared-bindings/busio/SPI.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 common-hal/microcontroller/Pin.h :
+ peripherals/pins.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/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/sdcardio/SDCard.h :
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.h :
+ ../../shared-bindings/util.h ../../shared-module/sdcardio/SDCard.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 :
+ ../../py/objarray.h ../../py/mperrno.h /usr/include/newlib/errno.h :
+ /usr/include/newlib/sys/errno.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/SDCard.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/SDCard.o
new file mode 100644
index 0000000..00bd88f
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/SDCard.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/__init__.P
new file mode 100644
index 0000000..0bfe504
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/sdcardio/__init__.o: \
+ ../../shared-module/sdcardio/__init__.c
+ ../../shared-module/sdcardio/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sdcardio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/SharpMemoryFramebuffer.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/SharpMemoryFramebuffer.P
new file mode 100644
index 0000000..79618ea
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/SharpMemoryFramebuffer.P
@@ -0,0 +1,135 @@
+build-raspberry_pi_pico/shared-module/sharpdisplay/SharpMemoryFramebuffer.o: \
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.c \
+ /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../py/gc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../shared-bindings/board/__init__.h \
+ ../../py/objstr.h ../../shared-bindings/microcontroller/Pin.h \
+ common-hal/microcontroller/Pin.h peripherals/pins.h \
+ ../../shared-bindings/sharpdisplay/SharpMemoryFramebuffer.h \
+ ../../py/objtype.h \
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h \
+ ../../shared-bindings/busio/SPI.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 \
+ 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/digitalio/DigitalInOut.h \
+ common-hal/digitalio/DigitalInOut.h \
+ ../../shared-bindings/digitalio/Direction.h \
+ ../../shared-bindings/digitalio/DriveMode.h \
+ ../../shared-bindings/digitalio/Pull.h \
+ ../../shared-module/framebufferio/FramebufferDisplay.h ../../py/proto.h \
+ ../../shared-bindings/displayio/Group.h \
+ ../../shared-module/displayio/Group.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 \
+ ../../supervisor/memory.h
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.c :
+ /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../py/gc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../shared-bindings/board/__init__.h :
+ ../../py/objstr.h ../../shared-bindings/microcontroller/Pin.h :
+ common-hal/microcontroller/Pin.h peripherals/pins.h :
+ ../../shared-bindings/sharpdisplay/SharpMemoryFramebuffer.h :
+ ../../py/objtype.h :
+ ../../shared-module/sharpdisplay/SharpMemoryFramebuffer.h :
+ ../../shared-bindings/busio/SPI.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 :
+ 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/digitalio/DigitalInOut.h :
+ common-hal/digitalio/DigitalInOut.h :
+ ../../shared-bindings/digitalio/Direction.h :
+ ../../shared-bindings/digitalio/DriveMode.h :
+ ../../shared-bindings/digitalio/Pull.h :
+ ../../shared-module/framebufferio/FramebufferDisplay.h ../../py/proto.h :
+ ../../shared-bindings/displayio/Group.h :
+ ../../shared-module/displayio/Group.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 :
+ ../../supervisor/memory.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/SharpMemoryFramebuffer.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/SharpMemoryFramebuffer.o
new file mode 100644
index 0000000..104380d
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/SharpMemoryFramebuffer.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/__init__.P
new file mode 100644
index 0000000..dd93660
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/sharpdisplay/__init__.o: \
+ ../../shared-module/sharpdisplay/__init__.c
+ ../../shared-module/sharpdisplay/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/sharpdisplay/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/storage/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/storage/__init__.P
new file mode 100644
index 0000000..a5dd8bc
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/storage/__init__.P
@@ -0,0 +1,179 @@
+build-raspberry_pi_pico/shared-module/storage/__init__.o: \
+ ../../shared-module/storage/__init__.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../extmod/vfs.h ../../py/lexer.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/qstr.h \
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ ../../py/mpconfig.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h \
+ ../../py/reader.h ../../py/obj.h /usr/include/newlib/assert.h \
+ ../../py/mpprint.h ../../py/runtime0.h \
+ ../../supervisor/shared/translate.h ../../py/proto.h ../../py/mperrno.h \
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.h \
+ ../../py/mphal.h mphalport.h ../../lib/oofatfs/ff.h \
+ ../../lib/oofatfs/ffconf.h ../../supervisor/shared/tick.h \
+ ../../extmod/virtpin.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/__init__.h \
+ common-hal/microcontroller/Processor.h \
+ sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.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 \
+ sdk/src/common/pico_base/include/pico/types.h \
+ sdk/src/common/pico_base/include/pico/error.h \
+ ../../shared-bindings/microcontroller/ResetReason.h ../../py/enum.h \
+ ../../shared-bindings/microcontroller/RunMode.h \
+ common-hal/nvm/ByteArray.h common-hal/watchdog/WatchDogTimer.h \
+ ../../shared-bindings/watchdog/WatchDogMode.h \
+ ../../shared-bindings/watchdog/WatchDogTimer.h \
+ ../../shared-bindings/os/__init__.h \
+ ../../shared-bindings/storage/__init__.h \
+ ../../shared-module/storage/__init__.h ../../supervisor/usb.h \
+ ../../supervisor/filesystem.h ../../extmod/vfs_fat.h \
+ ../../supervisor/flash.h ../../supervisor/shared/internal_flash.h \
+ supervisor/internal_flash.h ../../lib/tinyusb/src/tusb.h \
+ ../../lib/tinyusb/src/common/tusb_common.h /usr/include/newlib/stdio.h \
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h \
+ /usr/include/newlib/machine/endian.h \
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h \
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h \
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h \
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h \
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h \
+ ../../lib/tinyusb/src/tusb_option.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../supervisor/shared/usb/tusb_config.h \
+ ../../lib/tinyusb/src/common/tusb_mcu.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../lib/tinyusb/src/common/tusb_verify.h \
+ ../../lib/tinyusb/src/common/tusb_types.h \
+ ../../lib/tinyusb/src/common/tusb_error.h \
+ ../../lib/tinyusb/src/common/tusb_timeout.h \
+ ../../lib/tinyusb/src/osal/osal.h \
+ ../../lib/tinyusb/src/common/tusb_common.h \
+ ../../lib/tinyusb/src/osal/osal_none.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/device/usbd.h \
+ ../../lib/tinyusb/src/class/hid/hid_device.h \
+ ../../lib/tinyusb/src/class/hid/hid.h \
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h \
+ ../../lib/tinyusb/src/class/cdc/cdc.h \
+ ../../lib/tinyusb/src/class/msc/msc_device.h \
+ ../../lib/tinyusb/src/class/msc/msc.h \
+ ../../lib/tinyusb/src/class/midi/midi_device.h \
+ ../../lib/tinyusb/src/class/audio/audio.h \
+ ../../lib/tinyusb/src/class/midi/midi.h
+ ../../shared-module/storage/__init__.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../extmod/vfs.h ../../py/lexer.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/qstr.h :
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ ../../py/mpconfig.h build-raspberry_pi_pico/genhdr/qstrdefs.enum.h :
+ ../../py/reader.h ../../py/obj.h /usr/include/newlib/assert.h :
+ ../../py/mpprint.h ../../py/runtime0.h :
+ ../../supervisor/shared/translate.h ../../py/proto.h ../../py/mperrno.h :
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.h :
+ ../../py/mphal.h mphalport.h ../../lib/oofatfs/ff.h :
+ ../../lib/oofatfs/ffconf.h ../../supervisor/shared/tick.h :
+ ../../extmod/virtpin.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/__init__.h :
+ common-hal/microcontroller/Processor.h :
+ sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.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 :
+ sdk/src/common/pico_base/include/pico/types.h :
+ sdk/src/common/pico_base/include/pico/error.h :
+ ../../shared-bindings/microcontroller/ResetReason.h ../../py/enum.h :
+ ../../shared-bindings/microcontroller/RunMode.h :
+ common-hal/nvm/ByteArray.h common-hal/watchdog/WatchDogTimer.h :
+ ../../shared-bindings/watchdog/WatchDogMode.h :
+ ../../shared-bindings/watchdog/WatchDogTimer.h :
+ ../../shared-bindings/os/__init__.h :
+ ../../shared-bindings/storage/__init__.h :
+ ../../shared-module/storage/__init__.h ../../supervisor/usb.h :
+ ../../supervisor/filesystem.h ../../extmod/vfs_fat.h :
+ ../../supervisor/flash.h ../../supervisor/shared/internal_flash.h :
+ supervisor/internal_flash.h ../../lib/tinyusb/src/tusb.h :
+ ../../lib/tinyusb/src/common/tusb_common.h /usr/include/newlib/stdio.h :
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h :
+ /usr/include/newlib/machine/endian.h :
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h :
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h :
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h :
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h :
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h :
+ ../../lib/tinyusb/src/tusb_option.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../supervisor/shared/usb/tusb_config.h :
+ ../../lib/tinyusb/src/common/tusb_mcu.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../lib/tinyusb/src/common/tusb_verify.h :
+ ../../lib/tinyusb/src/common/tusb_types.h :
+ ../../lib/tinyusb/src/common/tusb_error.h :
+ ../../lib/tinyusb/src/common/tusb_timeout.h :
+ ../../lib/tinyusb/src/osal/osal.h :
+ ../../lib/tinyusb/src/common/tusb_common.h :
+ ../../lib/tinyusb/src/osal/osal_none.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/device/usbd.h :
+ ../../lib/tinyusb/src/class/hid/hid_device.h :
+ ../../lib/tinyusb/src/class/hid/hid.h :
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h :
+ ../../lib/tinyusb/src/class/cdc/cdc.h :
+ ../../lib/tinyusb/src/class/msc/msc_device.h :
+ ../../lib/tinyusb/src/class/msc/msc.h :
+ ../../lib/tinyusb/src/class/midi/midi_device.h :
+ ../../lib/tinyusb/src/class/audio/audio.h :
+ ../../lib/tinyusb/src/class/midi/midi.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/storage/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/storage/__init__.o
new file mode 100644
index 0000000..fc45d40
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/storage/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/struct/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/struct/__init__.P
new file mode 100644
index 0000000..865ab82
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/struct/__init__.P
@@ -0,0 +1,63 @@
+build-raspberry_pi_pico/shared-module/struct/__init__.o: \
+ ../../shared-module/struct/__init__.c /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/include/newlib/string.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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/mpthread.h \
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ ../../py/mpconfig.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h ../../py/obj.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 \
+ ../../py/objexcept.h ../../py/objtuple.h ../../py/objtraceback.h \
+ ../../py/pystack.h ../../supervisor/linker.h ../../py/binary.h \
+ ../../py/parsenum.h ../../py/lexer.h ../../py/reader.h \
+ ../../shared-bindings/struct/__init__.h
+ ../../shared-module/struct/__init__.c /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/include/newlib/string.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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/mpthread.h :
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ ../../py/mpconfig.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h ../../py/obj.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 :
+ ../../py/objexcept.h ../../py/objtuple.h ../../py/objtraceback.h :
+ ../../py/pystack.h ../../supervisor/linker.h ../../py/binary.h :
+ ../../py/parsenum.h ../../py/lexer.h ../../py/reader.h :
+ ../../shared-bindings/struct/__init__.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/struct/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/struct/__init__.o
new file mode 100644
index 0000000..0750745
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/struct/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/MidiTrack.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/MidiTrack.P
new file mode 100644
index 0000000..041710b
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/MidiTrack.P
@@ -0,0 +1,59 @@
+build-raspberry_pi_pico/shared-module/synthio/MidiTrack.o: \
+ ../../shared-module/synthio/MidiTrack.c ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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/_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/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/mpthread.h \
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ ../../py/mpconfig.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/synthio/MidiTrack.h \
+ ../../shared-module/synthio/MidiTrack.h \
+ ../../shared-module/synthio/__init__.h \
+ ../../shared-module/audiocore/__init__.h ../../py/proto.h
+ ../../shared-module/synthio/MidiTrack.c ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/mpstate.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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/_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/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/mpthread.h :
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ ../../py/mpconfig.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/synthio/MidiTrack.h :
+ ../../shared-module/synthio/MidiTrack.h :
+ ../../shared-module/synthio/__init__.h :
+ ../../shared-module/audiocore/__init__.h ../../py/proto.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/MidiTrack.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/MidiTrack.o
new file mode 100644
index 0000000..207ae79
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/MidiTrack.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/__init__.P
new file mode 100644
index 0000000..93dedc9
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/synthio/__init__.o: \
+ ../../shared-module/synthio/__init__.c
+ ../../shared-module/synthio/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/synthio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/Terminal.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/Terminal.P
new file mode 100644
index 0000000..888f81d
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/Terminal.P
@@ -0,0 +1,59 @@
+build-raspberry_pi_pico/shared-module/terminalio/Terminal.o: \
+ ../../shared-module/terminalio/Terminal.c \
+ ../../shared-module/terminalio/Terminal.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.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/fontio/BuiltinFont.h \
+ ../../shared-bindings/displayio/Bitmap.h \
+ ../../shared-module/displayio/Bitmap.h \
+ ../../shared-module/displayio/area.h \
+ ../../shared-module/displayio/TileGrid.h \
+ ../../shared-module/displayio/Palette.h \
+ ../../shared-bindings/displayio/TileGrid.h \
+ ../../shared-bindings/terminalio/Terminal.h
+ ../../shared-module/terminalio/Terminal.c :
+ ../../shared-module/terminalio/Terminal.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.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/fontio/BuiltinFont.h :
+ ../../shared-bindings/displayio/Bitmap.h :
+ ../../shared-module/displayio/Bitmap.h :
+ ../../shared-module/displayio/area.h :
+ ../../shared-module/displayio/TileGrid.h :
+ ../../shared-module/displayio/Palette.h :
+ ../../shared-bindings/displayio/TileGrid.h :
+ ../../shared-bindings/terminalio/Terminal.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/Terminal.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/Terminal.o
new file mode 100644
index 0000000..8ffb4e5
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/Terminal.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/__init__.P
new file mode 100644
index 0000000..5c49497
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/__init__.P
@@ -0,0 +1,5 @@
+build-raspberry_pi_pico/shared-module/terminalio/__init__.o: \
+ ../../shared-module/terminalio/__init__.c \
+ ../../shared-bindings/terminalio/__init__.h
+ ../../shared-module/terminalio/__init__.c :
+ ../../shared-bindings/terminalio/__init__.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/terminalio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/time/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/time/__init__.P
new file mode 100644
index 0000000..ea80a3b
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/time/__init__.P
@@ -0,0 +1,51 @@
+build-raspberry_pi_pico/shared-module/time/__init__.o: \
+ ../../shared-module/time/__init__.c ../../py/mphal.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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/_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/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 mphalport.h ../../py/obj.h \
+ /usr/include/newlib/assert.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 ../../lib/oofatfs/ff.h \
+ ../../lib/oofatfs/ffconf.h ../../supervisor/shared/tick.h \
+ ../../extmod/virtpin.h ../../py/proto.h ../../supervisor/port.h \
+ ../../supervisor/memory.h ../../supervisor/shared/safe_mode.h \
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.h
+ ../../shared-module/time/__init__.c ../../py/mphal.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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/_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/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 mphalport.h ../../py/obj.h :
+ /usr/include/newlib/assert.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 ../../lib/oofatfs/ff.h :
+ ../../lib/oofatfs/ffconf.h ../../supervisor/shared/tick.h :
+ ../../extmod/virtpin.h ../../py/proto.h ../../supervisor/port.h :
+ ../../supervisor/memory.h ../../supervisor/shared/safe_mode.h :
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/time/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/time/__init__.o
new file mode 100644
index 0000000..6db00c5
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/time/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/TouchIn.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/TouchIn.P
new file mode 100644
index 0000000..f8c554e
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/TouchIn.P
@@ -0,0 +1,95 @@
+build-raspberry_pi_pico/shared-module/touchio/TouchIn.o: \
+ ../../shared-module/touchio/TouchIn.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h /usr/include/newlib/stdio.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h \
+ /usr/include/newlib/machine/endian.h \
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h \
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h \
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h \
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h \
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h \
+ ../../py/runtime.h ../../py/mpstate.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/mpthread.h \
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ ../../py/mpconfig.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h \
+ ../../py/mphal.h mphalport.h ../../lib/oofatfs/ff.h \
+ ../../lib/oofatfs/ffconf.h ../../supervisor/shared/tick.h \
+ ../../extmod/virtpin.h ../../py/proto.h \
+ ../../shared-bindings/touchio/TouchIn.h common-hal/microcontroller/Pin.h \
+ peripherals/pins.h ../../shared-module/touchio/TouchIn.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/microcontroller/Pin.h
+ ../../shared-module/touchio/TouchIn.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h /usr/include/newlib/stdio.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h :
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h :
+ /usr/include/newlib/machine/endian.h :
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h :
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h :
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h :
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h :
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h :
+ ../../py/runtime.h ../../py/mpstate.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/mpthread.h :
+ ../../py/misc.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ ../../py/mpconfig.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/pystack.h ../../supervisor/linker.h :
+ ../../py/mphal.h mphalport.h ../../lib/oofatfs/ff.h :
+ ../../lib/oofatfs/ffconf.h ../../supervisor/shared/tick.h :
+ ../../extmod/virtpin.h ../../py/proto.h :
+ ../../shared-bindings/touchio/TouchIn.h common-hal/microcontroller/Pin.h :
+ peripherals/pins.h ../../shared-module/touchio/TouchIn.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/microcontroller/Pin.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/TouchIn.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/TouchIn.o
new file mode 100644
index 0000000..bd5cdc2
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/TouchIn.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/__init__.P
new file mode 100644
index 0000000..cefa9cd
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/touchio/__init__.o: \
+ ../../shared-module/touchio/__init__.c
+ ../../shared-module/touchio/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/touchio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/traceback/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/traceback/__init__.P
new file mode 100644
index 0000000..1e566a5
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/traceback/__init__.P
@@ -0,0 +1,45 @@
+build-raspberry_pi_pico/shared-module/traceback/__init__.o: \
+ ../../shared-module/traceback/__init__.c \
+ ../../shared-module/traceback/__init__.h ../../py/objexcept.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/objtuple.h \
+ ../../py/objtraceback.h
+ ../../shared-module/traceback/__init__.c :
+ ../../shared-module/traceback/__init__.h ../../py/objexcept.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/objtuple.h :
+ ../../py/objtraceback.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/traceback/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/traceback/__init__.o
new file mode 100644
index 0000000..378476b
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/traceback/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/Serial.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/Serial.P
new file mode 100644
index 0000000..f9a0e34
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/Serial.P
@@ -0,0 +1,121 @@
+build-raspberry_pi_pico/shared-module/usb_cdc/Serial.o: \
+ ../../shared-module/usb_cdc/Serial.c \
+ ../../shared/runtime/interrupt_char.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
+ ../../shared-bindings/usb_cdc/Serial.h \
+ ../../shared-module/usb_cdc/Serial.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 \
+ ../../py/mpconfig.h ../../py/qstr.h \
+ build-raspberry_pi_pico/genhdr/qstrdefs.enum.h ../../py/mpprint.h \
+ ../../py/runtime0.h ../../supervisor/shared/translate.h \
+ ../../supervisor/shared/tick.h ../../lib/tinyusb/src/tusb.h \
+ ../../lib/tinyusb/src/common/tusb_common.h /usr/include/newlib/string.h \
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h \
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h \
+ /usr/include/newlib/stdio.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h \
+ /usr/include/newlib/machine/endian.h \
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h \
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h \
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h \
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h \
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h \
+ ../../lib/tinyusb/src/tusb_option.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../supervisor/shared/usb/tusb_config.h \
+ ../../lib/tinyusb/src/common/tusb_mcu.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../lib/tinyusb/src/common/tusb_verify.h \
+ ../../lib/tinyusb/src/common/tusb_types.h \
+ ../../lib/tinyusb/src/common/tusb_error.h \
+ ../../lib/tinyusb/src/common/tusb_timeout.h \
+ ../../lib/tinyusb/src/osal/osal.h \
+ ../../lib/tinyusb/src/common/tusb_common.h \
+ ../../lib/tinyusb/src/osal/osal_none.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/device/usbd.h \
+ ../../lib/tinyusb/src/class/hid/hid_device.h \
+ ../../lib/tinyusb/src/class/hid/hid.h \
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h \
+ ../../lib/tinyusb/src/class/cdc/cdc.h \
+ ../../lib/tinyusb/src/class/msc/msc_device.h \
+ ../../lib/tinyusb/src/class/msc/msc.h \
+ ../../lib/tinyusb/src/class/midi/midi_device.h \
+ ../../lib/tinyusb/src/class/audio/audio.h \
+ ../../lib/tinyusb/src/class/midi/midi.h
+ ../../shared-module/usb_cdc/Serial.c :
+ ../../shared/runtime/interrupt_char.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h :
+ ../../shared-bindings/usb_cdc/Serial.h :
+ ../../shared-module/usb_cdc/Serial.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 :
+ ../../py/mpconfig.h ../../py/qstr.h :
+ build-raspberry_pi_pico/genhdr/qstrdefs.enum.h ../../py/mpprint.h :
+ ../../py/runtime0.h ../../supervisor/shared/translate.h :
+ ../../supervisor/shared/tick.h ../../lib/tinyusb/src/tusb.h :
+ ../../lib/tinyusb/src/common/tusb_common.h /usr/include/newlib/string.h :
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h :
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h :
+ /usr/include/newlib/stdio.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h :
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h :
+ /usr/include/newlib/machine/endian.h :
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h :
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h :
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h :
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h :
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h :
+ ../../lib/tinyusb/src/tusb_option.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../supervisor/shared/usb/tusb_config.h :
+ ../../lib/tinyusb/src/common/tusb_mcu.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../lib/tinyusb/src/common/tusb_verify.h :
+ ../../lib/tinyusb/src/common/tusb_types.h :
+ ../../lib/tinyusb/src/common/tusb_error.h :
+ ../../lib/tinyusb/src/common/tusb_timeout.h :
+ ../../lib/tinyusb/src/osal/osal.h :
+ ../../lib/tinyusb/src/common/tusb_common.h :
+ ../../lib/tinyusb/src/osal/osal_none.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/device/usbd.h :
+ ../../lib/tinyusb/src/class/hid/hid_device.h :
+ ../../lib/tinyusb/src/class/hid/hid.h :
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h :
+ ../../lib/tinyusb/src/class/cdc/cdc.h :
+ ../../lib/tinyusb/src/class/msc/msc_device.h :
+ ../../lib/tinyusb/src/class/msc/msc.h :
+ ../../lib/tinyusb/src/class/midi/midi_device.h :
+ ../../lib/tinyusb/src/class/audio/audio.h :
+ ../../lib/tinyusb/src/class/midi/midi.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/Serial.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/Serial.o
new file mode 100644
index 0000000..be98f55
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/Serial.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/__init__.P
new file mode 100644
index 0000000..d454391
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/__init__.P
@@ -0,0 +1,133 @@
+build-raspberry_pi_pico/shared-module/usb_cdc/__init__.o: \
+ ../../shared-module/usb_cdc/__init__.c ../../py/gc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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/_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/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/mpstate.h \
+ ../../py/mpthread.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/mphal.h mphalport.h \
+ ../../lib/oofatfs/ff.h ../../lib/oofatfs/ffconf.h \
+ ../../supervisor/shared/tick.h ../../extmod/virtpin.h ../../py/proto.h \
+ ../../py/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
+ ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/usb_cdc/__init__.h \
+ ../../shared-module/usb_cdc/__init__.h ../../supervisor/usb.h \
+ ../../shared-bindings/usb_cdc/Serial.h \
+ ../../shared-module/usb_cdc/Serial.h ../../lib/tinyusb/src/tusb.h \
+ ../../lib/tinyusb/src/common/tusb_common.h /usr/include/newlib/string.h \
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h \
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h \
+ /usr/include/newlib/stdio.h /usr/include/newlib/sys/types.h \
+ /usr/include/newlib/sys/_stdint.h /usr/include/newlib/machine/endian.h \
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h \
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h \
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h \
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h \
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h \
+ ../../lib/tinyusb/src/tusb_option.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../supervisor/shared/usb/tusb_config.h \
+ ../../lib/tinyusb/src/common/tusb_mcu.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../lib/tinyusb/src/common/tusb_verify.h \
+ ../../lib/tinyusb/src/common/tusb_types.h \
+ ../../lib/tinyusb/src/common/tusb_error.h \
+ ../../lib/tinyusb/src/common/tusb_timeout.h \
+ ../../lib/tinyusb/src/osal/osal.h \
+ ../../lib/tinyusb/src/common/tusb_common.h \
+ ../../lib/tinyusb/src/osal/osal_none.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/device/usbd.h \
+ ../../lib/tinyusb/src/class/hid/hid_device.h \
+ ../../lib/tinyusb/src/class/hid/hid.h \
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h \
+ ../../lib/tinyusb/src/class/cdc/cdc.h \
+ ../../lib/tinyusb/src/class/msc/msc_device.h \
+ ../../lib/tinyusb/src/class/msc/msc.h \
+ ../../lib/tinyusb/src/class/midi/midi_device.h \
+ ../../lib/tinyusb/src/class/audio/audio.h \
+ ../../lib/tinyusb/src/class/midi/midi.h
+ ../../shared-module/usb_cdc/__init__.c ../../py/gc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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/_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/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/mpstate.h :
+ ../../py/mpthread.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/mphal.h mphalport.h :
+ ../../lib/oofatfs/ff.h ../../lib/oofatfs/ffconf.h :
+ ../../supervisor/shared/tick.h ../../extmod/virtpin.h ../../py/proto.h :
+ ../../py/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h :
+ ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/usb_cdc/__init__.h :
+ ../../shared-module/usb_cdc/__init__.h ../../supervisor/usb.h :
+ ../../shared-bindings/usb_cdc/Serial.h :
+ ../../shared-module/usb_cdc/Serial.h ../../lib/tinyusb/src/tusb.h :
+ ../../lib/tinyusb/src/common/tusb_common.h /usr/include/newlib/string.h :
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/sys/_locale.h :
+ /usr/include/newlib/strings.h /usr/include/newlib/sys/string.h :
+ /usr/include/newlib/stdio.h /usr/include/newlib/sys/types.h :
+ /usr/include/newlib/sys/_stdint.h /usr/include/newlib/machine/endian.h :
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h :
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h :
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h :
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h :
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h :
+ ../../lib/tinyusb/src/tusb_option.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../supervisor/shared/usb/tusb_config.h :
+ ../../lib/tinyusb/src/common/tusb_mcu.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../lib/tinyusb/src/common/tusb_verify.h :
+ ../../lib/tinyusb/src/common/tusb_types.h :
+ ../../lib/tinyusb/src/common/tusb_error.h :
+ ../../lib/tinyusb/src/common/tusb_timeout.h :
+ ../../lib/tinyusb/src/osal/osal.h :
+ ../../lib/tinyusb/src/common/tusb_common.h :
+ ../../lib/tinyusb/src/osal/osal_none.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/device/usbd.h :
+ ../../lib/tinyusb/src/class/hid/hid_device.h :
+ ../../lib/tinyusb/src/class/hid/hid.h :
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h :
+ ../../lib/tinyusb/src/class/cdc/cdc.h :
+ ../../lib/tinyusb/src/class/msc/msc_device.h :
+ ../../lib/tinyusb/src/class/msc/msc.h :
+ ../../lib/tinyusb/src/class/midi/midi_device.h :
+ ../../lib/tinyusb/src/class/audio/audio.h :
+ ../../lib/tinyusb/src/class/midi/midi.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/__init__.o
new file mode 100644
index 0000000..da1a71b
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_cdc/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/Device.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/Device.P
new file mode 100644
index 0000000..acc3a16
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/Device.P
@@ -0,0 +1,129 @@
+build-raspberry_pi_pico/shared-module/usb_hid/Device.o: \
+ ../../shared-module/usb_hid/Device.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../py/gc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/misc.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h \
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/runtime.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h \
+ ../../supervisor/linker.h ../../shared-bindings/usb_hid/Device.h \
+ ../../py/objarray.h ../../shared-module/usb_hid/Device.h \
+ ../../shared-module/usb_hid/__init__.h ../../supervisor/usb.h \
+ ../../supervisor/shared/tick.h ../../lib/tinyusb/src/tusb.h \
+ ../../lib/tinyusb/src/common/tusb_common.h /usr/include/newlib/stdio.h \
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h \
+ /usr/include/newlib/machine/endian.h \
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h \
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h \
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h \
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h \
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h \
+ ../../lib/tinyusb/src/tusb_option.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../supervisor/shared/usb/tusb_config.h \
+ ../../lib/tinyusb/src/common/tusb_mcu.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../lib/tinyusb/src/common/tusb_verify.h \
+ ../../lib/tinyusb/src/common/tusb_types.h \
+ ../../lib/tinyusb/src/common/tusb_error.h \
+ ../../lib/tinyusb/src/common/tusb_timeout.h \
+ ../../lib/tinyusb/src/osal/osal.h \
+ ../../lib/tinyusb/src/common/tusb_common.h \
+ ../../lib/tinyusb/src/osal/osal_none.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/device/usbd.h \
+ ../../lib/tinyusb/src/class/hid/hid_device.h \
+ ../../lib/tinyusb/src/class/hid/hid.h \
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h \
+ ../../lib/tinyusb/src/class/cdc/cdc.h \
+ ../../lib/tinyusb/src/class/msc/msc_device.h \
+ ../../lib/tinyusb/src/class/msc/msc.h \
+ ../../lib/tinyusb/src/class/midi/midi_device.h \
+ ../../lib/tinyusb/src/class/audio/audio.h \
+ ../../lib/tinyusb/src/class/midi/midi.h
+ ../../shared-module/usb_hid/Device.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../py/gc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/misc.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h ../../py/mpconfig.h :
+ ../../py/nlr.h /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/runtime.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h ../../py/pystack.h :
+ ../../supervisor/linker.h ../../shared-bindings/usb_hid/Device.h :
+ ../../py/objarray.h ../../shared-module/usb_hid/Device.h :
+ ../../shared-module/usb_hid/__init__.h ../../supervisor/usb.h :
+ ../../supervisor/shared/tick.h ../../lib/tinyusb/src/tusb.h :
+ ../../lib/tinyusb/src/common/tusb_common.h /usr/include/newlib/stdio.h :
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h :
+ /usr/include/newlib/machine/endian.h :
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h :
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h :
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h :
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h :
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h :
+ ../../lib/tinyusb/src/tusb_option.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../supervisor/shared/usb/tusb_config.h :
+ ../../lib/tinyusb/src/common/tusb_mcu.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../lib/tinyusb/src/common/tusb_verify.h :
+ ../../lib/tinyusb/src/common/tusb_types.h :
+ ../../lib/tinyusb/src/common/tusb_error.h :
+ ../../lib/tinyusb/src/common/tusb_timeout.h :
+ ../../lib/tinyusb/src/osal/osal.h :
+ ../../lib/tinyusb/src/common/tusb_common.h :
+ ../../lib/tinyusb/src/osal/osal_none.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/device/usbd.h :
+ ../../lib/tinyusb/src/class/hid/hid_device.h :
+ ../../lib/tinyusb/src/class/hid/hid.h :
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h :
+ ../../lib/tinyusb/src/class/cdc/cdc.h :
+ ../../lib/tinyusb/src/class/msc/msc_device.h :
+ ../../lib/tinyusb/src/class/msc/msc.h :
+ ../../lib/tinyusb/src/class/midi/midi_device.h :
+ ../../lib/tinyusb/src/class/audio/audio.h :
+ ../../lib/tinyusb/src/class/midi/midi.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/Device.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/Device.o
new file mode 100644
index 0000000..526fb62
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/Device.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/__init__.P
new file mode 100644
index 0000000..1634a3a
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/__init__.P
@@ -0,0 +1,133 @@
+build-raspberry_pi_pico/shared-module/usb_hid/__init__.o: \
+ ../../shared-module/usb_hid/__init__.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h ../../lib/tinyusb/src/tusb.h \
+ ../../lib/tinyusb/src/common/tusb_common.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 \
+ /usr/include/newlib/stdio.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h \
+ /usr/include/newlib/machine/endian.h \
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h \
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h \
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h \
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h \
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h \
+ ../../lib/tinyusb/src/tusb_option.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../supervisor/shared/usb/tusb_config.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 \
+ ../../supervisor/flash_root_pointers.h \
+ supervisor/internal_flash_root_pointers.h \
+ ../../lib/tinyusb/src/common/tusb_mcu.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../lib/tinyusb/src/common/tusb_verify.h \
+ ../../lib/tinyusb/src/common/tusb_types.h \
+ ../../lib/tinyusb/src/common/tusb_error.h \
+ ../../lib/tinyusb/src/common/tusb_timeout.h \
+ ../../lib/tinyusb/src/osal/osal.h \
+ ../../lib/tinyusb/src/common/tusb_common.h \
+ ../../lib/tinyusb/src/osal/osal_none.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/device/usbd.h \
+ ../../lib/tinyusb/src/class/hid/hid_device.h \
+ ../../lib/tinyusb/src/class/hid/hid.h \
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h \
+ ../../lib/tinyusb/src/class/cdc/cdc.h \
+ ../../lib/tinyusb/src/class/msc/msc_device.h \
+ ../../lib/tinyusb/src/class/msc/msc.h \
+ ../../lib/tinyusb/src/class/midi/midi_device.h \
+ ../../lib/tinyusb/src/class/audio/audio.h \
+ ../../lib/tinyusb/src/class/midi/midi.h ../../py/gc.h ../../py/mpstate.h \
+ ../../py/mpthread.h ../../py/misc.h ../../py/mpconfig.h ../../py/nlr.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h \
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h \
+ ../../py/objtraceback.h ../../py/runtime.h ../../py/pystack.h \
+ ../../supervisor/linker.h ../../shared-bindings/usb_hid/__init__.h \
+ ../../shared-module/usb_hid/__init__.h \
+ ../../shared-module/usb_hid/Device.h ../../supervisor/usb.h \
+ ../../shared-bindings/usb_hid/Device.h ../../py/objarray.h \
+ ../../supervisor/memory.h
+ ../../shared-module/usb_hid/__init__.c /usr/include/newlib/string.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/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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h ../../lib/tinyusb/src/tusb.h :
+ ../../lib/tinyusb/src/common/tusb_common.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 :
+ /usr/include/newlib/stdio.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h :
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h :
+ /usr/include/newlib/machine/endian.h :
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h :
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h :
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h :
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h :
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h :
+ ../../lib/tinyusb/src/tusb_option.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../supervisor/shared/usb/tusb_config.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 :
+ ../../supervisor/flash_root_pointers.h :
+ supervisor/internal_flash_root_pointers.h :
+ ../../lib/tinyusb/src/common/tusb_mcu.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../lib/tinyusb/src/common/tusb_verify.h :
+ ../../lib/tinyusb/src/common/tusb_types.h :
+ ../../lib/tinyusb/src/common/tusb_error.h :
+ ../../lib/tinyusb/src/common/tusb_timeout.h :
+ ../../lib/tinyusb/src/osal/osal.h :
+ ../../lib/tinyusb/src/common/tusb_common.h :
+ ../../lib/tinyusb/src/osal/osal_none.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/device/usbd.h :
+ ../../lib/tinyusb/src/class/hid/hid_device.h :
+ ../../lib/tinyusb/src/class/hid/hid.h :
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h :
+ ../../lib/tinyusb/src/class/cdc/cdc.h :
+ ../../lib/tinyusb/src/class/msc/msc_device.h :
+ ../../lib/tinyusb/src/class/msc/msc.h :
+ ../../lib/tinyusb/src/class/midi/midi_device.h :
+ ../../lib/tinyusb/src/class/audio/audio.h :
+ ../../lib/tinyusb/src/class/midi/midi.h ../../py/gc.h ../../py/mpstate.h :
+ ../../py/mpthread.h ../../py/misc.h ../../py/mpconfig.h ../../py/nlr.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include-fixed/limits.h :
+ /usr/include/newlib/assert.h ../../py/obj.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 ../../py/objexcept.h ../../py/objtuple.h :
+ ../../py/objtraceback.h ../../py/runtime.h ../../py/pystack.h :
+ ../../supervisor/linker.h ../../shared-bindings/usb_hid/__init__.h :
+ ../../shared-module/usb_hid/__init__.h :
+ ../../shared-module/usb_hid/Device.h ../../supervisor/usb.h :
+ ../../shared-bindings/usb_hid/Device.h ../../py/objarray.h :
+ ../../supervisor/memory.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/__init__.o
new file mode 100644
index 0000000..2b8248a
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_hid/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortIn.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortIn.P
new file mode 100644
index 0000000..3a6752a
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortIn.P
@@ -0,0 +1,117 @@
+build-raspberry_pi_pico/shared-module/usb_midi/PortIn.o: \
+ ../../shared-module/usb_midi/PortIn.c \
+ ../../shared-bindings/usb_midi/PortIn.h \
+ ../../shared-module/usb_midi/PortIn.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.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 \
+ ../../lib/tinyusb/src/tusb.h ../../lib/tinyusb/src/common/tusb_common.h \
+ /usr/include/newlib/string.h /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h /usr/include/newlib/stdio.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h \
+ /usr/include/newlib/machine/endian.h \
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h \
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h \
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h \
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h \
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h \
+ ../../lib/tinyusb/src/tusb_option.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../supervisor/shared/usb/tusb_config.h \
+ ../../lib/tinyusb/src/common/tusb_mcu.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../lib/tinyusb/src/common/tusb_verify.h \
+ ../../lib/tinyusb/src/common/tusb_types.h \
+ ../../lib/tinyusb/src/common/tusb_error.h \
+ ../../lib/tinyusb/src/common/tusb_timeout.h \
+ ../../lib/tinyusb/src/osal/osal.h \
+ ../../lib/tinyusb/src/common/tusb_common.h \
+ ../../lib/tinyusb/src/osal/osal_none.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/device/usbd.h \
+ ../../lib/tinyusb/src/class/hid/hid_device.h \
+ ../../lib/tinyusb/src/class/hid/hid.h \
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h \
+ ../../lib/tinyusb/src/class/cdc/cdc.h \
+ ../../lib/tinyusb/src/class/msc/msc_device.h \
+ ../../lib/tinyusb/src/class/msc/msc.h \
+ ../../lib/tinyusb/src/class/midi/midi_device.h \
+ ../../lib/tinyusb/src/class/audio/audio.h \
+ ../../lib/tinyusb/src/class/midi/midi.h
+ ../../shared-module/usb_midi/PortIn.c :
+ ../../shared-bindings/usb_midi/PortIn.h :
+ ../../shared-module/usb_midi/PortIn.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.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 :
+ ../../lib/tinyusb/src/tusb.h ../../lib/tinyusb/src/common/tusb_common.h :
+ /usr/include/newlib/string.h /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h /usr/include/newlib/stdio.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h :
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h :
+ /usr/include/newlib/machine/endian.h :
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h :
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h :
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h :
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h :
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h :
+ ../../lib/tinyusb/src/tusb_option.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../supervisor/shared/usb/tusb_config.h :
+ ../../lib/tinyusb/src/common/tusb_mcu.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../lib/tinyusb/src/common/tusb_verify.h :
+ ../../lib/tinyusb/src/common/tusb_types.h :
+ ../../lib/tinyusb/src/common/tusb_error.h :
+ ../../lib/tinyusb/src/common/tusb_timeout.h :
+ ../../lib/tinyusb/src/osal/osal.h :
+ ../../lib/tinyusb/src/common/tusb_common.h :
+ ../../lib/tinyusb/src/osal/osal_none.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/device/usbd.h :
+ ../../lib/tinyusb/src/class/hid/hid_device.h :
+ ../../lib/tinyusb/src/class/hid/hid.h :
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h :
+ ../../lib/tinyusb/src/class/cdc/cdc.h :
+ ../../lib/tinyusb/src/class/msc/msc_device.h :
+ ../../lib/tinyusb/src/class/msc/msc.h :
+ ../../lib/tinyusb/src/class/midi/midi_device.h :
+ ../../lib/tinyusb/src/class/audio/audio.h :
+ ../../lib/tinyusb/src/class/midi/midi.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortIn.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortIn.o
new file mode 100644
index 0000000..fb899a9
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortIn.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortOut.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortOut.P
new file mode 100644
index 0000000..c619aab
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortOut.P
@@ -0,0 +1,117 @@
+build-raspberry_pi_pico/shared-module/usb_midi/PortOut.o: \
+ ../../shared-module/usb_midi/PortOut.c \
+ ../../shared-bindings/usb_midi/PortOut.h \
+ ../../shared-module/usb_midi/PortOut.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.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 \
+ ../../lib/tinyusb/src/tusb.h ../../lib/tinyusb/src/common/tusb_common.h \
+ /usr/include/newlib/string.h /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h /usr/include/newlib/stdio.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h \
+ /usr/include/newlib/machine/endian.h \
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h \
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h \
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h \
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h \
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h \
+ ../../lib/tinyusb/src/tusb_option.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../supervisor/shared/usb/tusb_config.h \
+ ../../lib/tinyusb/src/common/tusb_mcu.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../lib/tinyusb/src/common/tusb_verify.h \
+ ../../lib/tinyusb/src/common/tusb_types.h \
+ ../../lib/tinyusb/src/common/tusb_error.h \
+ ../../lib/tinyusb/src/common/tusb_timeout.h \
+ ../../lib/tinyusb/src/osal/osal.h \
+ ../../lib/tinyusb/src/common/tusb_common.h \
+ ../../lib/tinyusb/src/osal/osal_none.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/device/usbd.h \
+ ../../lib/tinyusb/src/class/hid/hid_device.h \
+ ../../lib/tinyusb/src/class/hid/hid.h \
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h \
+ ../../lib/tinyusb/src/class/cdc/cdc.h \
+ ../../lib/tinyusb/src/class/msc/msc_device.h \
+ ../../lib/tinyusb/src/class/msc/msc.h \
+ ../../lib/tinyusb/src/class/midi/midi_device.h \
+ ../../lib/tinyusb/src/class/audio/audio.h \
+ ../../lib/tinyusb/src/class/midi/midi.h
+ ../../shared-module/usb_midi/PortOut.c :
+ ../../shared-bindings/usb_midi/PortOut.h :
+ ../../shared-module/usb_midi/PortOut.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.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 :
+ ../../lib/tinyusb/src/tusb.h ../../lib/tinyusb/src/common/tusb_common.h :
+ /usr/include/newlib/string.h /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h /usr/include/newlib/stdio.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h :
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h :
+ /usr/include/newlib/machine/endian.h :
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h :
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h :
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h :
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h :
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h :
+ ../../lib/tinyusb/src/tusb_option.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../supervisor/shared/usb/tusb_config.h :
+ ../../lib/tinyusb/src/common/tusb_mcu.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../lib/tinyusb/src/common/tusb_verify.h :
+ ../../lib/tinyusb/src/common/tusb_types.h :
+ ../../lib/tinyusb/src/common/tusb_error.h :
+ ../../lib/tinyusb/src/common/tusb_timeout.h :
+ ../../lib/tinyusb/src/osal/osal.h :
+ ../../lib/tinyusb/src/common/tusb_common.h :
+ ../../lib/tinyusb/src/osal/osal_none.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/device/usbd.h :
+ ../../lib/tinyusb/src/class/hid/hid_device.h :
+ ../../lib/tinyusb/src/class/hid/hid.h :
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h :
+ ../../lib/tinyusb/src/class/cdc/cdc.h :
+ ../../lib/tinyusb/src/class/msc/msc_device.h :
+ ../../lib/tinyusb/src/class/msc/msc.h :
+ ../../lib/tinyusb/src/class/midi/midi_device.h :
+ ../../lib/tinyusb/src/class/audio/audio.h :
+ ../../lib/tinyusb/src/class/midi/midi.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortOut.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortOut.o
new file mode 100644
index 0000000..38a8819
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/PortOut.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/__init__.P
new file mode 100644
index 0000000..ec80824
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/__init__.P
@@ -0,0 +1,139 @@
+build-raspberry_pi_pico/shared-module/usb_midi/__init__.o: \
+ ../../shared-module/usb_midi/__init__.c \
+ ../../shared-bindings/usb_midi/__init__.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/usb_midi/__init__.h ../../supervisor/usb.h \
+ ../../py/gc.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/mphal.h mphalport.h \
+ ../../lib/oofatfs/ff.h ../../lib/oofatfs/ffconf.h \
+ ../../supervisor/shared/tick.h ../../extmod/virtpin.h ../../py/proto.h \
+ ../../py/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h \
+ ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/usb_midi/PortIn.h \
+ ../../shared-module/usb_midi/PortIn.h \
+ ../../shared-bindings/usb_midi/PortOut.h \
+ ../../shared-module/usb_midi/PortOut.h ../../supervisor/memory.h \
+ ../../lib/tinyusb/src/tusb.h ../../lib/tinyusb/src/common/tusb_common.h \
+ /usr/include/newlib/string.h /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.h /usr/include/newlib/stdio.h \
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h \
+ /usr/include/newlib/machine/endian.h \
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h \
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h \
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h \
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h \
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h \
+ ../../lib/tinyusb/src/tusb_option.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../supervisor/shared/usb/tusb_config.h \
+ ../../lib/tinyusb/src/common/tusb_mcu.h \
+ ../../lib/tinyusb/src/common/tusb_compiler.h \
+ ../../lib/tinyusb/src/common/tusb_verify.h \
+ ../../lib/tinyusb/src/common/tusb_types.h \
+ ../../lib/tinyusb/src/common/tusb_error.h \
+ ../../lib/tinyusb/src/common/tusb_timeout.h \
+ ../../lib/tinyusb/src/osal/osal.h \
+ ../../lib/tinyusb/src/common/tusb_common.h \
+ ../../lib/tinyusb/src/osal/osal_none.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/common/tusb_fifo.h \
+ ../../lib/tinyusb/src/device/usbd.h \
+ ../../lib/tinyusb/src/class/hid/hid_device.h \
+ ../../lib/tinyusb/src/class/hid/hid.h \
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h \
+ ../../lib/tinyusb/src/class/cdc/cdc.h \
+ ../../lib/tinyusb/src/class/msc/msc_device.h \
+ ../../lib/tinyusb/src/class/msc/msc.h \
+ ../../lib/tinyusb/src/class/midi/midi_device.h \
+ ../../lib/tinyusb/src/class/audio/audio.h \
+ ../../lib/tinyusb/src/class/midi/midi.h
+ ../../shared-module/usb_midi/__init__.c :
+ ../../shared-bindings/usb_midi/__init__.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/usb_midi/__init__.h ../../supervisor/usb.h :
+ ../../py/gc.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/mphal.h mphalport.h :
+ ../../lib/oofatfs/ff.h ../../lib/oofatfs/ffconf.h :
+ ../../supervisor/shared/tick.h ../../extmod/virtpin.h ../../py/proto.h :
+ ../../py/runtime.h /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdarg.h :
+ ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/usb_midi/PortIn.h :
+ ../../shared-module/usb_midi/PortIn.h :
+ ../../shared-bindings/usb_midi/PortOut.h :
+ ../../shared-module/usb_midi/PortOut.h ../../supervisor/memory.h :
+ ../../lib/tinyusb/src/tusb.h ../../lib/tinyusb/src/common/tusb_common.h :
+ /usr/include/newlib/string.h /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.h /usr/include/newlib/stdio.h :
+ /usr/include/newlib/sys/types.h /usr/include/newlib/sys/_stdint.h :
+ /usr/include/newlib/machine/endian.h :
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h :
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h :
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h :
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h :
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h :
+ ../../lib/tinyusb/src/tusb_option.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../supervisor/shared/usb/tusb_config.h :
+ ../../lib/tinyusb/src/common/tusb_mcu.h :
+ ../../lib/tinyusb/src/common/tusb_compiler.h :
+ ../../lib/tinyusb/src/common/tusb_verify.h :
+ ../../lib/tinyusb/src/common/tusb_types.h :
+ ../../lib/tinyusb/src/common/tusb_error.h :
+ ../../lib/tinyusb/src/common/tusb_timeout.h :
+ ../../lib/tinyusb/src/osal/osal.h :
+ ../../lib/tinyusb/src/common/tusb_common.h :
+ ../../lib/tinyusb/src/osal/osal_none.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/common/tusb_fifo.h :
+ ../../lib/tinyusb/src/device/usbd.h :
+ ../../lib/tinyusb/src/class/hid/hid_device.h :
+ ../../lib/tinyusb/src/class/hid/hid.h :
+ ../../lib/tinyusb/src/class/cdc/cdc_device.h :
+ ../../lib/tinyusb/src/class/cdc/cdc.h :
+ ../../lib/tinyusb/src/class/msc/msc_device.h :
+ ../../lib/tinyusb/src/class/msc/msc.h :
+ ../../lib/tinyusb/src/class/midi/midi_device.h :
+ ../../lib/tinyusb/src/class/audio/audio.h :
+ ../../lib/tinyusb/src/class/midi/midi.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/__init__.o
new file mode 100644
index 0000000..c01026b
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/usb_midi/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Circle.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Circle.P
new file mode 100644
index 0000000..6313d17
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Circle.P
@@ -0,0 +1,63 @@
+build-raspberry_pi_pico/shared-module/vectorio/Circle.o: \
+ ../../shared-module/vectorio/Circle.c \
+ ../../shared-bindings/vectorio/Circle.h \
+ ../../shared-module/vectorio/__init__.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/vectorio/Circle.h \
+ ../../shared-module/displayio/area.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 \
+ /usr/include/newlib/stdlib.h /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/machine/stdlib.h
+ ../../shared-module/vectorio/Circle.c :
+ ../../shared-bindings/vectorio/Circle.h :
+ ../../shared-module/vectorio/__init__.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/vectorio/Circle.h :
+ ../../shared-module/displayio/area.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 :
+ /usr/include/newlib/stdlib.h /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/machine/stdlib.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Circle.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Circle.o
new file mode 100644
index 0000000..fe9b793
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Circle.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Polygon.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Polygon.P
new file mode 100644
index 0000000..50c4e91
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Polygon.P
@@ -0,0 +1,77 @@
+build-raspberry_pi_pico/shared-module/vectorio/Polygon.o: \
+ ../../shared-module/vectorio/Polygon.c \
+ ../../shared-module/vectorio/__init__.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-bindings/vectorio/Polygon.h \
+ ../../shared-module/vectorio/Polygon.h \
+ ../../shared-module/displayio/area.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/gc.h /usr/include/newlib/stdlib.h \
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/machine/stdlib.h \
+ /usr/include/newlib/stdio.h /usr/include/newlib/sys/types.h \
+ /usr/include/newlib/sys/_stdint.h /usr/include/newlib/machine/endian.h \
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h \
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h \
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h \
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h \
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h
+ ../../shared-module/vectorio/Polygon.c :
+ ../../shared-module/vectorio/__init__.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-bindings/vectorio/Polygon.h :
+ ../../shared-module/vectorio/Polygon.h :
+ ../../shared-module/displayio/area.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/gc.h /usr/include/newlib/stdlib.h :
+ /usr/include/newlib/sys/cdefs.h /usr/include/newlib/machine/stdlib.h :
+ /usr/include/newlib/stdio.h /usr/include/newlib/sys/types.h :
+ /usr/include/newlib/sys/_stdint.h /usr/include/newlib/machine/endian.h :
+ /usr/include/newlib/machine/_endian.h /usr/include/newlib/sys/select.h :
+ /usr/include/newlib/sys/_sigset.h /usr/include/newlib/sys/_timeval.h :
+ /usr/include/newlib/sys/timespec.h /usr/include/newlib/sys/_timespec.h :
+ /usr/include/newlib/sys/_pthreadtypes.h /usr/include/newlib/sys/sched.h :
+ /usr/include/newlib/machine/types.h /usr/include/newlib/sys/stdio.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Polygon.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Polygon.o
new file mode 100644
index 0000000..7168836
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Polygon.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Rectangle.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Rectangle.P
new file mode 100644
index 0000000..cb941db
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Rectangle.P
@@ -0,0 +1,63 @@
+build-raspberry_pi_pico/shared-module/vectorio/Rectangle.o: \
+ ../../shared-module/vectorio/Rectangle.c \
+ ../../shared-module/vectorio/__init__.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-bindings/vectorio/Rectangle.h \
+ ../../shared-module/vectorio/Rectangle.h \
+ ../../shared-module/displayio/area.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 \
+ /usr/include/newlib/stdlib.h /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/machine/stdlib.h
+ ../../shared-module/vectorio/Rectangle.c :
+ ../../shared-module/vectorio/__init__.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-bindings/vectorio/Rectangle.h :
+ ../../shared-module/vectorio/Rectangle.h :
+ ../../shared-module/displayio/area.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 :
+ /usr/include/newlib/stdlib.h /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/machine/stdlib.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Rectangle.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Rectangle.o
new file mode 100644
index 0000000..ea3d8d8
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/Rectangle.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/VectorShape.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/VectorShape.P
new file mode 100644
index 0000000..0d3ed30
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/VectorShape.P
@@ -0,0 +1,89 @@
+build-raspberry_pi_pico/shared-module/vectorio/VectorShape.o: \
+ ../../shared-module/vectorio/VectorShape.c /usr/include/newlib/stdlib.h \
+ /usr/include/newlib/machine/ieeefp.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/sys/features.h \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/machine/stdlib.h /usr/include/newlib/alloca.h \
+ ../../shared-module/vectorio/__init__.h ../../py/obj.h \
+ /usr/include/newlib/assert.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 \
+ ../../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-bindings/vectorio/VectorShape.h ../../py/objproperty.h \
+ ../../py/objtuple.h ../../shared-bindings/vectorio/__init__.h \
+ ../../py/proto.h ../../shared-module/displayio/area.h \
+ ../../shared-module/displayio/Palette.h \
+ ../../shared-module/vectorio/VectorShape.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/objtraceback.h \
+ ../../py/pystack.h ../../supervisor/linker.h \
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.h \
+ ../../shared-bindings/displayio/ColorConverter.h \
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h \
+ ../../shared-module/displayio/ColorConverter.h \
+ ../../shared-bindings/displayio/Palette.h \
+ ../../shared-bindings/vectorio/Circle.h \
+ ../../shared-module/vectorio/Circle.h \
+ ../../shared-bindings/vectorio/Polygon.h \
+ ../../shared-module/vectorio/Polygon.h \
+ ../../shared-bindings/vectorio/Rectangle.h \
+ ../../shared-module/vectorio/Rectangle.h
+ ../../shared-module/vectorio/VectorShape.c /usr/include/newlib/stdlib.h :
+ /usr/include/newlib/machine/ieeefp.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/sys/features.h :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h :
+ /usr/include/newlib/sys/reent.h /usr/include/newlib/_ansi.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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/machine/stdlib.h /usr/include/newlib/alloca.h :
+ ../../shared-module/vectorio/__init__.h ../../py/obj.h :
+ /usr/include/newlib/assert.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 :
+ ../../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-bindings/vectorio/VectorShape.h ../../py/objproperty.h :
+ ../../py/objtuple.h ../../shared-bindings/vectorio/__init__.h :
+ ../../py/proto.h ../../shared-module/displayio/area.h :
+ ../../shared-module/displayio/Palette.h :
+ ../../shared-module/vectorio/VectorShape.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/objtraceback.h :
+ ../../py/pystack.h ../../supervisor/linker.h :
+ ../../shared-bindings/time/__init__.h ../../shared/timeutils/timeutils.h :
+ ../../shared-bindings/displayio/ColorConverter.h :
+ ../../shared-bindings/displayio/__init__.h ../../py/enum.h :
+ ../../shared-module/displayio/ColorConverter.h :
+ ../../shared-bindings/displayio/Palette.h :
+ ../../shared-bindings/vectorio/Circle.h :
+ ../../shared-module/vectorio/Circle.h :
+ ../../shared-bindings/vectorio/Polygon.h :
+ ../../shared-module/vectorio/Polygon.h :
+ ../../shared-bindings/vectorio/Rectangle.h :
+ ../../shared-module/vectorio/Rectangle.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/VectorShape.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/VectorShape.o
new file mode 100644
index 0000000..c65fc7c
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/VectorShape.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/__init__.P
new file mode 100644
index 0000000..41afbc9
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/__init__.P
@@ -0,0 +1,3 @@
+build-raspberry_pi_pico/shared-module/vectorio/__init__.o: \
+ ../../shared-module/vectorio/__init__.c
+ ../../shared-module/vectorio/__init__.c :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/__init__.o
new file mode 100644
index 0000000..f04c311
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/vectorio/__init__.o
Binary files differ
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/zlib/__init__.P b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/zlib/__init__.P
new file mode 100644
index 0000000..1844723
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/zlib/__init__.P
@@ -0,0 +1,75 @@
+build-raspberry_pi_pico/shared-module/zlib/__init__.o: \
+ ../../shared-module/zlib/__init__.c \
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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/include/newlib/string.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 /usr/include/newlib/sys/cdefs.h \
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h \
+ /usr/include/newlib/sys/string.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 \
+ ../../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 \
+ ../../py/stream.h ../../py/proto.h ../../py/mperrno.h \
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.h \
+ ../../py/builtin.h ../../py/binary.h ../../py/parsenum.h \
+ ../../py/lexer.h ../../py/reader.h ../../shared-bindings/zlib/__init__.h \
+ ../../lib/uzlib/tinf.h ../../lib/uzlib/uzlib.h \
+ /usr/include/newlib/stdlib.h /usr/include/newlib/machine/stdlib.h \
+ ../../lib/uzlib/defl_static.h ../../lib/uzlib/uzlib_conf.h \
+ ../../lib/uzlib/tinf_compat.h
+ ../../shared-module/zlib/__init__.c :
+ /usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.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/include/newlib/string.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 /usr/include/newlib/sys/cdefs.h :
+ /usr/include/newlib/sys/_locale.h /usr/include/newlib/strings.h :
+ /usr/include/newlib/sys/string.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 :
+ ../../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 :
+ ../../py/stream.h ../../py/proto.h ../../py/mperrno.h :
+ /usr/include/newlib/errno.h /usr/include/newlib/sys/errno.h :
+ ../../py/builtin.h ../../py/binary.h ../../py/parsenum.h :
+ ../../py/lexer.h ../../py/reader.h ../../shared-bindings/zlib/__init__.h :
+ ../../lib/uzlib/tinf.h ../../lib/uzlib/uzlib.h :
+ /usr/include/newlib/stdlib.h /usr/include/newlib/machine/stdlib.h :
+ ../../lib/uzlib/defl_static.h ../../lib/uzlib/uzlib_conf.h :
+ ../../lib/uzlib/tinf_compat.h :
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/zlib/__init__.o b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/zlib/__init__.o
new file mode 100644
index 0000000..4841298
--- /dev/null
+++ b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/shared-module/zlib/__init__.o
Binary files differ