Commit Graph

  • 9684b6893f pe: delete old shell lines to avoid filling RAM with history main Lephenixnoir 2022-12-11 19:17:15 +0100
  • cb887885b9 Cleanup in casioplot, Python ram only with PE_DEBUG mibi88 2022-12-11 18:04:14 +0100
  • d7d1df46bb pe: add scrolling in shell Lephenixnoir 2022-12-11 17:23:33 +0100
  • 40a2de1a5f pe: add shell scrollbar (render only) Lephenixnoir 2022-12-04 17:52:18 +0100
  • 8f5af62f9f ports/sh: fix AC/ON locking after some time Lephenixnoir 2022-12-04 14:42:32 +0100
  • edf57c6f07 ports/sh: basic improvements to USB debugging (not quite ready yet) Lephenixnoir 2022-12-04 14:34:47 +0100
  • b664e0ab9c Proper python ram use mibi88 2022-11-23 17:11:41 +0100
  • e3bda720ff 1 more test. mibi88 2022-11-23 16:27:27 +0100
  • b39dc00203 Added python ram in a dirty way mibi88 2022-11-23 13:56:48 +0100
  • f9d6f55625 Forgot to change the default font. mibi88 2022-11-21 17:31:22 +0100
  • c6e1666918 Little fixes mibi88 2022-11-20 16:47:22 +0100
  • 2ace52aff9 Fixed draw_string(), font size not ignored anymore on fx9860 mibi88 2022-11-20 15:49:10 +0100
  • a6fb6122db Fixed set_pixel() mibi88 2022-11-20 13:13:40 +0100
  • 6fcce03e5c Fixed get_pixel() mibi88 2022-11-20 12:44:43 +0100
  • eeae10abc5
    ports/sh: start adding decent memory on fx-CG 50 (~ 350 kB) Lephenixnoir 2022-11-10 23:02:20 +0100
  • c1d2ca5048
    pe: debugging tools Lephenixnoir 2022-11-10 22:35:41 +0100
  • 524562e8bc
    pe: casioplot: make the final argument of draw_string() optional Lephenixnoir 2022-11-09 21:21:07 +0100
  • ab0f70effc
    pe: fix clear_screeb typo in modcasioplot Lephenixnoir 2022-11-09 13:57:13 +0100
  • 99f2156e5e
    pe: interrupt computations with AC/ON Lephenixnoir 2022-11-08 22:22:10 +0100
  • bfa5de2cf9
    meta: exclude ports/sh/exclude from git Lephenixnoir 2022-11-08 22:23:58 +0100
  • 9ea4c17112
    pe: import modules selected in file browser Lephenixnoir 2022-11-08 22:21:42 +0100
  • 5f1a066c94
    pe: add rough casioplot module Lephenixnoir 2022-11-08 22:20:18 +0100
  • 6c2aa39e56
    pe: show shell modifier state in GUI Lephenixnoir 2022-11-06 17:08:17 +0100
  • 404d69aea4
    pe: smaller, proportional 4x6 font on fx Lephenixnoir 2022-11-06 00:08:57 +0100
  • 27822c2461
    pe: make the GUI friendly on the fx-9860G Lephenixnoir 2022-11-05 20:58:18 +0100
  • fa6aa00dae
    pe: basic GUI setup Lephenixnoir 2022-11-05 18:25:54 +0100
  • 4e529b5788
    meta: add project headers Lephenixnoir 2022-10-30 18:50:24 +0100
  • 2c238906e7
    pe: enable the time module Lephenixnoir 2022-10-30 18:36:22 +0100
  • 8809f3eee4
    pe: cap shell refresh rate at 30 FPS Lephenixnoir 2022-10-30 17:53:13 +0100
  • d0654fc5e7
    meta: basic build instructions Lephenixnoir 2022-10-30 11:07:33 +0100
  • d6334be488
    meta: cleanup Lephenixnoir 2022-10-29 21:48:01 +0200
  • 5f0dd459bd
    ports/sh: quick-and-dirty attempt at POSIX open() posix-open Lephenixnoir 2022-10-29 21:41:54 +0200
  • 3431000d2f
    meta: README file with basic TODO list Lephenixnoir 2022-10-29 20:56:10 +0200
  • ce4fefebbe
    pe: split fx-CG 50 and fx-9860G III versions Lephenixnoir 2022-10-29 20:42:43 +0200
  • e1df7e5f0b
    ports/sh: enable split GC Lephenixnoir 2022-10-29 11:32:43 +0200
  • f930ff95db
    modgint: basic gint module with some of <gint/keyboard.h> Lephenixnoir 2022-10-29 10:57:15 +0200
  • 1992ec0a49
    ports/sh: module loading and first attempt at open() Lephenixnoir 2022-10-29 10:55:57 +0200
  • c237e9874f
    ports/sh: clean mpconfigport.h and enable modules Lephenixnoir 2022-10-27 17:39:21 +0200
  • a0d6c33275
    meta: move original README.md Lephenixnoir 2022-10-27 17:20:32 +0200
  • f9b4c1f844
    pe: decent console with erasing, scrolling and more unused potential Lephenixnoir 2022-10-24 00:53:53 +0200
  • e33d85b1de
    ports/sh: first functional version, can compute in REPL Lephenixnoir 2022-10-23 23:47:33 +0200
  • 68f166dae9 extmod/mbedtls: Remove brainpool curves from config. Damien George 2022-10-11 19:25:05 +1100
  • e24159dec9 extmod/mbedtls: Remove MBEDTLS_ECP_DP_CURVE25519_ENABLED config. Damien George 2022-10-11 19:22:48 +1100
  • 8874a09119 extmod/mbedtls: Enable elliptic curve DH and DSA cryptography. Damien George 2022-10-05 11:02:47 +1100
  • 9347545f9e extmod/mbedtls: Enable MBEDTLS_TLS_DEFAULT_ALLOW_SHA1_IN_KEY_EXCHANGE. Damien George 2022-10-05 10:48:31 +1100
  • b337678964 extmod/mbedtls: Add common configuration file, and use it in all ports. Damien George 2022-10-05 10:46:11 +1100
  • 67f98ba10c extmod/btstack: Update BTstack bindings to work with latest BTstack. Damien George 2022-09-08 12:51:19 +1000
  • 4f946ba963 lib/btstack: Update to v1.5.3. Damien George 2022-09-08 12:51:10 +1000
  • 93f3910fe7 nrf: Rename machine I2C, PWM, SPI, UART types consistently across ports. iabdalkader 2022-10-06 20:27:09 +0200
  • 5e90ec2331 zephyr: Rename machine I2C and SPI types consistently across ports. iabdalkader 2022-10-06 20:28:31 +0200
  • bfa6f34404 renesas-ra: Rename machine SPI type consistently across ports. iabdalkader 2022-10-06 20:25:34 +0200
  • e275a58ac1 samd: Rename machine I2C type consistently across ports. iabdalkader 2022-10-06 20:22:57 +0200
  • 22ad45fda6 rp2: Rename machine I2C type consistently across ports. iabdalkader 2022-10-06 20:21:51 +0200
  • 427670c210 esp32: Rename machine I2C and SPI types consistently across ports. iabdalkader 2022-10-06 20:20:03 +0200
  • af4ba6d1b4 stm32: Rename machine I2C and SPI types consistently across ports. iabdalkader 2022-10-06 19:48:07 +0200
  • 965a87b53c tests/extmod: Add test for sleep_ms value that overflows ticks. Damien George 2022-10-14 16:10:38 +1100
  • 815920c87f extmod/utime_mphal: Make ticks_add check for overflow of delta. Damien George 2022-10-14 15:49:52 +1100
  • 89b3207376 unix/modffi: Move header includes inside MICROPY_PY_FFI guard. Damien George 2022-10-14 14:36:17 +1100
  • ab317a0d66 py/misc: Remove use of bitfield from vstr_t. David Lechner 2022-10-08 17:32:22 -0500
  • 92d9118038 rp2/fatfs_port: Fix the modification date of files. robert-hh 2022-10-07 21:08:08 +0200
  • b25087fc6f samd/Makefile: Split up SRC_C variables. Jim Mussared 2022-10-09 00:05:26 +1100
  • a2aceb5007 nrf/Makefile: Split up SRC_C variables. Jim Mussared 2022-10-09 00:05:17 +1100
  • 43bcfb148b mimxrt/Makefile: Split up SRC_C variables. Jim Mussared 2022-10-09 00:05:11 +1100
  • d6d8722558 extmod: Make extmod.mk self-contained. Jim Mussared 2022-10-08 23:59:08 +1100
  • 87011f6353 extmod/extmod.mk: Make extmod.mk handle GIT_SUBMODULES. Jim Mussared 2022-10-08 23:47:57 +1100
  • 065af04a4e unix/Makefile: Don't use _MOD variable names. Jim Mussared 2022-10-08 23:38:18 +1100
  • 3cc6decfc4 py/py.mk: Make user-C-module handling self-contained in py.mk. Jim Mussared 2022-10-08 23:28:24 +1100
  • 67d05ed02b ports: Make generated pin.c handling more consistent across ports. Jim Mussared 2022-10-08 23:23:52 +1100
  • 17f2783e4a all: Use += rather than = everywhere for CFLAGS/LDFLAGS/LIBS. Jim Mussared 2022-10-08 23:08:53 +1100
  • 8e912a501a unix: Enable sys.executable. Jim Mussared 2022-10-07 02:13:58 +1100
  • 0e8dfaf538 py/modsys: Add support for sys.executable. Jim Mussared 2022-10-07 02:13:58 +1100
  • c44b3927b8 py/objstr: Add a helper to set mp_obj_str_t data. Jim Mussared 2022-10-07 11:06:43 +1100
  • 4fc543c829 CODECONVENTIONS.md: Update pre-commit instructions. Jim Mussared 2022-10-06 00:43:28 +1100
  • b8982ec5f9 tools/verifygitlog.py: Add additional help for subject line issues. Jim Mussared 2022-08-05 13:55:56 +1000
  • f6d06b3ce0 tools/verifygitlog.py: Ignore comment lines in commit messages. Jim Mussared 2022-10-06 10:06:56 +1100
  • 366c801b35 samd/machine_pin: Change the printing of Pin and LED objects. robert-hh 2022-10-04 09:17:29 +0200
  • 972212907d samd/mcu: Use lf2s for SAMD51 and lfs1 for SAMD21. robert-hh 2022-07-10 11:55:56 +0200
  • 4cf527eb05 samd/main: Initialize readline on start up. robert-hh 2022-07-15 22:44:23 +0200
  • 65f99e371d samd/boards: Use the same linker file for all SAMD51x19 variants. robert-hh 2022-07-02 16:36:11 +0200
  • 9f4df86016 samd/boards: Move the flash filesystem definitions to the linker files. robert-hh 2022-07-02 16:26:17 +0200
  • 387025f5d1 samd/mcu: Enable the math module on SAMD51. robert-hh 2022-06-21 20:31:20 +0200
  • 00dcf04643 samd/mcu: Add floating point suport for SAMD21 devices. robert-hh 2022-06-21 17:32:48 +0200
  • d9338aabc5 samd: Change the symbol names for the peripheral clocks. robert-hh 2022-06-30 16:50:15 +0200
  • e9a76310ec samd/mphalport: Fix USB endpoint handling ignoring Ctrl-C. robert-hh 2022-06-28 16:59:01 +0200
  • b001730462 samd/Makefile: Fix a dependency problem with "make -j". robert-hh 2022-06-24 08:27:23 +0200
  • 560170de02 samd/samd_flash: Remove obsolete printf's and return values instead. robert-hh 2022-06-21 18:00:51 +0200
  • 85fb8b8b02 samd/pin_af: Simplify the pin-af-table handling. robert-hh 2022-06-16 11:32:21 +0200
  • 20e7313453 samd/clock_config: Add HW_DFLL_USB_SYNC and HW_MCU_OSC32KULP extensions. robert-hh 2022-06-15 18:58:02 +0200
  • f00356a486 samd/clock_config: Split clock_config.c to separate SAMD21/SAMD51 files. robert-hh 2022-06-15 18:49:24 +0200
  • 929dfc66a3 samd/mpconfigport: Restructure to use ROM feature levels. robert-hh 2022-06-15 15:16:07 +0200
  • a415752173 samd/machine_bitstream: Add the machine.bitstream() function. robert-hh 2022-06-10 16:40:50 +0200
  • fd7b57dd22 samd/mphalport: Use CYCCNT for SAMD51's mp_hal_ticks_cpu(). robert-hh 2022-06-10 08:23:09 +0200
  • a9304af8fa samd/boards: Add missing/lost board config and pin definitions. robert-hh 2022-06-06 21:06:09 +0200
  • 9a567b04e7 samd/machine_uart: Support buffered TX for UART. robert-hh 2022-06-09 13:46:54 +0200
  • 37449df821 samd/modutime: Enable time.time() based on systick_ms(). robert-hh 2022-06-09 14:33:31 +0200
  • 7da7663902 samd/mphalport: Add a mp_hal_ticks_ms_64() function. robert-hh 2022-06-09 13:44:22 +0200
  • aa6dbbcffd samd/mcu: Factor out MCU policy for SAMD21 and SAMD51. robert-hh 2022-06-08 10:54:02 +0200
  • 029e9af457 samd/modmachine: Add machine.time_pulse_us. robert-hh 2022-06-07 21:52:03 +0200
  • f5da77b5ce samd/machine_dac: Add the machine.DAC class. robert-hh 2022-06-07 20:37:44 +0200
  • aa2d746ef4 samd/machine_led: Optimise size of the machine.LED class. robert-hh 2022-06-06 13:35:16 +0200