issues
search
IsaacWoods
/
poplar
Microkernel and userspace written in Rust exploring modern ideas
https://poplar.isaacwoods.dev
Mozilla Public License 2.0
250
stars
8
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Get the kernel and userspace booting on the Allwinner D1
#115
IsaacWoods
opened
1 week ago
0
Road to Poplar v0.1
#114
IsaacWoods
opened
3 weeks ago
0
Track built artifacts in the build system
#110
IsaacWoods
opened
3 months ago
4
Support the ClockworkPi uConsole (with R-01 core)
#109
IsaacWoods
opened
4 months ago
0
Tidy up and publish `picotoml`
#108
IsaacWoods
opened
5 months ago
0
The Memory Corruption Bug: Electric Boogaloo (this time on RV64)
#107
IsaacWoods
closed
5 months ago
3
Bump mio from 0.8.3 to 0.8.11 in /tools/tftp_serve
#106
dependabot[bot]
closed
5 months ago
0
Support the RISC-V Advanced Interrupt Architecture for PCI interrupts
#105
IsaacWoods
closed
5 months ago
0
Build a userspace async runtime
#104
IsaacWoods
opened
6 months ago
0
Start an EHCI USB host driver + assorted required infrastructure
#103
IsaacWoods
closed
6 months ago
2
Extending `Service`s to kernelspace
#102
IsaacWoods
opened
8 months ago
0
USB support - EHCI
#101
IsaacWoods
closed
6 months ago
0
Support the MangoPi MQ-Pro
#100
IsaacWoods
opened
10 months ago
2
Boot on real RISC-V hardware - the MangoPi MQ-Pro
#99
IsaacWoods
closed
10 months ago
2
Boot on real RISC-V hardware!
#98
IsaacWoods
closed
10 months ago
0
build(deps): bump spin from 0.9.4 to 0.9.8 in /seed
#97
dependabot[bot]
closed
1 year ago
1
Flesh out RISC-V implementation
#96
IsaacWoods
closed
10 months ago
1
Provide `xtask` command to build combined Gource file
#95
IsaacWoods
opened
1 year ago
1
build(deps): bump tokio from 1.19.2 to 1.20.4 in /tools/tftp_serve
#94
dependabot[bot]
closed
1 year ago
0
Provide persistent config for `xtask`
#93
IsaacWoods
opened
1 year ago
0
build(deps): bump tokio from 1.19.2 to 1.20.3 in /tools/tftp_serve
#92
dependabot[bot]
closed
1 year ago
1
Build RISC-V kernel on CI
#91
IsaacWoods
closed
10 months ago
0
Provide `xtask` command to build OpenSBI
#90
IsaacWoods
closed
11 months ago
0
Build shell language + environment
#89
IsaacWoods
opened
1 year ago
0
Type for `Display`ing human-readable numbers of bytes
#88
IsaacWoods
opened
1 year ago
0
Replace `InitGuard` with `core::cell::OnceCell`
#87
IsaacWoods
closed
8 months ago
1
build(deps): bump linked_list_allocator from 0.9.1 to 0.10.2 in /user
#86
dependabot[bot]
closed
1 year ago
0
Include all crates in documentation
#85
IsaacWoods
opened
2 years ago
0
Ptah: can we calculate and expose max size of `T` at compile time
#84
IsaacWoods
opened
2 years ago
0
See if we can switch to the built-in `x86_64-unknown-none` target for the kernel
#83
IsaacWoods
opened
2 years ago
1
Sort out the state of the docs
#82
IsaacWoods
closed
12 months ago
0
Maybe switch RISC-V kernel target to `riscv64imac`
#81
IsaacWoods
closed
2 years ago
0
Boot on RISC-V
#80
IsaacWoods
closed
1 year ago
2
Add support for multiple arches to `xtask`
#79
IsaacWoods
closed
2 years ago
0
build(deps): bump thread_local from 1.1.3 to 1.1.4 in /tools/xtask
#78
dependabot[bot]
closed
2 years ago
0
Provide `xtask` command to build OpenSBI
#77
IsaacWoods
closed
10 months ago
0
Set up ACPI SCI
#76
IsaacWoods
opened
2 years ago
0
Rewrite `tools/tftp_serve` to use Tokio v1
#75
IsaacWoods
closed
2 years ago
0
build(deps): bump miow from 0.2.1 to 0.2.2 in /tools/tftp_serve
#74
dependabot[bot]
closed
2 years ago
0
Fix search+replace error in README.md
#73
maalos
closed
2 years ago
4
Allow user tasks to be placed in subdirectories
#72
IsaacWoods
closed
2 years ago
0
Introduce higher-level Rust representations of kernel objects in `libpoplar`
#71
IsaacWoods
closed
9 months ago
0
Update `rustc` used to build userspace tasks
#70
IsaacWoods
closed
2 years ago
0
Fix CI to use new xtask builder
#69
IsaacWoods
closed
3 years ago
0
Add CLI option to log serial output from QEMU to file
#68
IsaacWoods
closed
2 years ago
0
Make distribution step of xtask build a builder pattern
#67
IsaacWoods
closed
3 years ago
0
Replace boot info with more versatile tag-based approach
#66
IsaacWoods
closed
10 months ago
1
Include boot info in kernel memory map
#65
IsaacWoods
closed
3 years ago
0
Unmap efiloader remnants once we're in the kernel
#64
IsaacWoods
opened
3 years ago
0
Migrate to xtask-style build system
#63
IsaacWoods
closed
3 years ago
0
Next