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: ZigEmbeddedGroup/microzig
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.13.1
Choose a base ref
...
head repository: ZigEmbeddedGroup/microzig
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.13.2
Choose a head ref
  • 19 commits
  • 82 files changed
  • 13 contributors

Commits on Dec 27, 2024

  1. Configuration menu
    Copy the full SHA
    74418f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6631c43 View commit details
    Browse the repository at this point in the history
  3. Cleanup Old/Extra Files (#333)

    * chore: remove old gitfiles from merged repos
    * chore: remove old unused buildkite files
    EliSauder authored Dec 27, 2024
    Configuration menu
    Copy the full SHA
    cec1b0d View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2024

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

Commits on Dec 30, 2024

  1. Configuration menu
    Copy the full SHA
    cd3180c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    776a655 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2025

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

Commits on Jan 9, 2025

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

Commits on Jan 15, 2025

  1. [rp2xxx] Add initial riscv support for the rp2350 chip (#348)

    * initial commit
    
    * changes to the metadata
    
    * more changes
    
    * before merge
    
    * separate the cpu implementation
    
    * refactor
    
    * image def support moved to hal
    
    * tidy up
    
    * undo unrelated changes
    
    * fix typo
    
    * fix ci errors
    
    * fix ci errors (hopefully)
    
    * fix ci errors
    
    * fix ci errors again
    tact1m4n3 authored Jan 15, 2025
    Configuration menu
    Copy the full SHA
    533a26f View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2025

  1. add an example of how to use MicroZig without HAL (#344)

    * add an example of how to use MicroZig without HAL
    
    * move no hal example to a dedicated folder
    
    ---------
    
    Co-authored-by: lcp5y3 <>
    Co-authored-by: tanche <[email protected]>
    lcp5y3 and tanche authored Jan 16, 2025
    Configuration menu
    Copy the full SHA
    c8bd2a2 View commit details
    Browse the repository at this point in the history
  2. Update CI workflow with job dependencies (#340)

    * style: apply yamlls formatting to ci.yml
    
    * ci: added job dependencies on microzig needs where makes sense
    EliSauder authored Jan 16, 2025
    Configuration menu
    Copy the full SHA
    752386c View commit details
    Browse the repository at this point in the history
  3. Add regz and uf2 releases to the github deploy action (#339)

    * ci: add regz/uf2 release artifact generation to deploy
    
    * ci: remove verbose tar output for boxzer artifact
    
    * ci: removed separate artifact upload step
    
    * fix(ci): find -exec mv resulting in error that is code stopping ci
    
    * fix(ci): incorrect uf2 artifact source path
    
    * ci: renamed boxzer-out to microzig-packaged
    
    * Revert "ci: renamed boxzer-out to microzig-packaged"
    
    This reverts commit cfb0f6f.
    EliSauder authored Jan 16, 2025
    Configuration menu
    Copy the full SHA
    abc866e View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2025

  1. Configuration menu
    Copy the full SHA
    d6ba2eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    33e66ef View commit details
    Browse the repository at this point in the history
  3. rp2xxx: Add support for assembling RP2350-specific PIO (#320)

    * rp2xxx: Update PIO for rp2350
    
    * - Reorganized some of the comptime behavior surrounding CPU
    
    * Get pio comparison tests running on both cpu types
    
    * Fix PIO sm_set_shift_options
    
    * s/format/cpu
    
    * better error in tokenizer tests
    
    * Test expected index in define expect_define
    
    * More tests for both cpus
    
    * Add jmppin as valid source for wait
    
    * Test mov to pindirs
    
    * cleanup irq comp test
    
    * wip movrx
    
    * mov to rx working
    
    * Add movrx comparison tests
    
    * put ws2812 in both chips
    
    * wip: print diag and error
    
    * Fix error handling in rp2xxx pio assembler
    
    * Repro issue in diags
    
    * Fix diag issue
    
    * Cleanup diags
    
    * improve movtorx parsing and diag
    
    * Get movfromrx encoding and most tokenization working
    
    * Get tokenizing mov from rx to work
    
    * wip: Allow pio assemble to work at runtime
    
    * Revert "wip: Allow pio assemble to work at runtime"
    
    We currently depend on this stuff being comptime, would have to manage
    the memory if we wanted to support it running at runtime
    
    This reverts commit dc3b857.
    
    * irq rel
    
    * Fix mov from idx
    
    * cleanup
    
    * fix
    
    * Some cleanup
    
    ---------
    
    Co-authored-by: Hayden Riddiford <[email protected]>
    Grazfather and hayden-tk authored Jan 17, 2025
    Configuration menu
    Copy the full SHA
    eccecc2 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2025

  1. support "extends" from embassy data. (#351)

    * Update generate.zig
    
    Attempted to support "extends" syntax in register json files
    
    * updated generated code.
    
    * clean up names
    
    * fixed a few stragglers
    
    * Apply suggestions from code review
    
    its easy to miss a few.
    
    Co-authored-by: Matt Knight <[email protected]>
    
    * More Name Cleanup.
    
    ---------
    
    Co-authored-by: Matt Knight <[email protected]>
    taylorh140 and mattnite authored Jan 18, 2025
    Configuration menu
    Copy the full SHA
    88b3f5a View commit details
    Browse the repository at this point in the history
  2. Generate standalone files for Regz by default (#353)

    * Generate standalone files for Regz by default
    
    * Fix unit tests
    
    * Update stm32 generator
    
    * remove dependency
    
    * Fix to_zig() invocation
    
    * Add dependencies to CI
    
    * Add workflow dispatch
    
    * Remove circular dependency
    
    * Remove dependencies, full parallelism
    mattnite authored Jan 18, 2025
    Configuration menu
    Copy the full SHA
    5a59f3d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf666d6 View commit details
    Browse the repository at this point in the history
Loading