update readme and just for release builds
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1 +1,2 @@
|
||||
/target
|
||||
*.uf2
|
||||
|
||||
11
README.md
11
README.md
@@ -3,6 +3,11 @@
|
||||
A simple operating system for the **Clockwork PicoCalc**, written in Rust.
|
||||
This project provides a minimal kernel, ABI, and user-space applications to experiment with OS development on constrained hardware.
|
||||
|
||||
## Status
|
||||
|
||||
Basic synchronous applications are working great.
|
||||
Current focus is on **expanding the ABI syscalls** and **fixing the MSC/USB-SCSI driver** to make application development easier and smoother.
|
||||
|
||||
## Project Structure
|
||||
|
||||
- **`kernel/`** – The core OS kernel (task scheduling, drivers, memory, etc.)
|
||||
@@ -23,6 +28,6 @@ This project provides a minimal kernel, ABI, and user-space applications to expe
|
||||
```bash
|
||||
git clone https://github.com/LegitCamper/picocalc-os-rs.git
|
||||
cd picocalc-os-rs
|
||||
just calculator
|
||||
# copy the calculator to the sdcard and rename it to calculator.bin
|
||||
just kernel
|
||||
just userapps
|
||||
# copy the build applications from target/thumbv8m.main-none-eabihf/release-binary/application to the sdcard and rename them to app.bin
|
||||
just kernel-release # keep in mind that https://github.com/StripedMonkey/elf2uf2-rs version is required until https://github.com/JoNil/elf2uf2-rs/pull/41 is merged
|
||||
|
||||
Reference in New Issue
Block a user