27 changes: 0 additions & 27 deletions ports/atmel-samd/boards/sparkfun_redboard_turbo/mpconfigboard.mk
3 changes: 0 additions & 3 deletions ports/atmel-samd/boards/sparkfun_samd21_dev/mpconfigboard.mk
3 changes: 0 additions & 3 deletions ports/atmel-samd/boards/sparkfun_samd21_mini/mpconfigboard.mk
33 changes: 33 additions & 0 deletions ports/atmel-samd/boards/sparkfun_samd51_micromod/mpconfigboard.h
14 changes: 14 additions & 0 deletions ports/atmel-samd/boards/sparkfun_samd51_micromod/mpconfigboard.mk
97 changes: 97 additions & 0 deletions ports/atmel-samd/boards/sparkfun_samd51_micromod/pins.c
13 changes: 0 additions & 13 deletions ports/atmel-samd/boards/stackrduino_m0_pro/mpconfigboard.mk
26 changes: 0 additions & 26 deletions ports/atmel-samd/boards/stringcar_m0_express/mpconfigboard.mk
2 changes: 2 additions & 0 deletions ports/atmel-samd/boards/trellis_m4_express/pins.c
6 changes: 0 additions & 6 deletions ports/atmel-samd/boards/trinket_m0/mpconfigboard.mk
3 changes: 3 additions & 0 deletions ports/atmel-samd/boards/trinket_m0/pins.c
26 changes: 0 additions & 26 deletions ports/atmel-samd/boards/trinket_m0_haxpress/mpconfigboard.mk
3 changes: 3 additions & 0 deletions ports/atmel-samd/boards/trinket_m0_haxpress/pins.c
3 changes: 0 additions & 3 deletions ports/atmel-samd/boards/uchip/mpconfigboard.mk
2 changes: 0 additions & 2 deletions ports/atmel-samd/boards/ugame10/mpconfigboard.mk
5 changes: 2 additions & 3 deletions ports/atmel-samd/boards/xinabox_cc03/mpconfigboard.mk
11 changes: 4 additions & 7 deletions ports/atmel-samd/boards/xinabox_cs11/mpconfigboard.mk
9 changes: 3 additions & 6 deletions ports/atmel-samd/common-hal/audiobusio/PDMIn.c
110 changes: 60 additions & 50 deletions ports/atmel-samd/common-hal/audioio/AudioOut.c
38 changes: 19 additions & 19 deletions ports/atmel-samd/common-hal/busio/I2C.c
4 changes: 2 additions & 2 deletions ports/atmel-samd/common-hal/busio/I2C.h
62 changes: 22 additions & 40 deletions ports/atmel-samd/common-hal/busio/SPI.c
2 changes: 1 addition & 1 deletion ports/atmel-samd/common-hal/busio/SPI.h
128 changes: 75 additions & 53 deletions ports/atmel-samd/common-hal/busio/UART.c
2 changes: 1 addition & 1 deletion ports/atmel-samd/common-hal/busio/UART.h
42 changes: 18 additions & 24 deletions ports/atmel-samd/common-hal/canio/CAN.c
14 changes: 7 additions & 7 deletions ports/atmel-samd/common-hal/canio/CAN.h
34 changes: 17 additions & 17 deletions ports/atmel-samd/common-hal/canio/Listener.c
6 changes: 3 additions & 3 deletions ports/atmel-samd/common-hal/canio/Listener.h
22 changes: 11 additions & 11 deletions ports/atmel-samd/common-hal/countio/Counter.c
2 changes: 1 addition & 1 deletion ports/atmel-samd/common-hal/countio/Counter.h
2 changes: 1 addition & 1 deletion ports/atmel-samd/common-hal/countio/__init__.c
33 changes: 17 additions & 16 deletions ports/atmel-samd/common-hal/digitalio/DigitalInOut.c
2 changes: 1 addition & 1 deletion ports/atmel-samd/common-hal/digitalio/DigitalInOut.h
4 changes: 2 additions & 2 deletions ports/atmel-samd/common-hal/displayio/ParallelBus.h
14 changes: 7 additions & 7 deletions ports/atmel-samd/common-hal/i2cperipheral/I2CPeripheral.c
192 changes: 192 additions & 0 deletions ports/atmel-samd/common-hal/imagecapture/ParallelImageCapture.c
34 changes: 34 additions & 0 deletions ports/atmel-samd/common-hal/imagecapture/ParallelImageCapture.h
File renamed without changes.
File renamed without changes.
69 changes: 0 additions & 69 deletions ports/atmel-samd/common-hal/microcontroller/Pin.c
10 changes: 1 addition & 9 deletions ports/atmel-samd/common-hal/microcontroller/Pin.h
104 changes: 52 additions & 52 deletions ports/atmel-samd/common-hal/microcontroller/Processor.c
396 changes: 207 additions & 189 deletions ports/atmel-samd/common-hal/microcontroller/__init__.c
144 changes: 59 additions & 85 deletions ports/atmel-samd/common-hal/neopixel_write/__init__.c
6 changes: 3 additions & 3 deletions ports/atmel-samd/common-hal/nvm/ByteArray.c
2 changes: 1 addition & 1 deletion ports/atmel-samd/common-hal/nvm/ByteArray.h
4 changes: 2 additions & 2 deletions ports/atmel-samd/common-hal/os/__init__.c
55 changes: 26 additions & 29 deletions ports/atmel-samd/common-hal/ps2io/Ps2.c
81 changes: 43 additions & 38 deletions ports/atmel-samd/common-hal/pulseio/PulseIn.c
6 changes: 3 additions & 3 deletions ports/atmel-samd/common-hal/pulseio/PulseIn.h
50 changes: 32 additions & 18 deletions ports/atmel-samd/common-hal/pulseio/PulseOut.c
4 changes: 4 additions & 0 deletions ports/atmel-samd/common-hal/pulseio/PulseOut.h
113 changes: 59 additions & 54 deletions ports/atmel-samd/common-hal/pwmio/PWMOut.c
2 changes: 1 addition & 1 deletion ports/atmel-samd/common-hal/pwmio/PWMOut.h
8 changes: 4 additions & 4 deletions ports/atmel-samd/common-hal/rgbmatrix/RGBMatrix.c
6 changes: 3 additions & 3 deletions ports/atmel-samd/common-hal/rgbmatrix/RGBMatrix.h
87 changes: 16 additions & 71 deletions ports/atmel-samd/common-hal/rotaryio/IncrementalEncoder.c
8 changes: 4 additions & 4 deletions ports/atmel-samd/common-hal/rotaryio/IncrementalEncoder.h
8 changes: 4 additions & 4 deletions ports/atmel-samd/common-hal/rtc/RTC.c
24 changes: 12 additions & 12 deletions ports/atmel-samd/common-hal/sdioio/SDCard.c
2 changes: 1 addition & 1 deletion ports/atmel-samd/common-hal/sdioio/SDCard.h
4 changes: 2 additions & 2 deletions ports/atmel-samd/common-hal/supervisor/Runtime.c
100755 → 100644
18 changes: 10 additions & 8 deletions ports/atmel-samd/common-hal/touchio/TouchIn.c
63 changes: 48 additions & 15 deletions ports/atmel-samd/mpconfigport.mk
1 change: 1 addition & 0 deletions ports/atmel-samd/qstrdefsport.h
2,263 changes: 1,109 additions & 1,154 deletions ports/atmel-samd/sd_mmc/sd_mmc.c
8 changes: 4 additions & 4 deletions ports/atmel-samd/sd_mmc/sd_mmc.h
337 changes: 168 additions & 169 deletions ports/atmel-samd/sd_mmc/sd_mmc_protocol.h
23 changes: 2 additions & 21 deletions ports/atmel-samd/supervisor/internal_flash.c
207 changes: 113 additions & 94 deletions ports/atmel-samd/supervisor/port.c
114 changes: 63 additions & 51 deletions ports/atmel-samd/supervisor/qspi_flash.c
8 changes: 4 additions & 4 deletions ports/atmel-samd/supervisor/usb.c
13 changes: 1 addition & 12 deletions ports/cxd56/Makefile
9 changes: 9 additions & 0 deletions ports/cxd56/mpconfigport.h
9 changes: 1 addition & 8 deletions ports/cxd56/mpconfigport.mk
1 change: 1 addition & 0 deletions ports/cxd56/qstrdefsport.h
2 changes: 1 addition & 1 deletion ports/esp32s2/.gitignore
23 changes: 7 additions & 16 deletions ports/esp32s2/Makefile
11 changes: 6 additions & 5 deletions ports/esp32s2/boards/adafruit_funhouse/board.c
2 changes: 1 addition & 1 deletion ports/esp32s2/boards/adafruit_funhouse/mpconfigboard.h
10 changes: 4 additions & 6 deletions ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/pins.c
4 changes: 2 additions & 2 deletions ports/esp32s2/boards/artisense_rd00/board.c
4 changes: 2 additions & 2 deletions ports/esp32s2/boards/artisense_rd00/mpconfigboard.h
61 changes: 61 additions & 0 deletions ports/esp32s2/boards/atmegazero_esp32s2/board.c
47 changes: 47 additions & 0 deletions ports/esp32s2/boards/atmegazero_esp32s2/mpconfigboard.h
15 changes: 15 additions & 0 deletions ports/esp32s2/boards/atmegazero_esp32s2/mpconfigboard.mk
80 changes: 80 additions & 0 deletions ports/esp32s2/boards/atmegazero_esp32s2/pins.c
39 changes: 39 additions & 0 deletions ports/esp32s2/boards/atmegazero_esp32s2/sdkconfig
File renamed without changes.
File renamed without changes.
Empty file.
52 changes: 52 additions & 0 deletions ports/esp32s2/boards/muselab_nanoesp32_s2_wrover/board.c
38 changes: 38 additions & 0 deletions ports/esp32s2/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
17 changes: 17 additions & 0 deletions ports/esp32s2/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.mk
48 changes: 48 additions & 0 deletions ports/esp32s2/boards/muselab_nanoesp32_s2_wrover/pins.c
Empty file.
71 changes: 43 additions & 28 deletions ports/esp32s2/common-hal/alarm/__init__.c
21 changes: 14 additions & 7 deletions ports/esp32s2/common-hal/alarm/pin/PinAlarm.c
10 changes: 6 additions & 4 deletions ports/esp32s2/common-hal/alarm/pin/PinAlarm.h
37 changes: 0 additions & 37 deletions ports/esp32s2/common-hal/alarm/pin/__init__.c

This file was deleted.

13 changes: 8 additions & 5 deletions ports/esp32s2/common-hal/alarm/time/TimeAlarm.c
10 changes: 5 additions & 5 deletions ports/esp32s2/common-hal/alarm/time/TimeAlarm.h
12 changes: 7 additions & 5 deletions ports/esp32s2/common-hal/alarm/touch/TouchAlarm.c
10 changes: 5 additions & 5 deletions ports/esp32s2/common-hal/alarm/touch/TouchAlarm.h
1 change: 0 additions & 1 deletion ports/esp32s2/common-hal/busio/SPI.c
41 changes: 9 additions & 32 deletions ports/esp32s2/common-hal/microcontroller/Pin.c
7 changes: 0 additions & 7 deletions ports/esp32s2/common-hal/microcontroller/Pin.h
6 changes: 6 additions & 0 deletions ports/esp32s2/common-hal/pwmio/PWMOut.c
75 changes: 75 additions & 0 deletions ports/esp32s2/common-hal/rgbmatrix/RGBMatrix.c
37 changes: 37 additions & 0 deletions ports/esp32s2/common-hal/rgbmatrix/RGBMatrix.h
Empty file.
Empty file.
34 changes: 20 additions & 14 deletions ports/esp32s2/common-hal/wifi/Network.c
120 changes: 108 additions & 12 deletions ports/esp32s2/common-hal/wifi/Radio.c
4 changes: 4 additions & 0 deletions ports/esp32s2/common-hal/wifi/Radio.h
22 changes: 19 additions & 3 deletions ports/esp32s2/common-hal/wifi/__init__.c
22 changes: 13 additions & 9 deletions ports/esp32s2/mpconfigport.mk
2 changes: 2 additions & 0 deletions ports/esp32s2/peripherals/pins.h
24 changes: 22 additions & 2 deletions ports/esp32s2/peripherals/timer.c
4 changes: 3 additions & 1 deletion ports/esp32s2/peripherals/timer.h
1 change: 1 addition & 0 deletions ports/esp32s2/qstrdefsport.h
1 change: 1 addition & 0 deletions ports/esp32s2/supervisor/usb.c
84 changes: 84 additions & 0 deletions ports/esp32s2/tools/build_memory_info.py
19 changes: 4 additions & 15 deletions ports/litex/Makefile
7 changes: 3 additions & 4 deletions ports/litex/mpconfigport.mk
1 change: 1 addition & 0 deletions ports/litex/qstrdefsport.h
4 changes: 2 additions & 2 deletions ports/litex/supervisor/internal_flash.c
14 changes: 2 additions & 12 deletions ports/mimxrt10xx/Makefile
64 changes: 0 additions & 64 deletions ports/mimxrt10xx/common-hal/microcontroller/Pin.c
8 changes: 0 additions & 8 deletions ports/mimxrt10xx/common-hal/microcontroller/Pin.h
435 changes: 105 additions & 330 deletions ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
2 changes: 2 additions & 0 deletions ports/mimxrt10xx/common-hal/pwmio/PWMOut.h
4 changes: 2 additions & 2 deletions ports/mimxrt10xx/mpconfigport.mk
40 changes: 20 additions & 20 deletions ports/mimxrt10xx/peripherals/mimxrt10xx/MIMXRT1011/periph.c
78 changes: 39 additions & 39 deletions ports/mimxrt10xx/peripherals/mimxrt10xx/MIMXRT1021/periph.c
134 changes: 67 additions & 67 deletions ports/mimxrt10xx/peripherals/mimxrt10xx/MIMXRT1062/periph.c
10 changes: 9 additions & 1 deletion ports/mimxrt10xx/peripherals/mimxrt10xx/periph.h
1 change: 1 addition & 0 deletions ports/mimxrt10xx/qstrdefsport.h
25 changes: 11 additions & 14 deletions ports/nrf/Makefile
2 changes: 2 additions & 0 deletions ports/nrf/bluetooth/ble_drv.c
4 changes: 2 additions & 2 deletions ports/nrf/bluetooth/ble_uart.c
2 changes: 1 addition & 1 deletion ports/nrf/boards/common.template.ld
2 changes: 2 additions & 0 deletions ports/nrf/boards/itsybitsy_nrf52840_express/pins.c
6 changes: 3 additions & 3 deletions ports/nrf/boards/makerdiary_m60_keyboard/mpconfigboard.h
6 changes: 3 additions & 3 deletions ports/nrf/boards/particle_xenon/mpconfigboard.h
12 changes: 6 additions & 6 deletions ports/nrf/boards/pca10100/mpconfigboard.mk
5 changes: 5 additions & 0 deletions ports/nrf/boards/simmel/mpconfigboard.mk
23 changes: 17 additions & 6 deletions ports/nrf/common-hal/_bleio/Adapter.c
4 changes: 4 additions & 0 deletions ports/nrf/common-hal/_bleio/Characteristic.c
2 changes: 1 addition & 1 deletion ports/nrf/common-hal/_bleio/Connection.c
60 changes: 46 additions & 14 deletions ports/nrf/common-hal/_bleio/PacketBuffer.c
1 change: 1 addition & 0 deletions ports/nrf/common-hal/_bleio/PacketBuffer.h
7 changes: 5 additions & 2 deletions ports/nrf/common-hal/_bleio/__init__.c
118 changes: 118 additions & 0 deletions ports/nrf/common-hal/alarm/SleepMemory.c
41 changes: 41 additions & 0 deletions ports/nrf/common-hal/alarm/SleepMemory.h
363 changes: 363 additions & 0 deletions ports/nrf/common-hal/alarm/__init__.c
56 changes: 56 additions & 0 deletions ports/nrf/common-hal/alarm/__init__.h
242 changes: 242 additions & 0 deletions ports/nrf/common-hal/alarm/pin/PinAlarm.c
43 changes: 43 additions & 0 deletions ports/nrf/common-hal/alarm/pin/PinAlarm.h
105 changes: 105 additions & 0 deletions ports/nrf/common-hal/alarm/time/TimeAlarm.c
50 changes: 50 additions & 0 deletions ports/nrf/common-hal/alarm/time/TimeAlarm.h
50 changes: 26 additions & 24 deletions drivers/bus/spi.h → ...s/nrf/common-hal/alarm/touch/TouchAlarm.c
47 changes: 47 additions & 0 deletions ports/nrf/common-hal/alarm/touch/TouchAlarm.h
66 changes: 66 additions & 0 deletions ports/nrf/common-hal/countio/Counter.c
15 changes: 15 additions & 0 deletions ports/nrf/common-hal/countio/Counter.h
1 change: 1 addition & 0 deletions ports/nrf/common-hal/countio/__init__.c
63 changes: 0 additions & 63 deletions ports/nrf/common-hal/microcontroller/Pin.c
8 changes: 0 additions & 8 deletions ports/nrf/common-hal/microcontroller/Pin.h
17 changes: 16 additions & 1 deletion ports/nrf/common-hal/microcontroller/Processor.c
2 changes: 2 additions & 0 deletions ports/nrf/common-hal/microcontroller/Processor.h
36 changes: 5 additions & 31 deletions ports/nrf/common-hal/rotaryio/IncrementalEncoder.c
4 changes: 2 additions & 2 deletions ports/nrf/common-hal/rotaryio/IncrementalEncoder.h
2 changes: 1 addition & 1 deletion ports/nrf/common-hal/rtc/RTC.c
10 changes: 6 additions & 4 deletions ports/nrf/mpconfigport.mk
2 changes: 1 addition & 1 deletion ports/nrf/nrfx_config.h
241 changes: 241 additions & 0 deletions ports/nrf/supervisor/debug_uart.c
67 changes: 62 additions & 5 deletions ports/nrf/supervisor/port.c
94 changes: 94 additions & 0 deletions ports/nrf/supervisor/qspi_flash.c
2 changes: 2 additions & 0 deletions ports/nrf/supervisor/qspi_flash.h
10 changes: 5 additions & 5 deletions ports/nrf/supervisor/serial.c
15 changes: 2 additions & 13 deletions ports/raspberrypi/Makefile
17 changes: 8 additions & 9 deletions ports/raspberrypi/bindings/rp2pio/StateMachine.c
1 change: 1 addition & 0 deletions ports/raspberrypi/bindings/rp2pio/StateMachine.h
7 changes: 0 additions & 7 deletions ports/raspberrypi/boards/adafruit_itsybitsy_rp2040/board.c
40 changes: 40 additions & 0 deletions ports/raspberrypi/boards/adafruit_macropad_rp2040/board.c
38 changes: 38 additions & 0 deletions ports/raspberrypi/boards/adafruit_macropad_rp2040/pins.c
7 changes: 0 additions & 7 deletions ports/raspberrypi/boards/adafruit_qtpy_rp2040/board.c
37 changes: 37 additions & 0 deletions ports/raspberrypi/boards/cytron_maker_pi_rp2040/board.c
16 changes: 16 additions & 0 deletions ports/raspberrypi/boards/cytron_maker_pi_rp2040/mpconfigboard.mk
59 changes: 59 additions & 0 deletions ports/raspberrypi/boards/cytron_maker_pi_rp2040/pins.c
7 changes: 4 additions & 3 deletions ports/raspberrypi/boards/pimoroni_picosystem/mpconfigboard.h
7 changes: 4 additions & 3 deletions ports/raspberrypi/boards/pimoroni_tiny2040/mpconfigboard.h
2 changes: 1 addition & 1 deletion ports/raspberrypi/boards/sparkfun_micromod_rp2040/pins.c
1 change: 1 addition & 0 deletions ports/raspberrypi/common-hal/audiobusio/I2SOut.c
1 change: 1 addition & 0 deletions ports/raspberrypi/common-hal/audiobusio/PDMIn.c
2 changes: 1 addition & 1 deletion ports/raspberrypi/common-hal/busio/I2C.c
1 change: 0 additions & 1 deletion ports/raspberrypi/common-hal/busio/SPI.c
1 change: 1 addition & 0 deletions ports/raspberrypi/common-hal/displayio/ParallelBus.c
131 changes: 131 additions & 0 deletions ports/raspberrypi/common-hal/imagecapture/ParallelImageCapture.c
35 changes: 35 additions & 0 deletions ports/raspberrypi/common-hal/imagecapture/ParallelImageCapture.h
Empty file.
Empty file.
78 changes: 1 addition & 77 deletions ports/raspberrypi/common-hal/microcontroller/Pin.c
8 changes: 0 additions & 8 deletions ports/raspberrypi/common-hal/microcontroller/Pin.h
56 changes: 33 additions & 23 deletions ports/raspberrypi/common-hal/pulseio/PulseIn.c
46 changes: 30 additions & 16 deletions ports/raspberrypi/common-hal/pulseio/PulseOut.c
4 changes: 3 additions & 1 deletion ports/raspberrypi/common-hal/pulseio/PulseOut.h
87 changes: 24 additions & 63 deletions ports/raspberrypi/common-hal/rotaryio/IncrementalEncoder.c
5 changes: 3 additions & 2 deletions ports/raspberrypi/common-hal/rotaryio/IncrementalEncoder.h
16 changes: 15 additions & 1 deletion ports/raspberrypi/common-hal/rp2pio/StateMachine.c
3 changes: 3 additions & 0 deletions ports/raspberrypi/common-hal/rp2pio/StateMachine.h
9 changes: 4 additions & 5 deletions ports/raspberrypi/mpconfigport.mk
26 changes: 9 additions & 17 deletions ports/stm/Makefile
12 changes: 9 additions & 3 deletions ports/stm/boards/espruino_pico/mpconfigboard.mk
4 changes: 4 additions & 0 deletions ports/stm/boards/espruino_wifi/mpconfigboard.mk
9 changes: 7 additions & 2 deletions ports/stm/boards/meowbit_v121/board.c
5 changes: 4 additions & 1 deletion ports/stm/boards/meowbit_v121/pins.c
6 changes: 6 additions & 0 deletions ports/stm/boards/pyb_nano_v2/mpconfigboard.mk
4 changes: 4 additions & 0 deletions ports/stm/boards/stm32f411ce_blackpill/mpconfigboard.mk
6 changes: 6 additions & 0 deletions ports/stm/boards/stm32f411ve_discovery/mpconfigboard.mk
49 changes: 49 additions & 0 deletions ports/stm/common-hal/alarm/SleepMemory.c
18 changes: 8 additions & 10 deletions ports/unix/fdfile.h → ports/stm/common-hal/alarm/SleepMemory.h
186 changes: 186 additions & 0 deletions ports/stm/common-hal/alarm/__init__.c
46 changes: 46 additions & 0 deletions ports/stm/common-hal/alarm/__init__.h
165 changes: 165 additions & 0 deletions ports/stm/common-hal/alarm/pin/PinAlarm.c
48 changes: 48 additions & 0 deletions ports/stm/common-hal/alarm/pin/PinAlarm.h
121 changes: 121 additions & 0 deletions ports/stm/common-hal/alarm/time/TimeAlarm.c
46 changes: 46 additions & 0 deletions ports/stm/common-hal/alarm/time/TimeAlarm.h
32 changes: 32 additions & 0 deletions ports/stm/common-hal/alarm/touch/TouchAlarm.c
35 changes: 35 additions & 0 deletions ports/stm/common-hal/alarm/touch/TouchAlarm.h
374 changes: 374 additions & 0 deletions ports/stm/common-hal/audiopwmio/PWMAudioOut.c
58 changes: 58 additions & 0 deletions ports/stm/common-hal/audiopwmio/PWMAudioOut.h
Empty file.
63 changes: 0 additions & 63 deletions ports/stm/common-hal/microcontroller/Pin.c
8 changes: 0 additions & 8 deletions ports/stm/common-hal/microcontroller/Pin.h
8 changes: 8 additions & 0 deletions ports/stm/common-hal/microcontroller/Processor.c
109 changes: 31 additions & 78 deletions ports/stm/common-hal/pulseio/PulseIn.c
1 change: 0 additions & 1 deletion ports/stm/common-hal/pulseio/PulseIn.h
2 changes: 1 addition & 1 deletion ports/stm/common-hal/pwmio/PWMOut.c
92 changes: 45 additions & 47 deletions ports/stm/mpconfigport.mk
File renamed without changes.
144 changes: 144 additions & 0 deletions ports/stm/peripherals/exti.c
45 changes: 45 additions & 0 deletions ports/stm/peripherals/exti.h
230 changes: 230 additions & 0 deletions ports/stm/peripherals/rtc.c
51 changes: 51 additions & 0 deletions ports/stm/peripherals/rtc.h
181 changes: 56 additions & 125 deletions ports/stm/supervisor/port.c
12 changes: 1 addition & 11 deletions ports/unix/.gitignore
218 changes: 96 additions & 122 deletions ports/unix/Makefile
1 change: 0 additions & 1 deletion ports/unix/coverage-frzmpy/frzmpy1.py

This file was deleted.

1 change: 0 additions & 1 deletion ports/unix/coverage-frzstr/frzstr1.py

This file was deleted.

220 changes: 215 additions & 5 deletions ports/unix/coverage.c
23 changes: 23 additions & 0 deletions ports/unix/coveragecpp.cpp
10 changes: 9 additions & 1 deletion ports/unix/fatfs_port.c
283 changes: 0 additions & 283 deletions ports/unix/file.c

This file was deleted.

132 changes: 3 additions & 129 deletions ports/unix/gccollect.c
12 changes: 8 additions & 4 deletions ports/unix/input.c
135 changes: 99 additions & 36 deletions ports/unix/main.c
35 changes: 20 additions & 15 deletions ports/unix/modffi.c
91 changes: 45 additions & 46 deletions ports/unix/modjni.c
22 changes: 18 additions & 4 deletions ports/unix/modmachine.c
140 changes: 118 additions & 22 deletions ports/unix/modos.c
6 changes: 3 additions & 3 deletions ports/unix/modtermios.c
80 changes: 65 additions & 15 deletions ports/unix/modtime.c
1 change: 0 additions & 1 deletion ports/unix/modules/upip.py

This file was deleted.

1 change: 0 additions & 1 deletion ports/unix/modules/upip_utarfile.py

This file was deleted.

15 changes: 11 additions & 4 deletions ports/unix/moduos_vfs.c
39 changes: 20 additions & 19 deletions ports/unix/moduselect.c
567 changes: 0 additions & 567 deletions ports/unix/modusocket.c

This file was deleted.

285 changes: 285 additions & 0 deletions ports/unix/mpbthciport.c
44 changes: 44 additions & 0 deletions ports/unix/mpbtstackport.h
101 changes: 101 additions & 0 deletions ports/unix/mpbtstackport_common.c
80 changes: 80 additions & 0 deletions ports/unix/mpbtstackport_h4.c
116 changes: 116 additions & 0 deletions ports/unix/mpbtstackport_usb.c
89 changes: 63 additions & 26 deletions ports/unix/mpconfigport.h
14 changes: 6 additions & 8 deletions ports/unix/mpconfigport.mk
42 changes: 36 additions & 6 deletions ports/unix/mphalport.h
74 changes: 74 additions & 0 deletions ports/unix/mpnimbleport.c
33 changes: 33 additions & 0 deletions ports/unix/mpnimbleport.h
137 changes: 109 additions & 28 deletions ports/unix/mpthreadport.c
6 changes: 6 additions & 0 deletions ports/unix/mpthreadport.h
2 changes: 2 additions & 0 deletions ports/unix/qstrdefsport.h
106 changes: 45 additions & 61 deletions ports/unix/unix_mphal.c
1 change: 1 addition & 0 deletions ports/unix/variants/coverage/frzmpy/frzmpy1.py
Loading