Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Building virtio example with zig #65

Open
wants to merge 25 commits into
base: main
Choose a base branch
from
Open

Building virtio example with zig #65

wants to merge 25 commits into from

Commits on Aug 7, 2024

  1. Zig build for virtio example

    Signed-off-by: Eric Chan <[email protected]>
    Signed-off-by: Ivan Velickovic <[email protected]>
    erichchan999 authored and Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    15256d6 View commit details
    Browse the repository at this point in the history
  2. Rename uio_blk_driver -> uio_driver_blk

    Signed-off-by: Eric Chan <[email protected]>
    Signed-off-by: Ivan Velickovic <[email protected]>
    erichchan999 authored and Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    423f1a6 View commit details
    Browse the repository at this point in the history
  3. Add set -e to scripts

    Signed-off-by: Eric Chan <[email protected]>
    Signed-off-by: Ivan Velickovic <[email protected]>
    erichchan999 authored and Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    c7e91b0 View commit details
    Browse the repository at this point in the history
  4. Pipe tools stderr to /dev/null to silence zig build errors

    Signed-off-by: Eric Chan <[email protected]>
    Signed-off-by: Ivan Velickovic <[email protected]>
    erichchan999 authored and Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    11057f7 View commit details
    Browse the repository at this point in the history
  5. Remove problematic stdout -l print in fdisk

    Signed-off-by: Eric Chan <[email protected]>
    Signed-off-by: Ivan Velickovic <[email protected]>
    erichchan999 authored and Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    cda5ce5 View commit details
    Browse the repository at this point in the history
  6. ci: add Zig build for virtio example

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    cd5ea46 View commit details
    Browse the repository at this point in the history
  7. examples/virtio: rename in build.zig.zon

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    316ce3b View commit details
    Browse the repository at this point in the history
  8. Remove trailing whitespace

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    d176e6c View commit details
    Browse the repository at this point in the history
  9. Refactor disables from the base linux.dts into disable.dts in qemu, a…

    …s is done for odroidc4 example
    
    Signed-off-by: Eric Chan <[email protected]>
    Signed-off-by: Ivan Velickovic <[email protected]>
    erichchan999 authored and Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    e1da8ea View commit details
    Browse the repository at this point in the history
  10. Update virtio example disable.dts changes to zig build

    Signed-off-by: Eric Chan <[email protected]>
    Signed-off-by: Ivan Velickovic <[email protected]>
    erichchan999 authored and Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    b7ae7d6 View commit details
    Browse the repository at this point in the history
  11. Various fixes

    Signed-off-by: Eric Chan <[email protected]>
    Signed-off-by: Ivan Velickovic <[email protected]>
    erichchan999 authored and Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    d72261c View commit details
    Browse the repository at this point in the history
  12. test commit to see if CI passes now

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    16742a8 View commit details
    Browse the repository at this point in the history
  13. ci: fix, oopsies

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    b973f13 View commit details
    Browse the repository at this point in the history
  14. build.zig: cleanup

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    b921fbf View commit details
    Browse the repository at this point in the history
  15. More cleanup

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    f9e3c3a View commit details
    Browse the repository at this point in the history
  16. Cleanup

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    4a02493 View commit details
    Browse the repository at this point in the history
  17. shell.nix: fixes/additions

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    01fd5ea View commit details
    Browse the repository at this point in the history
  18. Delete file from rebase

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    689718c View commit details
    Browse the repository at this point in the history
  19. build.zig: fix for rebase

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    9112aba View commit details
    Browse the repository at this point in the history
  20. ci: build virtIO example for QEMU

    There's an issue with Microkit 1.4.0 that affects the Odroid-C4.
    
    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    fc775ae View commit details
    Browse the repository at this point in the history
  21. Remove file after rebase

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    ef48554 View commit details
    Browse the repository at this point in the history
  22. License fixes

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    44f75b6 View commit details
    Browse the repository at this point in the history
  23. Revert rename of UIO block driver

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    3ce5ef5 View commit details
    Browse the repository at this point in the history
  24. Remove TODO

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    4db1568 View commit details
    Browse the repository at this point in the history
  25. cleanup

    Signed-off-by: Ivan Velickovic <[email protected]>
    Ivan-Velickovic committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    10d814d View commit details
    Browse the repository at this point in the history