├── .git-blame-ignore-revs ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── documentation.md │ ├── feature_request.md │ └── security.md ├── dependabot.yml └── workflows │ ├── code_formatting.yml │ ├── code_size.yml │ ├── code_size_comment.yml │ ├── codespell.yml │ ├── commit_formatting.yml │ ├── docs.yml │ ├── examples.yml │ ├── mpremote.yml │ ├── mpy_format.yml │ ├── ports.yml │ ├── ports_cc3200.yml │ ├── ports_esp32.yml │ ├── ports_esp8266.yml │ ├── ports_mimxrt.yml │ ├── ports_nrf.yml │ ├── ports_powerpc.yml │ ├── ports_qemu-arm.yml │ ├── ports_renesas-ra.yml │ ├── ports_rp2.yml │ ├── ports_samd.yml │ ├── ports_stm32.yml │ ├── ports_unix.yml │ ├── ports_webassembly.yml │ ├── ports_windows.yml │ ├── ports_zephyr.yml │ └── ruff.yml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── ACKNOWLEDGEMENTS ├── CODECONVENTIONS.md ├── CODEOFCONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── Makefile ├── README.md ├── conf.py ├── develop │ ├── cmodules.rst │ ├── compiler.rst │ ├── extendingmicropython.rst │ ├── gettingstarted.rst │ ├── img │ │ ├── bitmap.png │ │ ├── collision.png │ │ └── linprob.png │ ├── index.rst │ ├── library.rst │ ├── maps.rst │ ├── memorymgt.rst │ ├── natmod.rst │ ├── optimizations.rst │ ├── porting.rst │ ├── publiccapi.rst │ ├── qstr.rst │ └── writingtests.rst ├── differences │ ├── index_template.txt │ ├── modules_preamble.txt │ ├── python_310.rst │ ├── python_35.rst │ ├── python_36.rst │ ├── python_37.rst │ ├── python_38.rst │ └── python_39.rst ├── esp32 │ ├── general.rst │ ├── img │ │ └── esp32.jpg │ ├── quickref.rst │ └── tutorial │ │ ├── img │ │ └── mem32_gpio_output.jpg │ │ ├── index.rst │ │ ├── intro.rst │ │ ├── peripheral_access.rst │ │ └── pwm.rst ├── esp8266 │ ├── general.rst │ ├── img │ │ └── adafruit_products_pinoutstop.jpg │ ├── quickref.rst │ └── tutorial │ │ ├── adc.rst │ │ ├── apa102.rst │ │ ├── dht.rst │ │ ├── filesystem.rst │ │ ├── index.rst │ │ ├── intro.rst │ │ ├── neopixel.rst │ │ ├── network_basics.rst │ │ ├── network_tcp.rst │ │ ├── nextsteps.rst │ │ ├── onewire.rst │ │ ├── pins.rst │ │ ├── powerctrl.rst │ │ ├── pwm.rst │ │ ├── repl.rst │ │ └── ssd1306.rst ├── index.rst ├── library │ ├── _thread.rst │ ├── array.rst │ ├── asyncio.rst │ ├── binascii.rst │ ├── bluetooth.rst │ ├── btree.rst │ ├── builtins.rst │ ├── cmath.rst │ ├── collections.rst │ ├── cryptolib.rst │ ├── deflate.rst │ ├── errno.rst │ ├── esp.rst │ ├── esp32.rst │ ├── espnow.rst │ ├── framebuf.rst │ ├── gc.rst │ ├── gzip.rst │ ├── hashlib.rst │ ├── heapq.rst │ ├── index.rst │ ├── io.rst │ ├── json.rst │ ├── lcd160cr.rst │ ├── machine.ADC.rst │ ├── machine.ADCBlock.rst │ ├── machine.ADCWiPy.rst │ ├── machine.I2C.rst │ ├── machine.I2S.rst │ ├── machine.PWM.rst │ ├── machine.Pin.rst │ ├── machine.RTC.rst │ ├── machine.SD.rst │ ├── machine.SDCard.rst │ ├── machine.SPI.rst │ ├── machine.Signal.rst │ ├── machine.Timer.rst │ ├── machine.TimerWiPy.rst │ ├── machine.UART.rst │ ├── machine.WDT.rst │ ├── machine.rst │ ├── math.rst │ ├── micropython.rst │ ├── neopixel.rst │ ├── network.LAN.rst │ ├── network.WIZNET5K.rst │ ├── network.WLAN.rst │ ├── network.WLANWiPy.rst │ ├── network.rst │ ├── os.rst │ ├── platform.rst │ ├── pyb.ADC.rst │ ├── pyb.Accel.rst │ ├── pyb.CAN.rst │ ├── pyb.DAC.rst │ ├── pyb.ExtInt.rst │ ├── pyb.Flash.rst │ ├── pyb.I2C.rst │ ├── pyb.LCD.rst │ ├── pyb.LED.rst │ ├── pyb.Pin.rst │ ├── pyb.RTC.rst │ ├── pyb.SPI.rst │ ├── pyb.Servo.rst │ ├── pyb.Switch.rst │ ├── pyb.Timer.rst │ ├── pyb.UART.rst │ ├── pyb.USB_HID.rst │ ├── pyb.USB_VCP.rst │ ├── pyb.rst │ ├── random.rst │ ├── re.rst │ ├── rp2.Flash.rst │ ├── rp2.PIO.rst │ ├── rp2.StateMachine.rst │ ├── rp2.rst │ ├── select.rst │ ├── socket.rst │ ├── ssl.rst │ ├── stm.rst │ ├── struct.rst │ ├── sys.rst │ ├── time.rst │ ├── uctypes.rst │ ├── vfs.rst │ ├── wipy.rst │ ├── wm8960.rst │ ├── zephyr.DiskAccess.rst │ ├── zephyr.FlashArea.rst │ ├── zephyr.rst │ ├── zephyr.zsensor.rst │ └── zlib.rst ├── license.rst ├── make.bat ├── mimxrt │ ├── general.rst │ ├── img │ │ └── teensy_4.1.jpg │ ├── pinout.rst │ ├── quickref.rst │ └── tutorial │ │ └── intro.rst ├── pyboard │ ├── general.rst │ ├── hardware │ │ └── index.rst │ ├── quickref.rst │ └── tutorial │ │ ├── accel.rst │ │ ├── amp_skin.rst │ │ ├── assembler.rst │ │ ├── debounce.rst │ │ ├── fading_led.rst │ │ ├── img │ │ ├── fading_leds_breadboard_fritzing.png │ │ ├── pyboard_servo.jpg │ │ ├── pyboard_usb_micro.jpg │ │ ├── skin_amp_1.jpg │ │ ├── skin_amp_2.jpg │ │ ├── skin_lcd_1.jpg │ │ └── skin_lcd_2.jpg │ │ ├── index.rst │ │ ├── intro.rst │ │ ├── lcd160cr_skin.rst │ │ ├── lcd_skin.rst │ │ ├── leds.rst │ │ ├── pass_through.rst │ │ ├── power_ctrl.rst │ │ ├── repl.rst │ │ ├── reset.rst │ │ ├── script.rst │ │ ├── servo.rst │ │ ├── switch.rst │ │ ├── timer.rst │ │ └── usb_mouse.rst ├── readthedocs │ └── settings │ │ └── local_settings.py ├── reference │ ├── asm_thumb2_arith.rst │ ├── asm_thumb2_compare.rst │ ├── asm_thumb2_directives.rst │ ├── asm_thumb2_float.rst │ ├── asm_thumb2_hints_tips.rst │ ├── asm_thumb2_index.rst │ ├── asm_thumb2_label_branch.rst │ ├── asm_thumb2_ldr.rst │ ├── asm_thumb2_logical_bit.rst │ ├── asm_thumb2_misc.rst │ ├── asm_thumb2_mov.rst │ ├── asm_thumb2_stack.rst │ ├── asm_thumb2_str.rst │ ├── constrained.rst │ ├── filesystem.rst │ ├── glossary.rst │ ├── index.rst │ ├── isr_rules.rst │ ├── manifest.rst │ ├── micropython2_migration.rst │ ├── mpremote.rst │ ├── mpyfiles.rst │ ├── packages.rst │ ├── pyboard.py.rst │ ├── repl.rst │ └── speed_python.rst ├── renesas-ra │ ├── general.rst │ ├── img │ │ └── ek_ra6m2_board.jpg │ ├── quickref.rst │ └── tutorial │ │ ├── index.rst │ │ ├── intro.rst │ │ ├── program_in_flash.rst │ │ ├── reset.rst │ │ ├── troubleshooting.rst │ │ └── using_peripheral.rst ├── requirements.txt ├── rp2 │ ├── general.rst │ ├── img │ │ └── pico_pinout.png │ ├── quickref.rst │ └── tutorial │ │ ├── intro.rst │ │ └── pio.rst ├── samd │ ├── general.rst │ ├── img │ │ └── itsybitsy_m4_express.jpg │ ├── pinout.rst │ ├── quickref.rst │ └── tutorial │ │ └── intro.rst ├── static │ ├── custom.css │ ├── customstyle.css │ └── favicon.ico ├── templates │ ├── layout.html │ ├── replace.inc │ ├── topindex.html │ └── versions.html ├── unix │ └── quickref.rst ├── wipy │ ├── general.rst │ ├── quickref.rst │ └── tutorial │ │ ├── blynk.rst │ │ ├── index.rst │ │ ├── intro.rst │ │ ├── repl.rst │ │ ├── reset.rst │ │ ├── timer.rst │ │ └── wlan.rst └── zephyr │ ├── general.rst │ ├── quickref.rst │ └── tutorial │ ├── index.rst │ ├── intro.rst │ ├── pins.rst │ ├── repl.rst │ └── storage.rst ├── drivers ├── README.md ├── bus │ ├── qspi.h │ ├── softqspi.c │ ├── softspi.c │ └── spi.h ├── cc3100 │ ├── inc │ │ ├── device.h │ │ ├── driver.h │ │ ├── flowcont.h │ │ ├── fs.h │ │ ├── netapp.h │ │ ├── netcfg.h │ │ ├── nonos.h │ │ ├── objInclusion.h │ │ ├── protocol.h │ │ ├── simplelink.h │ │ ├── socket.h │ │ ├── spawn.h │ │ ├── trace.h │ │ ├── wlan.h │ │ └── wlan_rx_filters.h │ └── src │ │ ├── device.c │ │ ├── driver.c │ │ ├── flowcont.c │ │ ├── fs.c │ │ ├── netapp.c │ │ ├── netcfg.c │ │ ├── nonos.c │ │ ├── socket.c │ │ ├── spawn.c │ │ └── wlan.c ├── cyw43 │ ├── README.md │ └── cywbt.c ├── dht │ ├── dht.c │ └── dht.h ├── esp-hosted │ ├── README.md │ ├── esp_hosted.proto │ ├── esp_hosted_bthci.c │ ├── esp_hosted_hal.c │ ├── esp_hosted_hal.h │ ├── esp_hosted_internal.h │ ├── esp_hosted_netif.c │ ├── esp_hosted_netif.h │ ├── esp_hosted_stack.h │ ├── esp_hosted_wifi.c │ └── esp_hosted_wifi.h ├── memory │ ├── external_flash_device.h │ ├── spiflash.c │ └── spiflash.h └── ninaw10 │ ├── machine_pin_nina.c │ ├── nina_bsp.h │ ├── nina_bt_hci.c │ ├── nina_wifi_bsp.c │ ├── nina_wifi_drv.c │ └── nina_wifi_drv.h ├── examples ├── SDdatalogger │ ├── README.md │ ├── boot.py │ ├── cardreader.py │ └── datalogger.py ├── accel_i2c.py ├── accellog.py ├── asmled.py ├── asmsum.py ├── bluetooth │ ├── ble_advertising.py │ ├── ble_bonding_peripheral.py │ ├── ble_simple_central.py │ ├── ble_simple_peripheral.py │ ├── ble_temperature.py │ ├── ble_temperature_central.py │ ├── ble_uart_peripheral.py │ └── ble_uart_repl.py ├── conwaylife.py ├── embedding │ ├── Makefile │ ├── Makefile.upylib │ ├── README.md │ ├── main.c │ ├── micropython_embed.mk │ └── mpconfigport.h ├── hwapi │ ├── README.md │ ├── button_led.py │ ├── button_reaction.py │ ├── hwconfig_console.py │ ├── hwconfig_dragonboard410c.py │ ├── hwconfig_esp8266_esp12.py │ ├── hwconfig_pyboard.py │ ├── hwconfig_z_96b_carbon.py │ ├── hwconfig_z_frdm_k64f.py │ ├── soft_pwm.py │ ├── soft_pwm2_asyncio.py │ └── soft_pwm_asyncio.py ├── ledangle.py ├── mandel.py ├── micropython.py ├── natmod │ ├── .gitignore │ ├── README.md │ ├── btree │ │ ├── Makefile │ │ ├── btree_c.c │ │ └── btree_py.py │ ├── deflate │ │ ├── Makefile │ │ └── deflate.c │ ├── features0 │ │ ├── Makefile │ │ └── features0.c │ ├── features1 │ │ ├── Makefile │ │ └── features1.c │ ├── features2 │ │ ├── Makefile │ │ ├── main.c │ │ ├── prod.c │ │ ├── prod.h │ │ └── test.py │ ├── features3 │ │ ├── Makefile │ │ └── features3.c │ ├── features4 │ │ ├── Makefile │ │ └── features4.c │ ├── framebuf │ │ ├── Makefile │ │ └── framebuf.c │ ├── heapq │ │ ├── Makefile │ │ └── heapq.c │ ├── random │ │ ├── Makefile │ │ └── random.c │ └── re │ │ ├── Makefile │ │ └── re.c ├── network │ ├── http_client.py │ ├── http_client_ssl.py │ ├── http_server.py │ ├── http_server_simplistic.py │ ├── http_server_simplistic_commented.py │ └── http_server_ssl.py ├── pyb.py ├── rp2 │ ├── pio_1hz.py │ ├── pio_exec.py │ ├── pio_pinchange.py │ ├── pio_pwm.py │ ├── pio_uart_rx.py │ ├── pio_uart_tx.py │ ├── pio_ws2812.py │ └── pwm_fade.py ├── switch.py ├── unix │ ├── ffi_example.py │ └── machine_bios.py └── usercmodule │ ├── cexample │ ├── examplemodule.c │ ├── micropython.cmake │ └── micropython.mk │ ├── cppexample │ ├── example.cpp │ ├── examplemodule.c │ ├── examplemodule.h │ ├── micropython.cmake │ └── micropython.mk │ ├── micropython.cmake │ └── subpackage │ ├── README.md │ ├── micropython.cmake │ ├── micropython.mk │ ├── modexamplepackage.c │ └── qstrdefsexamplepackage.h ├── extmod ├── asyncio │ ├── __init__.py │ ├── core.py │ ├── event.py │ ├── funcs.py │ ├── lock.py │ ├── manifest.py │ ├── stream.py │ ├── task.py │ └── uasyncio.py ├── axtls-include │ ├── axtls_os_port.h │ ├── config.h │ └── version.h ├── btstack │ ├── btstack.cmake │ ├── btstack.mk │ ├── btstack_config.h │ ├── btstack_config_common.h │ ├── btstack_hci_uart.c │ ├── btstack_hci_uart.h │ ├── modbluetooth_btstack.c │ └── modbluetooth_btstack.h ├── extmod.cmake ├── extmod.mk ├── font_petme128_8x8.h ├── lwip-include │ ├── arch │ │ ├── cc.h │ │ └── perf.h │ └── lwipopts.h ├── machine_adc.c ├── machine_adc_block.c ├── machine_bitstream.c ├── machine_i2c.c ├── machine_i2s.c ├── machine_mem.c ├── machine_pinbase.c ├── machine_pulse.c ├── machine_pwm.c ├── machine_signal.c ├── machine_spi.c ├── machine_timer.c ├── machine_uart.c ├── machine_wdt.c ├── mbedtls │ └── mbedtls_config_common.h ├── misc.h ├── modasyncio.c ├── modbinascii.c ├── modbluetooth.c ├── modbluetooth.h ├── modbtree.c ├── modcryptolib.c ├── moddeflate.c ├── modframebuf.c ├── modhashlib.c ├── modheapq.c ├── modjson.c ├── modlwip.c ├── modmachine.c ├── modmachine.h ├── modnetwork.c ├── modnetwork.h ├── modonewire.c ├── modos.c ├── modplatform.c ├── modplatform.h ├── modrandom.c ├── modre.c ├── modselect.c ├── modsocket.c ├── modtime.c ├── modtime.h ├── modtls_axtls.c ├── modtls_mbedtls.c ├── moductypes.c ├── modvfs.c ├── modwebrepl.c ├── modwebsocket.c ├── modwebsocket.h ├── mpbthci.c ├── mpbthci.h ├── network_cyw43.c ├── network_cyw43.h ├── network_esp_hosted.c ├── network_lwip.c ├── network_ninaw10.c ├── network_wiznet5k.c ├── nimble │ ├── bsp │ │ └── bsp.h │ ├── hal │ │ ├── hal_gpio.h │ │ ├── hal_uart.c │ │ └── hal_uart.h │ ├── logcfg │ │ └── logcfg.h │ ├── modbluetooth_nimble.c │ ├── modbluetooth_nimble.h │ ├── nimble.cmake │ ├── nimble.mk │ ├── nimble │ │ ├── nimble_npl_os.c │ │ └── nimble_npl_os.h │ └── syscfg │ │ └── syscfg.h ├── os_dupterm.c ├── vfs.c ├── vfs.h ├── vfs_blockdev.c ├── vfs_fat.c ├── vfs_fat.h ├── vfs_fat_diskio.c ├── vfs_fat_file.c ├── vfs_lfs.c ├── vfs_lfs.h ├── vfs_lfsx.c ├── vfs_lfsx_file.c ├── vfs_posix.c ├── vfs_posix.h ├── vfs_posix_file.c ├── vfs_reader.c ├── virtpin.c └── virtpin.h ├── lib ├── README.md ├── cmsis │ └── inc │ │ ├── cachel1_armv7.h │ │ ├── cmsis_armcc.h │ │ ├── cmsis_armclang.h │ │ ├── cmsis_armclang_ltm.h │ │ ├── cmsis_compiler.h │ │ ├── cmsis_gcc.h │ │ ├── cmsis_iccarm.h │ │ ├── cmsis_version.h │ │ ├── core_armv81mml.h │ │ ├── core_armv8mbl.h │ │ ├── core_armv8mml.h │ │ ├── core_cm0.h │ │ ├── core_cm0plus.h │ │ ├── core_cm1.h │ │ ├── core_cm23.h │ │ ├── core_cm3.h │ │ ├── core_cm33.h │ │ ├── core_cm35p.h │ │ ├── core_cm4.h │ │ ├── core_cm55.h │ │ ├── core_cm7.h │ │ ├── core_cm85.h │ │ ├── core_sc000.h │ │ ├── core_sc300.h │ │ ├── core_starmc1.h │ │ ├── mpu_armv7.h │ │ ├── mpu_armv8.h │ │ ├── pac_armv81.h │ │ ├── pmu_armv8.h │ │ └── tz_context.h ├── crypto-algorithms │ ├── sha256.c │ └── sha256.h ├── libm │ ├── acoshf.c │ ├── asinfacosf.c │ ├── asinhf.c │ ├── atan2f.c │ ├── atanf.c │ ├── atanhf.c │ ├── ef_rem_pio2.c │ ├── ef_sqrt.c │ ├── erf_lgamma.c │ ├── fdlibm.h │ ├── fmodf.c │ ├── kf_cos.c │ ├── kf_rem_pio2.c │ ├── kf_sin.c │ ├── kf_tan.c │ ├── libm.h │ ├── log1pf.c │ ├── math.c │ ├── nearbyintf.c │ ├── roundf.c │ ├── sf_cos.c │ ├── sf_erf.c │ ├── sf_frexp.c │ ├── sf_ldexp.c │ ├── sf_modf.c │ ├── sf_sin.c │ ├── sf_tan.c │ ├── thumb_vfp_sqrtf.c │ ├── wf_lgamma.c │ └── wf_tgamma.c ├── libm_dbl │ ├── README │ ├── __cos.c │ ├── __expo2.c │ ├── __fpclassify.c │ ├── __rem_pio2.c │ ├── __rem_pio2_large.c │ ├── __signbit.c │ ├── __sin.c │ ├── __tan.c │ ├── acos.c │ ├── acosh.c │ ├── asin.c │ ├── asinh.c │ ├── atan.c │ ├── atan2.c │ ├── atanh.c │ ├── ceil.c │ ├── copysign.c │ ├── cos.c │ ├── cosh.c │ ├── erf.c │ ├── exp.c │ ├── expm1.c │ ├── floor.c │ ├── fmod.c │ ├── frexp.c │ ├── ldexp.c │ ├── lgamma.c │ ├── libm.h │ ├── log.c │ ├── log10.c │ ├── log1p.c │ ├── modf.c │ ├── nearbyint.c │ ├── pow.c │ ├── rint.c │ ├── round.c │ ├── scalbn.c │ ├── sin.c │ ├── sinh.c │ ├── sqrt.c │ ├── tan.c │ ├── tanh.c │ ├── tgamma.c │ ├── thumb_vfp_sqrt.c │ └── trunc.c ├── littlefs │ ├── README.md │ ├── lfs1.c │ ├── lfs1.h │ ├── lfs1_util.c │ ├── lfs1_util.h │ ├── lfs2.c │ ├── lfs2.h │ ├── lfs2_util.c │ └── lfs2_util.h ├── mbedtls_errors │ ├── README.md │ ├── do-esp32.sh │ ├── do-mp.sh │ ├── do-test.sh │ ├── error.fmt │ ├── esp32_mbedtls_errors.c │ ├── generate_errors.diff │ ├── mp_mbedtls_errors.c │ └── tester.c ├── oofatfs │ ├── diskio.h │ ├── ff.c │ ├── ff.h │ ├── ffconf.h │ └── ffunicode.c ├── re1.5 │ ├── charclass.c │ ├── compilecode.c │ ├── dumpcode.c │ ├── re1.5.h │ └── recursiveloop.c ├── tinytest │ ├── README │ ├── tinytest.c │ ├── tinytest.h │ └── tinytest_macros.h └── uzlib │ ├── adler32.c │ ├── crc32.c │ ├── defl_static.c │ ├── header.c │ ├── lz77.c │ ├── tinflate.c │ ├── uzlib.h │ └── uzlib_conf.h ├── logo ├── 1bit-logo.png ├── FONT-LICENSE.txt ├── logo.jpg ├── micropythonpowered-art.png ├── trans-logo.png ├── upython-with-micro.jpg ├── upython-with-micro.png ├── vector-logo-2-BW.svg ├── vector-logo-2.ico ├── vector-logo-2.png ├── vector-logo-3.png ├── vector-logo-R2000.dxf ├── vector-logo-inkscape_master.svg ├── vector-logo.svg ├── vector-text-R2000.dxf └── vector-text.svg ├── mpy-cross ├── Makefile ├── README.md ├── gccollect.c ├── main.c ├── mpconfigport.h ├── mphalport.h ├── mpy-cross.vcxproj ├── mpy_cross │ ├── __init__.py │ └── __main__.py └── qstrdefsport.h ├── ports ├── bare-arm │ ├── Makefile │ ├── README.md │ ├── lib.c │ ├── main.c │ ├── mpconfigport.h │ ├── mphalport.h │ ├── stm32f405.ld │ └── system.c ├── cc3200 │ ├── FreeRTOS │ │ ├── FreeRTOSConfig.h │ │ ├── License │ │ │ └── license.txt │ │ └── Source │ │ │ ├── croutine.c │ │ │ ├── event_groups.c │ │ │ ├── include │ │ │ ├── FreeRTOS.h │ │ │ ├── StackMacros.h │ │ │ ├── croutine.h │ │ │ ├── deprecated_definitions.h │ │ │ ├── event_groups.h │ │ │ ├── list.h │ │ │ ├── mpu_prototypes.h │ │ │ ├── mpu_wrappers.h │ │ │ ├── portable.h │ │ │ ├── projdefs.h │ │ │ ├── queue.h │ │ │ ├── semphr.h │ │ │ ├── task.h │ │ │ └── timers.h │ │ │ ├── list.c │ │ │ ├── portable │ │ │ ├── GCC │ │ │ │ └── ARM_CM3 │ │ │ │ │ ├── port.c │ │ │ │ │ └── portmacro.h │ │ │ └── MemMang │ │ │ │ └── heap_4.c │ │ │ ├── queue.c │ │ │ ├── tasks.c │ │ │ └── timers.c │ ├── Makefile │ ├── README.md │ ├── application.lds │ ├── application.mk │ ├── appsign.sh │ ├── boards │ │ ├── LAUNCHXL │ │ │ ├── mpconfigboard.h │ │ │ └── pins.csv │ │ ├── WIPY │ │ │ ├── board.json │ │ │ ├── deploy.md │ │ │ ├── mpconfigboard.h │ │ │ └── pins.csv │ │ ├── cc3200_af.csv │ │ ├── cc3200_prefix.c │ │ └── make-pins.py │ ├── bootmgr │ │ ├── bootgen.sh │ │ ├── bootloader.mk │ │ ├── bootmgr.h │ │ ├── bootmgr.lds │ │ ├── flc.h │ │ ├── main.c │ │ ├── relocator │ │ │ └── relocator.bin │ │ ├── runapp.s │ │ └── sl │ │ │ └── user.h │ ├── fatfs │ │ └── src │ │ │ └── drivers │ │ │ ├── sd_diskio.c │ │ │ ├── sd_diskio.h │ │ │ ├── sflash_diskio.c │ │ │ ├── sflash_diskio.h │ │ │ └── stdcmd.h │ ├── fatfs_port.c │ ├── ftp │ │ ├── ftp.c │ │ ├── ftp.h │ │ ├── updater.c │ │ └── updater.h │ ├── hal │ │ ├── adc.c │ │ ├── adc.h │ │ ├── aes.c │ │ ├── aes.h │ │ ├── cc3200_asm.h │ │ ├── cc3200_hal.c │ │ ├── cc3200_hal.h │ │ ├── cpu.c │ │ ├── cpu.h │ │ ├── crc.c │ │ ├── crc.h │ │ ├── debug.h │ │ ├── des.c │ │ ├── des.h │ │ ├── fault_registers.h │ │ ├── gpio.c │ │ ├── gpio.h │ │ ├── i2c.c │ │ ├── i2c.h │ │ ├── i2s.c │ │ ├── i2s.h │ │ ├── inc │ │ │ ├── asmdefs.h │ │ │ ├── hw_adc.h │ │ │ ├── hw_aes.h │ │ │ ├── hw_apps_config.h │ │ │ ├── hw_apps_rcm.h │ │ │ ├── hw_camera.h │ │ │ ├── hw_common_reg.h │ │ │ ├── hw_des.h │ │ │ ├── hw_dthe.h │ │ │ ├── hw_flash_ctrl.h │ │ │ ├── hw_gpio.h │ │ │ ├── hw_gprcm.h │ │ │ ├── hw_hib1p2.h │ │ │ ├── hw_hib3p3.h │ │ │ ├── hw_i2c.h │ │ │ ├── hw_ints.h │ │ │ ├── hw_mcasp.h │ │ │ ├── hw_mcspi.h │ │ │ ├── hw_memmap.h │ │ │ ├── hw_mmchs.h │ │ │ ├── hw_nvic.h │ │ │ ├── hw_ocp_shared.h │ │ │ ├── hw_shamd5.h │ │ │ ├── hw_stack_die_ctrl.h │ │ │ ├── hw_timer.h │ │ │ ├── hw_types.h │ │ │ ├── hw_uart.h │ │ │ ├── hw_udma.h │ │ │ └── hw_wdt.h │ │ ├── interrupt.c │ │ ├── interrupt.h │ │ ├── pin.c │ │ ├── pin.h │ │ ├── prcm.c │ │ ├── prcm.h │ │ ├── rom.h │ │ ├── rom_map.h │ │ ├── rom_patch.h │ │ ├── sdhost.c │ │ ├── sdhost.h │ │ ├── shamd5.c │ │ ├── shamd5.h │ │ ├── spi.c │ │ ├── spi.h │ │ ├── startup_gcc.c │ │ ├── systick.c │ │ ├── systick.h │ │ ├── timer.c │ │ ├── timer.h │ │ ├── uart.c │ │ ├── uart.h │ │ ├── utils.c │ │ ├── utils.h │ │ ├── wdt.c │ │ └── wdt.h │ ├── main.c │ ├── misc │ │ ├── FreeRTOSHooks.c │ │ ├── antenna.c │ │ ├── antenna.h │ │ ├── help.c │ │ ├── mperror.c │ │ ├── mperror.h │ │ ├── mpirq.c │ │ └── mpirq.h │ ├── mods │ │ ├── machine_wdt.c │ │ ├── modhashlib.c │ │ ├── modmachine.c │ │ ├── modnetwork.c │ │ ├── modnetwork.h │ │ ├── modos.c │ │ ├── modsocket.c │ │ ├── modsocket.h │ │ ├── modssl.c │ │ ├── modtime.c │ │ ├── modwipy.c │ │ ├── modwlan.c │ │ ├── modwlan.h │ │ ├── pybadc.c │ │ ├── pybadc.h │ │ ├── pybflash.c │ │ ├── pybflash.h │ │ ├── pybi2c.c │ │ ├── pybi2c.h │ │ ├── pybpin.c │ │ ├── pybpin.h │ │ ├── pybrtc.c │ │ ├── pybrtc.h │ │ ├── pybsd.c │ │ ├── pybsd.h │ │ ├── pybsleep.c │ │ ├── pybsleep.h │ │ ├── pybspi.c │ │ ├── pybspi.h │ │ ├── pybtimer.c │ │ ├── pybtimer.h │ │ ├── pybuart.c │ │ ├── pybuart.h │ │ └── pybwdt.h │ ├── mpconfigport.h │ ├── mptask.c │ ├── mptask.h │ ├── mpthreadport.c │ ├── mpthreadport.h │ ├── qstrdefsport.h │ ├── serverstask.c │ ├── serverstask.h │ ├── simplelink │ │ ├── cc_pal.c │ │ ├── cc_pal.h │ │ ├── oslib │ │ │ ├── osi.h │ │ │ └── osi_freertos.c │ │ └── user.h │ ├── telnet │ │ ├── telnet.c │ │ └── telnet.h │ ├── tools │ │ ├── smoke.py │ │ ├── smoke.py.exp │ │ ├── uniflash.py │ │ └── update-wipy.py │ ├── util │ │ ├── cortex_m3_get_sp.s │ │ ├── cryptohash.c │ │ ├── cryptohash.h │ │ ├── fifo.c │ │ ├── fifo.h │ │ ├── gccollect.c │ │ ├── gccollect.h │ │ ├── random.c │ │ ├── random.h │ │ ├── sleeprestore.h │ │ ├── sleeprestore.s │ │ ├── socketfifo.c │ │ └── socketfifo.h │ └── version.h ├── embed │ ├── README.md │ ├── embed.mk │ └── port │ │ ├── embed_util.c │ │ ├── micropython_embed.h │ │ ├── mpconfigport_common.h │ │ ├── mphalport.c │ │ └── mphalport.h ├── esp32 │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Makefile │ ├── README.md │ ├── README.ulp.md │ ├── adc.c │ ├── adc.h │ ├── boards │ │ ├── ARDUINO_NANO_ESP32 │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── deploy.md │ │ │ ├── double_tap.c │ │ │ ├── double_tap.h │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── partitions-app3M_fat9M_fact512k_16MiB.csv │ │ │ ├── pins.csv │ │ │ └── sdkconfig.board │ │ ├── ESP32_GENERIC │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── sdkconfig.d2wd │ │ │ ├── sdkconfig.ota │ │ │ └── sdkconfig.unicore │ │ ├── ESP32_GENERIC_C3 │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── sdkconfig.c3usb │ │ ├── ESP32_GENERIC_S2 │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── mpconfigboard.cmake │ │ │ └── mpconfigboard.h │ │ ├── ESP32_GENERIC_S3 │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── sdkconfig.board │ │ ├── LILYGO_TTGO_LORA32 │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── manifest.py │ │ │ ├── modules │ │ │ │ ├── lilygo_oled.py │ │ │ │ └── lora32.py │ │ │ ├── mpconfigboard.cmake │ │ │ └── mpconfigboard.h │ │ ├── LOLIN_C3_MINI │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── modules │ │ │ │ └── c3mini.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── sdkconfig.board │ │ ├── LOLIN_S2_MINI │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── modules │ │ │ │ └── s2mini.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── sdkconfig.board │ │ ├── LOLIN_S2_PICO │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── modules │ │ │ │ ├── s2pico.py │ │ │ │ └── s2pico_oled.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── sdkconfig.board │ │ ├── M5STACK_ATOM │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── modules │ │ │ │ └── atom.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── sdkconfig.board │ │ ├── OLIMEX_ESP32_POE │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── sdkconfig.board │ │ ├── SIL_WESP32 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── sdkconfig.board │ │ ├── UM_FEATHERS2 │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── modules │ │ │ │ └── feathers2.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── pins.csv │ │ │ └── sdkconfig.board │ │ ├── UM_FEATHERS2NEO │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── modules │ │ │ │ └── feathers2neo.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── pins.csv │ │ │ └── sdkconfig.board │ │ ├── UM_FEATHERS3 │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── modules │ │ │ │ └── feathers3.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── pins.csv │ │ │ └── sdkconfig.board │ │ ├── UM_NANOS3 │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── modules │ │ │ │ └── nanos3.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── pins.csv │ │ │ └── sdkconfig.board │ │ ├── UM_PROS3 │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── modules │ │ │ │ └── pros3.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── pins.csv │ │ │ └── sdkconfig.board │ │ ├── UM_TINYPICO │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── modules │ │ │ │ ├── dotstar.py │ │ │ │ └── tinypico.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── pins.csv │ │ │ └── sdkconfig.board │ │ ├── UM_TINYS2 │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── modules │ │ │ │ └── tinys2.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── pins.csv │ │ │ └── sdkconfig.board │ │ ├── UM_TINYS3 │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── modules │ │ │ │ └── tinys3.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── pins.csv │ │ │ └── sdkconfig.board │ │ ├── UM_TINYWATCHS3 │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── deploy.md │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── pins.csv │ │ │ └── sdkconfig.board │ │ ├── deploy.md │ │ ├── deploy_c3.md │ │ ├── deploy_s2.md │ │ ├── deploy_s3.md │ │ ├── make-pins.py │ │ ├── manifest.py │ │ ├── manifest_test.py │ │ ├── pins_prefix.c │ │ ├── sdkconfig.240mhz │ │ ├── sdkconfig.base │ │ ├── sdkconfig.ble │ │ ├── sdkconfig.spiram │ │ ├── sdkconfig.spiram_oct │ │ ├── sdkconfig.spiram_sx │ │ └── sdkconfig.usb │ ├── esp32_common.cmake │ ├── esp32_nvs.c │ ├── esp32_partition.c │ ├── esp32_rmt.c │ ├── esp32_ulp.c │ ├── fatfs_port.c │ ├── gccollect.c │ ├── gccollect.h │ ├── help.c │ ├── machine_adc.c │ ├── machine_adc_block.c │ ├── machine_bitstream.c │ ├── machine_dac.c │ ├── machine_hw_spi.c │ ├── machine_i2c.c │ ├── machine_i2s.c │ ├── machine_pin.c │ ├── machine_pin.h │ ├── machine_pwm.c │ ├── machine_rtc.c │ ├── machine_rtc.h │ ├── machine_sdcard.c │ ├── machine_timer.c │ ├── machine_touchpad.c │ ├── machine_uart.c │ ├── machine_wdt.c │ ├── main.c │ ├── main_esp32 │ │ ├── CMakeLists.txt │ │ └── idf_component.yml │ ├── main_esp32c3 │ │ ├── CMakeLists.txt │ │ └── idf_component.yml │ ├── main_esp32s2 │ │ ├── CMakeLists.txt │ │ └── idf_component.yml │ ├── main_esp32s3 │ │ ├── CMakeLists.txt │ │ └── idf_component.yml │ ├── makeimg.py │ ├── memory.h │ ├── modesp.c │ ├── modesp32.c │ ├── modesp32.h │ ├── modespnow.c │ ├── modespnow.h │ ├── modmachine.c │ ├── modmachine.h │ ├── modnetwork.h │ ├── modnetwork_globals.h │ ├── modos.c │ ├── modsocket.c │ ├── modtime.c │ ├── modules │ │ ├── _boot.py │ │ ├── apa106.py │ │ ├── espnow.py │ │ ├── flashbdev.py │ │ └── inisetup.py │ ├── mpconfigport.h │ ├── mphalport.c │ ├── mphalport.h │ ├── mpnimbleport.c │ ├── mpthreadport.c │ ├── mpthreadport.h │ ├── network_common.c │ ├── network_lan.c │ ├── network_ppp.c │ ├── network_wlan.c │ ├── partitions-16MiB-ota.csv │ ├── partitions-16MiB.csv │ ├── partitions-2MiB.csv │ ├── partitions-32MiB-ota.csv │ ├── partitions-32MiB.csv │ ├── partitions-4MiB-ota.csv │ ├── partitions-4MiB.csv │ ├── partitions-8MiB.csv │ ├── ppp_set_auth.c │ ├── ppp_set_auth.h │ ├── qstrdefsport.h │ ├── uart.c │ ├── uart.h │ ├── usb.c │ ├── usb.h │ ├── usb_serial_jtag.c │ └── usb_serial_jtag.h ├── esp8266 │ ├── Makefile │ ├── README.md │ ├── boards │ │ ├── ESP8266_GENERIC │ │ │ ├── _boot.py │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── manifest_2MiB.py │ │ │ ├── manifest_512kiB.py │ │ │ ├── mpconfigboard.h │ │ │ └── mpconfigboard.mk │ │ ├── deploy.md │ │ ├── eagle.rom.addr.v6.ld │ │ ├── esp8266_1MiB.ld │ │ ├── esp8266_2MiB.ld │ │ ├── esp8266_512kiB.ld │ │ ├── esp8266_common.ld │ │ ├── esp8266_ota.ld │ │ └── manifest.py │ ├── esp_init_data.c │ ├── esp_mphal.c │ ├── esp_mphal.h │ ├── espapa102.c │ ├── espapa102.h │ ├── esppwm.c │ ├── esppwm.h │ ├── ets_alt_task.c │ ├── ets_alt_task.h │ ├── etshal.h │ ├── fatfs_port.c │ ├── gccollect.c │ ├── gccollect.h │ ├── gchelper.s │ ├── help.c │ ├── hspi.c │ ├── hspi.h │ ├── hspi_register.h │ ├── lexerstr32.c │ ├── machine_adc.c │ ├── machine_bitstream.c │ ├── machine_pin.c │ ├── machine_pwm.c │ ├── machine_rtc.c │ ├── machine_spi.c │ ├── machine_uart.c │ ├── machine_wdt.c │ ├── main.c │ ├── makeimg.py │ ├── modesp.c │ ├── modespnow.c │ ├── modespnow.h │ ├── modmachine.c │ ├── modmachine.h │ ├── modnetwork.h │ ├── modnetwork_globals.h │ ├── modos.c │ ├── modtime.c │ ├── modules │ │ ├── _boot.py │ │ ├── apa102.py │ │ ├── espnow.py │ │ ├── flashbdev.py │ │ ├── inisetup.py │ │ └── port_diag.py │ ├── mpconfigport.h │ ├── network_wlan.c │ ├── posix_helpers.c │ ├── qstrdefsport.h │ ├── strtoll.c │ ├── uart.c │ ├── uart.h │ ├── uart_register.h │ ├── user_config.h │ └── xtirq.h ├── mimxrt │ ├── Makefile │ ├── README.md │ ├── board_init.c │ ├── boards │ │ ├── ADAFRUIT_METRO_M7 │ │ │ ├── board.json │ │ │ ├── deploy_metro_m7.md │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── MIMXRT1010_EVK │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── MIMXRT1011.ld │ │ ├── MIMXRT1011_af.csv │ │ ├── MIMXRT1011_clock_config.c │ │ ├── MIMXRT1011_clock_config.h │ │ ├── MIMXRT1015.ld │ │ ├── MIMXRT1015_EVK │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── MIMXRT1015_af.csv │ │ ├── MIMXRT1015_clock_config.c │ │ ├── MIMXRT1015_clock_config.h │ │ ├── MIMXRT1020_EVK │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── MIMXRT1021.ld │ │ ├── MIMXRT1021_af.csv │ │ ├── MIMXRT1021_clock_config.c │ │ ├── MIMXRT1021_clock_config.h │ │ ├── MIMXRT1050_EVK │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── MIMXRT1052.ld │ │ ├── MIMXRT1052_af.csv │ │ ├── MIMXRT1052_clock_config.c │ │ ├── MIMXRT1052_clock_config.h │ │ ├── MIMXRT1060_EVK │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── MIMXRT1062.ld │ │ ├── MIMXRT1062_af.csv │ │ ├── MIMXRT1062_clock_config.c │ │ ├── MIMXRT1062_clock_config.h │ │ ├── MIMXRT1064.ld │ │ ├── MIMXRT1064_EVK │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── MIMXRT1064_af.csv │ │ ├── MIMXRT1064_clock_config.c │ │ ├── MIMXRT1064_clock_config.h │ │ ├── MIMXRT1170_EVK │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── MIMXRT1176.ld │ │ ├── MIMXRT1176_af.csv │ │ ├── MIMXRT1176_clock_config.c │ │ ├── MIMXRT1176_clock_config.h │ │ ├── OLIMEX_RT1010 │ │ │ ├── board.json │ │ │ ├── deploy_olimex.md │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── SEEED_ARCH_MIX │ │ │ ├── board.json │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── TEENSY40 │ │ │ ├── board.json │ │ │ ├── format.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── TEENSY41 │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── common.ld │ │ ├── deploy_mimxrt.md │ │ ├── deploy_teensy.md │ │ ├── make-flexram-config.py │ │ ├── make-pins.py │ │ ├── manifest.py │ │ └── mimxrt_prefix.c │ ├── cyw43_configport.h │ ├── dma_manager.c │ ├── dma_manager.h │ ├── eth.c │ ├── eth.h │ ├── fatfs_port.c │ ├── flash.c │ ├── flash.h │ ├── hal │ │ ├── board.h │ │ ├── flexspi_flash_config.h │ │ ├── flexspi_hyper_flash.c │ │ ├── flexspi_hyper_flash.h │ │ ├── flexspi_nor_flash.c │ │ ├── flexspi_nor_flash.h │ │ ├── fsl_flexspi_nor_boot.c │ │ ├── fsl_flexspi_nor_boot.h │ │ ├── peripherals.h │ │ ├── phy │ │ │ ├── device │ │ │ │ ├── phydp83825 │ │ │ │ │ ├── fsl_phydp83825.c │ │ │ │ │ └── fsl_phydp83825.h │ │ │ │ ├── phydp83848 │ │ │ │ │ ├── fsl_phydp83848.c │ │ │ │ │ └── fsl_phydp83848.h │ │ │ │ ├── phyksz8081 │ │ │ │ │ ├── fsl_phyksz8081.c │ │ │ │ │ └── fsl_phyksz8081.h │ │ │ │ ├── phylan8720 │ │ │ │ │ ├── fsl_phylan8720.c │ │ │ │ │ └── fsl_phylan8720.h │ │ │ │ └── phyrtl8211f │ │ │ │ │ ├── fsl_phyrtl8211f.c │ │ │ │ │ └── fsl_phyrtl8211f.h │ │ │ ├── fsl_mdio.h │ │ │ ├── fsl_phy.h │ │ │ └── mdio │ │ │ │ └── enet │ │ │ │ ├── fsl_enet_mdio.c │ │ │ │ └── fsl_enet_mdio.h │ │ ├── pin_mux.h │ │ ├── pwm_backport.c │ │ ├── pwm_backport.h │ │ ├── qspi_hyper_flash_config.c │ │ ├── qspi_nor_flash_config.c │ │ └── resethandler_MIMXRT10xx.S │ ├── help.c │ ├── irq.h │ ├── led.c │ ├── led.h │ ├── lwip_inc │ │ ├── arch │ │ │ ├── cc.h │ │ │ └── sys_arch.h │ │ └── lwipopts.h │ ├── machine_adc.c │ ├── machine_bitstream.c │ ├── machine_i2c.c │ ├── machine_i2s.c │ ├── machine_led.c │ ├── machine_pin.c │ ├── machine_pwm.c │ ├── machine_rtc.c │ ├── machine_sdcard.c │ ├── machine_spi.c │ ├── machine_uart.c │ ├── machine_wdt.c │ ├── main.c │ ├── mbedtls │ │ ├── mbedtls_config_port.h │ │ └── mbedtls_port.c │ ├── mimxrt_flash.c │ ├── mimxrt_sdram.c │ ├── modmachine.c │ ├── modmachine.h │ ├── modmimxrt.c │ ├── modmimxrt.h │ ├── modos.c │ ├── modtime.c │ ├── modules │ │ └── _boot.py │ ├── mpbthciport.c │ ├── mpbthciport.h │ ├── mpconfigport.h │ ├── mphalport.c │ ├── mphalport.h │ ├── mpnetworkport.c │ ├── mpnimbleport.c │ ├── mpnimbleport.h │ ├── network_lan.c │ ├── pendsv.c │ ├── pendsv.h │ ├── pin.c │ ├── pin.h │ ├── qstrdefsport.h │ ├── sdcard.c │ ├── sdcard.h │ ├── sdio.c │ ├── sdio.h │ ├── systick.c │ ├── systick.h │ ├── ticks.c │ ├── ticks.h │ ├── tusb_config.h │ └── tusb_port.c ├── minimal │ ├── Makefile │ ├── README.md │ ├── main.c │ ├── mpconfigport.h │ ├── mphalport.h │ ├── qstrdefsport.h │ ├── stm32f405.ld │ └── uart_core.c ├── nrf │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── bluetooth_conf.h │ ├── boards │ │ ├── ACTINIUS_ICARUS │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── ARDUINO_NANO_33_BLE_SENSE │ │ │ ├── board.c │ │ │ ├── board.json │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── modules │ │ │ │ └── imu.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── nano_bootloader.ld │ │ │ └── pins.csv │ │ ├── ARDUINO_PRIMO │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── BLUEIO_TAG_EVIM │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── DVK_BL652 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── EVK_NINA_B1 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── EVK_NINA_B3 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── FEATHER52 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── IBK_BLYST_NANO │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── IDK_BLYST_NANO │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── MICROBIT │ │ │ ├── board.json │ │ │ ├── custom_nrf51822_s110_microbit.ld │ │ │ ├── modules │ │ │ │ ├── AUTHORS │ │ │ │ ├── LICENSE │ │ │ │ ├── boardmodules.h │ │ │ │ ├── boardmodules.mk │ │ │ │ ├── iters.c │ │ │ │ ├── iters.h │ │ │ │ ├── microbitconstimage.c │ │ │ │ ├── microbitconstimage.h │ │ │ │ ├── microbitconstimagetuples.c │ │ │ │ ├── microbitdisplay.c │ │ │ │ ├── microbitdisplay.h │ │ │ │ ├── microbitfont.h │ │ │ │ ├── microbitimage.c │ │ │ │ ├── microbitimage.h │ │ │ │ ├── modmicrobit.c │ │ │ │ └── modmicrobit.h │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── NRF52840_MDK_USB_DONGLE │ │ │ ├── README.md │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── PARTICLE_XENON │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── PCA10000 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── PCA10001 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── PCA10028 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── PCA10031 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── PCA10040 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── PCA10056 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── PCA10059 │ │ │ ├── board.json │ │ │ ├── modules │ │ │ │ ├── boardmodules.h │ │ │ │ ├── boardmodules.mk │ │ │ │ └── recover_uicr_regout0.c │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── PCA10090 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── SEEED_XIAO_NRF52 │ │ │ ├── XIAO_bootloader.ld │ │ │ ├── board.c │ │ │ ├── board.json │ │ │ ├── deploy.md │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── WT51822_S4AT │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── common.ld │ │ ├── deploy.md │ │ ├── make-pins.py │ │ ├── memory.ld │ │ ├── nrf51_prefix.c │ │ ├── nrf51x22_256k_16k.ld │ │ ├── nrf51x22_256k_32k.ld │ │ ├── nrf52832_512k_64k.ld │ │ ├── nrf52840_1M_256k.ld │ │ ├── nrf52840_open_bootloader_1.2.x.ld │ │ ├── nrf52_prefix.c │ │ ├── nrf9160_1M_256k.ld │ │ ├── nrf9160_1M_256k_secure.ld │ │ ├── nrf91_prefix.c │ │ ├── s110_8.0.0.ld │ │ ├── s132_6.1.1.ld │ │ ├── s140_6.1.1.ld │ │ └── s140_7.3.0.ld │ ├── device │ │ ├── startup_nrf51822.c │ │ ├── startup_nrf52832.c │ │ ├── startup_nrf52840.c │ │ └── startup_nrf9160.c │ ├── drivers │ │ ├── bluetooth │ │ │ ├── ble_drv.c │ │ │ ├── ble_drv.h │ │ │ ├── ble_uart.c │ │ │ ├── ble_uart.h │ │ │ ├── bluetooth_common.mk │ │ │ ├── download_ble_stack.sh │ │ │ └── ringbuffer.h │ │ ├── flash.c │ │ ├── flash.h │ │ ├── rng.c │ │ ├── rng.h │ │ ├── secureboot │ │ │ ├── secureboot.mk │ │ │ └── secureboot_main.c │ │ ├── softpwm.c │ │ ├── softpwm.h │ │ ├── ticker.c │ │ ├── ticker.h │ │ └── usb │ │ │ ├── tusb_config.h │ │ │ ├── usb_cdc.c │ │ │ ├── usb_cdc.h │ │ │ └── usb_descriptors.c │ ├── examples │ │ ├── mountsd.py │ │ ├── musictest.py │ │ ├── nrf52_pwm.py │ │ ├── nrf52_servo.py │ │ ├── powerup.py │ │ ├── seeed_tft.py │ │ ├── ssd1306_mod.py │ │ ├── ubluepy_eddystone.py │ │ ├── ubluepy_scan.py │ │ └── ubluepy_temp.py │ ├── fatfs_port.c │ ├── freeze │ │ └── test.py │ ├── gccollect.c │ ├── gccollect.h │ ├── help.c │ ├── main.c │ ├── modules │ │ ├── ble │ │ │ ├── help_sd.h │ │ │ └── modble.c │ │ ├── board │ │ │ ├── led.c │ │ │ ├── led.h │ │ │ └── modboard.c │ │ ├── machine │ │ │ ├── adc.c │ │ │ ├── adc.h │ │ │ ├── i2c.c │ │ │ ├── i2c.h │ │ │ ├── modmachine.c │ │ │ ├── modmachine.h │ │ │ ├── pin.c │ │ │ ├── pin.h │ │ │ ├── pwm.c │ │ │ ├── pwm.h │ │ │ ├── rtcounter.c │ │ │ ├── rtcounter.h │ │ │ ├── soft_pwm.c │ │ │ ├── spi.c │ │ │ ├── spi.h │ │ │ ├── temp.c │ │ │ ├── temp.h │ │ │ ├── timer.c │ │ │ ├── timer.h │ │ │ ├── uart.c │ │ │ └── uart.h │ │ ├── manifest.py │ │ ├── music │ │ │ ├── modmusic.c │ │ │ ├── modmusic.h │ │ │ ├── musictunes.c │ │ │ └── musictunes.h │ │ ├── nrf │ │ │ ├── flashbdev.c │ │ │ ├── flashbdev.h │ │ │ └── modnrf.c │ │ ├── os │ │ │ ├── microbitfs.c │ │ │ ├── microbitfs.h │ │ │ └── modos.c │ │ ├── scripts │ │ │ └── _mkfs.py │ │ └── ubluepy │ │ │ ├── modubluepy.c │ │ │ ├── modubluepy.h │ │ │ ├── ubluepy_characteristic.c │ │ │ ├── ubluepy_constants.c │ │ │ ├── ubluepy_delegate.c │ │ │ ├── ubluepy_descriptor.c │ │ │ ├── ubluepy_peripheral.c │ │ │ ├── ubluepy_scan_entry.c │ │ │ ├── ubluepy_scanner.c │ │ │ ├── ubluepy_service.c │ │ │ └── ubluepy_uuid.c │ ├── mpconfigport.h │ ├── mphalport.c │ ├── mphalport.h │ ├── nrf51_af.csv │ ├── nrf52_af.csv │ ├── nrf91_af.csv │ ├── nrfx_config.h │ ├── nrfx_glue.h │ ├── nrfx_log.h │ ├── pin_defs_nrf5.h │ ├── pin_named_pins.c │ └── qstrdefsport.h ├── pic16bit │ ├── Makefile │ ├── board.c │ ├── board.h │ ├── main.c │ ├── modpyb.c │ ├── modpyb.h │ ├── modpybled.c │ ├── modpybswitch.c │ ├── mpconfigport.h │ ├── pic16bit_mphal.c │ ├── pic16bit_mphal.h │ ├── qstrdefsport.h │ └── unistd.h ├── powerpc │ ├── Makefile │ ├── README.md │ ├── head.S │ ├── main.c │ ├── mpconfigport.h │ ├── mphalport.h │ ├── powerpc.lds │ ├── qstrdefsport.h │ ├── uart_lpc_serial.c │ ├── uart_lpc_serial.h │ ├── uart_potato.c │ ├── uart_potato.h │ └── unistd.h ├── qemu-arm │ ├── Makefile │ ├── Makefile.test │ ├── README.md │ ├── imx6.ld │ ├── main.c │ ├── modmachine.c │ ├── mpconfigport.h │ ├── mphalport.h │ ├── mps2.ld │ ├── nrf51.ld │ ├── qstrdefsport.h │ ├── startup.c │ ├── stm32.ld │ ├── test-frzmpy │ │ ├── frozen_asm.py │ │ ├── frozen_const.py │ │ ├── frozen_viper.py │ │ └── native_frozen_align.py │ ├── test_main.c │ ├── tests_profile.txt │ ├── uart.c │ └── uart.h ├── renesas-ra │ ├── Makefile │ ├── RA4M1_hal.h │ ├── RA4W1_hal.h │ ├── RA6M1_hal.h │ ├── RA6M2_hal.h │ ├── RA6M5_hal.h │ ├── README.md │ ├── boardctrl.c │ ├── boardctrl.h │ ├── boards │ │ ├── ARDUINO_PORTENTA_C33 │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── mbedtls_config_board.h │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ ├── ra6m5.ld │ │ │ ├── ra_cfg │ │ │ │ └── fsp_cfg │ │ │ │ │ └── bsp │ │ │ │ │ ├── board_cfg.h │ │ │ │ │ ├── bsp_cfg.h │ │ │ │ │ ├── bsp_mcu_device_cfg.h │ │ │ │ │ ├── bsp_mcu_device_pn_cfg.h │ │ │ │ │ ├── bsp_mcu_family_cfg.h │ │ │ │ │ └── bsp_pin_cfg.h │ │ │ └── ra_gen │ │ │ │ ├── bsp_clock_cfg.h │ │ │ │ ├── common_data.c │ │ │ │ ├── common_data.h │ │ │ │ ├── hal_data.c │ │ │ │ ├── hal_data.h │ │ │ │ ├── pin_data.c │ │ │ │ ├── vector_data.c │ │ │ │ └── vector_data.h │ │ ├── EK_RA4M1 │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ ├── ra4m1_ek.ld │ │ │ ├── ra4m1_ek_conf.h │ │ │ ├── ra_cfg │ │ │ │ └── fsp_cfg │ │ │ │ │ └── bsp │ │ │ │ │ ├── board_cfg.h │ │ │ │ │ ├── bsp_cfg.h │ │ │ │ │ ├── bsp_mcu_device_cfg.h │ │ │ │ │ ├── bsp_mcu_device_pn_cfg.h │ │ │ │ │ └── bsp_mcu_family_cfg.h │ │ │ └── ra_gen │ │ │ │ ├── RA4M1-EK.csv │ │ │ │ ├── bsp_clock_cfg.h │ │ │ │ ├── bsp_pin_cfg.h │ │ │ │ ├── common_data.c │ │ │ │ ├── common_data.h │ │ │ │ ├── hal_data.c │ │ │ │ ├── hal_data.h │ │ │ │ ├── pin_data.c │ │ │ │ ├── vector_data.c │ │ │ │ └── vector_data.h │ │ ├── EK_RA4W1 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ ├── ra4w1_ek.ld │ │ │ ├── ra4w1_ek_conf.h │ │ │ ├── ra_cfg │ │ │ │ └── fsp_cfg │ │ │ │ │ └── bsp │ │ │ │ │ ├── board_cfg.h │ │ │ │ │ ├── bsp_cfg.h │ │ │ │ │ ├── bsp_mcu_device_cfg.h │ │ │ │ │ ├── bsp_mcu_device_pn_cfg.h │ │ │ │ │ └── bsp_mcu_family_cfg.h │ │ │ └── ra_gen │ │ │ │ ├── RA4W1-EK.csv │ │ │ │ ├── bsp_clock_cfg.h │ │ │ │ ├── bsp_pin_cfg.h │ │ │ │ ├── common_data.c │ │ │ │ ├── common_data.h │ │ │ │ ├── hal_data.c │ │ │ │ ├── hal_data.h │ │ │ │ ├── pin_data.c │ │ │ │ ├── vector_data.c │ │ │ │ └── vector_data.h │ │ ├── EK_RA6M1 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ ├── ra6m1_ek.ld │ │ │ ├── ra6m1_ek_conf.h │ │ │ ├── ra_cfg │ │ │ │ └── fsp_cfg │ │ │ │ │ └── bsp │ │ │ │ │ ├── board_cfg.h │ │ │ │ │ ├── bsp_cfg.h │ │ │ │ │ ├── bsp_mcu_device_cfg.h │ │ │ │ │ ├── bsp_mcu_device_pn_cfg.h │ │ │ │ │ └── bsp_mcu_family_cfg.h │ │ │ └── ra_gen │ │ │ │ ├── RA6M1-EK.csv │ │ │ │ ├── bsp_clock_cfg.h │ │ │ │ ├── bsp_pin_cfg.h │ │ │ │ ├── common_data.c │ │ │ │ ├── common_data.h │ │ │ │ ├── hal_data.c │ │ │ │ ├── hal_data.h │ │ │ │ ├── pin_data.c │ │ │ │ ├── vector_data.c │ │ │ │ └── vector_data.h │ │ ├── EK_RA6M2 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ ├── ra6m2_ek.ld │ │ │ ├── ra6m2_ek_conf.h │ │ │ ├── ra_cfg │ │ │ │ └── fsp_cfg │ │ │ │ │ └── bsp │ │ │ │ │ ├── board_cfg.h │ │ │ │ │ ├── bsp_cfg.h │ │ │ │ │ ├── bsp_mcu_device_cfg.h │ │ │ │ │ ├── bsp_mcu_device_pn_cfg.h │ │ │ │ │ └── bsp_mcu_family_cfg.h │ │ │ └── ra_gen │ │ │ │ ├── RA6M2-EK.csv │ │ │ │ ├── bsp_clock_cfg.h │ │ │ │ ├── bsp_pin_cfg.h │ │ │ │ ├── common_data.c │ │ │ │ ├── common_data.h │ │ │ │ ├── hal_data.c │ │ │ │ ├── hal_data.h │ │ │ │ ├── pin_data.c │ │ │ │ ├── vector_data.c │ │ │ │ └── vector_data.h │ │ ├── RA4M1_CLICKER │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ ├── ra4m1_clicker.ld │ │ │ ├── ra4m1_clicker_conf.h │ │ │ ├── ra_cfg │ │ │ │ └── fsp_cfg │ │ │ │ │ └── bsp │ │ │ │ │ ├── board_cfg.h │ │ │ │ │ ├── bsp_cfg.h │ │ │ │ │ ├── bsp_mcu_device_cfg.h │ │ │ │ │ ├── bsp_mcu_device_pn_cfg.h │ │ │ │ │ └── bsp_mcu_family_cfg.h │ │ │ └── ra_gen │ │ │ │ ├── R7FA4M1AB3CFM.csv │ │ │ │ ├── bsp_clock_cfg.h │ │ │ │ ├── bsp_pin_cfg.h │ │ │ │ ├── common_data.c │ │ │ │ ├── common_data.h │ │ │ │ ├── hal_data.c │ │ │ │ ├── hal_data.h │ │ │ │ ├── pin_data.c │ │ │ │ ├── vector_data.c │ │ │ │ └── vector_data.h │ │ ├── VK_RA6M5 │ │ │ ├── README.md │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ ├── ra_cfg │ │ │ │ ├── driver │ │ │ │ │ └── r_qspi_cfg.h │ │ │ │ └── fsp_cfg │ │ │ │ │ └── bsp │ │ │ │ │ ├── board_cfg.h │ │ │ │ │ ├── bsp_cfg.h │ │ │ │ │ ├── bsp_mcu_device_cfg.h │ │ │ │ │ ├── bsp_mcu_device_pn_cfg.h │ │ │ │ │ ├── bsp_mcu_family_cfg.h │ │ │ │ │ └── bsp_pin_cfg.h │ │ │ ├── ra_gen │ │ │ │ ├── bsp_clock_cfg.h │ │ │ │ ├── common_data.c │ │ │ │ ├── common_data.h │ │ │ │ ├── hal_data.c │ │ │ │ ├── hal_data.h │ │ │ │ ├── pin_data.c │ │ │ │ ├── vector_data.c │ │ │ │ └── vector_data.h │ │ │ ├── vk_ra6m5.ld │ │ │ └── vk_ra6m5_conf.h │ │ ├── compiler_barrier.h │ │ ├── deploy.md │ │ ├── make-pins.py │ │ ├── manifest.py │ │ ├── ra4m1_af.csv │ │ ├── ra4w1_af.csv │ │ ├── ra6m1_af.csv │ │ ├── ra6m2_af.csv │ │ ├── ra6m5_af.csv │ │ └── ra_pin_prefix.c │ ├── build_all_boards.sh │ ├── extint.c │ ├── extint.h │ ├── factoryreset.c │ ├── factoryreset.h │ ├── fatfs_port.c │ ├── flash.c │ ├── flash.h │ ├── flashbdev.c │ ├── fsp_cfg │ │ ├── r_adc_cfg.h │ │ ├── r_agt_cfg.h │ │ ├── r_dac_cfg.h │ │ ├── r_dtc_cfg.h │ │ ├── r_flash_hp_cfg.h │ │ ├── r_flash_lp_cfg.h │ │ ├── r_icu_cfg.h │ │ ├── r_iic_master_cfg.h │ │ ├── r_ioport_cfg.h │ │ ├── r_lpm_cfg.h │ │ ├── r_rtc_cfg.h │ │ ├── r_sce_cfg.h │ │ ├── r_sci_uart_cfg.h │ │ ├── r_sdhi_cfg.h │ │ ├── r_spi_cfg.h │ │ ├── r_usb_basic_cfg.h │ │ ├── r_usb_class_cfg.h │ │ └── r_usb_pcdc_cfg.h │ ├── gccollect.c │ ├── gccollect.h │ ├── help.c │ ├── irq.c │ ├── irq.h │ ├── led.c │ ├── led.h │ ├── lwip_inc │ │ ├── arch │ │ │ ├── cc.h │ │ │ └── sys_arch.h │ │ └── lwipopts.h │ ├── machine_adc.c │ ├── machine_dac.c │ ├── machine_i2c.c │ ├── machine_pin.c │ ├── machine_pwm.c │ ├── machine_rtc.c │ ├── machine_sdcard.c │ ├── machine_spi.c │ ├── machine_uart.c │ ├── main.c │ ├── mbedtls │ │ ├── mbedtls_config_port.h │ │ └── mbedtls_port.c │ ├── modmachine.c │ ├── modmachine.h │ ├── modos.c │ ├── modtime.c │ ├── mpbthciport.c │ ├── mpbthciport.h │ ├── mpconfigboard_common.h │ ├── mpconfigport.h │ ├── mpconfigport.mk │ ├── mphalport.c │ ├── mphalport.h │ ├── mpnetworkport.c │ ├── mpnimbleport.c │ ├── mpnimbleport.h │ ├── mpthreadport.c │ ├── mpthreadport.h │ ├── pendsv.c │ ├── pendsv.h │ ├── pin.h │ ├── powerctrl.c │ ├── powerctrl.h │ ├── powerctrlboot.c │ ├── pybthread.c │ ├── pybthread.h │ ├── qstrdefsport.h │ ├── ra │ │ ├── ra_adc.c │ │ ├── ra_adc.h │ │ ├── ra_config.h │ │ ├── ra_dac.c │ │ ├── ra_dac.h │ │ ├── ra_flash.c │ │ ├── ra_flash.h │ │ ├── ra_gpio.c │ │ ├── ra_gpio.h │ │ ├── ra_gpt.c │ │ ├── ra_gpt.h │ │ ├── ra_i2c.c │ │ ├── ra_i2c.h │ │ ├── ra_icu.c │ │ ├── ra_icu.h │ │ ├── ra_init.c │ │ ├── ra_init.h │ │ ├── ra_int.c │ │ ├── ra_int.h │ │ ├── ra_rtc.c │ │ ├── ra_rtc.h │ │ ├── ra_sci.c │ │ ├── ra_sci.h │ │ ├── ra_spi.c │ │ ├── ra_spi.h │ │ ├── ra_timer.c │ │ ├── ra_timer.h │ │ ├── ra_utils.c │ │ └── ra_utils.h │ ├── ra_hal.c │ ├── ra_it.c │ ├── ra_it.h │ ├── rng.c │ ├── rng.h │ ├── rtc.h │ ├── spi.h │ ├── storage.c │ ├── storage.h │ ├── systick.c │ ├── systick.h │ ├── timer.c │ ├── timer.h │ ├── uart.c │ ├── uart.h │ ├── usbd.c │ ├── usrsw.c │ └── usrsw.h ├── rp2 │ ├── CMakeLists.txt │ ├── Makefile │ ├── README.md │ ├── boards │ │ ├── ADAFRUIT_FEATHER_RP2040 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── pins.csv │ │ ├── ADAFRUIT_ITSYBITSY_RP2040 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── pins.csv │ │ ├── ADAFRUIT_QTPY_RP2040 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.cmake │ │ │ └── mpconfigboard.h │ │ ├── ARDUINO_NANO_RP2040_CONNECT │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── pins.csv │ │ ├── GARATRONIC_PYBSTICK26_RP2040 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── pins.csv │ │ ├── NULLBITS_BIT_C_PRO │ │ │ ├── README.md │ │ │ ├── board.json │ │ │ ├── board.py │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── nullbits_bit_c_pro.h │ │ │ └── pins.csv │ │ ├── PIMORONI_PICOLIPO_16MB │ │ │ ├── board.json │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── pins.csv │ │ ├── PIMORONI_PICOLIPO_4MB │ │ │ ├── board.json │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── pins.csv │ │ ├── PIMORONI_TINY2040 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── pins.csv │ │ ├── POLOLU_3PI_2040_ROBOT │ │ │ ├── board.json │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── pins.csv │ │ ├── POLOLU_ZUMO_2040_ROBOT │ │ │ ├── board.json │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── pins.csv │ │ │ └── pololu_zumo_2040_robot.h │ │ ├── RPI_PICO │ │ │ ├── board.json │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── pins.csv │ │ ├── RPI_PICO_W │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── pins.csv │ │ ├── SIL_RP2040_SHIM │ │ │ ├── board.json │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── pins.csv │ │ ├── SPARKFUN_PROMICRO │ │ │ ├── board.json │ │ │ ├── mpconfigboard.cmake │ │ │ └── mpconfigboard.h │ │ ├── SPARKFUN_THINGPLUS │ │ │ ├── board.json │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ └── pins.csv │ │ ├── W5100S_EVB_PICO │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── pins.csv │ │ │ └── readme.md │ │ ├── W5500_EVB_PICO │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── pins.csv │ │ │ └── readme.md │ │ ├── WEACTSTUDIO │ │ │ ├── README.md │ │ │ ├── board.json │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── modules │ │ │ │ └── board.py │ │ │ ├── mpconfigboard.cmake │ │ │ ├── mpconfigboard.h │ │ │ ├── pins.csv │ │ │ ├── weactstudio_16MiB.h │ │ │ ├── weactstudio_2MiB.h │ │ │ ├── weactstudio_4MiB.h │ │ │ ├── weactstudio_8MiB.h │ │ │ └── weactstudio_common.h │ │ ├── deploy.md │ │ ├── make-pins.py │ │ ├── manifest.py │ │ ├── rp2_af.csv │ │ └── rp2_prefix.c │ ├── btstack_inc │ │ └── btstack_config.h │ ├── cyw43_configport.h │ ├── fatfs_port.c │ ├── help.c │ ├── libm_extra.c │ ├── lwip_inc │ │ ├── arch │ │ │ ├── cc.h │ │ │ └── sys_arch.h │ │ └── lwipopts.h │ ├── machine_adc.c │ ├── machine_bitstream.c │ ├── machine_i2c.c │ ├── machine_i2s.c │ ├── machine_pin.c │ ├── machine_pin.h │ ├── machine_pin_cyw43.c │ ├── machine_pwm.c │ ├── machine_rtc.c │ ├── machine_spi.c │ ├── machine_timer.c │ ├── machine_uart.c │ ├── machine_wdt.c │ ├── main.c │ ├── mbedtls │ │ ├── mbedtls_config_port.h │ │ └── mbedtls_port.c │ ├── memmap_mp.ld │ ├── modmachine.c │ ├── modmachine.h │ ├── modos.c │ ├── modpicosleep.c │ ├── modrp2.c │ ├── modrp2.h │ ├── modtime.c │ ├── modules │ │ ├── _boot.py │ │ ├── _boot_fat.py │ │ └── rp2.py │ ├── mpbthciport.c │ ├── mpbthciport.h │ ├── mpbtstackport.c │ ├── mpconfigport.h │ ├── mphalport.c │ ├── mphalport.h │ ├── mpnetworkport.c │ ├── mpnetworkport.h │ ├── mpnimbleport.c │ ├── mpnimbleport.h │ ├── mpthreadport.c │ ├── mpthreadport.h │ ├── msc_disk.c │ ├── mutex_extra.c │ ├── mutex_extra.h │ ├── pendsv.c │ ├── pendsv.h │ ├── pico_extras_import.cmake │ ├── qstrdefsport.h │ ├── rp2_dma.c │ ├── rp2_flash.c │ ├── rp2_pio.c │ ├── uart.c │ ├── uart.h │ └── usbd.c ├── samd │ ├── Makefile │ ├── README.md │ ├── boards │ │ ├── ADAFRUIT_FEATHER_M0_EXPRESS │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── ADAFRUIT_FEATHER_M4_EXPRESS │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── ADAFRUIT_ITSYBITSY_M0_EXPRESS │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── ADAFRUIT_ITSYBITSY_M4_EXPRESS │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── ADAFRUIT_METRO_M4_EXPRESS │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── ADAFRUIT_TRINKET_M0 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── MINISAM_M4 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── SAMD21_XPLAINED_PRO │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── SEEED_WIO_TERMINAL │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── SEEED_XIAO_SAMD21 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── SPARKFUN_SAMD51_THING_PLUS │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ └── pins.csv │ │ ├── deploy.md │ │ ├── make-pins.py │ │ ├── manifest.py │ │ ├── pins_prefix.c │ │ ├── samd21x18a.ld │ │ ├── samd51x19a.ld │ │ └── samd51x20a.ld │ ├── clock_config.h │ ├── fatfs_port.c │ ├── help.c │ ├── machine_adc.c │ ├── machine_bitstream.c │ ├── machine_dac.c │ ├── machine_i2c.c │ ├── machine_pin.c │ ├── machine_pwm.c │ ├── machine_rtc.c │ ├── machine_spi.c │ ├── machine_uart.c │ ├── machine_wdt.c │ ├── main.c │ ├── mcu │ │ ├── samd21 │ │ │ ├── clock_config.c │ │ │ ├── manifest.py │ │ │ ├── mpconfigmcu.h │ │ │ ├── mpconfigmcu.mk │ │ │ └── pin-af-table.csv │ │ └── samd51 │ │ │ ├── clock_config.c │ │ │ ├── manifest.py │ │ │ ├── mpconfigmcu.h │ │ │ ├── mpconfigmcu.mk │ │ │ └── pin-af-table.csv │ ├── modmachine.c │ ├── modmachine.h │ ├── modos.c │ ├── modsamd.c │ ├── modtime.c │ ├── modules │ │ └── _boot.py │ ├── mpconfigport.h │ ├── mphalport.c │ ├── mphalport.h │ ├── pendsv.c │ ├── pendsv.h │ ├── pin_af.c │ ├── pin_af.h │ ├── qstrdefsport.h │ ├── samd_flash.c │ ├── samd_isr.c │ ├── samd_qspiflash.c │ ├── samd_soc.c │ ├── samd_soc.h │ ├── samd_spiflash.c │ ├── sections.ld │ └── usbd.c ├── stm32 │ ├── Makefile │ ├── README.md │ ├── accel.c │ ├── accel.h │ ├── adc.c │ ├── adc.h │ ├── autoflash │ ├── boardctrl.c │ ├── boardctrl.h │ ├── boards │ │ ├── ADAFRUIT_F405_EXPRESS │ │ │ ├── bdev.c │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── ARDUINO_GIGA │ │ │ ├── bdev.c │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── mbedtls_config_board.h │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ ├── stm32h747.ld │ │ │ ├── stm32h7xx_hal_conf.h │ │ │ └── wifi_nvram_1dx.h │ │ ├── ARDUINO_NICLA_VISION │ │ │ ├── bdev.c │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── mbedtls_config_board.h │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ ├── stm32h747.ld │ │ │ └── stm32h7xx_hal_conf.h │ │ ├── ARDUINO_PORTENTA_H7 │ │ │ ├── bdev.c │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── mbedtls_config_board.h │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ ├── stm32h747.ld │ │ │ └── stm32h7xx_hal_conf.h │ │ ├── B_L072Z_LRWAN1 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32l0xx_hal_conf.h │ │ ├── B_L475E_IOT01A │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32l4xx_hal_conf.h │ │ ├── CERB40 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── ESPRUINO_PICO │ │ │ ├── board.json │ │ │ ├── deploy.md │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── GARATRONIC_NADHAT_F405 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── GARATRONIC_PYBSTICK26_F411 │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── HYDRABUS │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── LEGO_HUB_NO6 │ │ │ ├── README.md │ │ │ ├── appupdate.py │ │ │ ├── bdev.c │ │ │ ├── bluetooth_init_cc2564C_1.5.c │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── cc2564.c │ │ │ ├── hub_display.c │ │ │ ├── hub_display.h │ │ │ ├── manifest.py │ │ │ ├── mboot_memory.ld │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ ├── spiflash.py │ │ │ ├── stm32f413xg.ld │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── LEGO_HUB_NO7 │ │ │ ├── README.md │ │ │ ├── bdev.c │ │ │ ├── bluetooth_init_cc2564C_1.5.c │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── cc2564.c │ │ │ ├── hub_display.c │ │ │ ├── hub_display.h │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── LIMIFROG │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32l4xx_hal_conf.h │ │ ├── MIKROE_CLICKER2_STM32 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── MIKROE_QUAIL │ │ │ ├── bdev.c │ │ │ ├── board.json │ │ │ ├── deploy.md │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── NETDUINO_PLUS_2 │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── NUCLEO_F091RC │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f0xx_hal_conf.h │ │ ├── NUCLEO_F401RE │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── NUCLEO_F411RE │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── NUCLEO_F412ZG │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── NUCLEO_F413ZH │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── NUCLEO_F429ZI │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── NUCLEO_F439ZI │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── NUCLEO_F446RE │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── NUCLEO_F722ZE │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f7xx_hal_conf.h │ │ ├── NUCLEO_F746ZG │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f7xx_hal_conf.h │ │ ├── NUCLEO_F756ZG │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f7xx_hal_conf.h │ │ ├── NUCLEO_F767ZI │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f7xx_hal_conf.h │ │ ├── NUCLEO_G0B1RE │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32g0xx_hal_conf.h │ │ ├── NUCLEO_G474RE │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32g4xx_hal_conf.h │ │ ├── NUCLEO_H563ZI │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32h5xx_hal_conf.h │ │ ├── NUCLEO_H723ZG │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32h7xx_hal_conf.h │ │ ├── NUCLEO_H743ZI │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32h7xx_hal_conf.h │ │ ├── NUCLEO_H743ZI2 │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32h7xx_hal_conf.h │ │ ├── NUCLEO_L073RZ │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32l0xx_hal_conf.h │ │ ├── NUCLEO_L152RE │ │ │ ├── board.json │ │ │ ├── deploy.md │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32l1xx_hal_conf.h │ │ ├── NUCLEO_L432KC │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32l4xx_hal_conf.h │ │ ├── NUCLEO_L452RE │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32l4xx_hal_conf.h │ │ ├── NUCLEO_L476RG │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32l4xx_hal_conf.h │ │ ├── NUCLEO_L4A6ZG │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32l4xx_hal_conf.h │ │ ├── NUCLEO_WB55 │ │ │ ├── board.json │ │ │ ├── mboot_keys.h │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ ├── rfcore_debug.py │ │ │ ├── rfcore_firmware.py │ │ │ ├── rfcore_makefirmware.py │ │ │ └── stm32wbxx_hal_conf.h │ │ ├── NUCLEO_WL55 │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32wlxx_hal_conf.h │ │ ├── OLIMEX_E407 │ │ │ ├── board.json │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── OLIMEX_H407 │ │ │ ├── README.md │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── PYBD_SF2 │ │ │ ├── bdev.c │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── board_init.c │ │ │ ├── deploy.md │ │ │ ├── f722_qspi.ld │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f7xx_hal_conf.h │ │ ├── PYBD_SF3 │ │ │ ├── bdev.c │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── board_init.c │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f7xx_hal_conf.h │ │ ├── PYBD_SF6 │ │ │ ├── bdev.c │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── board_init.c │ │ │ ├── f767.ld │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f7xx_hal_conf.h │ │ ├── PYBLITEV10 │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── PYBV10 │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── deploy.md │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── PYBV11 │ │ │ ├── board.json │ │ │ ├── board.md │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── PYBV3 │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── PYBV4 │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── SPARKFUN_MICROMOD_STM32 │ │ │ ├── bdev.c │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── STM32F411DISC │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── STM32F429DISC │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── STM32F439 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── STM32F4DISC │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ ├── staccel.py │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── STM32F769DISC │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── f769_qspi.ld │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f7xx_hal_conf.h │ │ ├── STM32F7DISC │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f7xx_hal_conf.h │ │ ├── STM32H573I_DK │ │ │ ├── bdev.c │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32h5xx_hal_conf.h │ │ ├── STM32H7B3I_DK │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32h7xx_hal_conf.h │ │ ├── STM32L476DISC │ │ │ ├── bdev.c │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32l4xx_hal_conf.h │ │ ├── STM32L496GDISC │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32l4xx_hal_conf.h │ │ ├── USBDONGLE_WB55 │ │ │ ├── board.json │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32wbxx_hal_conf.h │ │ ├── VCC_GND_F407VE │ │ │ ├── bdev.c │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── VCC_GND_F407ZG │ │ │ ├── bdev.c │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── manifest.py │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32f4xx_hal_conf.h │ │ ├── VCC_GND_H743VI │ │ │ ├── board.json │ │ │ ├── board_init.c │ │ │ ├── mpconfigboard.h │ │ │ ├── mpconfigboard.mk │ │ │ ├── pins.csv │ │ │ └── stm32h7xx_hal_conf.h │ │ ├── common_basic.ld │ │ ├── common_bl.ld │ │ ├── common_blifs.ld │ │ ├── common_bss_heap_stack.ld │ │ ├── common_extratext_data_in_flash.ld │ │ ├── common_ifs.ld │ │ ├── common_isr.ld │ │ ├── common_text.ld │ │ ├── deploy.md │ │ ├── make-pins.py │ │ ├── manifest.py │ │ ├── manifest_pyboard.py │ │ ├── openocd_stm32f4.cfg │ │ ├── openocd_stm32f7.cfg │ │ ├── openocd_stm32l4.cfg │ │ ├── plli2svalues.py │ │ ├── pllvalues.py │ │ ├── stm32f091_af.csv │ │ ├── stm32f091xc.ld │ │ ├── stm32f0xx_hal_conf_base.h │ │ ├── stm32f401_af.csv │ │ ├── stm32f401xd.ld │ │ ├── stm32f401xe.ld │ │ ├── stm32f405.ld │ │ ├── stm32f405_af.csv │ │ ├── stm32f411.ld │ │ ├── stm32f411_af.csv │ │ ├── stm32f412_af.csv │ │ ├── stm32f412zx.ld │ │ ├── stm32f413_af.csv │ │ ├── stm32f413xg.ld │ │ ├── stm32f413xh.ld │ │ ├── stm32f427xi.ld │ │ ├── stm32f429.ld │ │ ├── stm32f429_af.csv │ │ ├── stm32f439.ld │ │ ├── stm32f439_af.csv │ │ ├── stm32f446_af.csv │ │ ├── stm32f479_af.csv │ │ ├── stm32f4xx_hal_conf_base.h │ │ ├── stm32f4xx_prefix.c │ │ ├── stm32f722.ld │ │ ├── stm32f722_af.csv │ │ ├── stm32f746.ld │ │ ├── stm32f746_af.csv │ │ ├── stm32f767.ld │ │ ├── stm32f767_af.csv │ │ ├── stm32f769.ld │ │ ├── stm32f7xx_hal_conf_base.h │ │ ├── stm32g0b1_af.csv │ │ ├── stm32g0b1xe.ld │ │ ├── stm32g0xx_hal_conf_base.h │ │ ├── stm32g474.ld │ │ ├── stm32g474_af.csv │ │ ├── stm32g4xx_hal_conf_base.h │ │ ├── stm32h573_af.csv │ │ ├── stm32h573xi.ld │ │ ├── stm32h5xx_hal_conf_base.h │ │ ├── stm32h723.ld │ │ ├── stm32h723_af.csv │ │ ├── stm32h743.ld │ │ ├── stm32h743_af.csv │ │ ├── stm32h7b3.ld │ │ ├── stm32h7b3_af.csv │ │ ├── stm32h7xx_hal_conf_base.h │ │ ├── stm32l072_af.csv │ │ ├── stm32l072xz.ld │ │ ├── stm32l0xx_hal_conf_base.h │ │ ├── stm32l152_af.csv │ │ ├── stm32l152xe.ld │ │ ├── stm32l1xx_hal_conf_base.h │ │ ├── stm32l432.ld │ │ ├── stm32l432_af.csv │ │ ├── stm32l452_af.csv │ │ ├── stm32l452xe.ld │ │ ├── stm32l476_af.csv │ │ ├── stm32l476xe.ld │ │ ├── stm32l476xg.ld │ │ ├── stm32l496_af.csv │ │ ├── stm32l496xg.ld │ │ ├── stm32l4xx_hal_conf_base.h │ │ ├── stm32wb55_af.csv │ │ ├── stm32wb55xg.ld │ │ ├── stm32wbxx_hal_conf_base.h │ │ ├── stm32wl55_af.csv │ │ ├── stm32wl55xc.ld │ │ └── stm32wlxx_hal_conf_base.h │ ├── bufhelper.c │ ├── bufhelper.h │ ├── can.c │ ├── can.h │ ├── cyw43_configport.h │ ├── dac.c │ ├── dac.h │ ├── dma.c │ ├── dma.h │ ├── eth.c │ ├── eth.h │ ├── extint.c │ ├── extint.h │ ├── factoryreset.c │ ├── factoryreset.h │ ├── fatfs_port.c │ ├── fdcan.c │ ├── flash.c │ ├── flash.h │ ├── flashbdev.c │ ├── gccollect.c │ ├── gccollect.h │ ├── help.c │ ├── i2c.c │ ├── i2c.h │ ├── i2cslave.c │ ├── i2cslave.h │ ├── irq.c │ ├── irq.h │ ├── lcd.c │ ├── lcd.h │ ├── led.c │ ├── led.h │ ├── lwip_inc │ │ ├── arch │ │ │ ├── cc.h │ │ │ └── sys_arch.h │ │ └── lwipopts.h │ ├── machine_adc.c │ ├── machine_bitstream.c │ ├── machine_i2c.c │ ├── machine_i2s.c │ ├── machine_spi.c │ ├── machine_uart.c │ ├── machine_wdt.c │ ├── main.c │ ├── make-stmconst.py │ ├── mbedtls │ │ ├── mbedtls_config_port.h │ │ └── mbedtls_port.c │ ├── mboot │ │ ├── Makefile │ │ ├── Particle.h │ │ ├── README.md │ │ ├── adc.c │ │ ├── dfu.h │ │ ├── elem.c │ │ ├── ffconf.h │ │ ├── fsload.c │ │ ├── fwupdate.py │ │ ├── gzstream.c │ │ ├── gzstream.h │ │ ├── main.c │ │ ├── mboot.h │ │ ├── mboot.py │ │ ├── mboot_pack_dfu.py │ │ ├── mphalport.h │ │ ├── pack.c │ │ ├── pack.h │ │ ├── sdcard.c │ │ ├── stm32_memory.ld │ │ ├── stm32_sections.ld │ │ ├── ui.c │ │ ├── vfs.h │ │ ├── vfs_fat.c │ │ └── vfs_lfs.c │ ├── modmachine.c │ ├── modmachine.h │ ├── modos.c │ ├── modpyb.c │ ├── modstm.c │ ├── modtime.c │ ├── mpbthciport.c │ ├── mpbthciport.h │ ├── mpbtstackport.c │ ├── mpbtstackport.h │ ├── mpconfigboard_common.h │ ├── mpconfigport.h │ ├── mpconfigport.mk │ ├── mpconfigport_nanbox.h │ ├── mphalport.c │ ├── mphalport.h │ ├── mpnetworkport.c │ ├── mpnimbleport.c │ ├── mpnimbleport.h │ ├── mpthreadport.c │ ├── mpthreadport.h │ ├── mpu.h │ ├── network_lan.c │ ├── octospi.c │ ├── octospi.h │ ├── pendsv.c │ ├── pendsv.h │ ├── pin.c │ ├── pin.h │ ├── pin_defs_stm32.c │ ├── pin_defs_stm32.h │ ├── pin_named_pins.c │ ├── pin_static_af.h │ ├── portmodules.h │ ├── powerctrl.c │ ├── powerctrl.h │ ├── powerctrlboot.c │ ├── pyb_can.c │ ├── pyb_i2c.c │ ├── pyb_spi.c │ ├── pybcdc.inf_template │ ├── pybthread.c │ ├── pybthread.h │ ├── qspi.c │ ├── qspi.h │ ├── qstrdefsport.h │ ├── resethandler.s │ ├── resethandler_m0.s │ ├── resethandler_m3.s │ ├── rfcore.c │ ├── rfcore.h │ ├── rng.c │ ├── rng.h │ ├── rtc.c │ ├── rtc.h │ ├── sdcard.c │ ├── sdcard.h │ ├── sdio.c │ ├── sdio.h │ ├── sdram.c │ ├── sdram.h │ ├── servo.c │ ├── servo.h │ ├── spi.c │ ├── spi.h │ ├── spibdev.c │ ├── stm32.mk │ ├── stm32_it.c │ ├── stm32_it.h │ ├── storage.c │ ├── storage.h │ ├── subghz.c │ ├── subghz.h │ ├── system_stm32.c │ ├── systick.c │ ├── systick.h │ ├── timer.c │ ├── timer.h │ ├── uart.c │ ├── uart.h │ ├── ulpi.c │ ├── ulpi.h │ ├── usb.c │ ├── usb.h │ ├── usbd_cdc_interface.c │ ├── usbd_cdc_interface.h │ ├── usbd_conf.c │ ├── usbd_conf.h │ ├── usbd_desc.c │ ├── usbd_desc.h │ ├── usbd_hid_interface.c │ ├── usbd_hid_interface.h │ ├── usbd_msc_interface.c │ ├── usbd_msc_interface.h │ ├── usbdev │ │ ├── class │ │ │ ├── inc │ │ │ │ ├── usbd_cdc_msc_hid.h │ │ │ │ ├── usbd_cdc_msc_hid0.h │ │ │ │ ├── usbd_msc_bot.h │ │ │ │ └── usbd_msc_scsi.h │ │ │ └── src │ │ │ │ ├── usbd_cdc_msc_hid.c │ │ │ │ ├── usbd_msc_bot.c │ │ │ │ └── usbd_msc_scsi.c │ │ └── core │ │ │ ├── inc │ │ │ ├── usbd_core.h │ │ │ ├── usbd_ctlreq.h │ │ │ ├── usbd_def.h │ │ │ └── usbd_ioreq.h │ │ │ └── src │ │ │ ├── usbd_core.c │ │ │ ├── usbd_ctlreq.c │ │ │ └── usbd_ioreq.c │ ├── usbhost │ │ ├── Class │ │ │ ├── AUDIO │ │ │ │ ├── Inc │ │ │ │ │ └── usbh_audio.h │ │ │ │ └── Src │ │ │ │ │ └── usbh_audio.c │ │ │ ├── CDC │ │ │ │ ├── Inc │ │ │ │ │ └── usbh_cdc.h │ │ │ │ └── Src │ │ │ │ │ └── usbh_cdc.c │ │ │ ├── HID │ │ │ │ ├── Inc │ │ │ │ │ ├── usbh_hid.h │ │ │ │ │ ├── usbh_hid_keybd.h │ │ │ │ │ ├── usbh_hid_mouse.h │ │ │ │ │ ├── usbh_hid_parser.h │ │ │ │ │ └── usbh_hid_usage.h │ │ │ │ └── Src │ │ │ │ │ ├── usbh_hid.c │ │ │ │ │ ├── usbh_hid_keybd.c │ │ │ │ │ ├── usbh_hid_mouse.c │ │ │ │ │ └── usbh_hid_parser.c │ │ │ ├── MSC │ │ │ │ ├── Inc │ │ │ │ │ ├── usbh_msc.h │ │ │ │ │ ├── usbh_msc_bot.h │ │ │ │ │ └── usbh_msc_scsi.h │ │ │ │ └── Src │ │ │ │ │ ├── usbh_msc.c │ │ │ │ │ ├── usbh_msc_bot.c │ │ │ │ │ └── usbh_msc_scsi.c │ │ │ ├── MTP │ │ │ │ ├── Inc │ │ │ │ │ ├── usbh_mtp.h │ │ │ │ │ └── usbh_mtp_ptp.h │ │ │ │ └── Src │ │ │ │ │ ├── usbh_mtp.c │ │ │ │ │ └── usbh_mtp_ptp.c │ │ │ └── Template │ │ │ │ ├── Inc │ │ │ │ └── usbh_template.h │ │ │ │ └── Src │ │ │ │ └── usbh_template.c │ │ └── Core │ │ │ ├── Inc │ │ │ ├── usbh_conf_template.h │ │ │ ├── usbh_core.h │ │ │ ├── usbh_ctlreq.h │ │ │ ├── usbh_def.h │ │ │ ├── usbh_ioreq.h │ │ │ └── usbh_pipes.h │ │ │ └── Src │ │ │ ├── usbh_conf_template.c │ │ │ ├── usbh_core.c │ │ │ ├── usbh_ctlreq.c │ │ │ ├── usbh_ioreq.c │ │ │ └── usbh_pipes.c │ ├── usrsw.c │ └── usrsw.h ├── unix │ ├── Makefile │ ├── README.md │ ├── alloc.c │ ├── coverage.c │ ├── coveragecpp.cpp │ ├── fatfs_port.c │ ├── gccollect.c │ ├── input.c │ ├── input.h │ ├── main.c │ ├── mbedtls │ │ └── mbedtls_config_port.h │ ├── modffi.c │ ├── modjni.c │ ├── modmachine.c │ ├── modos.c │ ├── modsocket.c │ ├── modtermios.c │ ├── modtime.c │ ├── mpbthciport.c │ ├── mpbtstackport.h │ ├── mpbtstackport_common.c │ ├── mpbtstackport_h4.c │ ├── mpbtstackport_usb.c │ ├── mpconfigport.h │ ├── mpconfigport.mk │ ├── mphalport.h │ ├── mpnimbleport.c │ ├── mpnimbleport.h │ ├── mpthreadport.c │ ├── mpthreadport.h │ ├── qstrdefsport.h │ ├── unix_mphal.c │ └── variants │ │ ├── coverage │ │ ├── frzmpy │ │ │ ├── frzmpy1.py │ │ │ ├── frzmpy2.py │ │ │ ├── frzmpy3.py │ │ │ ├── frzmpy_pkg1 │ │ │ │ └── __init__.py │ │ │ ├── frzmpy_pkg2 │ │ │ │ └── mod.py │ │ │ └── frzqstr.py │ │ ├── frzstr │ │ │ ├── frzstr1.py │ │ │ ├── frzstr_pkg1 │ │ │ │ └── __init__.py │ │ │ └── frzstr_pkg2 │ │ │ │ └── mod.py │ │ ├── manifest.py │ │ ├── mpconfigvariant.h │ │ └── mpconfigvariant.mk │ │ ├── manifest.py │ │ ├── minimal │ │ ├── mpconfigvariant.h │ │ └── mpconfigvariant.mk │ │ ├── mpconfigvariant_common.h │ │ ├── nanbox │ │ ├── mpconfigvariant.h │ │ └── mpconfigvariant.mk │ │ └── standard │ │ ├── manifest.py │ │ ├── mpconfigvariant.h │ │ └── mpconfigvariant.mk ├── webassembly │ ├── Makefile │ ├── README.md │ ├── library.h │ ├── library.js │ ├── main.c │ ├── mpconfigport.h │ ├── mphalport.c │ ├── mphalport.h │ ├── node_run.sh │ ├── qstrdefsport.h │ └── wrapper.js ├── windows │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── fmode.c │ ├── fmode.h │ ├── init.c │ ├── init.h │ ├── micropython.rc │ ├── micropython.vcxproj │ ├── mpconfigport.h │ ├── mpconfigport.mk │ ├── msvc │ │ ├── common.props │ │ ├── debug.props │ │ ├── dirent.c │ │ ├── dirent.h │ │ ├── genhdr.targets │ │ ├── gettimeofday.c │ │ ├── paths.props │ │ ├── release.props │ │ ├── sources.props │ │ ├── sys │ │ │ └── time.h │ │ └── unistd.h │ ├── realpath.c │ ├── realpath.h │ ├── sleep.h │ ├── variants │ │ ├── dev │ │ │ ├── manifest.py │ │ │ ├── mpconfigvariant.h │ │ │ ├── mpconfigvariant.mk │ │ │ └── mpconfigvariant.props │ │ ├── manifest.py │ │ └── standard │ │ │ ├── mpconfigvariant.h │ │ │ ├── mpconfigvariant.mk │ │ │ └── mpconfigvariant.props │ ├── windows_mphal.c │ └── windows_mphal.h └── zephyr │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── boards │ ├── 96b_carbon.conf │ ├── bbc_microbit_v2.conf │ ├── disco_l475_iot1.conf │ ├── frdm_k64f.conf │ ├── frdm_kw41z.conf │ ├── mimxrt1050_evk.conf │ ├── mimxrt685_evk_cm33.conf │ ├── nucleo_h743zi.conf │ ├── nucleo_h743zi.overlay │ ├── nucleo_wb55rg.conf │ ├── qemu_cortex_m3.conf │ ├── qemu_x86.conf │ ├── reel_board.conf │ └── rv32m1_vega_ri5cy.conf │ ├── help.c │ ├── machine_i2c.c │ ├── machine_pin.c │ ├── machine_spi.c │ ├── machine_uart.c │ ├── main.c │ ├── make-bin-testsuite │ ├── modbluetooth_zephyr.c │ ├── modmachine.c │ ├── modmachine.h │ ├── modsocket.c │ ├── modtime.c │ ├── modzephyr.c │ ├── modzephyr.h │ ├── modzsensor.c │ ├── mpconfigport.h │ ├── mpconfigport_bin_testsuite.h │ ├── mpconfigport_minimal.h │ ├── mphalport.c │ ├── mphalport.h │ ├── prj.conf │ ├── prj_minimal.conf │ ├── src │ ├── zephyr_getchar.c │ ├── zephyr_getchar.h │ └── zephyr_start.c │ ├── uart_core.c │ └── zephyr_storage.c ├── py ├── argcheck.c ├── asmarm.c ├── asmarm.h ├── asmbase.c ├── asmbase.h ├── asmthumb.c ├── asmthumb.h ├── asmx64.c ├── asmx64.h ├── asmx86.c ├── asmx86.h ├── asmxtensa.c ├── asmxtensa.h ├── bc.c ├── bc.h ├── bc0.h ├── binary.c ├── binary.h ├── builtin.h ├── builtinevex.c ├── builtinhelp.c ├── builtinimport.c ├── compile.c ├── compile.h ├── dynruntime.h ├── dynruntime.mk ├── emit.h ├── emitbc.c ├── emitcommon.c ├── emitglue.c ├── emitglue.h ├── emitinlinethumb.c ├── emitinlinextensa.c ├── emitnarm.c ├── emitnative.c ├── emitnthumb.c ├── emitnx64.c ├── emitnx86.c ├── emitnxtensa.c ├── emitnxtensawin.c ├── formatfloat.c ├── formatfloat.h ├── frozenmod.c ├── frozenmod.h ├── gc.c ├── gc.h ├── grammar.h ├── lexer.c ├── lexer.h ├── make_root_pointers.py ├── makecompresseddata.py ├── makemoduledefs.py ├── makeqstrdata.py ├── makeqstrdefs.py ├── makeversionhdr.py ├── malloc.c ├── map.c ├── misc.h ├── mkenv.mk ├── mkrules.cmake ├── mkrules.mk ├── modarray.c ├── modbuiltins.c ├── modcmath.c ├── modcollections.c ├── moderrno.c ├── modgc.c ├── modio.c ├── modmath.c ├── modmicropython.c ├── modstruct.c ├── modsys.c ├── modthread.c ├── mpconfig.h ├── mperrno.h ├── mphal.h ├── mpprint.c ├── mpprint.h ├── mpstate.c ├── mpstate.h ├── mpthread.h ├── mpz.c ├── mpz.h ├── nativeglue.c ├── nativeglue.h ├── nlr.c ├── nlr.h ├── nlraarch64.c ├── nlrmips.c ├── nlrpowerpc.c ├── nlrsetjmp.c ├── nlrthumb.c ├── nlrx64.c ├── nlrx86.c ├── nlrxtensa.c ├── obj.c ├── obj.h ├── objarray.c ├── objarray.h ├── objattrtuple.c ├── objbool.c ├── objboundmeth.c ├── objcell.c ├── objclosure.c ├── objcomplex.c ├── objdeque.c ├── objdict.c ├── objenumerate.c ├── objexcept.c ├── objexcept.h ├── objfilter.c ├── objfloat.c ├── objfun.c ├── objfun.h ├── objgenerator.c ├── objgenerator.h ├── objgetitemiter.c ├── objint.c ├── objint.h ├── objint_longlong.c ├── objint_mpz.c ├── objlist.c ├── objlist.h ├── objmap.c ├── objmodule.c ├── objmodule.h ├── objnamedtuple.c ├── objnamedtuple.h ├── objnone.c ├── objobject.c ├── objpolyiter.c ├── objproperty.c ├── objrange.c ├── objreversed.c ├── objset.c ├── objsingleton.c ├── objslice.c ├── objstr.c ├── objstr.h ├── objstringio.c ├── objstringio.h ├── objstrunicode.c ├── objtuple.c ├── objtuple.h ├── objtype.c ├── objtype.h ├── objzip.c ├── opmethods.c ├── pairheap.c ├── pairheap.h ├── parse.c ├── parse.h ├── parsenum.c ├── parsenum.h ├── parsenumbase.c ├── parsenumbase.h ├── persistentcode.c ├── persistentcode.h ├── profile.c ├── profile.h ├── py.cmake ├── py.mk ├── pystack.c ├── pystack.h ├── qstr.c ├── qstr.h ├── qstrdefs.h ├── reader.c ├── reader.h ├── repl.c ├── repl.h ├── ringbuf.c ├── ringbuf.h ├── runtime.c ├── runtime.h ├── runtime0.h ├── runtime_utils.c ├── scheduler.c ├── scope.c ├── scope.h ├── sequence.c ├── showbc.c ├── smallint.c ├── smallint.h ├── stackctrl.c ├── stackctrl.h ├── stream.c ├── stream.h ├── unicode.c ├── unicode.h ├── usermod.cmake ├── vm.c ├── vmentrytable.h ├── vstr.c └── warning.c ├── pyproject.toml ├── shared ├── README.md ├── libc │ ├── __errno.c │ ├── abort_.c │ ├── printf.c │ └── string0.c ├── memzip │ ├── README.md │ ├── import.c │ ├── lexermemzip.c │ ├── make-memzip.py │ ├── memzip.c │ └── memzip.h ├── netutils │ ├── dhcpserver.c │ ├── dhcpserver.h │ ├── netutils.c │ ├── netutils.h │ └── trace.c ├── readline │ ├── readline.c │ └── readline.h ├── runtime │ ├── gchelper.h │ ├── gchelper_generic.c │ ├── gchelper_native.c │ ├── gchelper_thumb1.s │ ├── gchelper_thumb2.s │ ├── interrupt_char.c │ ├── interrupt_char.h │ ├── mpirq.c │ ├── mpirq.h │ ├── pyexec.c │ ├── pyexec.h │ ├── semihosting.c │ ├── semihosting.h │ ├── softtimer.c │ ├── softtimer.h │ ├── stdout_helpers.c │ └── sys_stdio_mphal.c ├── timeutils │ ├── timeutils.c │ └── timeutils.h ├── tinyusb │ ├── mp_cdc_common.c │ ├── mp_usbd.c │ ├── mp_usbd.h │ ├── mp_usbd_descriptor.c │ ├── mp_usbd_internal.h │ └── tusb_config.h └── upytesthelper │ ├── upytesthelper.c │ └── upytesthelper.h ├── tests ├── README.md ├── basics │ ├── 0prelim.py │ ├── andor.py │ ├── annotate_var.py │ ├── annotate_var.py.exp │ ├── array1.py │ ├── array_add.py │ ├── array_construct.py │ ├── array_construct2.py │ ├── array_construct_endian.py │ ├── array_intbig.py │ ├── array_micropython.py │ ├── array_micropython.py.exp │ ├── assign1.py │ ├── assign_expr.py │ ├── assign_expr.py.exp │ ├── assign_expr_scope.py │ ├── assign_expr_scope.py.exp │ ├── assign_expr_syntaxerror.py │ ├── assign_expr_syntaxerror.py.exp │ ├── async_await.py │ ├── async_await.py.exp │ ├── async_await2.py │ ├── async_await2.py.exp │ ├── async_def.py │ ├── async_def.py.exp │ ├── async_for.py │ ├── async_for.py.exp │ ├── async_for2.py │ ├── async_for2.py.exp │ ├── async_syntaxerror.py │ ├── async_syntaxerror.py.exp │ ├── async_with.py │ ├── async_with.py.exp │ ├── async_with2.py │ ├── async_with2.py.exp │ ├── async_with_break.py │ ├── async_with_break.py.exp │ ├── async_with_return.py │ ├── async_with_return.py.exp │ ├── attrtuple1.py │ ├── bool1.py │ ├── boundmeth1.py │ ├── break.py │ ├── builtin_abs.py │ ├── builtin_abs_intbig.py │ ├── builtin_allany.py │ ├── builtin_bin.py │ ├── builtin_bin_intbig.py │ ├── builtin_callable.py │ ├── builtin_chr.py │ ├── builtin_compile.py │ ├── builtin_delattr.py │ ├── builtin_dir.py │ ├── builtin_divmod.py │ ├── builtin_divmod_intbig.py │ ├── builtin_ellipsis.py │ ├── builtin_enumerate.py │ ├── builtin_eval.py │ ├── builtin_eval_buffer.py │ ├── builtin_eval_error.py │ ├── builtin_exec.py │ ├── builtin_exec_buffer.py │ ├── builtin_filter.py │ ├── builtin_getattr.py │ ├── builtin_hasattr.py │ ├── builtin_hash.py │ ├── builtin_hash_gen.py │ ├── builtin_hash_intbig.py │ ├── builtin_help.py │ ├── builtin_help.py.exp │ ├── builtin_hex.py │ ├── builtin_hex_intbig.py │ ├── builtin_id.py │ ├── builtin_issubclass.py │ ├── builtin_len1.py │ ├── builtin_locals.py │ ├── builtin_map.py │ ├── builtin_minmax.py │ ├── builtin_next_arg2.py │ ├── builtin_oct.py │ ├── builtin_oct_intbig.py │ ├── builtin_ord.py │ ├── builtin_override.py │ ├── builtin_pow.py │ ├── builtin_pow3.py │ ├── builtin_pow3_intbig.py │ ├── builtin_print.py │ ├── builtin_property.py │ ├── builtin_property_inherit.py │ ├── builtin_range.py │ ├── builtin_range_attrs.py │ ├── builtin_range_binop.py │ ├── builtin_reversed.py │ ├── builtin_round.py │ ├── builtin_round_int.py │ ├── builtin_round_intbig.py │ ├── builtin_setattr.py │ ├── builtin_slice.py │ ├── builtin_sorted.py │ ├── builtin_str_hex.py │ ├── builtin_str_hex.py.exp │ ├── builtin_sum.py │ ├── builtin_type.py │ ├── builtin_zip.py │ ├── bytearray1.py │ ├── bytearray_add.py │ ├── bytearray_append.py │ ├── bytearray_byte_operations.py │ ├── bytearray_center.py │ ├── bytearray_construct.py │ ├── bytearray_construct_array.py │ ├── bytearray_construct_endian.py │ ├── bytearray_count.py │ ├── bytearray_decode.py │ ├── bytearray_intbig.py │ ├── bytearray_partition.py │ ├── bytearray_slice_assign.py │ ├── bytes.py │ ├── bytes_add.py │ ├── bytes_add_array.py │ ├── bytes_add_bytearray.py │ ├── bytes_add_endian.py │ ├── bytes_center.py │ ├── bytes_compare.py │ ├── bytes_compare2.py │ ├── bytes_compare3.py │ ├── bytes_compare3.py.exp │ ├── bytes_compare_array.py │ ├── bytes_compare_bytearray.py │ ├── bytes_construct.py │ ├── bytes_construct_array.py │ ├── bytes_construct_bytearray.py │ ├── bytes_construct_endian.py │ ├── bytes_construct_intbig.py │ ├── bytes_count.py │ ├── bytes_find.py │ ├── bytes_format_modulo.py │ ├── bytes_format_modulo.py.exp │ ├── bytes_gen.py │ ├── bytes_large.py │ ├── bytes_mult.py │ ├── bytes_partition.py │ ├── bytes_replace.py │ ├── bytes_split.py │ ├── bytes_strip.py │ ├── bytes_subscr.py │ ├── class1.py │ ├── class2.py │ ├── class3.py │ ├── class_bases.py │ ├── class_bind_self.py │ ├── class_binop.py │ ├── class_call.py │ ├── class_contains.py │ ├── class_delattr_setattr.py │ ├── class_descriptor.py │ ├── class_dict.py │ ├── class_emptybases.py │ ├── class_getattr.py │ ├── class_inherit1.py │ ├── class_inherit_mul.py │ ├── class_inplace_op.py │ ├── class_inplace_op2.py │ ├── class_inplace_op2.py.exp │ ├── class_instance_override.py │ ├── class_item.py │ ├── class_misc.py │ ├── class_new.py │ ├── class_notimpl.py │ ├── class_number.py │ ├── class_ordereddict.py │ ├── class_ordereddict.py.exp │ ├── class_reverse_op.py │ ├── class_staticclassmethod.py │ ├── class_store.py │ ├── class_store_class.py │ ├── class_str.py │ ├── class_super.py │ ├── class_super_aslocal.py │ ├── class_super_closure.py │ ├── class_super_multinherit.py │ ├── class_super_object.py │ ├── class_use_other.py │ ├── closure1.py │ ├── closure2.py │ ├── closure_defargs.py │ ├── closure_manyvars.py │ ├── closure_namedarg.py │ ├── compare_multi.py │ ├── comprehension1.py │ ├── containment.py │ ├── continue.py │ ├── decorator.py │ ├── del_attr.py │ ├── del_deref.py │ ├── del_global.py │ ├── del_local.py │ ├── del_name.py │ ├── del_subscr.py │ ├── deque1.py │ ├── deque2.py │ ├── deque2.py.exp │ ├── dict1.py │ ├── dict2.py │ ├── dict_clear.py │ ├── dict_construct.py │ ├── dict_copy.py │ ├── dict_del.py │ ├── dict_fixed.py │ ├── dict_fixed.py.exp │ ├── dict_from_iter.py │ ├── dict_fromkeys.py │ ├── dict_fromkeys2.py │ ├── dict_get.py │ ├── dict_intern.py │ ├── dict_iterator.py │ ├── dict_pop.py │ ├── dict_popitem.py │ ├── dict_setdefault.py │ ├── dict_specialmeth.py │ ├── dict_union.py │ ├── dict_union.py.exp │ ├── dict_update.py │ ├── dict_views.py │ ├── equal.py │ ├── equal_class.py │ ├── errno1.py │ ├── errno1.py.exp │ ├── except_match_tuple.py │ ├── exception1.py │ ├── exception_chain.py │ ├── exception_chain.py.exp │ ├── exceptpoly.py │ ├── exceptpoly2.py │ ├── floordivide.py │ ├── floordivide_intbig.py │ ├── for1.py │ ├── for2.py │ ├── for3.py │ ├── for_break.py │ ├── for_else.py │ ├── for_range.py │ ├── for_return.py │ ├── frozenset1.py │ ├── frozenset_add.py │ ├── frozenset_binop.py │ ├── frozenset_copy.py │ ├── frozenset_difference.py │ ├── frozenset_set.py │ ├── fun1.py │ ├── fun2.py │ ├── fun3.py │ ├── fun_annotations.py │ ├── fun_calldblstar.py │ ├── fun_calldblstar2.py │ ├── fun_calldblstar3.py │ ├── fun_calldblstar4.py │ ├── fun_callstar.py │ ├── fun_callstardblstar.py │ ├── fun_defargs.py │ ├── fun_defargs2.py │ ├── fun_error.py │ ├── fun_error2.py │ ├── fun_globals.py │ ├── fun_kwargs.py │ ├── fun_kwonly.py │ ├── fun_kwonlydef.py │ ├── fun_kwvarargs.py │ ├── fun_largestate.py │ ├── fun_name.py │ ├── fun_str.py │ ├── fun_varargs.py │ ├── gc1.py │ ├── gen_yield_from.py │ ├── gen_yield_from_close.py │ ├── gen_yield_from_ducktype.py │ ├── gen_yield_from_exc.py │ ├── gen_yield_from_executing.py │ ├── gen_yield_from_iter.py │ ├── gen_yield_from_pending.py │ ├── gen_yield_from_send.py │ ├── gen_yield_from_stopped.py │ ├── gen_yield_from_throw.py │ ├── gen_yield_from_throw2.py │ ├── gen_yield_from_throw3.py │ ├── generator1.py │ ├── generator2.py │ ├── generator_args.py │ ├── generator_close.py │ ├── generator_closure.py │ ├── generator_exc.py │ ├── generator_name.py │ ├── generator_pend_throw.py │ ├── generator_pend_throw.py.exp │ ├── generator_pep479.py │ ├── generator_pep479.py.exp │ ├── generator_return.py │ ├── generator_send.py │ ├── generator_throw.py │ ├── generator_throw_nested.py │ ├── getattr.py │ ├── getitem.py │ ├── globals_del.py │ ├── ifcond.py │ ├── ifexpr.py │ ├── int1.py │ ├── int2.py │ ├── int_big1.py │ ├── int_big_add.py │ ├── int_big_and.py │ ├── int_big_and2.py │ ├── int_big_and3.py │ ├── int_big_cmp.py │ ├── int_big_div.py │ ├── int_big_error.py │ ├── int_big_lshift.py │ ├── int_big_mod.py │ ├── int_big_mul.py │ ├── int_big_or.py │ ├── int_big_or2.py │ ├── int_big_or3.py │ ├── int_big_pow.py │ ├── int_big_rshift.py │ ├── int_big_unary.py │ ├── int_big_xor.py │ ├── int_big_xor2.py │ ├── int_big_xor3.py │ ├── int_big_zeroone.py │ ├── int_bytes.py │ ├── int_bytes_intbig.py │ ├── int_constfolding.py │ ├── int_constfolding_intbig.py │ ├── int_divmod.py │ ├── int_divmod_intbig.py │ ├── int_divzero.py │ ├── int_intbig.py │ ├── int_parse.py │ ├── int_small.py │ ├── io_buffered_writer.py │ ├── io_buffered_writer.py.exp │ ├── io_bytesio_cow.py │ ├── io_bytesio_ext.py │ ├── io_bytesio_ext2.py │ ├── io_bytesio_ext2.py.exp │ ├── io_iobase.py │ ├── io_stringio1.py │ ├── io_stringio_base.py │ ├── io_stringio_with.py │ ├── io_write_ext.py │ ├── io_write_ext.py.exp │ ├── is_isnot.py │ ├── is_isnot_literal.py │ ├── is_isnot_literal.py.exp │ ├── iter0.py │ ├── iter1.py │ ├── iter2.py │ ├── iter_of_iter.py │ ├── lambda1.py │ ├── lambda_defargs.py │ ├── lexer.py │ ├── list1.py │ ├── list_clear.py │ ├── list_compare.py │ ├── list_copy.py │ ├── list_count.py │ ├── list_extend.py │ ├── list_index.py │ ├── list_insert.py │ ├── list_mult.py │ ├── list_pop.py │ ├── list_remove.py │ ├── list_reverse.py │ ├── list_slice.py │ ├── list_slice_3arg.py │ ├── list_slice_assign.py │ ├── list_slice_assign_grow.py │ ├── list_sort.py │ ├── list_sum.py │ ├── logic_constfolding.py │ ├── memoryerror.py │ ├── memoryerror.py.exp │ ├── memoryview1.py │ ├── memoryview2.py │ ├── memoryview_gc.py │ ├── memoryview_intbig.py │ ├── memoryview_itemsize.py │ ├── memoryview_slice_assign.py │ ├── memoryview_slice_size.py │ ├── memoryview_slice_size.py.exp │ ├── module1.py │ ├── module2.py │ ├── module2.py.exp │ ├── module_dict.py │ ├── namedtuple1.py │ ├── namedtuple_asdict.py │ ├── nanbox_smallint.py │ ├── nanbox_smallint.py.exp │ ├── object1.py │ ├── object_dict.py │ ├── object_new.py │ ├── op_error.py │ ├── op_error_bytearray.py │ ├── op_error_intbig.py │ ├── op_error_literal.py │ ├── op_error_literal.py.exp │ ├── op_error_memoryview.py │ ├── op_precedence.py │ ├── ordereddict1.py │ ├── ordereddict_eq.py │ ├── ordereddict_eq.py.exp │ ├── parser.py │ ├── parser.py.exp │ ├── python34.py │ ├── python34.py.exp │ ├── python36.py │ ├── python36.py.exp │ ├── return1.py │ ├── scope.py │ ├── scope_class.py │ ├── scope_implicit.py │ ├── self_type_check.py │ ├── seq_unpack.py │ ├── set_add.py │ ├── set_basic.py │ ├── set_binop.py │ ├── set_clear.py │ ├── set_comprehension.py │ ├── set_containment.py │ ├── set_copy.py │ ├── set_difference.py │ ├── set_discard.py │ ├── set_intersection.py │ ├── set_isdisjoint.py │ ├── set_isfooset.py │ ├── set_iter.py │ ├── set_iter_of_iter.py │ ├── set_pop.py │ ├── set_remove.py │ ├── set_specialmeth.py │ ├── set_symmetric_difference.py │ ├── set_type.py │ ├── set_union.py │ ├── set_unop.py │ ├── set_update.py │ ├── slice_attrs.py │ ├── slice_indices.py │ ├── slice_intbig.py │ ├── slice_op.py │ ├── slots_bool_len.py │ ├── special_comparisons.py │ ├── special_comparisons2.py │ ├── special_methods.py │ ├── special_methods2.py │ ├── special_methods2.py.exp │ ├── special_methods_intbig.py │ ├── stopiteration.py │ ├── string1.py │ ├── string_center.py │ ├── string_compare.py │ ├── string_count.py │ ├── string_cr_conversion.py │ ├── string_crlf_conversion.py │ ├── string_endswith.py │ ├── string_endswith_upy.py │ ├── string_endswith_upy.py.exp │ ├── string_escape.py │ ├── string_find.py │ ├── string_format.py │ ├── string_format2.py │ ├── string_format_cp310.py │ ├── string_format_cp310.py.exp │ ├── string_format_error.py │ ├── string_format_modulo.py │ ├── string_format_modulo_int.py │ ├── string_fstring.py │ ├── string_fstring_debug.py │ ├── string_fstring_debug.py.exp │ ├── string_index.py │ ├── string_istest.py │ ├── string_join.py │ ├── string_large.py │ ├── string_mult.py │ ├── string_partition.py │ ├── string_replace.py │ ├── string_repr.py │ ├── string_rfind.py │ ├── string_rindex.py │ ├── string_rpartition.py │ ├── string_rsplit.py │ ├── string_slice.py │ ├── string_split.py │ ├── string_splitlines.py │ ├── string_startswith.py │ ├── string_startswith_upy.py │ ├── string_startswith_upy.py.exp │ ├── string_strip.py │ ├── string_upperlow.py │ ├── struct1.py │ ├── struct1_intbig.py │ ├── struct2.py │ ├── struct_endian.py │ ├── struct_micropython.py │ ├── struct_micropython.py.exp │ ├── subclass_classmethod.py │ ├── subclass_native1.py │ ├── subclass_native2_list.py │ ├── subclass_native2_tuple.py │ ├── subclass_native3.py │ ├── subclass_native4.py │ ├── subclass_native5.py │ ├── subclass_native_buffer.py │ ├── subclass_native_call.py │ ├── subclass_native_call.py.exp │ ├── subclass_native_cmp.py │ ├── subclass_native_containment.py │ ├── subclass_native_exc_new.py │ ├── subclass_native_exc_new.py.exp │ ├── subclass_native_init.py │ ├── subclass_native_iter.py │ ├── subclass_native_specmeth.py │ ├── subclass_native_str.py │ ├── syntaxerror.py │ ├── syntaxerror_return.py │ ├── sys1.py │ ├── sys_exit.py │ ├── sys_getsizeof.py │ ├── sys_path.py │ ├── sys_tracebacklimit.py │ ├── sys_tracebacklimit.py.exp │ ├── true_value.py │ ├── try1.py │ ├── try2.py │ ├── try3.py │ ├── try4.py │ ├── try_as_var.py │ ├── try_continue.py │ ├── try_else.py │ ├── try_else_finally.py │ ├── try_error.py │ ├── try_except_break.py │ ├── try_except_break.py.exp │ ├── try_finally1.py │ ├── try_finally2.py │ ├── try_finally_break.py │ ├── try_finally_break2.py │ ├── try_finally_continue.py │ ├── try_finally_continue.py.exp │ ├── try_finally_loops.py │ ├── try_finally_return.py │ ├── try_finally_return2.py │ ├── try_finally_return3.py │ ├── try_finally_return4.py │ ├── try_finally_return5.py │ ├── try_reraise.py │ ├── try_reraise2.py │ ├── try_return.py │ ├── tuple1.py │ ├── tuple_compare.py │ ├── tuple_count.py │ ├── tuple_index.py │ ├── tuple_mult.py │ ├── tuple_slice.py │ ├── types1.py │ ├── types2.py │ ├── unary_op.py │ ├── unboundlocal.py │ ├── unpack1.py │ ├── while1.py │ ├── while_cond.py │ ├── while_nest_exc.py │ ├── with1.py │ ├── with_break.py │ ├── with_continue.py │ ├── with_raise.py │ └── with_return.py ├── cmdline │ ├── cmd_optimise.py │ ├── cmd_optimise.py.exp │ ├── cmd_parsetree.py │ ├── cmd_parsetree.py.exp │ ├── cmd_showbc.py │ ├── cmd_showbc.py.exp │ ├── cmd_showbc_const.py │ ├── cmd_showbc_const.py.exp │ ├── cmd_showbc_opt.py │ ├── cmd_showbc_opt.py.exp │ ├── cmd_verbose.py │ ├── cmd_verbose.py.exp │ ├── repl_autocomplete.py │ ├── repl_autocomplete.py.exp │ ├── repl_autoindent.py │ ├── repl_autoindent.py.exp │ ├── repl_basic.py │ ├── repl_basic.py.exp │ ├── repl_cont.py │ ├── repl_cont.py.exp │ ├── repl_emacs_keys.py │ ├── repl_emacs_keys.py.exp │ ├── repl_inspect.py │ ├── repl_inspect.py.exp │ ├── repl_micropyinspect │ ├── repl_micropyinspect.py │ ├── repl_micropyinspect.py.exp │ ├── repl_sys_ps1_ps2.py │ ├── repl_sys_ps1_ps2.py.exp │ ├── repl_words_move.py │ └── repl_words_move.py.exp ├── cpydiff │ ├── builtin_next_arg2.py │ ├── core_class_delnotimpl.py │ ├── core_class_mro.py │ ├── core_class_supermultiple.py │ ├── core_class_superproperty.py │ ├── core_fstring_concat.py │ ├── core_fstring_parser.py │ ├── core_fstring_raw.py │ ├── core_fstring_repr.py │ ├── core_function_argcount.py │ ├── core_function_moduleattr.py │ ├── core_function_userattr.py │ ├── core_generator_noexit.py │ ├── core_import_all.py │ ├── core_import_path.py │ ├── core_import_split_ns_pkgs.py │ ├── core_locals.py │ ├── core_locals_eval.py │ ├── module_array_comparison.py │ ├── module_array_constructor.py │ ├── modules │ │ ├── __init__.py │ │ ├── foo.py │ │ └── subpkg │ │ │ └── foo.py │ ├── modules2 │ │ └── subpkg │ │ │ └── bar.py │ ├── modules3 │ │ ├── __init__.py │ │ └── foo.py │ ├── modules_array_containment.py │ ├── modules_array_deletion.py │ ├── modules_array_subscrstep.py │ ├── modules_deque.py │ ├── modules_json_nonserializable.py │ ├── modules_os_environ.py │ ├── modules_os_getenv.py │ ├── modules_random_getrandbits.py │ ├── modules_random_randint.py │ ├── modules_struct_fewargs.py │ ├── modules_struct_manyargs.py │ ├── modules_struct_whitespace_in_format.py │ ├── modules_sys_stdassign.py │ ├── syntax_arg_unpacking.py │ ├── syntax_assign_expr.py │ ├── syntax_spaces.py │ ├── syntax_unicode_nameesc.py │ ├── types_bytearray_sliceassign.py │ ├── types_bytes_format.py │ ├── types_bytes_keywords.py │ ├── types_bytes_subscrstep.py │ ├── types_dict_keys_set.py │ ├── types_exception_attrs.py │ ├── types_exception_chaining.py │ ├── types_exception_instancevar.py │ ├── types_exception_loops.py │ ├── types_exception_subclassinit.py │ ├── types_float_implicit_conversion.py │ ├── types_float_rounding.py │ ├── types_int_bit_length.py │ ├── types_int_subclassconv.py │ ├── types_list_delete_subscrstep.py │ ├── types_list_store_noniter.py │ ├── types_list_store_subscrstep.py │ ├── types_str_endswith.py │ ├── types_str_formatsubscr.py │ ├── types_str_keywords.py │ ├── types_str_ljust_rjust.py │ ├── types_str_rsplitnone.py │ ├── types_str_subscrstep.py │ └── types_tuple_subscrstep.py ├── extmod │ ├── asyncio_as_uasyncio.py │ ├── asyncio_as_uasyncio.py.exp │ ├── asyncio_await_return.py │ ├── asyncio_basic.py │ ├── asyncio_basic.py.exp │ ├── asyncio_basic2.py │ ├── asyncio_cancel_fair.py │ ├── asyncio_cancel_fair2.py │ ├── asyncio_cancel_self.py │ ├── asyncio_cancel_self.py.exp │ ├── asyncio_cancel_task.py │ ├── asyncio_cancel_wait_on_finished.py │ ├── asyncio_current_task.py │ ├── asyncio_event.py │ ├── asyncio_event_fair.py │ ├── asyncio_exception.py │ ├── asyncio_fair.py │ ├── asyncio_gather.py │ ├── asyncio_gather.py.exp │ ├── asyncio_gather_finished_early.py │ ├── asyncio_gather_notimpl.py │ ├── asyncio_gather_notimpl.py.exp │ ├── asyncio_get_event_loop.py │ ├── asyncio_heaplock.py │ ├── asyncio_heaplock.py.exp │ ├── asyncio_lock.py │ ├── asyncio_lock.py.exp │ ├── asyncio_lock_cancel.py │ ├── asyncio_loop_stop.py │ ├── asyncio_micropython.py │ ├── asyncio_micropython.py.exp │ ├── asyncio_new_event_loop.py │ ├── asyncio_set_exception_handler.py │ ├── asyncio_task_done.py │ ├── asyncio_threadsafeflag.py │ ├── asyncio_threadsafeflag.py.exp │ ├── asyncio_wait_for.py │ ├── asyncio_wait_for.py.exp │ ├── asyncio_wait_for_fwd.py │ ├── asyncio_wait_for_fwd.py.exp │ ├── asyncio_wait_task.py │ ├── asyncio_wait_task.py.exp │ ├── binascii_a2b_base64.py │ ├── binascii_b2a_base64.py │ ├── binascii_crc32.py │ ├── binascii_hexlify.py │ ├── binascii_unhexlify.py │ ├── btree1.py │ ├── btree1.py.exp │ ├── btree_error.py │ ├── btree_error.py.exp │ ├── btree_gc.py │ ├── btree_gc.py.exp │ ├── cryptolib_aes128_cbc.py │ ├── cryptolib_aes128_cbc.py.exp │ ├── cryptolib_aes128_ctr.py │ ├── cryptolib_aes128_ctr.py.exp │ ├── cryptolib_aes128_ecb.py │ ├── cryptolib_aes128_ecb.py.exp │ ├── cryptolib_aes128_ecb_enc.py │ ├── cryptolib_aes128_ecb_enc.py.exp │ ├── cryptolib_aes128_ecb_inpl.py │ ├── cryptolib_aes128_ecb_inpl.py.exp │ ├── cryptolib_aes128_ecb_into.py │ ├── cryptolib_aes128_ecb_into.py.exp │ ├── cryptolib_aes256_cbc.py │ ├── cryptolib_aes256_cbc.py.exp │ ├── cryptolib_aes256_ecb.py │ ├── cryptolib_aes256_ecb.py.exp │ ├── deflate_compress.py │ ├── deflate_compress.py.exp │ ├── deflate_decompress.py │ ├── deflate_decompress.py.exp │ ├── deflate_stream_error.py │ ├── deflate_stream_error.py.exp │ ├── framebuf1.py │ ├── framebuf1.py.exp │ ├── framebuf16.py │ ├── framebuf16.py.exp │ ├── framebuf2.py │ ├── framebuf2.py.exp │ ├── framebuf4.py │ ├── framebuf4.py.exp │ ├── framebuf8.py │ ├── framebuf8.py.exp │ ├── framebuf_bounds.py │ ├── framebuf_bounds.py.exp │ ├── framebuf_ellipse.py │ ├── framebuf_ellipse.py.exp │ ├── framebuf_palette.py │ ├── framebuf_palette.py.exp │ ├── framebuf_polygon.py │ ├── framebuf_polygon.py.exp │ ├── framebuf_scroll.py │ ├── framebuf_scroll.py.exp │ ├── framebuf_subclass.py │ ├── framebuf_subclass.py.exp │ ├── hashlib_final.py │ ├── hashlib_final.py.exp │ ├── hashlib_md5.py │ ├── hashlib_sha1.py │ ├── hashlib_sha256.py │ ├── heapq1.py │ ├── json_dump.py │ ├── json_dump_iobase.py │ ├── json_dump_separators.py │ ├── json_dumps.py │ ├── json_dumps_extra.py │ ├── json_dumps_extra.py.exp │ ├── json_dumps_float.py │ ├── json_dumps_ordereddict.py │ ├── json_dumps_separators.py │ ├── json_load.py │ ├── json_loads.py │ ├── json_loads_bytes.py │ ├── json_loads_bytes.py.exp │ ├── json_loads_float.py │ ├── machine1.py │ ├── machine1.py.exp │ ├── machine_i2s_rate.py │ ├── machine_i2s_rate.py.exp │ ├── machine_pinbase.py │ ├── machine_pinbase.py.exp │ ├── machine_pulse.py │ ├── machine_pulse.py.exp │ ├── machine_signal.py │ ├── machine_signal.py.exp │ ├── machine_timer.py │ ├── machine_timer.py.exp │ ├── machine_uart_tx.py │ ├── machine_uart_tx.py.exp │ ├── random_basic.py │ ├── random_basic.py.exp │ ├── random_extra.py │ ├── random_extra_float.py │ ├── random_seed_default.py │ ├── re1.py │ ├── re_debug.py │ ├── re_debug.py.exp │ ├── re_error.py │ ├── re_group.py │ ├── re_groups.py │ ├── re_limit.py │ ├── re_limit.py.exp │ ├── re_namedclass.py │ ├── re_span.py │ ├── re_split.py │ ├── re_split_empty.py │ ├── re_split_empty.py.exp │ ├── re_split_notimpl.py │ ├── re_split_notimpl.py.exp │ ├── re_stack_overflow.py │ ├── re_stack_overflow.py.exp │ ├── re_sub.py │ ├── re_sub_unmatched.py │ ├── re_sub_unmatched.py.exp │ ├── select_ipoll.py │ ├── select_ipoll.py.exp │ ├── select_poll_basic.py │ ├── select_poll_custom.py │ ├── select_poll_custom.py.exp │ ├── select_poll_eintr.py │ ├── select_poll_fd.py │ ├── select_poll_udp.py │ ├── socket_tcp_basic.py │ ├── socket_udp_nonblock.py │ ├── ssl_basic.py │ ├── ssl_basic.py.exp │ ├── ssl_cadata.py │ ├── ssl_cadata.py.exp │ ├── ssl_ioctl.py │ ├── ssl_ioctl.py.exp │ ├── ssl_keycert.py │ ├── ssl_keycert.py.exp │ ├── ssl_poll.py │ ├── ssl_poll.py.exp │ ├── ssl_sslcontext.py │ ├── ssl_sslcontext_verify_mode.py │ ├── ticks_add.py │ ├── ticks_add.py.exp │ ├── ticks_diff.py │ ├── ticks_diff.py.exp │ ├── time_ms_us.py │ ├── time_ms_us.py.exp │ ├── time_res.py │ ├── time_res.py.exp │ ├── time_time_ns.py │ ├── time_time_ns.py.exp │ ├── tls_sslcontext_ciphers.py │ ├── tls_sslcontext_ciphers.py.exp │ ├── tls_sslcontext_micropython.py │ ├── tls_sslcontext_micropython.py.exp │ ├── uctypes_32bit_intbig.py │ ├── uctypes_32bit_intbig.py.exp │ ├── uctypes_array_assign_le.py │ ├── uctypes_array_assign_le.py.exp │ ├── uctypes_array_assign_native_le.py │ ├── uctypes_array_assign_native_le.py.exp │ ├── uctypes_array_assign_native_le_intbig.py │ ├── uctypes_array_assign_native_le_intbig.py.exp │ ├── uctypes_array_load_store.py │ ├── uctypes_array_load_store.py.exp │ ├── uctypes_bytearray.py │ ├── uctypes_bytearray.py.exp │ ├── uctypes_byteat.py │ ├── uctypes_byteat.py.exp │ ├── uctypes_error.py │ ├── uctypes_error.py.exp │ ├── uctypes_le.py │ ├── uctypes_le.py.exp │ ├── uctypes_le_float.py │ ├── uctypes_le_float.py.exp │ ├── uctypes_native_float.py │ ├── uctypes_native_float.py.exp │ ├── uctypes_native_le.py │ ├── uctypes_native_le.py.exp │ ├── uctypes_print.py │ ├── uctypes_print.py.exp │ ├── uctypes_ptr_le.py │ ├── uctypes_ptr_le.py.exp │ ├── uctypes_ptr_native_le.py │ ├── uctypes_ptr_native_le.py.exp │ ├── uctypes_sizeof.py │ ├── uctypes_sizeof.py.exp │ ├── uctypes_sizeof_float.py │ ├── uctypes_sizeof_float.py.exp │ ├── uctypes_sizeof_layout.py │ ├── uctypes_sizeof_layout.py.exp │ ├── uctypes_sizeof_native.py │ ├── uctypes_sizeof_native.py.exp │ ├── uctypes_sizeof_od.py │ ├── uctypes_sizeof_od.py.exp │ ├── vfs_basic.py │ ├── vfs_basic.py.exp │ ├── vfs_blockdev.py │ ├── vfs_blockdev.py.exp │ ├── vfs_fat_fileio1.py │ ├── vfs_fat_fileio1.py.exp │ ├── vfs_fat_fileio2.py │ ├── vfs_fat_fileio2.py.exp │ ├── vfs_fat_finaliser.py │ ├── vfs_fat_finaliser.py.exp │ ├── vfs_fat_ilistdir_del.py │ ├── vfs_fat_ilistdir_del.py.exp │ ├── vfs_fat_more.py │ ├── vfs_fat_more.py.exp │ ├── vfs_fat_mtime.py │ ├── vfs_fat_mtime.py.exp │ ├── vfs_fat_oldproto.py │ ├── vfs_fat_oldproto.py.exp │ ├── vfs_fat_ramdisk.py │ ├── vfs_fat_ramdisk.py.exp │ ├── vfs_fat_ramdisklarge.py │ ├── vfs_fat_ramdisklarge.py.exp │ ├── vfs_lfs.py │ ├── vfs_lfs.py.exp │ ├── vfs_lfs_corrupt.py │ ├── vfs_lfs_corrupt.py.exp │ ├── vfs_lfs_error.py │ ├── vfs_lfs_error.py.exp │ ├── vfs_lfs_file.py │ ├── vfs_lfs_file.py.exp │ ├── vfs_lfs_ilistdir_del.py │ ├── vfs_lfs_ilistdir_del.py.exp │ ├── vfs_lfs_mount.py │ ├── vfs_lfs_mount.py.exp │ ├── vfs_lfs_mtime.py │ ├── vfs_lfs_mtime.py.exp │ ├── vfs_lfs_superblock.py │ ├── vfs_lfs_superblock.py.exp │ ├── vfs_posix.py │ ├── vfs_posix.py.exp │ ├── vfs_posix_enoent.py │ ├── vfs_posix_enoent.py.exp │ ├── vfs_posix_ilistdir_del.py │ ├── vfs_posix_ilistdir_del.py.exp │ ├── vfs_posix_ilistdir_filter.py │ ├── vfs_posix_ilistdir_filter.py.exp │ ├── vfs_posix_paths.py │ ├── vfs_posix_paths.py.exp │ ├── vfs_userfs.py │ ├── vfs_userfs.py.exp │ ├── websocket_basic.py │ └── websocket_basic.py.exp ├── feature_check │ ├── README │ ├── async_check.py │ ├── async_check.py.exp │ ├── bytearray.py │ ├── bytearray.py.exp │ ├── byteorder.py │ ├── byteorder.py.exp │ ├── complex.py │ ├── complex.py.exp │ ├── const.py │ ├── const.py.exp │ ├── coverage.py │ ├── coverage.py.exp │ ├── float.py │ ├── float.py.exp │ ├── fstring.py │ ├── fstring.py.exp │ ├── inlineasm_thumb2.py │ ├── inlineasm_thumb2.py.exp │ ├── int_big.py │ ├── int_big.py.exp │ ├── io_module.py │ ├── io_module.py.exp │ ├── native_check.py │ ├── native_check.py.exp │ ├── repl_emacs_check.py │ ├── repl_emacs_check.py.exp │ ├── repl_words_move_check.py │ ├── repl_words_move_check.py.exp │ ├── reverse_ops.py │ ├── reverse_ops.py.exp │ ├── set_check.py │ ├── set_check.py.exp │ ├── slice.py │ └── slice.py.exp ├── float │ ├── array_construct.py │ ├── builtin_float_abs.py │ ├── builtin_float_hash.py │ ├── builtin_float_minmax.py │ ├── builtin_float_pow.py │ ├── builtin_float_round.py │ ├── builtin_float_round_intbig.py │ ├── bytearray_construct_endian.py │ ├── bytes_construct_endian.py │ ├── cmath_dunder.py │ ├── cmath_fun.py │ ├── cmath_fun_special.py │ ├── complex1.py │ ├── complex1_intbig.py │ ├── complex_dunder.py │ ├── complex_reverse_op.py │ ├── complex_special_methods.py │ ├── float1.py │ ├── float2int_doubleprec_intbig.py │ ├── float2int_fp30_intbig.py │ ├── float2int_intbig.py │ ├── float_array.py │ ├── float_compare.py │ ├── float_divmod.py │ ├── float_divmod_relaxed.py │ ├── float_dunder.py │ ├── float_format.py │ ├── float_format_ftoe.py │ ├── float_format_ftoe.py.exp │ ├── float_format_ints.py │ ├── float_format_ints_doubleprec.py │ ├── float_format_ints_power10.py │ ├── float_parse.py │ ├── float_parse_doubleprec.py │ ├── float_struct.py │ ├── inf_nan_arith.py │ ├── int_big_float.py │ ├── int_divzero.py │ ├── int_power.py │ ├── lexer.py │ ├── list_index.py │ ├── math_constants.py │ ├── math_constants_extra.py │ ├── math_domain.py │ ├── math_domain_python311.py │ ├── math_domain_python311.py.exp │ ├── math_domain_special.py │ ├── math_dunder.py │ ├── math_factorial_intbig.py │ ├── math_fun.py │ ├── math_fun_bool.py │ ├── math_fun_int.py │ ├── math_fun_intbig.py │ ├── math_fun_special.py │ ├── math_isclose.py │ ├── math_isclose.py.exp │ ├── python36.py │ ├── python36.py.exp │ ├── string_format.py │ ├── string_format2.py │ ├── string_format_fp30.py │ ├── string_format_modulo.py │ ├── string_format_modulo2.py │ ├── string_format_modulo2_intbig.py │ ├── string_format_modulo3.py │ ├── string_format_modulo3.py.exp │ ├── true_value.py │ └── types.py ├── frozen │ ├── README.md │ ├── frozentest.mpy │ └── frozentest.py ├── import │ ├── broken │ │ ├── pkg2_and_zerodiv.py │ │ └── zerodiv.py │ ├── builtin_ext.py │ ├── builtin_ext.py.exp │ ├── builtin_import.py │ ├── circular │ │ ├── main.py │ │ └── sub.py │ ├── ext │ │ ├── micropython.py │ │ ├── os.py │ │ ├── sys.py │ │ ├── time.py │ │ └── usys.py │ ├── gen_context.py │ ├── gen_context2.py │ ├── import1a.py │ ├── import1b.py │ ├── import2a.py │ ├── import3a.py │ ├── import_broken.py │ ├── import_circular.py │ ├── import_file.py │ ├── import_long_dyn.py │ ├── import_long_dyn2.py │ ├── import_override.py │ ├── import_override.py.exp │ ├── import_pkg1.py │ ├── import_pkg2.py │ ├── import_pkg3.py │ ├── import_pkg4.py │ ├── import_pkg5.py │ ├── import_pkg6.py │ ├── import_pkg7.py │ ├── import_pkg7.py.exp │ ├── import_pkg8.py │ ├── import_pkg9.py │ ├── import_star_error.py │ ├── module_dict.py │ ├── module_getattr.py │ ├── module_getattr.py.exp │ ├── pkg │ │ ├── __init__.py │ │ └── mod.py │ ├── pkg2 │ │ ├── __init__.py │ │ ├── mod1.py │ │ └── mod2.py │ ├── pkg3 │ │ ├── __init__.py │ │ ├── mod1.py │ │ ├── mod2.py │ │ └── subpkg1 │ │ │ ├── __init__.py │ │ │ └── mod1.py │ ├── pkg6 │ │ ├── __init__.py │ │ └── x │ │ │ ├── __init__.py │ │ │ └── y.py │ ├── pkg7 │ │ ├── __init__.py │ │ ├── mod1.py │ │ ├── mod2.py │ │ └── subpkg1 │ │ │ ├── __init__.py │ │ │ └── subpkg2 │ │ │ ├── __init__.py │ │ │ └── mod3.py │ ├── pkg8 │ │ └── mod.py │ ├── pkg9 │ │ ├── __init__.py │ │ ├── mod1.py │ │ └── mod2.py │ ├── rel_import_inv.py │ └── try_module.py ├── inlineasm │ ├── asmargs.py │ ├── asmargs.py.exp │ ├── asmbcc.py │ ├── asmbcc.py.exp │ ├── asmbitops.py │ ├── asmbitops.py.exp │ ├── asmblbx.py │ ├── asmblbx.py.exp │ ├── asmconst.py │ ├── asmconst.py.exp │ ├── asmdata.py │ ├── asmdata.py.exp │ ├── asmdiv.py │ ├── asmdiv.py.exp │ ├── asmfpaddsub.py │ ├── asmfpaddsub.py.exp │ ├── asmfpcmp.py │ ├── asmfpcmp.py.exp │ ├── asmfpldrstr.py │ ├── asmfpldrstr.py.exp │ ├── asmfpmuldiv.py │ ├── asmfpmuldiv.py.exp │ ├── asmfpsqrt.py │ ├── asmfpsqrt.py.exp │ ├── asmit.py │ ├── asmit.py.exp │ ├── asmpushpop.py │ ├── asmpushpop.py.exp │ ├── asmrettype.py │ ├── asmrettype.py.exp │ ├── asmshift.py │ ├── asmshift.py.exp │ ├── asmspecialregs.py │ ├── asmspecialregs.py.exp │ ├── asmsum.py │ └── asmsum.py.exp ├── internal_bench │ ├── arrayop-1-list_inplace.py │ ├── arrayop-2-list_map.py │ ├── arrayop-3-bytearray_inplace.py │ ├── arrayop-4-bytearray_map.py │ ├── bench.py │ ├── bytealloc-1-bytes_n.py │ ├── bytealloc-2-repeat.py │ ├── bytebuf-1-inplace.py │ ├── bytebuf-2-join_map_bytes.py │ ├── bytebuf-3-bytarray_map.py │ ├── from_iter-1-list_bound.py │ ├── from_iter-2-list_unbound.py │ ├── from_iter-3-tuple_bound.py │ ├── from_iter-4-tuple_unbound.py │ ├── from_iter-5-bytes_bound.py │ ├── from_iter-6-bytes_unbound.py │ ├── from_iter-7-bytearray_bound.py │ ├── from_iter-8-bytearray_unbound.py │ ├── func_args-1.1-pos_1.py │ ├── func_args-1.2-pos_3.py │ ├── func_args-2-pos_default_2_of_3.py │ ├── func_args-3.1-kw_1.py │ ├── func_args-3.2-kw_3.py │ ├── func_builtin-1-enum_pos.py │ ├── func_builtin-2-enum_kw.py │ ├── funcall-1-inline.py │ ├── funcall-2-funcall.py │ ├── funcall-3-funcall-local.py │ ├── loop_count-1-range.py │ ├── loop_count-2-range_iter.py │ ├── loop_count-3-while_up.py │ ├── loop_count-4-while_down_gt.py │ ├── loop_count-5-while_down_ne.py │ ├── loop_count-5.1-while_down_ne_localvar.py │ ├── var-1-constant.py │ ├── var-2-global.py │ ├── var-3-local.py │ ├── var-4-arg.py │ ├── var-5-class-attr.py │ ├── var-6-instance-attr.py │ ├── var-6.1-instance-attr-5.py │ ├── var-7-instance-meth.py │ ├── var-8-namedtuple-1st.py │ └── var-8.1-namedtuple-5th.py ├── io │ ├── argv.py │ ├── builtin_print_file.py │ ├── data │ │ ├── bigfile1 │ │ ├── file1 │ │ └── file2 │ ├── file1.py │ ├── file_iter.py │ ├── file_long_read.py │ ├── file_long_read2.py │ ├── file_long_read3.py │ ├── file_readinto.py │ ├── file_readinto_len.py │ ├── file_readinto_len.py.exp │ ├── file_readline.py │ ├── file_seek.py │ ├── file_stdio.py │ ├── file_stdio2.py │ ├── file_with.py │ ├── open_append.py │ └── open_plus.py ├── jni │ ├── README │ ├── list.py │ ├── list.py.exp │ ├── object.py │ ├── object.py.exp │ ├── system_out.py │ └── system_out.py.exp ├── micropython │ ├── builtin_execfile.py │ ├── builtin_execfile.py.exp │ ├── const.py │ ├── const.py.exp │ ├── const2.py │ ├── const2.py.exp │ ├── const_alltypes.py │ ├── const_alltypes.py.exp │ ├── const_error.py │ ├── const_error.py.exp │ ├── const_intbig.py │ ├── const_intbig.py.exp │ ├── decorator.py │ ├── decorator.py.exp │ ├── decorator_error.py │ ├── decorator_error.py.exp │ ├── emg_exc.py │ ├── emg_exc.py.exp │ ├── extreme_exc.py │ ├── extreme_exc.py.exp │ ├── heap_lock.py │ ├── heap_lock.py.exp │ ├── heap_locked.py │ ├── heap_locked.py.exp │ ├── heapalloc.py │ ├── heapalloc.py.exp │ ├── heapalloc_bytesio.py │ ├── heapalloc_bytesio.py.exp │ ├── heapalloc_bytesio2.py │ ├── heapalloc_bytesio2.py.exp │ ├── heapalloc_exc_compressed.py │ ├── heapalloc_exc_compressed.py.exp │ ├── heapalloc_exc_compressed_emg_exc.py │ ├── heapalloc_exc_compressed_emg_exc.py.exp │ ├── heapalloc_exc_raise.py │ ├── heapalloc_exc_raise.py.exp │ ├── heapalloc_fail_bytearray.py │ ├── heapalloc_fail_bytearray.py.exp │ ├── heapalloc_fail_dict.py │ ├── heapalloc_fail_dict.py.exp │ ├── heapalloc_fail_list.py │ ├── heapalloc_fail_list.py.exp │ ├── heapalloc_fail_memoryview.py │ ├── heapalloc_fail_memoryview.py.exp │ ├── heapalloc_fail_set.py │ ├── heapalloc_fail_set.py.exp │ ├── heapalloc_fail_tuple.py │ ├── heapalloc_fail_tuple.py.exp │ ├── heapalloc_inst_call.py │ ├── heapalloc_inst_call.py.exp │ ├── heapalloc_int_from_bytes.py │ ├── heapalloc_int_from_bytes.py.exp │ ├── heapalloc_iter.py │ ├── heapalloc_str.py │ ├── heapalloc_str.py.exp │ ├── heapalloc_super.py │ ├── heapalloc_super.py.exp │ ├── heapalloc_traceback.py │ ├── heapalloc_traceback.py.exp │ ├── heapalloc_yield_from.py │ ├── heapalloc_yield_from.py.exp │ ├── import_mpy_invalid.py │ ├── import_mpy_invalid.py.exp │ ├── import_mpy_native.py │ ├── import_mpy_native.py.exp │ ├── import_mpy_native_gc.py │ ├── import_mpy_native_gc.py.exp │ ├── kbd_intr.py │ ├── kbd_intr.py.exp │ ├── meminfo.py │ ├── meminfo.py.exp │ ├── memstats.py │ ├── memstats.py.exp │ ├── native_closure.py │ ├── native_closure.py.exp │ ├── native_const.py │ ├── native_const.py.exp │ ├── native_const_intbig.py │ ├── native_const_intbig.py.exp │ ├── native_for.py │ ├── native_for.py.exp │ ├── native_fun_attrs.py │ ├── native_fun_attrs.py.exp │ ├── native_gen.py │ ├── native_gen.py.exp │ ├── native_misc.py │ ├── native_misc.py.exp │ ├── native_try.py │ ├── native_try.py.exp │ ├── native_try_deep.py │ ├── native_try_deep.py.exp │ ├── native_while.py │ ├── native_while.py.exp │ ├── native_with.py │ ├── native_with.py.exp │ ├── opt_level.py │ ├── opt_level.py.exp │ ├── opt_level_lineno.py │ ├── opt_level_lineno.py.exp │ ├── schedule.py │ ├── schedule.py.exp │ ├── stack_use.py │ ├── stack_use.py.exp │ ├── viper_addr.py │ ├── viper_addr.py.exp │ ├── viper_args.py │ ├── viper_args.py.exp │ ├── viper_binop_arith.py │ ├── viper_binop_arith.py.exp │ ├── viper_binop_arith_uint.py │ ├── viper_binop_arith_uint.py.exp │ ├── viper_binop_bitwise_uint.py │ ├── viper_binop_bitwise_uint.py.exp │ ├── viper_binop_comp.py │ ├── viper_binop_comp.py.exp │ ├── viper_binop_comp_imm.py │ ├── viper_binop_comp_imm.py.exp │ ├── viper_binop_comp_uint.py │ ├── viper_binop_comp_uint.py.exp │ ├── viper_binop_divmod.py │ ├── viper_binop_divmod.py.exp │ ├── viper_binop_multi_comp.py │ ├── viper_binop_multi_comp.py.exp │ ├── viper_cond.py │ ├── viper_cond.py.exp │ ├── viper_const.py │ ├── viper_const.py.exp │ ├── viper_const_intbig.py │ ├── viper_const_intbig.py.exp │ ├── viper_error.py │ ├── viper_error.py.exp │ ├── viper_globals.py │ ├── viper_globals.py.exp │ ├── viper_import.py │ ├── viper_import.py.exp │ ├── viper_misc.py │ ├── viper_misc.py.exp │ ├── viper_misc2.py │ ├── viper_misc2.py.exp │ ├── viper_misc3.py │ ├── viper_misc3.py.exp │ ├── viper_misc_intbig.py │ ├── viper_misc_intbig.py.exp │ ├── viper_ptr16_load.py │ ├── viper_ptr16_load.py.exp │ ├── viper_ptr16_store.py │ ├── viper_ptr16_store.py.exp │ ├── viper_ptr32_load.py │ ├── viper_ptr32_load.py.exp │ ├── viper_ptr32_store.py │ ├── viper_ptr32_store.py.exp │ ├── viper_ptr8_load.py │ ├── viper_ptr8_load.py.exp │ ├── viper_ptr8_store.py │ ├── viper_ptr8_store.py.exp │ ├── viper_storeattr.py │ ├── viper_storeattr.py.exp │ ├── viper_subscr.py │ ├── viper_subscr.py.exp │ ├── viper_subscr_multi.py │ ├── viper_subscr_multi.py.exp │ ├── viper_try.py │ ├── viper_try.py.exp │ ├── viper_types.py │ ├── viper_types.py.exp │ ├── viper_with.py │ └── viper_with.py.exp ├── misc │ ├── cexample_class.py │ ├── cexample_class.py.exp │ ├── cexample_module.py │ ├── cexample_module.py.exp │ ├── features.py │ ├── non_compliant.py │ ├── non_compliant.py.exp │ ├── non_compliant_lexer.py │ ├── non_compliant_lexer.py.exp │ ├── print_exception.py │ ├── rge_sm.py │ ├── sys_atexit.py │ ├── sys_atexit.py.exp │ ├── sys_exc_info.py │ ├── sys_settrace_features.py │ ├── sys_settrace_generator.py │ ├── sys_settrace_generator.py.exp │ ├── sys_settrace_loop.py │ ├── sys_settrace_loop.py.exp │ └── sys_settrace_subdir │ │ ├── sys_settrace_generic.py │ │ └── sys_settrace_importme.py ├── multi_bluetooth │ ├── ble_characteristic.py │ ├── ble_characteristic.py.exp │ ├── ble_deepsleep.py │ ├── ble_deepsleep.py.exp │ ├── ble_descriptor.py │ ├── ble_descriptor.py.exp │ ├── ble_gap_advertise.py │ ├── ble_gap_advertise.py.exp │ ├── ble_gap_connect.py │ ├── ble_gap_connect.py.exp │ ├── ble_gap_device_name.py │ ├── ble_gap_device_name.py.exp │ ├── ble_gap_pair.py │ ├── ble_gap_pair.py.exp │ ├── ble_gap_pair_bond.py │ ├── ble_gap_pair_bond.py.exp │ ├── ble_gatt_data_transfer.py │ ├── ble_gatt_data_transfer.py.exp │ ├── ble_gattc_discover_services.py │ ├── ble_gattc_discover_services.py.exp │ ├── ble_irq_calls.py │ ├── ble_irq_calls.py.exp │ ├── ble_l2cap.py │ ├── ble_l2cap.py.exp │ ├── ble_mtu.py │ ├── ble_mtu.py.exp │ ├── ble_mtu_peripheral.py │ ├── ble_mtu_peripheral.py.exp │ ├── ble_subscribe.py │ ├── ble_subscribe.py.exp │ ├── perf_gatt_char_write.py │ ├── perf_gatt_char_write.py.exp │ ├── perf_gatt_notify.py │ ├── perf_gatt_notify.py.exp │ ├── perf_l2cap.py │ ├── perf_l2cap.py.exp │ ├── stress_log_filesystem.py │ └── stress_log_filesystem.py.exp ├── multi_espnow │ ├── 10_simple_data.py │ ├── 10_simple_data.py.exp │ ├── 20_send_echo.py │ ├── 20_send_echo.py.exp │ ├── 30_lmk_echo.py │ ├── 30_lmk_echo.py.exp │ ├── 40_recv_test.py │ ├── 40_recv_test.py.exp │ ├── 50_esp32_rssi_test.py │ ├── 50_esp32_rssi_test.py.exp │ ├── 60_irq_test.py │ ├── 60_irq_test.py.exp │ ├── 80_asyncio_client.py │ ├── 80_asyncio_client.py.exp │ ├── 81_asyncio_server.py │ ├── 81_asyncio_server.py.exp │ ├── 90_memory_test.py │ └── 90_memory_test.py.exp ├── multi_net │ ├── asyncio_tcp_client_rst.py │ ├── asyncio_tcp_client_rst.py.exp │ ├── asyncio_tcp_close_write.py │ ├── asyncio_tcp_close_write.py.exp │ ├── asyncio_tcp_readall.py │ ├── asyncio_tcp_readall.py.exp │ ├── asyncio_tcp_readexactly.py │ ├── asyncio_tcp_readexactly.py.exp │ ├── asyncio_tcp_readinto.py │ ├── asyncio_tcp_readinto.py.exp │ ├── asyncio_tcp_server_client.py │ ├── asyncio_tcp_server_client.py.exp │ ├── asyncio_tls_server_client.py │ ├── asyncio_tls_server_client.py.exp │ ├── asyncio_tls_server_client_cert_required_error.py │ ├── asyncio_tls_server_client_cert_required_error.py.exp │ ├── asyncio_tls_server_client_readline.py │ ├── asyncio_tls_server_client_readline.py.exp │ ├── asyncio_tls_server_client_verify_error.py │ ├── asyncio_tls_server_client_verify_error.py.exp │ ├── ec_cert.der │ ├── ec_key.der │ ├── expired_cert.der │ ├── rsa_cert.der │ ├── rsa_key.der │ ├── ssl_cert_ec.py │ ├── ssl_cert_ec.py.exp │ ├── ssl_cert_rsa.py │ ├── ssl_cert_rsa.py.exp │ ├── sslcontext_check_hostname_error.py │ ├── sslcontext_check_hostname_error.py.exp │ ├── sslcontext_getpeercert.py │ ├── sslcontext_getpeercert.py.exp │ ├── sslcontext_server_client.py │ ├── sslcontext_server_client.py.exp │ ├── sslcontext_server_client_ciphers.py │ ├── sslcontext_server_client_ciphers.py.exp │ ├── sslcontext_server_client_files.py │ ├── sslcontext_server_client_files.py.exp │ ├── sslcontext_verify_callback.py │ ├── sslcontext_verify_callback.py.exp │ ├── sslcontext_verify_error.py │ ├── sslcontext_verify_error.py.exp │ ├── sslcontext_verify_time_error.py │ ├── sslcontext_verify_time_error.py.exp │ ├── tcp_accept_recv.py │ ├── tcp_client_rst.py │ ├── tcp_data.py │ └── udp_data.py ├── net_hosted │ ├── README │ ├── accept_nonblock.py │ ├── accept_nonblock.py.exp │ ├── accept_timeout.py │ ├── accept_timeout.py.exp │ ├── asyncio_loopback.py │ ├── asyncio_loopback.py.exp │ ├── asyncio_start_server.py │ ├── asyncio_start_server.py.exp │ ├── connect_nonblock.py │ ├── connect_nonblock.py.exp │ ├── connect_nonblock_xfer.py │ ├── connect_poll.py │ ├── connect_poll.py.exp │ ├── ssl_getpeercert.py │ ├── ssl_getpeercert.py.exp │ ├── ssl_verify_callback.py │ └── ssl_verify_callback.py.exp ├── net_inet │ ├── README │ ├── asyncio_cancel_stream.py │ ├── asyncio_cancel_stream.py.exp │ ├── asyncio_open_connection.py │ ├── asyncio_open_connection.py.exp │ ├── asyncio_tcp_read_headers.py │ ├── asyncio_tcp_read_headers.py.exp │ ├── asyncio_tls_open_connection_readline.py │ ├── getaddrinfo.py │ ├── isrg.der │ ├── mpycert.der │ ├── ssl_cert.py │ ├── ssl_cert.py.exp │ ├── ssl_errors.py │ ├── test_sslcontext_client.py │ ├── test_sslcontext_client.py.exp │ ├── test_tls_nonblock.py │ ├── test_tls_sites.py │ ├── tls_num_errors.py │ ├── tls_num_errors.py.exp │ └── tls_text_errors.py ├── perf_bench │ ├── benchrun.py │ ├── bm_chaos.py │ ├── bm_fannkuch.py │ ├── bm_fft.py │ ├── bm_float.py │ ├── bm_hexiom.py │ ├── bm_nqueens.py │ ├── bm_pidigits.py │ ├── bm_wordcount.py │ ├── core_import_mpy_multi.py │ ├── core_import_mpy_multi.py.exp │ ├── core_import_mpy_single.py │ ├── core_import_mpy_single.py.exp │ ├── core_locals.py │ ├── core_qstr.py │ ├── core_str.py │ ├── core_yield_from.py │ ├── misc_aes.py │ ├── misc_mandel.py │ ├── misc_pystone.py │ ├── misc_raytrace.py │ ├── viper_call0.py │ ├── viper_call1a.py │ ├── viper_call1b.py │ ├── viper_call1c.py │ ├── viper_call2a.py │ └── viper_call2b.py ├── ports │ ├── cc3200 │ │ ├── adc.py │ │ ├── adc.py.exp │ │ ├── i2c.py │ │ ├── i2c.py.exp │ │ ├── modwipy.py │ │ ├── modwipy.py.exp │ │ ├── os.py │ │ ├── os.py.exp │ │ ├── pin.py │ │ ├── pin.py.exp │ │ ├── pin_irq.py │ │ ├── pin_irq.py.exp │ │ ├── reset │ │ │ ├── reset.py │ │ │ └── reset.py.exp │ │ ├── rtc.py │ │ ├── rtc.py.exp │ │ ├── sd.py │ │ ├── sd.py.exp │ │ ├── skipped │ │ │ ├── rtc_irq.py │ │ │ └── rtc_irq.py.exp │ │ ├── spi.py │ │ ├── spi.py.exp │ │ ├── time.py │ │ ├── time.py.exp │ │ ├── timer.py │ │ ├── timer.py.exp │ │ ├── uart.py │ │ ├── uart.py.exp │ │ ├── uart_irq.py │ │ ├── uart_irq.py.exp │ │ ├── wdt.py │ │ ├── wdt.py.exp │ │ └── wlan │ │ │ ├── machine.py │ │ │ ├── machine.py.exp │ │ │ ├── server.py │ │ │ ├── server.py.exp │ │ │ ├── wlan.py │ │ │ └── wlan.py.exp │ ├── esp32 │ │ ├── check_err_str.py │ │ ├── check_err_str.py.exp │ │ ├── esp32_idf_heap_info.py │ │ ├── esp32_idf_heap_info.py.exp │ │ ├── esp32_nvs.py │ │ ├── esp32_nvs.py.exp │ │ ├── partition_ota.py │ │ ├── partition_ota.py.exp │ │ └── resolve_on_connect.py │ ├── qemu-arm │ │ ├── asm_test.py │ │ ├── asm_test.py.exp │ │ ├── native_test.py │ │ ├── native_test.py.exp │ │ ├── viper_test.py │ │ └── viper_test.py.exp │ ├── renesas-ra │ │ ├── freq.py │ │ ├── freq.py.exp │ │ ├── i2c.py │ │ ├── i2c.py.exp │ │ ├── modtime.py │ │ ├── modtime.py.exp │ │ ├── pin.py │ │ ├── pin.py.exp │ │ ├── rtc_init.py │ │ ├── rtc_init.py.exp │ │ ├── spi.py │ │ ├── spi.py.exp │ │ ├── uart1.py │ │ └── uart1.py.exp │ ├── rp2 │ │ ├── rp2_dma.py │ │ └── rp2_dma.py.exp │ ├── stm32 │ │ ├── accel.py │ │ ├── accel.py.exp │ │ ├── adc.py │ │ ├── adc.py.exp │ │ ├── adcall.py │ │ ├── adcall.py.exp │ │ ├── board_pybv1x.py │ │ ├── board_pybv1x.py.exp │ │ ├── can.py │ │ ├── can.py.exp │ │ ├── can2.py │ │ ├── can2.py.exp │ │ ├── dac.py │ │ ├── dac.py.exp │ │ ├── extint.py │ │ ├── extint.py.exp │ │ ├── i2c.py │ │ ├── i2c.py.exp │ │ ├── i2c_accel.py │ │ ├── i2c_accel.py.exp │ │ ├── i2c_error.py │ │ ├── i2c_error.py.exp │ │ ├── irq.py │ │ ├── irq.py.exp │ │ ├── led.py │ │ ├── led.py.exp │ │ ├── modstm.py │ │ ├── modstm.py.exp │ │ ├── modtime.py │ │ ├── modtime.py.exp │ │ ├── pin.py │ │ ├── pin.py.exp │ │ ├── pyb1.py │ │ ├── pyb1.py.exp │ │ ├── pyb_f405.py │ │ ├── pyb_f405.py.exp │ │ ├── pyb_f411.py │ │ ├── pyb_f411.py.exp │ │ ├── rtc.py │ │ ├── rtc.py.exp │ │ ├── servo.py │ │ ├── servo.py.exp │ │ ├── spi.py │ │ ├── spi.py.exp │ │ ├── switch.py │ │ ├── switch.py.exp │ │ ├── timer.py │ │ ├── timer.py.exp │ │ ├── timer_callback.py │ │ ├── timer_callback.py.exp │ │ ├── uart.py │ │ └── uart.py.exp │ └── unix │ │ ├── extra_coverage.py │ │ ├── extra_coverage.py.exp │ │ ├── ffi_callback.py │ │ ├── ffi_callback.py.exp │ │ ├── ffi_float.py │ │ ├── ffi_float.py.exp │ │ ├── ffi_float2.py │ │ ├── ffi_float2.py.exp │ │ ├── ffi_lib.c │ │ ├── ffi_types.py │ │ ├── ffi_types.py.exp │ │ ├── mod_os.py │ │ ├── mod_os.py.exp │ │ └── time_mktime_localtime.py ├── run-internalbench.py ├── run-multitests.py ├── run-natmodtests.py ├── run-perfbench.py ├── run-tests-exp.py ├── run-tests-exp.sh ├── run-tests.py ├── stress │ ├── bytecode_limit.py │ ├── bytecode_limit.py.exp │ ├── dict_copy.py │ ├── dict_create.py │ ├── dict_create_max.py │ ├── fun_call_limit.py │ ├── fun_call_limit.py.exp │ ├── gc_trace.py │ ├── list_sort.py │ ├── qstr_limit.py │ ├── qstr_limit.py.exp │ ├── recursion.py │ ├── recursive_data.py │ ├── recursive_data.py.exp │ ├── recursive_gen.py │ ├── recursive_iternext.py │ └── recursive_iternext.py.exp ├── thread │ ├── mutate_bytearray.py │ ├── mutate_dict.py │ ├── mutate_instance.py │ ├── mutate_list.py │ ├── mutate_set.py │ ├── stress_aes.py │ ├── stress_create.py │ ├── stress_heap.py │ ├── stress_recurse.py │ ├── stress_schedule.py │ ├── stress_schedule.py.exp │ ├── thread_exc1.py │ ├── thread_exc2.py │ ├── thread_exc2.py.exp │ ├── thread_exit1.py │ ├── thread_exit2.py │ ├── thread_gc1.py │ ├── thread_heap_lock.py │ ├── thread_heap_lock.py.exp │ ├── thread_ident1.py │ ├── thread_lock1.py │ ├── thread_lock2.py │ ├── thread_lock3.py │ ├── thread_lock4.py │ ├── thread_lock5.py │ ├── thread_qstr1.py │ ├── thread_shared1.py │ ├── thread_shared2.py │ ├── thread_sleep1.py │ ├── thread_sleep2.py │ ├── thread_stacksize1.py │ ├── thread_start1.py │ └── thread_start2.py └── unicode │ ├── data │ ├── utf-8_1.txt │ ├── utf-8_2.txt │ └── utf-8_invalid.txt │ ├── file1.py │ ├── file2.py │ ├── file_invalid.py │ ├── unicode.py │ ├── unicode_chr.py │ ├── unicode_id.py │ ├── unicode_index.py │ ├── unicode_iter.py │ ├── unicode_ord.py │ ├── unicode_pos.py │ ├── unicode_slice.py │ ├── unicode_str_format.py │ ├── unicode_str_modulo.py │ ├── unicode_subscr.py │ └── unicode_ure.py └── tools ├── .gitattributes ├── .gitignore ├── autobuild ├── autobuild.sh ├── build-boards.sh ├── build-downloads.py └── remove_old_firmware.py ├── boardgen.py ├── cc1 ├── ci.sh ├── codeformat.py ├── codestats.sh ├── dfu.py ├── file2h.py ├── gen-changelog.sh ├── gen-cpydiff.py ├── hci_trace_to_pcap.py ├── insert-usb-ids.py ├── makemanifest.py ├── manifestfile.py ├── metrics.py ├── mpremote ├── .gitignore ├── LICENSE ├── README.md ├── mpremote.py ├── mpremote │ ├── __init__.py │ ├── __main__.py │ ├── commands.py │ ├── console.py │ ├── main.py │ ├── mip.py │ ├── repl.py │ ├── transport.py │ └── transport_serial.py ├── pyproject.toml └── requirements.txt ├── mpy-tool.py ├── mpy_bin2res.py ├── mpy_cross_all.py ├── mpy_ld.py ├── pyboard.py ├── pydfu.py ├── tinytest-codegen.py ├── uf2conv.py ├── uf2families.json ├── uncrustify.cfg └── verifygitlog.py /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: micropython 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /ACKNOWLEDGEMENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ACKNOWLEDGEMENTS -------------------------------------------------------------------------------- /CODECONVENTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/CODECONVENTIONS.md -------------------------------------------------------------------------------- /CODEOFCONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/CODEOFCONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/develop/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/develop/index.rst -------------------------------------------------------------------------------- /docs/develop/maps.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/develop/maps.rst -------------------------------------------------------------------------------- /docs/develop/natmod.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/develop/natmod.rst -------------------------------------------------------------------------------- /docs/develop/qstr.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/develop/qstr.rst -------------------------------------------------------------------------------- /docs/esp32/general.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/esp32/general.rst -------------------------------------------------------------------------------- /docs/esp32/quickref.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/esp32/quickref.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/library/array.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/array.rst -------------------------------------------------------------------------------- /docs/library/btree.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/btree.rst -------------------------------------------------------------------------------- /docs/library/cmath.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/cmath.rst -------------------------------------------------------------------------------- /docs/library/errno.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/errno.rst -------------------------------------------------------------------------------- /docs/library/esp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/esp.rst -------------------------------------------------------------------------------- /docs/library/esp32.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/esp32.rst -------------------------------------------------------------------------------- /docs/library/espnow.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/espnow.rst -------------------------------------------------------------------------------- /docs/library/gc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/gc.rst -------------------------------------------------------------------------------- /docs/library/gzip.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/gzip.rst -------------------------------------------------------------------------------- /docs/library/heapq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/heapq.rst -------------------------------------------------------------------------------- /docs/library/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/index.rst -------------------------------------------------------------------------------- /docs/library/io.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/io.rst -------------------------------------------------------------------------------- /docs/library/json.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/json.rst -------------------------------------------------------------------------------- /docs/library/math.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/math.rst -------------------------------------------------------------------------------- /docs/library/os.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/os.rst -------------------------------------------------------------------------------- /docs/library/pyb.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/pyb.rst -------------------------------------------------------------------------------- /docs/library/random.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/random.rst -------------------------------------------------------------------------------- /docs/library/re.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/re.rst -------------------------------------------------------------------------------- /docs/library/rp2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/rp2.rst -------------------------------------------------------------------------------- /docs/library/select.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/select.rst -------------------------------------------------------------------------------- /docs/library/socket.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/socket.rst -------------------------------------------------------------------------------- /docs/library/ssl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/ssl.rst -------------------------------------------------------------------------------- /docs/library/stm.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/stm.rst -------------------------------------------------------------------------------- /docs/library/struct.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/struct.rst -------------------------------------------------------------------------------- /docs/library/sys.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/sys.rst -------------------------------------------------------------------------------- /docs/library/time.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/time.rst -------------------------------------------------------------------------------- /docs/library/vfs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/vfs.rst -------------------------------------------------------------------------------- /docs/library/wipy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/wipy.rst -------------------------------------------------------------------------------- /docs/library/wm8960.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/wm8960.rst -------------------------------------------------------------------------------- /docs/library/zephyr.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/zephyr.rst -------------------------------------------------------------------------------- /docs/library/zlib.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/library/zlib.rst -------------------------------------------------------------------------------- /docs/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/license.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/mimxrt/general.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/mimxrt/general.rst -------------------------------------------------------------------------------- /docs/mimxrt/pinout.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/mimxrt/pinout.rst -------------------------------------------------------------------------------- /docs/reference/repl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/reference/repl.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/rp2/general.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/rp2/general.rst -------------------------------------------------------------------------------- /docs/rp2/quickref.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/rp2/quickref.rst -------------------------------------------------------------------------------- /docs/samd/general.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/samd/general.rst -------------------------------------------------------------------------------- /docs/samd/pinout.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/samd/pinout.rst -------------------------------------------------------------------------------- /docs/samd/quickref.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/samd/quickref.rst -------------------------------------------------------------------------------- /docs/static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/static/custom.css -------------------------------------------------------------------------------- /docs/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/static/favicon.ico -------------------------------------------------------------------------------- /docs/unix/quickref.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/unix/quickref.rst -------------------------------------------------------------------------------- /docs/wipy/general.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/wipy/general.rst -------------------------------------------------------------------------------- /docs/wipy/quickref.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/wipy/quickref.rst -------------------------------------------------------------------------------- /docs/zephyr/general.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/docs/zephyr/general.rst -------------------------------------------------------------------------------- /drivers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/drivers/README.md -------------------------------------------------------------------------------- /drivers/bus/qspi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/drivers/bus/qspi.h -------------------------------------------------------------------------------- /drivers/bus/softqspi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/drivers/bus/softqspi.c -------------------------------------------------------------------------------- /drivers/bus/softspi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/drivers/bus/softspi.c -------------------------------------------------------------------------------- /drivers/bus/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/drivers/bus/spi.h -------------------------------------------------------------------------------- /drivers/cc3100/inc/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/drivers/cc3100/inc/fs.h -------------------------------------------------------------------------------- /drivers/cc3100/src/fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/drivers/cc3100/src/fs.c -------------------------------------------------------------------------------- /drivers/cyw43/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/drivers/cyw43/README.md -------------------------------------------------------------------------------- /drivers/cyw43/cywbt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/drivers/cyw43/cywbt.c -------------------------------------------------------------------------------- /drivers/dht/dht.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/drivers/dht/dht.c -------------------------------------------------------------------------------- /drivers/dht/dht.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/drivers/dht/dht.h -------------------------------------------------------------------------------- /examples/accel_i2c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/examples/accel_i2c.py -------------------------------------------------------------------------------- /examples/accellog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/examples/accellog.py -------------------------------------------------------------------------------- /examples/asmled.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/examples/asmled.py -------------------------------------------------------------------------------- /examples/asmsum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/examples/asmsum.py -------------------------------------------------------------------------------- /examples/conwaylife.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/examples/conwaylife.py -------------------------------------------------------------------------------- /examples/embedding/Makefile.upylib: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/ledangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/examples/ledangle.py -------------------------------------------------------------------------------- /examples/mandel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/examples/mandel.py -------------------------------------------------------------------------------- /examples/micropython.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/examples/micropython.py -------------------------------------------------------------------------------- /examples/natmod/.gitignore: -------------------------------------------------------------------------------- 1 | *.mpy 2 | -------------------------------------------------------------------------------- /examples/natmod/re/re.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/examples/natmod/re/re.c -------------------------------------------------------------------------------- /examples/pyb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/examples/pyb.py -------------------------------------------------------------------------------- /examples/rp2/pio_1hz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/examples/rp2/pio_1hz.py -------------------------------------------------------------------------------- /examples/rp2/pio_pwm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/examples/rp2/pio_pwm.py -------------------------------------------------------------------------------- /examples/switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/examples/switch.py -------------------------------------------------------------------------------- /extmod/asyncio/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/asyncio/core.py -------------------------------------------------------------------------------- /extmod/asyncio/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/asyncio/event.py -------------------------------------------------------------------------------- /extmod/asyncio/funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/asyncio/funcs.py -------------------------------------------------------------------------------- /extmod/asyncio/lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/asyncio/lock.py -------------------------------------------------------------------------------- /extmod/asyncio/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/asyncio/task.py -------------------------------------------------------------------------------- /extmod/axtls-include/version.h: -------------------------------------------------------------------------------- 1 | #define AXTLS_VERSION "(no version)" 2 | -------------------------------------------------------------------------------- /extmod/extmod.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/extmod.cmake -------------------------------------------------------------------------------- /extmod/extmod.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/extmod.mk -------------------------------------------------------------------------------- /extmod/machine_adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/machine_adc.c -------------------------------------------------------------------------------- /extmod/machine_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/machine_i2c.c -------------------------------------------------------------------------------- /extmod/machine_i2s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/machine_i2s.c -------------------------------------------------------------------------------- /extmod/machine_mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/machine_mem.c -------------------------------------------------------------------------------- /extmod/machine_pulse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/machine_pulse.c -------------------------------------------------------------------------------- /extmod/machine_pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/machine_pwm.c -------------------------------------------------------------------------------- /extmod/machine_signal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/machine_signal.c -------------------------------------------------------------------------------- /extmod/machine_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/machine_spi.c -------------------------------------------------------------------------------- /extmod/machine_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/machine_timer.c -------------------------------------------------------------------------------- /extmod/machine_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/machine_uart.c -------------------------------------------------------------------------------- /extmod/machine_wdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/machine_wdt.c -------------------------------------------------------------------------------- /extmod/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/misc.h -------------------------------------------------------------------------------- /extmod/modasyncio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modasyncio.c -------------------------------------------------------------------------------- /extmod/modbinascii.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modbinascii.c -------------------------------------------------------------------------------- /extmod/modbluetooth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modbluetooth.c -------------------------------------------------------------------------------- /extmod/modbluetooth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modbluetooth.h -------------------------------------------------------------------------------- /extmod/modbtree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modbtree.c -------------------------------------------------------------------------------- /extmod/modcryptolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modcryptolib.c -------------------------------------------------------------------------------- /extmod/moddeflate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/moddeflate.c -------------------------------------------------------------------------------- /extmod/modframebuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modframebuf.c -------------------------------------------------------------------------------- /extmod/modhashlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modhashlib.c -------------------------------------------------------------------------------- /extmod/modheapq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modheapq.c -------------------------------------------------------------------------------- /extmod/modjson.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modjson.c -------------------------------------------------------------------------------- /extmod/modlwip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modlwip.c -------------------------------------------------------------------------------- /extmod/modmachine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modmachine.c -------------------------------------------------------------------------------- /extmod/modmachine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modmachine.h -------------------------------------------------------------------------------- /extmod/modnetwork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modnetwork.c -------------------------------------------------------------------------------- /extmod/modnetwork.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modnetwork.h -------------------------------------------------------------------------------- /extmod/modonewire.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modonewire.c -------------------------------------------------------------------------------- /extmod/modos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modos.c -------------------------------------------------------------------------------- /extmod/modplatform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modplatform.c -------------------------------------------------------------------------------- /extmod/modplatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modplatform.h -------------------------------------------------------------------------------- /extmod/modrandom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modrandom.c -------------------------------------------------------------------------------- /extmod/modre.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modre.c -------------------------------------------------------------------------------- /extmod/modselect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modselect.c -------------------------------------------------------------------------------- /extmod/modsocket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modsocket.c -------------------------------------------------------------------------------- /extmod/modtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modtime.c -------------------------------------------------------------------------------- /extmod/modtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modtime.h -------------------------------------------------------------------------------- /extmod/modtls_axtls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modtls_axtls.c -------------------------------------------------------------------------------- /extmod/modtls_mbedtls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modtls_mbedtls.c -------------------------------------------------------------------------------- /extmod/moductypes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/moductypes.c -------------------------------------------------------------------------------- /extmod/modvfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modvfs.c -------------------------------------------------------------------------------- /extmod/modwebrepl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modwebrepl.c -------------------------------------------------------------------------------- /extmod/modwebsocket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modwebsocket.c -------------------------------------------------------------------------------- /extmod/modwebsocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/modwebsocket.h -------------------------------------------------------------------------------- /extmod/mpbthci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/mpbthci.c -------------------------------------------------------------------------------- /extmod/mpbthci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/mpbthci.h -------------------------------------------------------------------------------- /extmod/network_cyw43.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/network_cyw43.c -------------------------------------------------------------------------------- /extmod/network_cyw43.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/network_cyw43.h -------------------------------------------------------------------------------- /extmod/network_lwip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/network_lwip.c -------------------------------------------------------------------------------- /extmod/nimble/bsp/bsp.h: -------------------------------------------------------------------------------- 1 | // empty 2 | -------------------------------------------------------------------------------- /extmod/nimble/hal/hal_gpio.h: -------------------------------------------------------------------------------- 1 | // empty 2 | -------------------------------------------------------------------------------- /extmod/nimble/nimble.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/nimble/nimble.mk -------------------------------------------------------------------------------- /extmod/os_dupterm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/os_dupterm.c -------------------------------------------------------------------------------- /extmod/vfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/vfs.c -------------------------------------------------------------------------------- /extmod/vfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/vfs.h -------------------------------------------------------------------------------- /extmod/vfs_blockdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/vfs_blockdev.c -------------------------------------------------------------------------------- /extmod/vfs_fat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/vfs_fat.c -------------------------------------------------------------------------------- /extmod/vfs_fat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/vfs_fat.h -------------------------------------------------------------------------------- /extmod/vfs_fat_diskio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/vfs_fat_diskio.c -------------------------------------------------------------------------------- /extmod/vfs_fat_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/vfs_fat_file.c -------------------------------------------------------------------------------- /extmod/vfs_lfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/vfs_lfs.c -------------------------------------------------------------------------------- /extmod/vfs_lfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/vfs_lfs.h -------------------------------------------------------------------------------- /extmod/vfs_lfsx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/vfs_lfsx.c -------------------------------------------------------------------------------- /extmod/vfs_lfsx_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/vfs_lfsx_file.c -------------------------------------------------------------------------------- /extmod/vfs_posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/vfs_posix.c -------------------------------------------------------------------------------- /extmod/vfs_posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/vfs_posix.h -------------------------------------------------------------------------------- /extmod/vfs_posix_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/vfs_posix_file.c -------------------------------------------------------------------------------- /extmod/vfs_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/vfs_reader.c -------------------------------------------------------------------------------- /extmod/virtpin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/virtpin.c -------------------------------------------------------------------------------- /extmod/virtpin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/extmod/virtpin.h -------------------------------------------------------------------------------- /lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/README.md -------------------------------------------------------------------------------- /lib/libm/acoshf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/acoshf.c -------------------------------------------------------------------------------- /lib/libm/asinfacosf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/asinfacosf.c -------------------------------------------------------------------------------- /lib/libm/asinhf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/asinhf.c -------------------------------------------------------------------------------- /lib/libm/atan2f.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/atan2f.c -------------------------------------------------------------------------------- /lib/libm/atanf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/atanf.c -------------------------------------------------------------------------------- /lib/libm/atanhf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/atanhf.c -------------------------------------------------------------------------------- /lib/libm/ef_rem_pio2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/ef_rem_pio2.c -------------------------------------------------------------------------------- /lib/libm/ef_sqrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/ef_sqrt.c -------------------------------------------------------------------------------- /lib/libm/erf_lgamma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/erf_lgamma.c -------------------------------------------------------------------------------- /lib/libm/fdlibm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/fdlibm.h -------------------------------------------------------------------------------- /lib/libm/fmodf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/fmodf.c -------------------------------------------------------------------------------- /lib/libm/kf_cos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/kf_cos.c -------------------------------------------------------------------------------- /lib/libm/kf_rem_pio2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/kf_rem_pio2.c -------------------------------------------------------------------------------- /lib/libm/kf_sin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/kf_sin.c -------------------------------------------------------------------------------- /lib/libm/kf_tan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/kf_tan.c -------------------------------------------------------------------------------- /lib/libm/libm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/libm.h -------------------------------------------------------------------------------- /lib/libm/log1pf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/log1pf.c -------------------------------------------------------------------------------- /lib/libm/math.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/math.c -------------------------------------------------------------------------------- /lib/libm/nearbyintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/nearbyintf.c -------------------------------------------------------------------------------- /lib/libm/roundf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/roundf.c -------------------------------------------------------------------------------- /lib/libm/sf_cos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/sf_cos.c -------------------------------------------------------------------------------- /lib/libm/sf_erf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/sf_erf.c -------------------------------------------------------------------------------- /lib/libm/sf_frexp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/sf_frexp.c -------------------------------------------------------------------------------- /lib/libm/sf_ldexp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/sf_ldexp.c -------------------------------------------------------------------------------- /lib/libm/sf_modf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/sf_modf.c -------------------------------------------------------------------------------- /lib/libm/sf_sin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/sf_sin.c -------------------------------------------------------------------------------- /lib/libm/sf_tan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/sf_tan.c -------------------------------------------------------------------------------- /lib/libm/wf_lgamma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/wf_lgamma.c -------------------------------------------------------------------------------- /lib/libm/wf_tgamma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm/wf_tgamma.c -------------------------------------------------------------------------------- /lib/libm_dbl/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/README -------------------------------------------------------------------------------- /lib/libm_dbl/__cos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/__cos.c -------------------------------------------------------------------------------- /lib/libm_dbl/__expo2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/__expo2.c -------------------------------------------------------------------------------- /lib/libm_dbl/__sin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/__sin.c -------------------------------------------------------------------------------- /lib/libm_dbl/__tan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/__tan.c -------------------------------------------------------------------------------- /lib/libm_dbl/acos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/acos.c -------------------------------------------------------------------------------- /lib/libm_dbl/acosh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/acosh.c -------------------------------------------------------------------------------- /lib/libm_dbl/asin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/asin.c -------------------------------------------------------------------------------- /lib/libm_dbl/asinh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/asinh.c -------------------------------------------------------------------------------- /lib/libm_dbl/atan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/atan.c -------------------------------------------------------------------------------- /lib/libm_dbl/atan2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/atan2.c -------------------------------------------------------------------------------- /lib/libm_dbl/atanh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/atanh.c -------------------------------------------------------------------------------- /lib/libm_dbl/ceil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/ceil.c -------------------------------------------------------------------------------- /lib/libm_dbl/copysign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/copysign.c -------------------------------------------------------------------------------- /lib/libm_dbl/cos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/cos.c -------------------------------------------------------------------------------- /lib/libm_dbl/cosh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/cosh.c -------------------------------------------------------------------------------- /lib/libm_dbl/erf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/erf.c -------------------------------------------------------------------------------- /lib/libm_dbl/exp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/exp.c -------------------------------------------------------------------------------- /lib/libm_dbl/expm1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/expm1.c -------------------------------------------------------------------------------- /lib/libm_dbl/floor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/floor.c -------------------------------------------------------------------------------- /lib/libm_dbl/fmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/fmod.c -------------------------------------------------------------------------------- /lib/libm_dbl/frexp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/frexp.c -------------------------------------------------------------------------------- /lib/libm_dbl/ldexp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/ldexp.c -------------------------------------------------------------------------------- /lib/libm_dbl/lgamma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/lgamma.c -------------------------------------------------------------------------------- /lib/libm_dbl/libm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/libm.h -------------------------------------------------------------------------------- /lib/libm_dbl/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/log.c -------------------------------------------------------------------------------- /lib/libm_dbl/log10.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/log10.c -------------------------------------------------------------------------------- /lib/libm_dbl/log1p.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/log1p.c -------------------------------------------------------------------------------- /lib/libm_dbl/modf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/modf.c -------------------------------------------------------------------------------- /lib/libm_dbl/pow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/pow.c -------------------------------------------------------------------------------- /lib/libm_dbl/rint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/rint.c -------------------------------------------------------------------------------- /lib/libm_dbl/round.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/round.c -------------------------------------------------------------------------------- /lib/libm_dbl/scalbn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/scalbn.c -------------------------------------------------------------------------------- /lib/libm_dbl/sin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/sin.c -------------------------------------------------------------------------------- /lib/libm_dbl/sinh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/sinh.c -------------------------------------------------------------------------------- /lib/libm_dbl/sqrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/sqrt.c -------------------------------------------------------------------------------- /lib/libm_dbl/tan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/tan.c -------------------------------------------------------------------------------- /lib/libm_dbl/tanh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/tanh.c -------------------------------------------------------------------------------- /lib/libm_dbl/tgamma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/tgamma.c -------------------------------------------------------------------------------- /lib/libm_dbl/trunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/libm_dbl/trunc.c -------------------------------------------------------------------------------- /lib/littlefs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/littlefs/README.md -------------------------------------------------------------------------------- /lib/littlefs/lfs1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/littlefs/lfs1.c -------------------------------------------------------------------------------- /lib/littlefs/lfs1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/littlefs/lfs1.h -------------------------------------------------------------------------------- /lib/littlefs/lfs2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/littlefs/lfs2.c -------------------------------------------------------------------------------- /lib/littlefs/lfs2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/littlefs/lfs2.h -------------------------------------------------------------------------------- /lib/oofatfs/diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/oofatfs/diskio.h -------------------------------------------------------------------------------- /lib/oofatfs/ff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/oofatfs/ff.c -------------------------------------------------------------------------------- /lib/oofatfs/ff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/oofatfs/ff.h -------------------------------------------------------------------------------- /lib/oofatfs/ffconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/oofatfs/ffconf.h -------------------------------------------------------------------------------- /lib/oofatfs/ffunicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/oofatfs/ffunicode.c -------------------------------------------------------------------------------- /lib/re1.5/charclass.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/re1.5/charclass.c -------------------------------------------------------------------------------- /lib/re1.5/compilecode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/re1.5/compilecode.c -------------------------------------------------------------------------------- /lib/re1.5/dumpcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/re1.5/dumpcode.c -------------------------------------------------------------------------------- /lib/re1.5/re1.5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/re1.5/re1.5.h -------------------------------------------------------------------------------- /lib/tinytest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/tinytest/README -------------------------------------------------------------------------------- /lib/tinytest/tinytest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/tinytest/tinytest.c -------------------------------------------------------------------------------- /lib/tinytest/tinytest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/tinytest/tinytest.h -------------------------------------------------------------------------------- /lib/uzlib/adler32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/uzlib/adler32.c -------------------------------------------------------------------------------- /lib/uzlib/crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/uzlib/crc32.c -------------------------------------------------------------------------------- /lib/uzlib/defl_static.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/uzlib/defl_static.c -------------------------------------------------------------------------------- /lib/uzlib/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/uzlib/header.c -------------------------------------------------------------------------------- /lib/uzlib/lz77.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/uzlib/lz77.c -------------------------------------------------------------------------------- /lib/uzlib/tinflate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/uzlib/tinflate.c -------------------------------------------------------------------------------- /lib/uzlib/uzlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/uzlib/uzlib.h -------------------------------------------------------------------------------- /lib/uzlib/uzlib_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/lib/uzlib/uzlib_conf.h -------------------------------------------------------------------------------- /logo/1bit-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/logo/1bit-logo.png -------------------------------------------------------------------------------- /logo/FONT-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/logo/FONT-LICENSE.txt -------------------------------------------------------------------------------- /logo/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/logo/logo.jpg -------------------------------------------------------------------------------- /logo/trans-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/logo/trans-logo.png -------------------------------------------------------------------------------- /logo/vector-logo-2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/logo/vector-logo-2.ico -------------------------------------------------------------------------------- /logo/vector-logo-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/logo/vector-logo-2.png -------------------------------------------------------------------------------- /logo/vector-logo-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/logo/vector-logo-3.png -------------------------------------------------------------------------------- /logo/vector-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/logo/vector-logo.svg -------------------------------------------------------------------------------- /logo/vector-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/logo/vector-text.svg -------------------------------------------------------------------------------- /mpy-cross/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/mpy-cross/Makefile -------------------------------------------------------------------------------- /mpy-cross/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/mpy-cross/README.md -------------------------------------------------------------------------------- /mpy-cross/gccollect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/mpy-cross/gccollect.c -------------------------------------------------------------------------------- /mpy-cross/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/mpy-cross/main.c -------------------------------------------------------------------------------- /mpy-cross/mphalport.h: -------------------------------------------------------------------------------- 1 | // prevent including extmod/virtpin.h 2 | #define mp_hal_pin_obj_t 3 | -------------------------------------------------------------------------------- /mpy-cross/qstrdefsport.h: -------------------------------------------------------------------------------- 1 | // qstrs specific to this port 2 | -------------------------------------------------------------------------------- /ports/bare-arm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/bare-arm/Makefile -------------------------------------------------------------------------------- /ports/bare-arm/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/bare-arm/lib.c -------------------------------------------------------------------------------- /ports/bare-arm/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/bare-arm/main.c -------------------------------------------------------------------------------- /ports/bare-arm/mphalport.h: -------------------------------------------------------------------------------- 1 | // empty file 2 | -------------------------------------------------------------------------------- /ports/bare-arm/system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/bare-arm/system.c -------------------------------------------------------------------------------- /ports/cc3200/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/Makefile -------------------------------------------------------------------------------- /ports/cc3200/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/README.md -------------------------------------------------------------------------------- /ports/cc3200/appsign.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/appsign.sh -------------------------------------------------------------------------------- /ports/cc3200/ftp/ftp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/ftp/ftp.c -------------------------------------------------------------------------------- /ports/cc3200/ftp/ftp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/ftp/ftp.h -------------------------------------------------------------------------------- /ports/cc3200/hal/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/adc.c -------------------------------------------------------------------------------- /ports/cc3200/hal/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/adc.h -------------------------------------------------------------------------------- /ports/cc3200/hal/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/aes.c -------------------------------------------------------------------------------- /ports/cc3200/hal/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/aes.h -------------------------------------------------------------------------------- /ports/cc3200/hal/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/cpu.c -------------------------------------------------------------------------------- /ports/cc3200/hal/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/cpu.h -------------------------------------------------------------------------------- /ports/cc3200/hal/crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/crc.c -------------------------------------------------------------------------------- /ports/cc3200/hal/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/crc.h -------------------------------------------------------------------------------- /ports/cc3200/hal/des.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/des.c -------------------------------------------------------------------------------- /ports/cc3200/hal/des.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/des.h -------------------------------------------------------------------------------- /ports/cc3200/hal/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/gpio.c -------------------------------------------------------------------------------- /ports/cc3200/hal/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/gpio.h -------------------------------------------------------------------------------- /ports/cc3200/hal/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/i2c.c -------------------------------------------------------------------------------- /ports/cc3200/hal/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/i2c.h -------------------------------------------------------------------------------- /ports/cc3200/hal/i2s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/i2s.c -------------------------------------------------------------------------------- /ports/cc3200/hal/i2s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/i2s.h -------------------------------------------------------------------------------- /ports/cc3200/hal/pin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/pin.c -------------------------------------------------------------------------------- /ports/cc3200/hal/pin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/pin.h -------------------------------------------------------------------------------- /ports/cc3200/hal/prcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/prcm.c -------------------------------------------------------------------------------- /ports/cc3200/hal/prcm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/prcm.h -------------------------------------------------------------------------------- /ports/cc3200/hal/rom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/rom.h -------------------------------------------------------------------------------- /ports/cc3200/hal/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/spi.c -------------------------------------------------------------------------------- /ports/cc3200/hal/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/spi.h -------------------------------------------------------------------------------- /ports/cc3200/hal/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/uart.c -------------------------------------------------------------------------------- /ports/cc3200/hal/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/uart.h -------------------------------------------------------------------------------- /ports/cc3200/hal/wdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/hal/wdt.c -------------------------------------------------------------------------------- /ports/cc3200/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/cc3200/main.c -------------------------------------------------------------------------------- /ports/embed/embed.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/embed/embed.mk -------------------------------------------------------------------------------- /ports/esp32/.gitignore: -------------------------------------------------------------------------------- 1 | dependencies.lock 2 | managed_components/ 3 | -------------------------------------------------------------------------------- /ports/esp32/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp32/Makefile -------------------------------------------------------------------------------- /ports/esp32/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp32/adc.c -------------------------------------------------------------------------------- /ports/esp32/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp32/adc.h -------------------------------------------------------------------------------- /ports/esp32/boards/ESP32_GENERIC/sdkconfig.unicore: -------------------------------------------------------------------------------- 1 | CONFIG_FREERTOS_UNICORE=y 2 | -------------------------------------------------------------------------------- /ports/esp32/boards/M5STACK_ATOM/manifest.py: -------------------------------------------------------------------------------- 1 | include("$(PORT_DIR)/boards/manifest.py") 2 | freeze("modules") 3 | -------------------------------------------------------------------------------- /ports/esp32/boards/UM_FEATHERS3/manifest.py: -------------------------------------------------------------------------------- 1 | include("$(PORT_DIR)/boards/manifest.py") 2 | freeze("modules") 3 | -------------------------------------------------------------------------------- /ports/esp32/boards/UM_NANOS3/manifest.py: -------------------------------------------------------------------------------- 1 | include("$(PORT_DIR)/boards/manifest.py") 2 | freeze("modules") 3 | -------------------------------------------------------------------------------- /ports/esp32/boards/UM_PROS3/manifest.py: -------------------------------------------------------------------------------- 1 | include("$(PORT_DIR)/boards/manifest.py") 2 | freeze("modules") 3 | -------------------------------------------------------------------------------- /ports/esp32/boards/UM_TINYPICO/manifest.py: -------------------------------------------------------------------------------- 1 | include("$(PORT_DIR)/boards/manifest.py") 2 | freeze("modules") 3 | -------------------------------------------------------------------------------- /ports/esp32/boards/UM_TINYS2/manifest.py: -------------------------------------------------------------------------------- 1 | include("$(PORT_DIR)/boards/manifest.py") 2 | freeze("modules") 3 | -------------------------------------------------------------------------------- /ports/esp32/boards/UM_TINYS3/manifest.py: -------------------------------------------------------------------------------- 1 | include("$(PORT_DIR)/boards/manifest.py") 2 | freeze("modules") 3 | -------------------------------------------------------------------------------- /ports/esp32/help.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp32/help.c -------------------------------------------------------------------------------- /ports/esp32/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp32/main.c -------------------------------------------------------------------------------- /ports/esp32/memory.h: -------------------------------------------------------------------------------- 1 | // this is needed for lib/crypto-algorithms/sha256.c 2 | #include 3 | -------------------------------------------------------------------------------- /ports/esp32/modesp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp32/modesp.c -------------------------------------------------------------------------------- /ports/esp32/modos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp32/modos.c -------------------------------------------------------------------------------- /ports/esp32/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp32/uart.c -------------------------------------------------------------------------------- /ports/esp32/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp32/uart.h -------------------------------------------------------------------------------- /ports/esp32/usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp32/usb.c -------------------------------------------------------------------------------- /ports/esp32/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp32/usb.h -------------------------------------------------------------------------------- /ports/esp8266/help.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp8266/help.c -------------------------------------------------------------------------------- /ports/esp8266/hspi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp8266/hspi.c -------------------------------------------------------------------------------- /ports/esp8266/hspi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp8266/hspi.h -------------------------------------------------------------------------------- /ports/esp8266/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp8266/main.c -------------------------------------------------------------------------------- /ports/esp8266/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp8266/uart.c -------------------------------------------------------------------------------- /ports/esp8266/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/esp8266/uart.h -------------------------------------------------------------------------------- /ports/esp8266/user_config.h: -------------------------------------------------------------------------------- 1 | // empty 2 | -------------------------------------------------------------------------------- /ports/mimxrt/eth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/eth.c -------------------------------------------------------------------------------- /ports/mimxrt/eth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/eth.h -------------------------------------------------------------------------------- /ports/mimxrt/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/flash.c -------------------------------------------------------------------------------- /ports/mimxrt/flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/flash.h -------------------------------------------------------------------------------- /ports/mimxrt/hal/peripherals.h: -------------------------------------------------------------------------------- 1 | // Empty file, necessary for compilation with NXP MCU SDK 2 | -------------------------------------------------------------------------------- /ports/mimxrt/hal/pin_mux.h: -------------------------------------------------------------------------------- 1 | // Empty file, necessary for compilation with NXP MCU SDK 2 | -------------------------------------------------------------------------------- /ports/mimxrt/help.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/help.c -------------------------------------------------------------------------------- /ports/mimxrt/irq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/irq.h -------------------------------------------------------------------------------- /ports/mimxrt/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/led.c -------------------------------------------------------------------------------- /ports/mimxrt/led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/led.h -------------------------------------------------------------------------------- /ports/mimxrt/lwip_inc/arch/sys_arch.h: -------------------------------------------------------------------------------- 1 | // empty 2 | -------------------------------------------------------------------------------- /ports/mimxrt/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/main.c -------------------------------------------------------------------------------- /ports/mimxrt/modos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/modos.c -------------------------------------------------------------------------------- /ports/mimxrt/pin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/pin.c -------------------------------------------------------------------------------- /ports/mimxrt/pin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/pin.h -------------------------------------------------------------------------------- /ports/mimxrt/qstrdefsport.h: -------------------------------------------------------------------------------- 1 | // qstrs specific to this port 2 | // *FORMAT-OFF* 3 | -------------------------------------------------------------------------------- /ports/mimxrt/sdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/sdio.c -------------------------------------------------------------------------------- /ports/mimxrt/sdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/sdio.h -------------------------------------------------------------------------------- /ports/mimxrt/ticks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/ticks.c -------------------------------------------------------------------------------- /ports/mimxrt/ticks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/mimxrt/ticks.h -------------------------------------------------------------------------------- /ports/minimal/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/minimal/main.c -------------------------------------------------------------------------------- /ports/minimal/qstrdefsport.h: -------------------------------------------------------------------------------- 1 | // qstrs specific to this port 2 | // *FORMAT-OFF* 3 | -------------------------------------------------------------------------------- /ports/nrf/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/nrf/.gitignore -------------------------------------------------------------------------------- /ports/nrf/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/nrf/Makefile -------------------------------------------------------------------------------- /ports/nrf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/nrf/README.md -------------------------------------------------------------------------------- /ports/nrf/boards/ARDUINO_NANO_33_BLE_SENSE/nano_bootloader.ld: -------------------------------------------------------------------------------- 1 | _flash_start = 0xe0000; 2 | -------------------------------------------------------------------------------- /ports/nrf/boards/MICROBIT/custom_nrf51822_s110_microbit.ld: -------------------------------------------------------------------------------- 1 | _fs_size = 12K; 2 | -------------------------------------------------------------------------------- /ports/nrf/boards/deploy.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ports/nrf/help.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/nrf/help.c -------------------------------------------------------------------------------- /ports/nrf/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/nrf/main.c -------------------------------------------------------------------------------- /ports/nrf/nrfx_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/nrf/nrfx_log.h -------------------------------------------------------------------------------- /ports/pic16bit/qstrdefsport.h: -------------------------------------------------------------------------------- 1 | // qstrs specific to this port 2 | // *FORMAT-OFF* 3 | -------------------------------------------------------------------------------- /ports/powerpc/head.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/powerpc/head.S -------------------------------------------------------------------------------- /ports/powerpc/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/powerpc/main.c -------------------------------------------------------------------------------- /ports/powerpc/qstrdefsport.h: -------------------------------------------------------------------------------- 1 | // qstrs specific to this port 2 | // *FORMAT-OFF* 3 | -------------------------------------------------------------------------------- /ports/qemu-arm/qstrdefsport.h: -------------------------------------------------------------------------------- 1 | // qstrs specific to this port 2 | // *FORMAT-OFF* 3 | -------------------------------------------------------------------------------- /ports/renesas-ra/lwip_inc/arch/sys_arch.h: -------------------------------------------------------------------------------- 1 | // empty 2 | -------------------------------------------------------------------------------- /ports/rp2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/Makefile -------------------------------------------------------------------------------- /ports/rp2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/README.md -------------------------------------------------------------------------------- /ports/rp2/boards/ADAFRUIT_FEATHER_RP2040/mpconfigboard.cmake: -------------------------------------------------------------------------------- 1 | # cmake file for Adafruit Feather RP2040 2 | -------------------------------------------------------------------------------- /ports/rp2/boards/ADAFRUIT_FEATHER_RP2040/pins.csv: -------------------------------------------------------------------------------- 1 | LED,GPIO13 2 | -------------------------------------------------------------------------------- /ports/rp2/boards/ADAFRUIT_ITSYBITSY_RP2040/pins.csv: -------------------------------------------------------------------------------- 1 | LED,GPIO11 2 | -------------------------------------------------------------------------------- /ports/rp2/boards/ADAFRUIT_QTPY_RP2040/mpconfigboard.cmake: -------------------------------------------------------------------------------- 1 | # cmake file for Adafruit QT Py RP2040 2 | -------------------------------------------------------------------------------- /ports/rp2/boards/GARATRONIC_PYBSTICK26_RP2040/mpconfigboard.cmake: -------------------------------------------------------------------------------- 1 | # cmake file 2 | -------------------------------------------------------------------------------- /ports/rp2/boards/GARATRONIC_PYBSTICK26_RP2040/pins.csv: -------------------------------------------------------------------------------- 1 | LED,GPIO23 2 | -------------------------------------------------------------------------------- /ports/rp2/boards/PIMORONI_PICOLIPO_16MB/pins.csv: -------------------------------------------------------------------------------- 1 | LED,GPIO25 2 | -------------------------------------------------------------------------------- /ports/rp2/boards/PIMORONI_PICOLIPO_4MB/pins.csv: -------------------------------------------------------------------------------- 1 | LED,GPIO25 2 | -------------------------------------------------------------------------------- /ports/rp2/boards/PIMORONI_TINY2040/mpconfigboard.cmake: -------------------------------------------------------------------------------- 1 | # cmake file for Pimoroni Tiny 2040 2 | -------------------------------------------------------------------------------- /ports/rp2/boards/PIMORONI_TINY2040/pins.csv: -------------------------------------------------------------------------------- 1 | LED,GPIO19 2 | -------------------------------------------------------------------------------- /ports/rp2/boards/POLOLU_3PI_2040_ROBOT/mpconfigboard.cmake: -------------------------------------------------------------------------------- 1 | # cmake file for Pololu 3pi+ 2040 Robot 2 | -------------------------------------------------------------------------------- /ports/rp2/boards/SPARKFUN_THINGPLUS/mpconfigboard.cmake: -------------------------------------------------------------------------------- 1 | # cmake file for SparkFun Thing Plus RP2040 2 | -------------------------------------------------------------------------------- /ports/rp2/boards/SPARKFUN_THINGPLUS/pins.csv: -------------------------------------------------------------------------------- 1 | LED,GPIO25 2 | -------------------------------------------------------------------------------- /ports/rp2/boards/W5100S_EVB_PICO/pins.csv: -------------------------------------------------------------------------------- 1 | LED,GPIO25 2 | -------------------------------------------------------------------------------- /ports/rp2/boards/W5500_EVB_PICO/pins.csv: -------------------------------------------------------------------------------- 1 | LED,GPIO25 2 | -------------------------------------------------------------------------------- /ports/rp2/boards/WEACTSTUDIO/manifest.py: -------------------------------------------------------------------------------- 1 | include("$(PORT_DIR)/boards/manifest.py") 2 | freeze("./modules") 3 | -------------------------------------------------------------------------------- /ports/rp2/boards/WEACTSTUDIO/pins.csv: -------------------------------------------------------------------------------- 1 | LED,GPIO25 2 | -------------------------------------------------------------------------------- /ports/rp2/help.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/help.c -------------------------------------------------------------------------------- /ports/rp2/lwip_inc/arch/sys_arch.h: -------------------------------------------------------------------------------- 1 | // empty 2 | -------------------------------------------------------------------------------- /ports/rp2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/main.c -------------------------------------------------------------------------------- /ports/rp2/modos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/modos.c -------------------------------------------------------------------------------- /ports/rp2/modrp2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/modrp2.c -------------------------------------------------------------------------------- /ports/rp2/modrp2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/modrp2.h -------------------------------------------------------------------------------- /ports/rp2/modtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/modtime.c -------------------------------------------------------------------------------- /ports/rp2/msc_disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/msc_disk.c -------------------------------------------------------------------------------- /ports/rp2/pendsv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/pendsv.c -------------------------------------------------------------------------------- /ports/rp2/pendsv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/pendsv.h -------------------------------------------------------------------------------- /ports/rp2/qstrdefsport.h: -------------------------------------------------------------------------------- 1 | // qstrs specific to this port 2 | // *FORMAT-OFF* 3 | Q(/lib) 4 | -------------------------------------------------------------------------------- /ports/rp2/rp2_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/rp2_dma.c -------------------------------------------------------------------------------- /ports/rp2/rp2_pio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/rp2_pio.c -------------------------------------------------------------------------------- /ports/rp2/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/uart.c -------------------------------------------------------------------------------- /ports/rp2/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/uart.h -------------------------------------------------------------------------------- /ports/rp2/usbd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/rp2/usbd.c -------------------------------------------------------------------------------- /ports/samd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/samd/Makefile -------------------------------------------------------------------------------- /ports/samd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/samd/README.md -------------------------------------------------------------------------------- /ports/samd/boards/manifest.py: -------------------------------------------------------------------------------- 1 | freeze("$(PORT_DIR)/modules") 2 | -------------------------------------------------------------------------------- /ports/samd/help.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/samd/help.c -------------------------------------------------------------------------------- /ports/samd/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/samd/main.c -------------------------------------------------------------------------------- /ports/samd/modos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/samd/modos.c -------------------------------------------------------------------------------- /ports/samd/modsamd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/samd/modsamd.c -------------------------------------------------------------------------------- /ports/samd/modtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/samd/modtime.c -------------------------------------------------------------------------------- /ports/samd/pendsv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/samd/pendsv.c -------------------------------------------------------------------------------- /ports/samd/pendsv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/samd/pendsv.h -------------------------------------------------------------------------------- /ports/samd/pin_af.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/samd/pin_af.c -------------------------------------------------------------------------------- /ports/samd/pin_af.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/samd/pin_af.h -------------------------------------------------------------------------------- /ports/samd/qstrdefsport.h: -------------------------------------------------------------------------------- 1 | // qstrs specific to this port 2 | // *FORMAT-OFF* 3 | -------------------------------------------------------------------------------- /ports/samd/usbd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/samd/usbd.c -------------------------------------------------------------------------------- /ports/stm32/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/Makefile -------------------------------------------------------------------------------- /ports/stm32/accel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/accel.c -------------------------------------------------------------------------------- /ports/stm32/accel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/accel.h -------------------------------------------------------------------------------- /ports/stm32/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/adc.c -------------------------------------------------------------------------------- /ports/stm32/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/adc.h -------------------------------------------------------------------------------- /ports/stm32/boards/GARATRONIC_PYBSTICK26_F411/manifest.py: -------------------------------------------------------------------------------- 1 | require("ssd1306") 2 | -------------------------------------------------------------------------------- /ports/stm32/boards/NUCLEO_H743ZI2/stm32h7xx_hal_conf.h: -------------------------------------------------------------------------------- 1 | #include "boards/NUCLEO_H743ZI/stm32h7xx_hal_conf.h" 2 | -------------------------------------------------------------------------------- /ports/stm32/boards/PYBD_SF3/bdev.c: -------------------------------------------------------------------------------- 1 | #include "boards/PYBD_SF2/bdev.c" 2 | -------------------------------------------------------------------------------- /ports/stm32/boards/PYBD_SF3/stm32f7xx_hal_conf.h: -------------------------------------------------------------------------------- 1 | #include "boards/PYBD_SF2/stm32f7xx_hal_conf.h" 2 | -------------------------------------------------------------------------------- /ports/stm32/boards/PYBD_SF6/bdev.c: -------------------------------------------------------------------------------- 1 | #include "boards/PYBD_SF2/bdev.c" 2 | -------------------------------------------------------------------------------- /ports/stm32/boards/PYBD_SF6/stm32f7xx_hal_conf.h: -------------------------------------------------------------------------------- 1 | #include "boards/PYBD_SF2/stm32f7xx_hal_conf.h" 2 | -------------------------------------------------------------------------------- /ports/stm32/boards/manifest_pyboard.py: -------------------------------------------------------------------------------- 1 | require("lcd160cr") 2 | -------------------------------------------------------------------------------- /ports/stm32/can.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/can.c -------------------------------------------------------------------------------- /ports/stm32/can.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/can.h -------------------------------------------------------------------------------- /ports/stm32/dac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/dac.c -------------------------------------------------------------------------------- /ports/stm32/dac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/dac.h -------------------------------------------------------------------------------- /ports/stm32/dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/dma.c -------------------------------------------------------------------------------- /ports/stm32/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/dma.h -------------------------------------------------------------------------------- /ports/stm32/eth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/eth.c -------------------------------------------------------------------------------- /ports/stm32/eth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/eth.h -------------------------------------------------------------------------------- /ports/stm32/extint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/extint.c -------------------------------------------------------------------------------- /ports/stm32/extint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/extint.h -------------------------------------------------------------------------------- /ports/stm32/fdcan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/fdcan.c -------------------------------------------------------------------------------- /ports/stm32/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/flash.c -------------------------------------------------------------------------------- /ports/stm32/flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/flash.h -------------------------------------------------------------------------------- /ports/stm32/help.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/help.c -------------------------------------------------------------------------------- /ports/stm32/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/i2c.c -------------------------------------------------------------------------------- /ports/stm32/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/i2c.h -------------------------------------------------------------------------------- /ports/stm32/irq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/irq.c -------------------------------------------------------------------------------- /ports/stm32/irq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/irq.h -------------------------------------------------------------------------------- /ports/stm32/lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/lcd.c -------------------------------------------------------------------------------- /ports/stm32/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/lcd.h -------------------------------------------------------------------------------- /ports/stm32/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/led.c -------------------------------------------------------------------------------- /ports/stm32/led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/led.h -------------------------------------------------------------------------------- /ports/stm32/lwip_inc/arch/sys_arch.h: -------------------------------------------------------------------------------- 1 | // empty 2 | -------------------------------------------------------------------------------- /ports/stm32/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/main.c -------------------------------------------------------------------------------- /ports/stm32/modos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/modos.c -------------------------------------------------------------------------------- /ports/stm32/modpyb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/modpyb.c -------------------------------------------------------------------------------- /ports/stm32/modstm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/modstm.c -------------------------------------------------------------------------------- /ports/stm32/mpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/mpu.h -------------------------------------------------------------------------------- /ports/stm32/pendsv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/pendsv.c -------------------------------------------------------------------------------- /ports/stm32/pendsv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/pendsv.h -------------------------------------------------------------------------------- /ports/stm32/pin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/pin.c -------------------------------------------------------------------------------- /ports/stm32/pin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/pin.h -------------------------------------------------------------------------------- /ports/stm32/qspi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/qspi.c -------------------------------------------------------------------------------- /ports/stm32/qspi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/qspi.h -------------------------------------------------------------------------------- /ports/stm32/rfcore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/rfcore.c -------------------------------------------------------------------------------- /ports/stm32/rfcore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/rfcore.h -------------------------------------------------------------------------------- /ports/stm32/rng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/rng.c -------------------------------------------------------------------------------- /ports/stm32/rng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/rng.h -------------------------------------------------------------------------------- /ports/stm32/rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/rtc.c -------------------------------------------------------------------------------- /ports/stm32/rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/rtc.h -------------------------------------------------------------------------------- /ports/stm32/sdcard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/sdcard.c -------------------------------------------------------------------------------- /ports/stm32/sdcard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/sdcard.h -------------------------------------------------------------------------------- /ports/stm32/sdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/sdio.c -------------------------------------------------------------------------------- /ports/stm32/sdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/sdio.h -------------------------------------------------------------------------------- /ports/stm32/sdram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/sdram.c -------------------------------------------------------------------------------- /ports/stm32/sdram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/sdram.h -------------------------------------------------------------------------------- /ports/stm32/servo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/servo.c -------------------------------------------------------------------------------- /ports/stm32/servo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/servo.h -------------------------------------------------------------------------------- /ports/stm32/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/spi.c -------------------------------------------------------------------------------- /ports/stm32/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/spi.h -------------------------------------------------------------------------------- /ports/stm32/stm32.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/stm32.mk -------------------------------------------------------------------------------- /ports/stm32/subghz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/subghz.c -------------------------------------------------------------------------------- /ports/stm32/subghz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/subghz.h -------------------------------------------------------------------------------- /ports/stm32/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/timer.c -------------------------------------------------------------------------------- /ports/stm32/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/timer.h -------------------------------------------------------------------------------- /ports/stm32/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/uart.c -------------------------------------------------------------------------------- /ports/stm32/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/uart.h -------------------------------------------------------------------------------- /ports/stm32/ulpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/ulpi.c -------------------------------------------------------------------------------- /ports/stm32/ulpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/ulpi.h -------------------------------------------------------------------------------- /ports/stm32/usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/usb.c -------------------------------------------------------------------------------- /ports/stm32/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/usb.h -------------------------------------------------------------------------------- /ports/stm32/usrsw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/usrsw.c -------------------------------------------------------------------------------- /ports/stm32/usrsw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/stm32/usrsw.h -------------------------------------------------------------------------------- /ports/unix/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/unix/Makefile -------------------------------------------------------------------------------- /ports/unix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/unix/README.md -------------------------------------------------------------------------------- /ports/unix/alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/unix/alloc.c -------------------------------------------------------------------------------- /ports/unix/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/unix/input.c -------------------------------------------------------------------------------- /ports/unix/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/unix/input.h -------------------------------------------------------------------------------- /ports/unix/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/unix/main.c -------------------------------------------------------------------------------- /ports/unix/modffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/unix/modffi.c -------------------------------------------------------------------------------- /ports/unix/modjni.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/unix/modjni.c -------------------------------------------------------------------------------- /ports/unix/modos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/unix/modos.c -------------------------------------------------------------------------------- /ports/unix/modtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/unix/modtime.c -------------------------------------------------------------------------------- /ports/unix/variants/coverage/frzmpy/frzmpy1.py: -------------------------------------------------------------------------------- 1 | print("frzmpy1") 2 | -------------------------------------------------------------------------------- /ports/unix/variants/coverage/frzmpy/frzmpy2.py: -------------------------------------------------------------------------------- 1 | raise ZeroDivisionError 2 | -------------------------------------------------------------------------------- /ports/unix/variants/coverage/frzstr/frzstr1.py: -------------------------------------------------------------------------------- 1 | print("frzstr1") 2 | -------------------------------------------------------------------------------- /ports/webassembly/node_run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | node $(dirname $0)/build/micropython.js "$@" 3 | -------------------------------------------------------------------------------- /ports/webassembly/qstrdefsport.h: -------------------------------------------------------------------------------- 1 | // qstrs specific to this port 2 | // *FORMAT-OFF* 3 | -------------------------------------------------------------------------------- /ports/windows/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/windows/init.c -------------------------------------------------------------------------------- /ports/windows/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/windows/init.h -------------------------------------------------------------------------------- /ports/windows/variants/manifest.py: -------------------------------------------------------------------------------- 1 | require("ssl") 2 | -------------------------------------------------------------------------------- /ports/zephyr/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/zephyr/Kconfig -------------------------------------------------------------------------------- /ports/zephyr/boards/96b_carbon.conf: -------------------------------------------------------------------------------- 1 | # TODO: Enable networking 2 | CONFIG_NETWORKING=y 3 | -------------------------------------------------------------------------------- /ports/zephyr/boards/mimxrt685_evk_cm33.conf: -------------------------------------------------------------------------------- 1 | # Hardware features 2 | CONFIG_SPI=y 3 | -------------------------------------------------------------------------------- /ports/zephyr/help.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/zephyr/help.c -------------------------------------------------------------------------------- /ports/zephyr/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/ports/zephyr/main.c -------------------------------------------------------------------------------- /py/argcheck.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/argcheck.c -------------------------------------------------------------------------------- /py/asmarm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/asmarm.c -------------------------------------------------------------------------------- /py/asmarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/asmarm.h -------------------------------------------------------------------------------- /py/asmbase.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/asmbase.c -------------------------------------------------------------------------------- /py/asmbase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/asmbase.h -------------------------------------------------------------------------------- /py/asmthumb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/asmthumb.c -------------------------------------------------------------------------------- /py/asmthumb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/asmthumb.h -------------------------------------------------------------------------------- /py/asmx64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/asmx64.c -------------------------------------------------------------------------------- /py/asmx64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/asmx64.h -------------------------------------------------------------------------------- /py/asmx86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/asmx86.c -------------------------------------------------------------------------------- /py/asmx86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/asmx86.h -------------------------------------------------------------------------------- /py/asmxtensa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/asmxtensa.c -------------------------------------------------------------------------------- /py/asmxtensa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/asmxtensa.h -------------------------------------------------------------------------------- /py/bc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/bc.c -------------------------------------------------------------------------------- /py/bc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/bc.h -------------------------------------------------------------------------------- /py/bc0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/bc0.h -------------------------------------------------------------------------------- /py/binary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/binary.c -------------------------------------------------------------------------------- /py/binary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/binary.h -------------------------------------------------------------------------------- /py/builtin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/builtin.h -------------------------------------------------------------------------------- /py/builtinevex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/builtinevex.c -------------------------------------------------------------------------------- /py/builtinhelp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/builtinhelp.c -------------------------------------------------------------------------------- /py/builtinimport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/builtinimport.c -------------------------------------------------------------------------------- /py/compile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/compile.c -------------------------------------------------------------------------------- /py/compile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/compile.h -------------------------------------------------------------------------------- /py/dynruntime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/dynruntime.h -------------------------------------------------------------------------------- /py/dynruntime.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/dynruntime.mk -------------------------------------------------------------------------------- /py/emit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/emit.h -------------------------------------------------------------------------------- /py/emitbc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/emitbc.c -------------------------------------------------------------------------------- /py/emitcommon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/emitcommon.c -------------------------------------------------------------------------------- /py/emitglue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/emitglue.c -------------------------------------------------------------------------------- /py/emitglue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/emitglue.h -------------------------------------------------------------------------------- /py/emitinlinethumb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/emitinlinethumb.c -------------------------------------------------------------------------------- /py/emitnarm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/emitnarm.c -------------------------------------------------------------------------------- /py/emitnative.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/emitnative.c -------------------------------------------------------------------------------- /py/emitnthumb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/emitnthumb.c -------------------------------------------------------------------------------- /py/emitnx64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/emitnx64.c -------------------------------------------------------------------------------- /py/emitnx86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/emitnx86.c -------------------------------------------------------------------------------- /py/emitnxtensa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/emitnxtensa.c -------------------------------------------------------------------------------- /py/emitnxtensawin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/emitnxtensawin.c -------------------------------------------------------------------------------- /py/formatfloat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/formatfloat.c -------------------------------------------------------------------------------- /py/formatfloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/formatfloat.h -------------------------------------------------------------------------------- /py/frozenmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/frozenmod.c -------------------------------------------------------------------------------- /py/frozenmod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/frozenmod.h -------------------------------------------------------------------------------- /py/gc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/gc.c -------------------------------------------------------------------------------- /py/gc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/gc.h -------------------------------------------------------------------------------- /py/grammar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/grammar.h -------------------------------------------------------------------------------- /py/lexer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/lexer.c -------------------------------------------------------------------------------- /py/lexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/lexer.h -------------------------------------------------------------------------------- /py/makemoduledefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/makemoduledefs.py -------------------------------------------------------------------------------- /py/makeqstrdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/makeqstrdata.py -------------------------------------------------------------------------------- /py/makeqstrdefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/makeqstrdefs.py -------------------------------------------------------------------------------- /py/makeversionhdr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/makeversionhdr.py -------------------------------------------------------------------------------- /py/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/malloc.c -------------------------------------------------------------------------------- /py/map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/map.c -------------------------------------------------------------------------------- /py/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/misc.h -------------------------------------------------------------------------------- /py/mkenv.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/mkenv.mk -------------------------------------------------------------------------------- /py/mkrules.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/mkrules.cmake -------------------------------------------------------------------------------- /py/mkrules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/mkrules.mk -------------------------------------------------------------------------------- /py/modarray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/modarray.c -------------------------------------------------------------------------------- /py/modbuiltins.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/modbuiltins.c -------------------------------------------------------------------------------- /py/modcmath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/modcmath.c -------------------------------------------------------------------------------- /py/modcollections.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/modcollections.c -------------------------------------------------------------------------------- /py/moderrno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/moderrno.c -------------------------------------------------------------------------------- /py/modgc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/modgc.c -------------------------------------------------------------------------------- /py/modio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/modio.c -------------------------------------------------------------------------------- /py/modmath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/modmath.c -------------------------------------------------------------------------------- /py/modmicropython.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/modmicropython.c -------------------------------------------------------------------------------- /py/modstruct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/modstruct.c -------------------------------------------------------------------------------- /py/modsys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/modsys.c -------------------------------------------------------------------------------- /py/modthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/modthread.c -------------------------------------------------------------------------------- /py/mpconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/mpconfig.h -------------------------------------------------------------------------------- /py/mperrno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/mperrno.h -------------------------------------------------------------------------------- /py/mphal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/mphal.h -------------------------------------------------------------------------------- /py/mpprint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/mpprint.c -------------------------------------------------------------------------------- /py/mpprint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/mpprint.h -------------------------------------------------------------------------------- /py/mpstate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/mpstate.c -------------------------------------------------------------------------------- /py/mpstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/mpstate.h -------------------------------------------------------------------------------- /py/mpthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/mpthread.h -------------------------------------------------------------------------------- /py/mpz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/mpz.c -------------------------------------------------------------------------------- /py/mpz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/mpz.h -------------------------------------------------------------------------------- /py/nativeglue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/nativeglue.c -------------------------------------------------------------------------------- /py/nativeglue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/nativeglue.h -------------------------------------------------------------------------------- /py/nlr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/nlr.c -------------------------------------------------------------------------------- /py/nlr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/nlr.h -------------------------------------------------------------------------------- /py/nlraarch64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/nlraarch64.c -------------------------------------------------------------------------------- /py/nlrmips.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/nlrmips.c -------------------------------------------------------------------------------- /py/nlrpowerpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/nlrpowerpc.c -------------------------------------------------------------------------------- /py/nlrsetjmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/nlrsetjmp.c -------------------------------------------------------------------------------- /py/nlrthumb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/nlrthumb.c -------------------------------------------------------------------------------- /py/nlrx64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/nlrx64.c -------------------------------------------------------------------------------- /py/nlrx86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/nlrx86.c -------------------------------------------------------------------------------- /py/nlrxtensa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/nlrxtensa.c -------------------------------------------------------------------------------- /py/obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/obj.c -------------------------------------------------------------------------------- /py/obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/obj.h -------------------------------------------------------------------------------- /py/objarray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objarray.c -------------------------------------------------------------------------------- /py/objarray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objarray.h -------------------------------------------------------------------------------- /py/objattrtuple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objattrtuple.c -------------------------------------------------------------------------------- /py/objbool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objbool.c -------------------------------------------------------------------------------- /py/objboundmeth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objboundmeth.c -------------------------------------------------------------------------------- /py/objcell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objcell.c -------------------------------------------------------------------------------- /py/objclosure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objclosure.c -------------------------------------------------------------------------------- /py/objcomplex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objcomplex.c -------------------------------------------------------------------------------- /py/objdeque.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objdeque.c -------------------------------------------------------------------------------- /py/objdict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objdict.c -------------------------------------------------------------------------------- /py/objenumerate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objenumerate.c -------------------------------------------------------------------------------- /py/objexcept.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objexcept.c -------------------------------------------------------------------------------- /py/objexcept.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objexcept.h -------------------------------------------------------------------------------- /py/objfilter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objfilter.c -------------------------------------------------------------------------------- /py/objfloat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objfloat.c -------------------------------------------------------------------------------- /py/objfun.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objfun.c -------------------------------------------------------------------------------- /py/objfun.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objfun.h -------------------------------------------------------------------------------- /py/objgenerator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objgenerator.c -------------------------------------------------------------------------------- /py/objgenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objgenerator.h -------------------------------------------------------------------------------- /py/objgetitemiter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objgetitemiter.c -------------------------------------------------------------------------------- /py/objint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objint.c -------------------------------------------------------------------------------- /py/objint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objint.h -------------------------------------------------------------------------------- /py/objint_longlong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objint_longlong.c -------------------------------------------------------------------------------- /py/objint_mpz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objint_mpz.c -------------------------------------------------------------------------------- /py/objlist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objlist.c -------------------------------------------------------------------------------- /py/objlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objlist.h -------------------------------------------------------------------------------- /py/objmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objmap.c -------------------------------------------------------------------------------- /py/objmodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objmodule.c -------------------------------------------------------------------------------- /py/objmodule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objmodule.h -------------------------------------------------------------------------------- /py/objnamedtuple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objnamedtuple.c -------------------------------------------------------------------------------- /py/objnamedtuple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objnamedtuple.h -------------------------------------------------------------------------------- /py/objnone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objnone.c -------------------------------------------------------------------------------- /py/objobject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objobject.c -------------------------------------------------------------------------------- /py/objpolyiter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objpolyiter.c -------------------------------------------------------------------------------- /py/objproperty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objproperty.c -------------------------------------------------------------------------------- /py/objrange.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objrange.c -------------------------------------------------------------------------------- /py/objreversed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objreversed.c -------------------------------------------------------------------------------- /py/objset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objset.c -------------------------------------------------------------------------------- /py/objsingleton.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objsingleton.c -------------------------------------------------------------------------------- /py/objslice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objslice.c -------------------------------------------------------------------------------- /py/objstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objstr.c -------------------------------------------------------------------------------- /py/objstr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objstr.h -------------------------------------------------------------------------------- /py/objstringio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objstringio.c -------------------------------------------------------------------------------- /py/objstringio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objstringio.h -------------------------------------------------------------------------------- /py/objstrunicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objstrunicode.c -------------------------------------------------------------------------------- /py/objtuple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objtuple.c -------------------------------------------------------------------------------- /py/objtuple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objtuple.h -------------------------------------------------------------------------------- /py/objtype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objtype.c -------------------------------------------------------------------------------- /py/objtype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objtype.h -------------------------------------------------------------------------------- /py/objzip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/objzip.c -------------------------------------------------------------------------------- /py/opmethods.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/opmethods.c -------------------------------------------------------------------------------- /py/pairheap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/pairheap.c -------------------------------------------------------------------------------- /py/pairheap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/pairheap.h -------------------------------------------------------------------------------- /py/parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/parse.c -------------------------------------------------------------------------------- /py/parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/parse.h -------------------------------------------------------------------------------- /py/parsenum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/parsenum.c -------------------------------------------------------------------------------- /py/parsenum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/parsenum.h -------------------------------------------------------------------------------- /py/parsenumbase.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/parsenumbase.c -------------------------------------------------------------------------------- /py/parsenumbase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/parsenumbase.h -------------------------------------------------------------------------------- /py/persistentcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/persistentcode.c -------------------------------------------------------------------------------- /py/persistentcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/persistentcode.h -------------------------------------------------------------------------------- /py/profile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/profile.c -------------------------------------------------------------------------------- /py/profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/profile.h -------------------------------------------------------------------------------- /py/py.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/py.cmake -------------------------------------------------------------------------------- /py/py.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/py.mk -------------------------------------------------------------------------------- /py/pystack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/pystack.c -------------------------------------------------------------------------------- /py/pystack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/pystack.h -------------------------------------------------------------------------------- /py/qstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/qstr.c -------------------------------------------------------------------------------- /py/qstr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/qstr.h -------------------------------------------------------------------------------- /py/qstrdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/qstrdefs.h -------------------------------------------------------------------------------- /py/reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/reader.c -------------------------------------------------------------------------------- /py/reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/reader.h -------------------------------------------------------------------------------- /py/repl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/repl.c -------------------------------------------------------------------------------- /py/repl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/repl.h -------------------------------------------------------------------------------- /py/ringbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/ringbuf.c -------------------------------------------------------------------------------- /py/ringbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/ringbuf.h -------------------------------------------------------------------------------- /py/runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/runtime.c -------------------------------------------------------------------------------- /py/runtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/runtime.h -------------------------------------------------------------------------------- /py/runtime0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/runtime0.h -------------------------------------------------------------------------------- /py/runtime_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/runtime_utils.c -------------------------------------------------------------------------------- /py/scheduler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/scheduler.c -------------------------------------------------------------------------------- /py/scope.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/scope.c -------------------------------------------------------------------------------- /py/scope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/scope.h -------------------------------------------------------------------------------- /py/sequence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/sequence.c -------------------------------------------------------------------------------- /py/showbc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/showbc.c -------------------------------------------------------------------------------- /py/smallint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/smallint.c -------------------------------------------------------------------------------- /py/smallint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/smallint.h -------------------------------------------------------------------------------- /py/stackctrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/stackctrl.c -------------------------------------------------------------------------------- /py/stackctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/stackctrl.h -------------------------------------------------------------------------------- /py/stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/stream.c -------------------------------------------------------------------------------- /py/stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/stream.h -------------------------------------------------------------------------------- /py/unicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/unicode.c -------------------------------------------------------------------------------- /py/unicode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/unicode.h -------------------------------------------------------------------------------- /py/usermod.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/usermod.cmake -------------------------------------------------------------------------------- /py/vm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/vm.c -------------------------------------------------------------------------------- /py/vmentrytable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/vmentrytable.h -------------------------------------------------------------------------------- /py/vstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/vstr.c -------------------------------------------------------------------------------- /py/warning.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/py/warning.c -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/pyproject.toml -------------------------------------------------------------------------------- /shared/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/shared/README.md -------------------------------------------------------------------------------- /shared/libc/abort_.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/shared/libc/abort_.c -------------------------------------------------------------------------------- /shared/libc/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/shared/libc/printf.c -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/basics/annotate_var.py.exp: -------------------------------------------------------------------------------- 1 | False 2 | 1 3 | (1, 2) 4 | NameError 5 | 1 6 | -------------------------------------------------------------------------------- /tests/basics/array_micropython.py.exp: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | -------------------------------------------------------------------------------- /tests/basics/async_def.py.exp: -------------------------------------------------------------------------------- 1 | decorator 2 | foo 3 | StopIteration 4 | -------------------------------------------------------------------------------- /tests/basics/bytes_compare2.py: -------------------------------------------------------------------------------- 1 | print(b"1" == 1) 2 | -------------------------------------------------------------------------------- /tests/basics/for1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/basics/for1.py -------------------------------------------------------------------------------- /tests/basics/for2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/basics/for2.py -------------------------------------------------------------------------------- /tests/basics/for3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/basics/for3.py -------------------------------------------------------------------------------- /tests/basics/fun1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/basics/fun1.py -------------------------------------------------------------------------------- /tests/basics/fun2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/basics/fun2.py -------------------------------------------------------------------------------- /tests/basics/fun3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/basics/fun3.py -------------------------------------------------------------------------------- /tests/basics/gc1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/basics/gc1.py -------------------------------------------------------------------------------- /tests/basics/int1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/basics/int1.py -------------------------------------------------------------------------------- /tests/basics/int2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/basics/int2.py -------------------------------------------------------------------------------- /tests/basics/io_bytesio_ext2.py.exp: -------------------------------------------------------------------------------- 1 | True 2 | -------------------------------------------------------------------------------- /tests/basics/memoryview_slice_size.py.exp: -------------------------------------------------------------------------------- 1 | 2 | OverflowError 3 | -------------------------------------------------------------------------------- /tests/basics/module2.py.exp: -------------------------------------------------------------------------------- 1 | AttributeError 2 | -------------------------------------------------------------------------------- /tests/basics/python36.py.exp: -------------------------------------------------------------------------------- 1 | 34.C3S.3SScS.C#c. c. -------------------------------------------------------------------------------- /tests/basics/set_comprehension.py: -------------------------------------------------------------------------------- 1 | print({a for a in range(5)}) 2 | -------------------------------------------------------------------------------- /tests/basics/set_iter.py: -------------------------------------------------------------------------------- 1 | s = {1, 2, 3, 4} 2 | l = list(s) 3 | l.sort() 4 | print(l) 5 | 6 | -------------------------------------------------------------------------------- /tests/basics/set_union.py: -------------------------------------------------------------------------------- 1 | print(sorted({1}.union({2}))) 2 | -------------------------------------------------------------------------------- /tests/basics/string_endswith_upy.py.exp: -------------------------------------------------------------------------------- 1 | TypeError 2 | -------------------------------------------------------------------------------- /tests/basics/string_startswith_upy.py.exp: -------------------------------------------------------------------------------- 1 | TypeError 2 | -------------------------------------------------------------------------------- /tests/basics/subclass_native_call.py.exp: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /tests/basics/sys1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/basics/sys1.py -------------------------------------------------------------------------------- /tests/basics/try1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/basics/try1.py -------------------------------------------------------------------------------- /tests/basics/try2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/basics/try2.py -------------------------------------------------------------------------------- /tests/basics/try3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/basics/try3.py -------------------------------------------------------------------------------- /tests/basics/try4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/basics/try4.py -------------------------------------------------------------------------------- /tests/basics/try_except_break.py.exp: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 4 4 | -------------------------------------------------------------------------------- /tests/cmdline/cmd_optimise.py: -------------------------------------------------------------------------------- 1 | # cmdline: -O 2 | # test optimisation output 3 | print(__debug__) 4 | assert 0 5 | -------------------------------------------------------------------------------- /tests/cmdline/cmd_optimise.py.exp: -------------------------------------------------------------------------------- 1 | False 2 | -------------------------------------------------------------------------------- /tests/cmdline/cmd_verbose.py: -------------------------------------------------------------------------------- 1 | # cmdline: -v -v 2 | # test verbose output 3 | print(1) 4 | -------------------------------------------------------------------------------- /tests/cmdline/repl_basic.py: -------------------------------------------------------------------------------- 1 | # basic REPL tests 2 | print(1) 3 |  4 | 2 5 | -------------------------------------------------------------------------------- /tests/cmdline/repl_micropyinspect: -------------------------------------------------------------------------------- 1 | import os 2 | 3 | os.putenv('MICROPYINSPECT', '1') 4 | -------------------------------------------------------------------------------- /tests/cpydiff/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/cpydiff/modules/foo.py: -------------------------------------------------------------------------------- 1 | print("foo") 2 | xxx 3 | -------------------------------------------------------------------------------- /tests/cpydiff/modules/subpkg/foo.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/cpydiff/modules2/subpkg/bar.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/cpydiff/modules3/__init__.py: -------------------------------------------------------------------------------- 1 | __all__ = ["foo"] 2 | -------------------------------------------------------------------------------- /tests/extmod/asyncio_as_uasyncio.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/extmod/asyncio_cancel_self.py.exp: -------------------------------------------------------------------------------- 1 | task start 2 | can't cancel self 3 | -------------------------------------------------------------------------------- /tests/extmod/hashlib_final.py.exp: -------------------------------------------------------------------------------- 1 | done 2 | -------------------------------------------------------------------------------- /tests/extmod/json_dumps_extra.py.exp: -------------------------------------------------------------------------------- 1 | "1234" 2 | -------------------------------------------------------------------------------- /tests/extmod/json_loads_bytes.py.exp: -------------------------------------------------------------------------------- 1 | [1, 2] 2 | [None] 3 | -------------------------------------------------------------------------------- /tests/extmod/re1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/extmod/re1.py -------------------------------------------------------------------------------- /tests/extmod/re_split_notimpl.py.exp: -------------------------------------------------------------------------------- 1 | NotImplementedError 2 | -------------------------------------------------------------------------------- /tests/extmod/re_stack_overflow.py.exp: -------------------------------------------------------------------------------- 1 | RuntimeError 2 | -------------------------------------------------------------------------------- /tests/extmod/re_sub_unmatched.py.exp: -------------------------------------------------------------------------------- 1 | 1-a2 2 | -------------------------------------------------------------------------------- /tests/extmod/ssl_cadata.py.exp: -------------------------------------------------------------------------------- 1 | ValueError('invalid cert',) 2 | -------------------------------------------------------------------------------- /tests/extmod/ssl_poll.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/extmod/ticks_diff.py.exp: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /tests/extmod/uctypes_sizeof_float.py.exp: -------------------------------------------------------------------------------- 1 | 4 2 | 8 3 | 8 4 | 16 5 | -------------------------------------------------------------------------------- /tests/extmod/uctypes_sizeof_native.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/extmod/vfs_fat_finaliser.py.exp: -------------------------------------------------------------------------------- 1 | MemoryError 2 | x0 3 | x1 4 | x2 5 | x3 6 | -------------------------------------------------------------------------------- /tests/extmod/vfs_fat_oldproto.py.exp: -------------------------------------------------------------------------------- 1 | [('file.txt', 32768, 0, 6)] 2 | hello! 3 | [] 4 | -------------------------------------------------------------------------------- /tests/extmod/vfs_lfs_superblock.py.exp: -------------------------------------------------------------------------------- 1 | [] 2 | [] 3 | -------------------------------------------------------------------------------- /tests/feature_check/async_check.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/feature_check/bytearray.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/feature_check/byteorder.py: -------------------------------------------------------------------------------- 1 | import sys 2 | 3 | print(sys.byteorder) 4 | -------------------------------------------------------------------------------- /tests/feature_check/byteorder.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/feature_check/complex.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/feature_check/const.py: -------------------------------------------------------------------------------- 1 | x = const(1) 2 | print(x) 3 | -------------------------------------------------------------------------------- /tests/feature_check/const.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/feature_check/coverage.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/feature_check/float.py.exp: -------------------------------------------------------------------------------- 1 | 64 2 | -------------------------------------------------------------------------------- /tests/feature_check/fstring.py.exp: -------------------------------------------------------------------------------- 1 | a=1 2 | -------------------------------------------------------------------------------- /tests/feature_check/inlineasm_thumb2.py.exp: -------------------------------------------------------------------------------- 1 | thumb2 2 | -------------------------------------------------------------------------------- /tests/feature_check/int_big.py.exp: -------------------------------------------------------------------------------- 1 | 34 p -------------------------------------------------------------------------------- /tests/feature_check/io_module.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/feature_check/native_check.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/feature_check/reverse_ops.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/feature_check/set_check.py: -------------------------------------------------------------------------------- 1 | # check if set literal syntax is supported 2 | print({1}) 3 | -------------------------------------------------------------------------------- /tests/feature_check/set_check.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/feature_check/slice.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/float/float_format_ftoe.py.exp: -------------------------------------------------------------------------------- 1 | 8.89e+32 2 | -------------------------------------------------------------------------------- /tests/float/lexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/float/lexer.py -------------------------------------------------------------------------------- /tests/float/string_format_modulo3.py.exp: -------------------------------------------------------------------------------- 1 | -10 2 | 100 3 | -------------------------------------------------------------------------------- /tests/float/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/float/types.py -------------------------------------------------------------------------------- /tests/import/broken/zerodiv.py: -------------------------------------------------------------------------------- 1 | 1 / 0 2 | -------------------------------------------------------------------------------- /tests/import/circular/sub.py: -------------------------------------------------------------------------------- 1 | from circular.main import x 2 | 3 | y = x + 20 4 | -------------------------------------------------------------------------------- /tests/import/import1b.py: -------------------------------------------------------------------------------- 1 | var = 123 2 | 3 | 4 | def throw(): 5 | raise ValueError 6 | -------------------------------------------------------------------------------- /tests/import/import_circular.py: -------------------------------------------------------------------------------- 1 | import circular.main 2 | -------------------------------------------------------------------------------- /tests/import/module_getattr.py.exp: -------------------------------------------------------------------------------- 1 | False 2 | -------------------------------------------------------------------------------- /tests/import/pkg/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/import/pkg/mod.py: -------------------------------------------------------------------------------- 1 | def foo(): 2 | return 42 3 | -------------------------------------------------------------------------------- /tests/import/pkg2/__init__.py: -------------------------------------------------------------------------------- 1 | from pkg2 import mod1 2 | -------------------------------------------------------------------------------- /tests/import/pkg2/mod1.py: -------------------------------------------------------------------------------- 1 | from pkg2 import mod2 2 | -------------------------------------------------------------------------------- /tests/import/pkg2/mod2.py: -------------------------------------------------------------------------------- 1 | print("in mod2") 2 | -------------------------------------------------------------------------------- /tests/import/pkg6/__init__.py: -------------------------------------------------------------------------------- 1 | from .x import * 2 | 3 | print("init") 4 | -------------------------------------------------------------------------------- /tests/import/pkg6/x/__init__.py: -------------------------------------------------------------------------------- 1 | from .y import * 2 | 3 | print("x") 4 | -------------------------------------------------------------------------------- /tests/import/pkg6/x/y.py: -------------------------------------------------------------------------------- 1 | print("y") 2 | -------------------------------------------------------------------------------- /tests/import/pkg8/mod.py: -------------------------------------------------------------------------------- 1 | print("foo") 2 | -------------------------------------------------------------------------------- /tests/import/pkg9/mod2.py: -------------------------------------------------------------------------------- 1 | from . import mod2 2 | -------------------------------------------------------------------------------- /tests/inlineasm/asmargs.py.exp: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 6 5 | 10 6 | -------------------------------------------------------------------------------- /tests/inlineasm/asmbcc.py.exp: -------------------------------------------------------------------------------- 1 | 0 2 | 10 3 | 20 4 | 30 5 | -------------------------------------------------------------------------------- /tests/inlineasm/asmblbx.py.exp: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | -------------------------------------------------------------------------------- /tests/inlineasm/asmfpaddsub.py.exp: -------------------------------------------------------------------------------- 1 | 90 2 | -------------------------------------------------------------------------------- /tests/inlineasm/asmfpcmp.py.exp: -------------------------------------------------------------------------------- 1 | 2 2 | 6 3 | 8 4 | -------------------------------------------------------------------------------- /tests/inlineasm/asmfpldrstr.py.exp: -------------------------------------------------------------------------------- 1 | 6.0 2 | -------------------------------------------------------------------------------- /tests/inlineasm/asmfpmuldiv.py.exp: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /tests/inlineasm/asmfpsqrt.py.exp: -------------------------------------------------------------------------------- 1 | -160 2 | -------------------------------------------------------------------------------- /tests/inlineasm/asmit.py.exp: -------------------------------------------------------------------------------- 1 | 100 1 2 | 100 200 3 | -------------------------------------------------------------------------------- /tests/inlineasm/asmpushpop.py.exp: -------------------------------------------------------------------------------- 1 | 1 2 | 7 3 | -------------------------------------------------------------------------------- /tests/inlineasm/asmspecialregs.py.exp: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | -------------------------------------------------------------------------------- /tests/io/argv.py: -------------------------------------------------------------------------------- 1 | import sys 2 | 3 | print(sys.argv) 4 | -------------------------------------------------------------------------------- /tests/io/data/file1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/io/data/file1 -------------------------------------------------------------------------------- /tests/io/data/file2: -------------------------------------------------------------------------------- 1 | 1234 -------------------------------------------------------------------------------- /tests/io/file1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/io/file1.py -------------------------------------------------------------------------------- /tests/io/file_iter.py: -------------------------------------------------------------------------------- 1 | f = open("data/file1") 2 | for l in f: 3 | print(l) 4 | -------------------------------------------------------------------------------- /tests/io/file_long_read.py: -------------------------------------------------------------------------------- 1 | f = open("data/file1") 2 | b = f.read(100) 3 | print(len(b)) 4 | -------------------------------------------------------------------------------- /tests/jni/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/jni/README -------------------------------------------------------------------------------- /tests/jni/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/jni/list.py -------------------------------------------------------------------------------- /tests/jni/object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/jni/object.py -------------------------------------------------------------------------------- /tests/jni/system_out.py.exp: -------------------------------------------------------------------------------- 1 | Hello, Java! 2 | -------------------------------------------------------------------------------- /tests/micropython/decorator.py.exp: -------------------------------------------------------------------------------- 1 | bytecode 2 | -------------------------------------------------------------------------------- /tests/micropython/heap_locked.py.exp: -------------------------------------------------------------------------------- 1 | 1 2 | 0 3 | -------------------------------------------------------------------------------- /tests/micropython/heapalloc_bytesio2.py.exp: -------------------------------------------------------------------------------- 1 | True 2 | -------------------------------------------------------------------------------- /tests/micropython/heapalloc_exc_raise.py.exp: -------------------------------------------------------------------------------- 1 | error 2 | ok 3 | -------------------------------------------------------------------------------- /tests/micropython/heapalloc_fail_tuple.py.exp: -------------------------------------------------------------------------------- 1 | MemoryError: tuple create 2 | -------------------------------------------------------------------------------- /tests/micropython/heapalloc_int_from_bytes.py.exp: -------------------------------------------------------------------------------- 1 | 49 2 | 12849 3 | 50 4 | -------------------------------------------------------------------------------- /tests/micropython/heapalloc_str.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/micropython/heapalloc_yield_from.py.exp: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | 0 4 | 1 5 | -------------------------------------------------------------------------------- /tests/micropython/import_mpy_native_gc.py.exp: -------------------------------------------------------------------------------- 1 | 3628800 2 | -------------------------------------------------------------------------------- /tests/micropython/kbd_intr.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/micropython/native_closure.py.exp: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 9 4 | -------------------------------------------------------------------------------- /tests/micropython/native_const.py.exp: -------------------------------------------------------------------------------- 1 | b'bytes' 2 | 123 3 | -------------------------------------------------------------------------------- /tests/micropython/native_try_deep.py.exp: -------------------------------------------------------------------------------- 1 | 8 2 | 7 3 | 6 4 | 5 5 | 4 6 | 3 7 | 2 8 | 1 9 | ValueError 10 | -------------------------------------------------------------------------------- /tests/micropython/native_while.py.exp: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | 0 4 | 1 5 | 2 6 | 3 7 | -------------------------------------------------------------------------------- /tests/micropython/opt_level.py.exp: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | True 4 | False 5 | -------------------------------------------------------------------------------- /tests/micropython/schedule.py.exp: -------------------------------------------------------------------------------- 1 | 1 2 | outer 3 | inner 4 | RuntimeError 5 | -------------------------------------------------------------------------------- /tests/micropython/stack_use.py.exp: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/micropython/viper_cond.py.exp: -------------------------------------------------------------------------------- 1 | not x False 2 | x True 3 | y 1 4 | z 65536 5 | -------------------------------------------------------------------------------- /tests/micropython/viper_const.py.exp: -------------------------------------------------------------------------------- 1 | b'bytes' 2 | 123 3 | -------------------------------------------------------------------------------- /tests/micropython/viper_globals.py.exp: -------------------------------------------------------------------------------- 1 | NameError 2 | 123 3 | -------------------------------------------------------------------------------- /tests/micropython/viper_import.py.exp: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | -------------------------------------------------------------------------------- /tests/micropython/viper_misc.py.exp: -------------------------------------------------------------------------------- 1 | 6 2 | 3 3 | 0 4 | Ellipsis 5 | 6 6 | 10 7 | 7 8 | 20 9 | -------------------------------------------------------------------------------- /tests/micropython/viper_misc2.py.exp: -------------------------------------------------------------------------------- 1 | bytearray(b'\xa4\x8aH\xee\xce\xec') 2 | -------------------------------------------------------------------------------- /tests/micropython/viper_misc_intbig.py.exp: -------------------------------------------------------------------------------- 1 | True 2 | -------------------------------------------------------------------------------- /tests/micropython/viper_storeattr.py.exp: -------------------------------------------------------------------------------- 1 | 0 2 | 7 3 | hello 4 | X 5 | -------------------------------------------------------------------------------- /tests/micropython/viper_subscr.py.exp: -------------------------------------------------------------------------------- 1 | [1, 2, 3] 2 | 1 3 | 2 4 | 3 5 | -------------------------------------------------------------------------------- /tests/misc/rge_sm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/misc/rge_sm.py -------------------------------------------------------------------------------- /tests/net_hosted/accept_nonblock.py.exp: -------------------------------------------------------------------------------- 1 | True 2 | -------------------------------------------------------------------------------- /tests/net_hosted/accept_timeout.py.exp: -------------------------------------------------------------------------------- 1 | True 2 | -------------------------------------------------------------------------------- /tests/net_hosted/connect_nonblock.py.exp: -------------------------------------------------------------------------------- 1 | True 2 | -------------------------------------------------------------------------------- /tests/net_hosted/connect_poll.py.exp: -------------------------------------------------------------------------------- 1 | 1 20 2 | 1 3 | 1 4 4 | -------------------------------------------------------------------------------- /tests/net_hosted/ssl_getpeercert.py.exp: -------------------------------------------------------------------------------- 1 | True 2 | -------------------------------------------------------------------------------- /tests/net_inet/ssl_cert.py.exp: -------------------------------------------------------------------------------- 1 | b'HTTP/1.1 200 OK\r\n' 2 | -------------------------------------------------------------------------------- /tests/net_inet/test_sslcontext_client.py.exp: -------------------------------------------------------------------------------- 1 | b'HTTP/1.1 200 OK\r\n' 2 | -------------------------------------------------------------------------------- /tests/net_inet/tls_num_errors.py.exp: -------------------------------------------------------------------------------- 1 | heap is locked 2 | wrap: True 3 | -------------------------------------------------------------------------------- /tests/perf_bench/core_import_mpy_multi.py.exp: -------------------------------------------------------------------------------- 1 | 123 2 | -------------------------------------------------------------------------------- /tests/perf_bench/core_import_mpy_single.py.exp: -------------------------------------------------------------------------------- 1 | 123 2 | -------------------------------------------------------------------------------- /tests/ports/cc3200/reset/reset.py.exp: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/ports/qemu-arm/native_test.py.exp: -------------------------------------------------------------------------------- 1 | 2 2 | 3 3 | 4 4 | -------------------------------------------------------------------------------- /tests/ports/qemu-arm/viper_test.py.exp: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/ports/renesas-ra/freq.py.exp: -------------------------------------------------------------------------------- 1 | freq: OK 2 | -------------------------------------------------------------------------------- /tests/ports/renesas-ra/i2c.py.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/ports/renesas-ra/uart1.py.exp: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /tests/ports/stm32/accel.py.exp: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/ports/stm32/dac.py.exp: -------------------------------------------------------------------------------- 1 | DAC(1, bits=8) 2 | -------------------------------------------------------------------------------- /tests/ports/stm32/i2c_accel.py.exp: -------------------------------------------------------------------------------- 1 | [76] 2 | True 3 | b'\x01' 4 | -------------------------------------------------------------------------------- /tests/ports/stm32/irq.py.exp: -------------------------------------------------------------------------------- 1 | True 2 | True False 3 | -------------------------------------------------------------------------------- /tests/ports/stm32/modstm.py.exp: -------------------------------------------------------------------------------- 1 | 0x8000 2 | 0x0 3 | -------------------------------------------------------------------------------- /tests/ports/stm32/pyb1.py.exp: -------------------------------------------------------------------------------- 1 | 3 2 | 3 3 | True 4 | 12 5 | -------------------------------------------------------------------------------- /tests/ports/stm32/switch.py.exp: -------------------------------------------------------------------------------- 1 | False 2 | -------------------------------------------------------------------------------- /tests/run-tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tests/run-tests.py -------------------------------------------------------------------------------- /tests/stress/fun_call_limit.py.exp: -------------------------------------------------------------------------------- 1 | 33 2 | SyntaxError 3 | -------------------------------------------------------------------------------- /tests/stress/recursive_data.py.exp: -------------------------------------------------------------------------------- 1 | RuntimeError 2 | -------------------------------------------------------------------------------- /tests/thread/stress_schedule.py.exp: -------------------------------------------------------------------------------- 1 | PASS 2 | -------------------------------------------------------------------------------- /tests/thread/thread_heap_lock.py.exp: -------------------------------------------------------------------------------- 1 | [1, 2, 3] 2 | -------------------------------------------------------------------------------- /tests/unicode/data/utf-8_1.txt: -------------------------------------------------------------------------------- 1 | Привет 2 | -------------------------------------------------------------------------------- /tests/unicode/data/utf-8_2.txt: -------------------------------------------------------------------------------- 1 | aαbβcγdδ 2 | ぁ🙐 3 | -------------------------------------------------------------------------------- /tests/unicode/unicode_ord.py: -------------------------------------------------------------------------------- 1 | # test builtin ord with unicode characters 2 | 3 | print(ord("α")) 4 | -------------------------------------------------------------------------------- /tools/.gitattributes: -------------------------------------------------------------------------------- 1 | *.tar.gz binary 2 | -------------------------------------------------------------------------------- /tools/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/.gitignore -------------------------------------------------------------------------------- /tools/boardgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/boardgen.py -------------------------------------------------------------------------------- /tools/cc1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/cc1 -------------------------------------------------------------------------------- /tools/ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/ci.sh -------------------------------------------------------------------------------- /tools/codeformat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/codeformat.py -------------------------------------------------------------------------------- /tools/codestats.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/codestats.sh -------------------------------------------------------------------------------- /tools/dfu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/dfu.py -------------------------------------------------------------------------------- /tools/file2h.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/file2h.py -------------------------------------------------------------------------------- /tools/gen-cpydiff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/gen-cpydiff.py -------------------------------------------------------------------------------- /tools/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/metrics.py -------------------------------------------------------------------------------- /tools/mpremote/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | -------------------------------------------------------------------------------- /tools/mpremote/requirements.txt: -------------------------------------------------------------------------------- 1 | pyserial >= 3.3 2 | importlib_metadata >= 1.4; python_version < "3.8" 3 | -------------------------------------------------------------------------------- /tools/mpy-tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/mpy-tool.py -------------------------------------------------------------------------------- /tools/mpy_bin2res.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/mpy_bin2res.py -------------------------------------------------------------------------------- /tools/mpy_ld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/mpy_ld.py -------------------------------------------------------------------------------- /tools/pyboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/pyboard.py -------------------------------------------------------------------------------- /tools/pydfu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/pydfu.py -------------------------------------------------------------------------------- /tools/uf2conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/uf2conv.py -------------------------------------------------------------------------------- /tools/uncrustify.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghubcoder/micropython-pico-deepsleep/HEAD/tools/uncrustify.cfg --------------------------------------------------------------------------------