issues
search
rust-osdev
/
x86_64
Library to program x86_64 hardware.
https://docs.rs/x86_64
Apache License 2.0
786
stars
130
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Unifying physical and virtual address types across the rust OS development ecosystem.
#498
jounathaen
opened
1 week ago
9
Add automatically generated Kani harnesses
#497
cvick32
closed
2 weeks ago
3
remove #![feature(asm_const)]
#496
Freax13
closed
1 month ago
0
fix testing
#495
Freax13
closed
1 month ago
0
CR8 (task priority) register
#494
kennystrawnmusic
opened
2 months ago
1
Patched
#493
Wasabi375
closed
2 months ago
1
don't use label starting with `1`
#492
Freax13
closed
2 months ago
1
Add size and len for PageRange, PhysFrameRange, PageRangeInclusive and PhysFrameRangeInclusive
#491
Wasabi375
closed
2 months ago
5
Ensure that Page actually implements Hash
#490
Wasabi375
closed
2 months ago
0
constify PhysFrame functions
#489
Freax13
closed
3 months ago
0
fix warnings
#488
Freax13
closed
4 months ago
0
`Mapper::unmap` should be unsafe
#487
Wasabi375
closed
2 months ago
4
merge master into next
#486
Freax13
closed
4 months ago
0
fix cfg related warnings
#485
Freax13
closed
4 months ago
0
add Mapper::clear to clear any page table entry regardless of present flag
#484
Wasabi375
closed
4 months ago
6
Only enable instructions on `x86_64`
#483
phil-opp
closed
5 months ago
0
silence warning about cast
#482
Freax13
closed
5 months ago
2
PageTable: Handling of pages without the present flag set
#481
Wasabi375
closed
4 months ago
2
CI: Set `-Crelocation-model=static` in `RUSTFLAGS` for bootloader test job
#480
phil-opp
closed
5 months ago
2
chore: migrate from legacy `rust-toolchain` to `rust-toolchain.toml`
#479
mkroening
closed
5 months ago
0
ci: migrate away from unmaintained actions
#478
mkroening
closed
5 months ago
0
test: replace `x86_64-bare-metal.json` with `x86_64-unknown-none`
#477
mkroening
closed
5 months ago
4
fix and detect warnings
#476
mkroening
closed
5 months ago
0
docs: fix and detect warnings
#475
mkroening
closed
5 months ago
0
docs: add aliases for `in{,b,w,l}` and `out{,b,w,l}`
#474
mkroening
closed
5 months ago
1
release 0.15.1
#473
Freax13
closed
6 months ago
0
add write_pcid_no_flush
#472
Freax13
closed
6 months ago
1
expose DEBUG_STR more directly
#471
Freax13
closed
6 months ago
0
`Sealed::DEBUG_STR` is publicly accessible
#470
mkroening
closed
6 months ago
10
properly jump the address gap in CleanUp
#469
Freax13
closed
6 months ago
4
A `VirtualAddr` panic is triggered when the page table called `clean_up`
#468
GZTimeWalker
closed
6 months ago
3
Feat: add constructor for `InterruptStackFrameValue`
#467
GZTimeWalker
closed
6 months ago
0
Should have a way to construct an `InterruptStackFrameValue`?
#466
GZTimeWalker
closed
6 months ago
3
doc: added help on update_flags to get flags
#465
Sxmourai
closed
6 months ago
1
miscellaneous improvements
#464
Freax13
closed
6 months ago
0
release v0.15.0
#463
Freax13
closed
6 months ago
2
optimize `Step` impl for `VirtAddr`
#462
Freax13
closed
7 months ago
0
Returning FrameAlreadyMapped error when it shouldn't
#461
Sxmourai
closed
6 months ago
10
Update data layout of test target for LLVM 18
#460
phil-opp
closed
7 months ago
0
Fix release script
#459
josephlr
closed
7 months ago
2
Merge next into master: releasing v0.15.0-beta
#458
josephlr
closed
7 months ago
2
Release v0.14.12
#457
josephlr
closed
7 months ago
1
optimize from_page_table_indices
#456
Freax13
closed
7 months ago
0
mark as 0.15 as beta release
#455
Freax13
closed
7 months ago
1
Fix data layout in custom target used for testing
#454
phil-opp
closed
7 months ago
1
Bump actions/cache from 3 to 4
#453
dependabot[bot]
closed
8 months ago
0
`VirtAddr` arithmetic may panic
#452
vincent-tr
closed
8 months ago
2
Update docs to clarify new `set_handler_fn` behavior
#451
phil-opp
closed
8 months ago
0
make `HandlerFuncType` unsafe
#450
Freax13
closed
8 months ago
0
remove deprecated from_bits_unchecked functions
#449
Freax13
closed
8 months ago
0
Next