Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: micropython/micropython
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: ash-liu/micropython
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: pico
Choose a head ref
  • 15 commits
  • 81 files changed
  • 3 contributors

Commits on Jan 20, 2021

  1. py/objfun: Support fun.__globals__ attribute.

    Signed-off-by: Damien George <[email protected]>
    dpgeorge committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    950251f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4196ff7 View commit details
    Browse the repository at this point in the history
  3. py/asmthumb: Add support for ARMv6M in native emitter.

    Adds a new compile-time option MICROPY_EMIT_THUMB_ARMV7M which is enabled
    by default (to get existing behaviour) and which should be disabled (set to
    0) when building native emitter support (@micropython.native) on ARMv6M
    targets.
    graham sanderson authored and dpgeorge committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    e18a885 View commit details
    Browse the repository at this point in the history
  4. py/emitnative: Ensure encoding to load prelude_offset doesn't change sz.

    Based on change made by Graham Sanderson.
    
    Signed-off-by: Damien George <[email protected]>
    dpgeorge committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    60c9b85 View commit details
    Browse the repository at this point in the history
  5. tests: Move native for test from pybnative to micropython.

    And make it generic so it can be run on any target.
    
    Signed-off-by: Damien George <[email protected]>
    dpgeorge committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    dafaf83 View commit details
    Browse the repository at this point in the history
  6. py/emitinlinethumb: Exclude code using #if when ARMV7M disabled.

    So there are no references to undeclared asm_thumb_mov_reg_i16().
    
    Signed-off-by: Damien George <[email protected]>
    dpgeorge committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    696919d View commit details
    Browse the repository at this point in the history
  7. lib/timeutils: Provide simple impl of extra funcs when Epoch is 1970.

    Dates/times must be post 2000/1/1 to work correctly with these simple
    implementations.
    
    Signed-off-by: Damien George <[email protected]>
    dpgeorge committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    f9062ab View commit details
    Browse the repository at this point in the history
  8. extmod/modframebuf: Change int to unsigned int in format methods args.

    They are bounds checked, and using unsigned ints can be more efficient.
    It also eliminates a warning on line 200 with the memset.
    
    Signed-off-by: Damien George <[email protected]>
    dpgeorge committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    0031c04 View commit details
    Browse the repository at this point in the history
  9. py/emitnative: Support binary ops on ARMv6M without use of ite instr.

    graham sanderson authored and dpgeorge committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    b6058b1 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2021

  1. Configuration menu
    Copy the full SHA
    40802ab View commit details
    Browse the repository at this point in the history
  2. lib/pico-sdk: Add new pico-sdk submodule, for the rp2 port.

    Signed-off-by: Damien George <[email protected]>
    dpgeorge committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    87bfe66 View commit details
    Browse the repository at this point in the history
  3. rp2: Add new port to RaspberryPi RP2 microcontroller.

    Done in collaboration with Graham Sanderson.
    
    Signed-off-by: Damien George <[email protected]>
    dpgeorge committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    81b1d19 View commit details
    Browse the repository at this point in the history
  4. rp2: Update to latest Pico SDK to use correct https tinyusb submodule…

    … reference
    graham sanderson committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    de1239b View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2021

  1. ash init version

    ash-liu committed Mar 31, 2021
    Configuration menu
    Copy the full SHA
    84882b2 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2021

  1. Enable pico REPL from UART0

    ash-liu committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    9a0f325 View commit details
    Browse the repository at this point in the history
Loading