Commits on May 20, 2017

  1. Configuration menu
    Copy the full SHA
    253bdf7 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2017

  1. Remove code size check. Its causing builds to fail because the new GC…

    …C made it slightly larger.
    tannewt committed May 21, 2017
    Configuration menu
    Copy the full SHA
    eeced45 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2017

  1. Configuration menu
    Copy the full SHA
    5c7071e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #138 from dhalbert/add-ure-et-al

    Enable ure, center, partition, frozenset, splitlines, reversed for Express builds.
    tannewt authored May 22, 2017
    Configuration menu
    Copy the full SHA
    9071889 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2017

  1. Configuration menu
    Copy the full SHA
    517590a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #135 from robomike/pins

    Renamed spi flash to ext flash not to confuse with the actual spi flash
    tannewt authored May 23, 2017
    Configuration menu
    Copy the full SHA
    b444788 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2017

  1. Configuration menu
    Copy the full SHA
    3cad7b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1280e91 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2017

  1. Configuration menu
    Copy the full SHA
    32a4eb2 View commit details
    Browse the repository at this point in the history
  2. Change the approach for input so that its not included in every singl…

    …e build. Put it next to readline instead.
    tannewt committed May 25, 2017
    Configuration menu
    Copy the full SHA
    aaf0148 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2017

  1. Configuration menu
    Copy the full SHA
    66c421f View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2017

  1. Fix broken mp_stack_check: force mp_stack_ctrl_init() and mp_stack_us…

    …age() not to be inlined even with -flto
    dhalbert committed Jun 5, 2017
    Configuration menu
    Copy the full SHA
    88b449a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #146 from dhalbert/stack_check-fix

    Fix broken mp_stack_check() when using -flto
    tannewt authored Jun 5, 2017
    Configuration menu
    Copy the full SHA
    9805abd View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2017

  1. Configuration menu
    Copy the full SHA
    b5f50fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c8dc091 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2017

  1. Configuration menu
    Copy the full SHA
    c0e1f58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ecb9a3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5e515b View commit details
    Browse the repository at this point in the history
  4. shared-bindings: Update docs to remove with statements from examples …

    …but add more detail to the design guide about their use.
    tannewt committed Jun 7, 2017
    Configuration menu
    Copy the full SHA
    714521a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9345562 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2017

  1. Configuration menu
    Copy the full SHA
    a884acc View commit details
    Browse the repository at this point in the history
  2. py: Prevent mp_arg_check_num from being optimized away by the compiler.

    Also, change the MICROPY_ERROR_REPORTING checks to macros to make it
    clear the compiler can handle it immediately.
    
    Fixes #154
    tannewt committed Jun 9, 2017
    Configuration menu
    Copy the full SHA
    43881f9 View commit details
    Browse the repository at this point in the history
  3. atmel-samd: Handle TCC2 correctly. Unlike the other TCCs its 16bit

    rather than 24bit. Setting the period for more than a 16bit number
    caused the TCC to be in a weird state where resetting it would hard
    crash.
    
    Fixes #153
    tannewt committed Jun 9, 2017
    Configuration menu
    Copy the full SHA
    9434db0 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2017

  1. atmel-samd: Reset TCC channel in use array on reset.

    This fixes spurious "All timers in use" exceptions. Thanks to
    @ladyada for finding this issue.
    tannewt committed Jun 10, 2017
    Configuration menu
    Copy the full SHA
    3658c92 View commit details
    Browse the repository at this point in the history
  2. atmel-samd: Set up the tcc_instance when using an already active TCC.

    This fixes a hard lock that happens when using a second channel on an
    in use TCC. The lock occurred when setting the duty cycle on the channel
    because the hw address was not available to ASF.
    
    Thanks to @ladyada for finding the bug.
    tannewt committed Jun 10, 2017
    Configuration menu
    Copy the full SHA
    736a63e View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2017

  1. atmel-samd: Fix TCC1, its two channels and four wave outputs.

    Previously it was configured as four and four which configured
    the incorrect channels.
    tannewt committed Jun 12, 2017
    Configuration menu
    Copy the full SHA
    c61e1b8 View commit details
    Browse the repository at this point in the history
  2. atmel-samd: Fix sharing TCCs by statically storing the current period.

    A previous fix improved the duty_cycle channel value computation by
    removing the reliance on the PER register which gave old values. It
    saved the period on the object but failed to set anything for reused
    timers. So, this breaks it out into a separate array that can be
    shared across all object regardless of whether it used a new or
    existing timer.
    tannewt committed Jun 12, 2017
    Configuration menu
    Copy the full SHA
    58ab584 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2017

  1. shared-bindings: Move enum-like classes out of DigitalInOut into digi…

    …talio.
    
    Also, rename Direction.IN to Direction.INPUT and Direction.OUT to Direction.OUTPUT.
    
    This simplifies using them. Prior to the nativeio split this would have led to
    clutter in the top-level namespace but having digitalio prevents this.
    
    Fixes #152
    tannewt committed Jun 16, 2017
    Configuration menu
    Copy the full SHA
    c7efd2c View commit details
    Browse the repository at this point in the history
  2. atmel-samd: Add user initiated safe mode and rework board.c for

    board specific functionality.
    
    Fixes #155
    tannewt committed Jun 16, 2017
    Configuration menu
    Copy the full SHA
    3e23464 View commit details
    Browse the repository at this point in the history
  3. atmel-samd: Introduce board reset mechanic used on CircuitPlayground

    Express to ensure the Neopixels are off after reloads.
    tannewt committed Jun 16, 2017
    Configuration menu
    Copy the full SHA
    a715bf6 View commit details
    Browse the repository at this point in the history