Skip to content

cfmc30/NYCU-2024-OSC

 
 

Repository files navigation

OSC2024

Github Account Student ID Name
cfmc30 109350078 Erh-Tai Huang

Requirements

  • Install Rust

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    source $HOME/.cargo/env
    
  • Tool Chain

    cargo install cargo-binutils rustfilt
    
  • Others are specified in rust-toolchain.toml which will be configured by cargo.

Things that can be improved

  • The structure of the project
  • Rust code but with C style
  • String with fixed size

Build

make

Test With QEMU

make kernel_qemu

About

Homework submission for students

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 89.4%
  • Assembly 4.8%
  • Makefile 4.7%
  • Python 1.1%