.. |
asm
|
Turn on the FPU for OS math.
|
2020-05-23 11:24:25 -04:00 |
lds
|
Add options in Cargo.toml for lto and optimizer
|
2020-04-21 20:21:56 -04:00 |
userspace
|
Ignore framebuffer binaries
|
2020-05-24 12:41:37 -04:00 |
assembly.rs
|
Read and start a process...Added userspace library...will switch this to newlib later.
|
2020-04-25 21:23:00 -04:00 |
block.rs
|
Remove talloc and tfree, instead we will use Rusts built-in Box
|
2020-05-18 09:07:12 -04:00 |
buffer.rs
|
Formatting
|
2020-05-16 10:41:38 -04:00 |
cpu.rs
|
Get set up to support file descriptors in user space.
|
2020-05-19 09:27:57 -04:00 |
elf.rs
|
Added comments and made the formula for program pages clearer.
|
2020-05-22 21:59:55 -04:00 |
fs.rs
|
Remove NUM_INDIRECT_POINTERS and replace with global constant.
|
2020-05-21 09:45:14 -04:00 |
gpu.rs
|
Move code into userspace
|
2020-05-24 12:40:26 -04:00 |
kmem.rs
|
Add kmem for framebuffer allocation
|
2020-05-23 06:23:21 -04:00 |
lock.rs
|
Change lock to try_lock to better align with Rust's verbiage
|
2020-04-27 09:46:59 -04:00 |
main.rs
|
Add GPU init
|
2020-05-23 06:23:32 -04:00 |
page.rs
|
Auto-drop processes, and added delete process.
|
2020-04-24 15:22:57 -04:00 |
plic.rs
|
Remove testing code, change comments
|
2020-03-16 15:05:04 -04:00 |
process.rs
|
Get set up to support file descriptors in user space.
|
2020-05-19 09:27:57 -04:00 |
rng.rs
|
Removed warnings
|
2020-04-26 15:55:22 -04:00 |
sched.rs
|
Add comments.
|
2020-05-18 09:11:41 -04:00 |
syscall.rs
|
Add userspace system calls for running framebuffer
|
2020-05-24 12:05:35 -04:00 |
test.rs
|
Add userspace system calls for running framebuffer
|
2020-05-24 12:05:35 -04:00 |
trap.rs
|
Added handler for 7 Store access fault.
|
2020-05-22 22:00:16 -04:00 |
uart.rs
|
Add rng.rs for ch9 and overall
|
2020-03-15 20:18:46 -04:00 |
virtio.rs
|
Added GPU to virtio, added interrupt handler, and removed nographic switch to QEMU
|
2020-05-22 22:34:03 -04:00 |