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

loader: Re-organize module layout #197

Merged
merged 4 commits into from
Oct 21, 2024

Commits on Oct 17, 2024

  1. loader: Re-organize module layout

    Re-organize modules of `loader` to follow image format, enable reuse of
    code across different architectures. Its interface is unchanged.
    
    Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
    TimePrinciple committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    5f59395 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. configurator: Re-organize module layout

    Code in `fdt.rs` do not contain architecture specific code as of
    `aarch64`, it's only used by `aarch64`, move it one level up to allow
    reusing on riscv64 platform.
    
    Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
    TimePrinciple committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    df0098a View commit details
    Browse the repository at this point in the history
  2. benches: Re-organize module layout

    Code in `mod.rs` of `aarch64` do not contain architecture specific code
    as of `aarch64`, it's only used by `aarch64` to run benchmark tests,
    move it one level up and rename it to `fdt.rs` to allow reusing on
    riscv64 platform.
    
    Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
    TimePrinciple committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    073b198 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. chore: Update CHANGELOG.md

    Update CHANGELOG.md to document the re-organization of `loader`,
    `configurator` and `benches` modules.
    
    Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
    TimePrinciple committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    aa2d7c1 View commit details
    Browse the repository at this point in the history