Commit Graph

  • 3614bd7c4b
    Update nds_9.ld for ZPL (again) nds W3SLAV 2025-05-22 20:35:33 -0500
  • 60e83859c7
    Update nds_9.ld W3SLAV 2025-05-22 20:30:42 -0500
  • 05716130dd
    Update README.md W3SLAV 2025-05-22 20:28:50 -0500
  • 2847a7e6cf
    Update for Calico W3SLAV/gt4ous 2024-11-29 18:15:06 -0600
  • 9284aa138b
    add 2 screen support legacy-nds W3SLAV/gt4ous 2024-06-09 12:45:12 -0500
  • 6cfdfb15ea
    Update README.md W3SLAV/gt4ous 2024-06-07 15:34:14 -0500
  • 987c5ea9ab
    Update README.md W3SLAV/gt4ous 2024-06-07 15:27:44 -0500
  • fe7ce87ebf
    Update README.md W3SLAV/gt4ous 2024-06-07 15:27:04 -0500
  • 4c7087312c
    Add files via upload W3SLAV/gt4ous 2024-06-07 14:52:02 -0500
  • 3edff11df9
    add DevkitArm support W3SLAV/gt4ous 2024-06-07 14:38:11 -0500
  • 7217e07e15
    added nds build W3SLAV/gt4ous 2024-06-07 14:37:36 -0500
  • 3c8089d1b1 py/lexer: Support raw f-strings. master Damien George 2024-06-06 17:31:19 +1000
  • a066f2308f py/lexer: Support concatenation of adjacent f-strings. Damien George 2024-06-06 11:14:28 +1000
  • d7aa2fe9d7 lib/libm: Define _IEEE_LIBM only if not set. Alessandro Gatti 2024-06-01 11:49:38 +0200
  • ace08c3978 shared/runtime/semihosting: Add RISC-V semihosting support. Alessandro Gatti 2024-05-22 10:50:20 +0200
  • 90d50ce918 shared/runtime/semihosting: Rename ARM semihosting files. Alessandro Gatti 2024-05-22 10:17:13 +0200
  • de0e13a9a8 shared/runtime/gchelper: Add RISC-V RV32I native gchelper. Alessandro Gatti 2024-05-22 09:03:10 +0200
  • e6ae699998 py/nlrrv32: Add RISC-V RV32I NLR implementation. Alessandro Gatti 2024-05-22 08:07:26 +0200
  • 596f92bf77 tools/makemanifest.py: Generate working code for empty manifests. Alessandro Gatti 2023-10-13 18:52:15 +0200
  • 8809ae7161 shared/tinyusb: Buffer startup CDC data to send to host on connection. Andrew Leech 2024-05-15 14:40:23 +1000
  • d144f0699d lib/tinyusb: Update to the most recent master. Andrew Leech 2024-05-15 14:40:23 +1000
  • e138bafbc7 cc3200/mods: Implement network.ipconfig and network.WLAN.ipconfig. robert-hh 2024-03-29 15:25:16 +0100
  • 9ece9f9b52 esp8266/network_wlan: Implement network.ipconfig and WLAN.ipconfig. Felix Dörre 2024-03-29 09:45:04 +0000
  • b555d6ccaf esp32/network_ppp: Implement network.PPP.ipconfig method. Felix Dörre 2024-03-28 17:06:10 +0000
  • a71471be66 extmod/network_lwip: Allow using the CIDR notation for addr4. robert-hh 2024-03-28 13:19:51 +0100
  • 7e7cc2b427 extmod/network_ninaw10: Implement the ipconfig methods for ninaw10. robert-hh 2024-03-28 08:03:41 +0100
  • 1f23ab1e3d esp32,mimxrt,stm32: Implement ipconfig() for more network interfaces. Felix Dörre 2024-03-27 21:53:34 +0000
  • 0e19286c94 tools/metrics.py: Change rp2 board selection to RPI_PICO_W. Damien George 2024-06-04 09:52:31 +1000
  • 932f76c6ba rp2/CMakeLists: Use MICROPY_BOARD_DIR to find pins.csv. Phil Howard 2024-02-27 10:19:35 +0000
  • a84c7a0ed9 rp2/modmachine: Selectively leave the USB clocks enabled in lightsleep. Angus Gratton 2024-05-24 15:57:01 +1000
  • 93394da69c rp2/modmachine: Use atomic section macros in lightsleep code. Matthias Blankertz 2024-05-31 18:49:59 +0200
  • 84a8f7ea6d shared/tinyusb: Allow ports to use 1200bps-touch without other CDC code. Damien George 2024-06-02 22:16:29 +1000
  • c1a6b95bf2 github/ISSUE_TEMPLATE: Update issue form to remove checklist generation. Angus Gratton 2024-05-24 14:28:00 +1000
  • c11efc74ee samd/mphalport: Refactor to use shared TinyUSB CDC functions. Andrew Leech 2024-05-11 08:53:44 +1000
  • 2d33071b17 renesas-ra/mphalport: Refactor to use shared TinyUSB CDC functions. Andrew Leech 2024-05-11 08:53:21 +1000
  • 2475a52f5c mimxrt/mphalport: Refactor to use shared TinyUSB CDC functions. Andrew Leech 2024-05-11 08:50:13 +1000
  • 1eaa562fdf rp2/mphalport: Refactor to use shared TinyUSB CDC functions. Andrew Leech 2024-05-10 22:23:05 +1000
  • c98789a6d8 shared/tinyusb: Add common CDC TX/RX functions. Andrew Leech 2024-05-10 22:20:11 +1000
  • 3613ad9624 lib/libm: Do not force floating point type size evaluation. Alessandro Gatti 2024-05-09 06:33:57 +0200
  • 3af006efb3 rp2: Support calling pendsv_suspend/resume from core 1. Angus Gratton 2024-01-10 11:36:17 +1100
  • 83e82c5ad3 rp2: Refactor to not use pico-sdk alarm pool functions for sleeping. Angus Gratton 2024-01-02 16:35:27 +1100
  • 74fb42aa82 rp2: Refactor soft timer to use hardware timer alarm. Angus Gratton 2024-01-02 12:19:33 +1100
  • 2926001b60 all: Bump version to 1.24.0-preview. Damien George 2024-05-31 16:35:27 +1000
  • a61c446c0b all: Bump version to 1.23.0. Damien George 2024-05-31 14:19:55 +1000
  • 30a9ccf4ca tests/basics: Move str/bytes tests that give SyntaxWarning to sep file. Damien George 2024-05-28 10:52:12 +1000
  • dd4767a7d1 tests/basics: Add .exp file for slice_op test. Damien George 2024-05-28 10:50:57 +1000
  • ad6750b22e tests/float: Use "not" instead of ~ to invert bool value. Damien George 2024-05-28 10:49:22 +1000
  • 5f6e689124 LICENSE,docs: Update copyright year range to include 2024. Damien George 2024-05-27 23:39:16 +1000
  • 8a8c65f309 lib/micropython-lib: Update submodule to latest. Damien George 2024-05-27 16:05:31 +1000
  • 03cf4d4980 rp2/boards/W5500_EVB_PICO: Update incorrect url in board.json. Matt Trentini 2024-05-26 19:39:26 +1000
  • a34b5d1b79 tests/net_inet/tls_text_errors.py: Tweak test for newer CPython version. Damien George 2024-05-27 13:56:04 +1000
  • e1111d873a tests/net_hosted/ssl_verify_callback.py: Make exp match actual output. Damien George 2024-05-27 11:46:56 +1000
  • 1a2fdcac0d tests/basics: Split out generator.throw tests that pass multiple args. Damien George 2024-05-27 12:38:55 +1000
  • 2e852522b1 tests/extmod: Add .exp test files for asyncio.get_event_loop tests. Damien George 2024-05-27 12:27:22 +1000
  • 1ea06b99d8 tests/extmod: Fix regex strings to be of r"" type. Damien George 2024-05-27 12:01:05 +1000
  • c0a25a69eb extmod/modos: Only sync FAT filesystems using disk_ioctl. Damien George 2024-05-27 11:49:06 +1000
  • fbf811474a tools/ci.sh: Simplify selection of natmod tests to run. Damien George 2024-05-27 11:45:59 +1000
  • 5d07d0c7b0 tests/run-natmodtests.py: Fix search for supported native tests. Damien George 2024-05-27 11:44:54 +1000
  • df41913782 examples/natmod/btree: Make btree.open use mp_arg_parse_all for kwargs. Damien George 2024-05-24 13:19:47 +1000
  • c624a5c0c4 py/dynruntime: Export mp_load_method_maybe and mp_arg_parse_all* funcs. Brian Pugh 2024-04-19 16:37:51 -0700
  • a196468c47 esp32: Add support for TCP_NODELAY. Jared Hancock 2024-05-23 20:37:55 -0500
  • b1e9602702 extmod/modlwip: Use Nagle algorithm and add support for TCP_NODELAY. Jared Hancock 2024-03-18 16:38:15 -0500
  • d532f960a4 examples/natmod/features4: Create custom FactorialError as exc example. Damien George 2024-05-17 10:43:51 +1000
  • 482292cc66 py/dynruntime: Add mp_obj_exception_init function to create C exception. Damien George 2024-05-17 10:43:34 +1000
  • a919ce26d3 webassembly/modjsffi: Add mem_info function to get detailed stats. Damien George 2024-05-21 11:43:00 +1000
  • 57a9ffa632 webassembly: Register PyProxy objects for JS-side finalisation. Damien George 2024-05-21 11:42:51 +1000
  • 5c7a414574 webassembly: Add C-level finaliser to JsProxy object. Damien George 2024-05-21 11:41:46 +1000
  • c0ca4bb85f webassembly: Set GC threshold and do top-level GC collect when possible. Damien George 2024-05-21 11:36:41 +1000
  • cdaf2de80c webassembly: Track the current depth of calls to external C functions. Damien George 2024-05-21 11:36:41 +1000
  • ed2885facb webassembly/proxy_c: Don't return value of a void function. Damien George 2024-05-21 11:38:46 +1000
  • d7f031397d webassembly/objjsproxy: Make jsproxy_it keep ref to jsproxy. Damien George 2024-05-21 11:37:37 +1000
  • cfd5a8ea3a webassembly/proxy_c: Return undefined if dict lookup failed on JS side. Damien George 2024-05-14 22:15:48 +1000
  • aa2e3880c1 webassembly/proxy_js: Create a special "undefined" type for Python. Damien George 2024-05-14 21:56:36 +1000
  • 0148bbb495 webassembly/proxy_js: Revert back to converting Py None to JS null. Damien George 2024-05-14 21:54:14 +1000
  • c10a74b162 esp32/panichandler: Print support information on panic. Daniël van de Giessen 2024-03-13 18:23:17 +0100
  • a0d4fdcce0 stm32/pyb_can: Fix STM32G4 FDCAN source clock frequency. Angus Gratton 2024-05-15 11:19:21 +1000
  • 47ae739409 examples/usb: Add README that points out the alternative usb modules. Angus Gratton 2024-05-14 10:24:11 +1000
  • abd1f28bc2 docs/library/asyncio: Document that ThreadSafeFlag now works on unix. Damien George 2024-05-15 14:13:30 +1000
  • e816b49c44 docs/reference: Document how to mip install packages from GitLab. Olivier Lenoir 2024-03-13 21:57:06 +0100
  • 85c85e8f0d tools/mpremote: Add support to mip install from GitLab. Olivier Lenoir 2024-03-13 21:51:22 +0100
  • 025d10a702 tests/micropython/import_mpy_invalid.py: Skip if target cant import mpy. Damien George 2024-05-14 15:19:30 +1000
  • 154d602b6e webassembly/mpconfigport: Enable importing of .mpy files. Damien George 2024-05-14 15:18:48 +1000
  • fa23e4b093 webassembly/proxy_js: Convert JS undefined and JS null to Py None. Damien George 2024-05-09 15:36:30 +1000
  • a67e326cb9 webassembly/proxy_c: Ensure objs thrown into generators are exceptions. Damien George 2024-05-09 15:11:21 +1000
  • 3f34be69c7 webassembly/asyncio: Fix case where a Promise is resolved with no arg. Damien George 2024-05-09 15:07:11 +1000
  • c37eb93f2d webassembly/proxy_c: Support more than 4 args when JS calls Py func. Damien George 2024-05-09 15:03:55 +1000
  • cc3550eeef examples/network: Add example of HTTPS client using non-blocking socket. Damien George 2024-04-27 13:42:21 +1000
  • bd610ff016 examples/network: Rename SSL examples to start with https. Damien George 2024-04-27 13:39:57 +1000
  • eb517a0a12 examples/usb: Add a USBDevice example implementing the DFU protocol. Damien George 2024-04-30 11:33:58 +1000
  • b2df89c417 examples/usb: Add a very simple USBDevice example with host. Damien George 2024-04-30 11:33:39 +1000
  • c3301da176 docs/library/machine.USBDevice: Update note about packages in mp-lib. Angus Gratton 2024-05-02 13:37:33 +1000
  • 9a43989a86 shared/tinyusb: Stall the CDC IN endpoint while disconnecting. Angus Gratton 2024-05-07 17:02:11 +1000
  • 8762fe8b4c extmod/network_wiznet5k: Properly enable socket buffers for W5100(S). Jared Hancock 2024-04-01 09:10:49 -0500
  • 63c30a2dfc esp32/modesp32: Add mcu_temperature() function for C3/S2/S3 devices. Rick Sorensen 2023-12-26 12:57:46 -0600
  • 595f86155a docs/esp32/quickref: Add note about different ESP32 varieties. Rick Sorensen 2023-12-26 12:57:46 -0600
  • be1ecb54e6 webassembly/api: Resolve thenables returned from runPythonAsync. Damien George 2024-05-07 11:33:05 +1000
  • c056840ee8 webassembly/objpyproxy: Implement JS iterator protocol for Py iterables. Damien George 2024-05-06 13:47:48 +1000
  • e860e32e24 webassembly/objjsproxy: Fix proxying in arguments to JS new function. Damien George 2024-05-06 12:35:23 +1000
  • 50b43fec1a webassembly/proxy_c: Only proxy across resolve/reject funs when needed. Damien George 2024-05-06 12:33:16 +1000
  • 9da63a343e webassembly/proxy_c: Reject promises with a PythonError instance. Damien George 2024-05-06 12:26:20 +1000