Skip to content
This repository has been archived by the owner on Jan 30, 2024. It is now read-only.

Refactor stack painting #331

Merged
merged 6 commits into from
Jul 21, 2022
Merged

Refactor stack painting #331

merged 6 commits into from
Jul 21, 2022

Commits on Jul 20, 2022

  1. Refactor stack painting

    Most notably:
    - set registers using probe-rs, not in the subroutine anymore
      → this enables to have the subroutine as a const array
    - bundle assertions in `assert_subroutine!` macro
      → macro and not fn to preserve correct location in the panic message
    - encapsulate function and subroutine in a module
    - greatly improve documentation
    Urhengulas committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    0ef82c6 View commit details
    Browse the repository at this point in the history
  2. Update CHANGELOG.md

    Urhengulas committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    a505a30 View commit details
    Browse the repository at this point in the history
  3. Set correct PR number

    Urhengulas committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    836af62 View commit details
    Browse the repository at this point in the history
  4. Satisfy clippy

    Urhengulas committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    f9ff3e9 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2022

  1. Address review comments

    Urhengulas committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    375c04f View commit details
    Browse the repository at this point in the history
  2. Switch back to u32

    Urhengulas committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    f4502b7 View commit details
    Browse the repository at this point in the history