Commits on Nov 19, 2019

  1. add-ndbit6

    ndGarage committed Nov 19, 2019
    Configuration menu
    Copy the full SHA
    b3d7467 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2019

  1. Minor meowbit changes

    hierophect committed Nov 20, 2019
    Configuration menu
    Copy the full SHA
    d8d95d9 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2019

  1. delete old boards

    hierophect committed Dec 9, 2019
    Configuration menu
    Copy the full SHA
    00e953e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0a5e81 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2019

  1. minor text changes

    hierophect committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    e328e9c View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2019

  1. WIP to successful USB test

    hierophect committed Dec 11, 2019
    Configuration menu
    Copy the full SHA
    70d899d View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2019

  1. Revert "delete old boards"

    This reverts commit 00e953e.
    hierophect committed Dec 12, 2019
    Configuration menu
    Copy the full SHA
    9339903 View commit details
    Browse the repository at this point in the history
  2. Revert "Remove meowbit for now"

    This reverts commit 006182f.
    hierophect committed Dec 12, 2019
    Configuration menu
    Copy the full SHA
    842f8b2 View commit details
    Browse the repository at this point in the history
  3. revert dumb thing

    hierophect committed Dec 12, 2019
    Configuration menu
    Copy the full SHA
    2be18a7 View commit details
    Browse the repository at this point in the history
  4. Revert "remove F401 additions to streamline"

    This reverts commit 12737e2.
    hierophect committed Dec 12, 2019
    Configuration menu
    Copy the full SHA
    7e07191 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab3762d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e4fb414 View commit details
    Browse the repository at this point in the history
  7. usb not working...

    hierophect committed Dec 12, 2019
    Configuration menu
    Copy the full SHA
    99c02b5 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2019

  1. merge Thach's suggestion

    hierophect committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    4bfb255 View commit details
    Browse the repository at this point in the history
  2. add most remaining pindefs

    hierophect committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    f136ef2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba19cd9 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2019

  1. Remove merge overflow

    hierophect committed Dec 18, 2019
    Configuration menu
    Copy the full SHA
    3a5de7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b70fa0 View commit details
    Browse the repository at this point in the history
  3. Revert "enable internal SPI intercepts. can brick USB"

    This reverts commit 5b70fa0.
    hierophect committed Dec 18, 2019
    Configuration menu
    Copy the full SHA
    902e242 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2019

  1. add-ndbit6

    ndGarage committed Dec 19, 2019
    Configuration menu
    Copy the full SHA
    1668818 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2019

  1. Configuration menu
    Copy the full SHA
    5b9209a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28b1d71 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2020

  1. PWM Fix, plus debugging

    hierophect committed Jan 4, 2020
    Configuration menu
    Copy the full SHA
    36088be View commit details
    Browse the repository at this point in the history
  2. Clean up debugging edits

    hierophect committed Jan 4, 2020
    Configuration menu
    Copy the full SHA
    d0fab1c View commit details
    Browse the repository at this point in the history
  3. yaml changes

    hierophect committed Jan 4, 2020
    Configuration menu
    Copy the full SHA
    53238ad View commit details
    Browse the repository at this point in the history
  4. Boot linker edits

    hierophect committed Jan 4, 2020
    Configuration menu
    Copy the full SHA
    f355642 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2020

  1. Configuration menu
    Copy the full SHA
    7198cc8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fff5f8e View commit details
    Browse the repository at this point in the history
  3. WIP edits

    hierophect committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    0bbeae1 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2020

  1. Configuration menu
    Copy the full SHA
    1229de4 View commit details
    Browse the repository at this point in the history
  2. working control

    hierophect committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    1544d60 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2020

  1. minor WIP debug edits

    hierophect committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    de2379b View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2020

  1. Configuration menu
    Copy the full SHA
    c0dacba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    05093f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1070f2c View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2020

  1. Configuration menu
    Copy the full SHA
    e6869c8 View commit details
    Browse the repository at this point in the history
  2. Mixer: Rework for performance, particularly of the S16 case

    This removes downscaling (halving-add) when multiple voices are
    being mixed.  To avoid clipping, and get similar behavior to before,
    set the "level" of each voice to (1/voice_count).
    
    Slow paths that were applicable to only M0 chips were removed.
    
    As a side effect, the internal volume representation is now 0 ..
    0x8000 (inclusive), which additionally makes a level of exactly 0.5
    representable.
    
    Testing performed, on PyGamer: For all 4 data cases, for stereo and
    mono, for 1 and 2 voices, play pure sign waves represented as
    RawSamples and view the result on a scope and through headphones.
    Also, scope the amount of time spent in background tasks.
    
    Code size: growth of +272 bytes
    
    Performance (time in background task when mixing 2 stereo 16-bit voices):
    76us per down from 135us (once per ~2.9ms long term average)
    (Decrease from 4.7% to 2.4% of all CPU time)
    jepler committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    449dbea View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2020

  1. Meowbit bus conflict WIP

    hierophect committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    3f43155 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2020

  1. Refine iMX RT memory layout and add three boards

    Introduces a way to place CircuitPython code and data into
    tightly coupled memory (TCM) which is accessible by the CPU in a
    single cycle. It also frees up room in the corresponding cache for
    intermittent data. Loading from external flash is slow!
    
    The data cache is also now enabled.
    
    Adds support for the iMX RT 1021 chip. Adds three new boards:
    * iMX RT 1020 EVK
    * iMX RT 1060 EVK
    * Teensy 4.0
    
    Related to #2492, #2472 and #2477. Fixes #2475.
    tannewt committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    7d8dac9 View commit details
    Browse the repository at this point in the history
  2. teensy fixes

    tannewt committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    9f4ea21 View commit details
    Browse the repository at this point in the history
  3. Fix start on power up by providing Reset_Handler ourselves.

    On power up the FlexRAM banks are in an unknown config so we can't
    rely on the stack until after we configure FlexRAM.
    tannewt committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    9d5742e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    834259a View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2020

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

Commits on Jan 20, 2020

  1. Configuration menu
    Copy the full SHA
    982c63a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4ddee2 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2020

  1. Update fix (missing pragma gcc diagnostic push)

    Update fix (missing pragma gcc diagnostic push)
    tsupplis authored Jan 21, 2020
    Configuration menu
    Copy the full SHA
    b66abd4 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2020

  1. Configuration menu
    Copy the full SHA
    87344ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    085242b View commit details
    Browse the repository at this point in the history
  3. fix microcontroller pin ommission

    Lucian Copeland authored and Lucian Copeland committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    b326ee0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    203403c View commit details
    Browse the repository at this point in the history