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

Implement easy-fs from rCore-tutorial #26

Closed
wants to merge 2 commits into from

Conversation

liang2kl
Copy link
Contributor

@liang2kl liang2kl commented Apr 15, 2023

Implement easy-fs from rCore-tutorial.

Changes:

  • Add easy_fs crate
  • Update axfs module to use easy_fs
  • Add fs_easyfs and fs_fatfs feature to libax to allow selection of fs
  • Add easyfs feature to the shell app

To run shell with easyfs:

make A=apps/fs/shell ARCH=aarch64 LOG=info FS=y APP_FEATURES=easyfs run

The default choice of fs (fatfs) remains unchanged:

make A=apps/fs/shell ARCH=aarch64 LOG=info DISK_IMG=... FS=y run

@liang2kl liang2kl closed this Apr 17, 2023
ToniXWD pushed a commit to ToniXWD/arceos that referenced this pull request Nov 18, 2023
add the axbacktrace layer to check the argument
binary-bruce pushed a commit to binary-bruce/arceos that referenced this pull request Apr 10, 2024
Guoweikang/rk3588 arceos support rk3588j
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant