Stephen Marz
|
7db18179a6
|
Remove unnecessary code.
|
2020-05-18 12:22:04 -04:00 |
|
Stephen Marz
|
9de528877c
|
Updates
|
2020-05-15 12:35:18 -04:00 |
|
Stephen Marz
|
c74316adb5
|
Added ELF loader in elf.rs
|
2020-05-15 11:46:51 -04:00 |
|
Stephen Marz
|
6367e064cf
|
Reworked file system, still much to do, however, now we can get a file by its name instead of inode number.
|
2020-05-15 10:34:37 -04:00 |
|
Stephen Marz
|
a1f9d2c6cd
|
Add Mutex to process list.
|
2020-04-26 20:11:01 -04:00 |
|
Stephen Marz
|
7dfe0b8182
|
Run cargo fix
|
2020-04-26 15:53:26 -04:00 |
|
Stephen Marz
|
3d43bbd93c
|
asm is deprecated in Rust as my compiler warned me. So, let's switch to llvm_asm
|
2020-04-26 15:52:08 -04:00 |
|
Stephen Marz
|
fa1a728bd9
|
Changed to run test_elf for ELF files
|
2020-04-26 08:34:00 -04:00 |
|
Stephen Marz
|
d86c65a380
|
Added comments and removed llvm_asm -- it looks like I'll have to use this in the future
|
2020-04-25 17:34:06 -04:00 |
|
Stephen Marz
|
e0a8be5522
|
Don't let init sleep. This will cause us to hang in the scheduler.
|
2020-04-24 18:47:49 -04:00 |
|
Stephen Marz
|
a60d84ed98
|
Start adding block device stuff and file system stuff. Added test for block driver as a process.
|
2020-04-24 14:39:56 -04:00 |
|
Stephen Marz
|
8b2b670deb
|
Add testing shell
|
2020-04-21 20:25:39 -04:00 |
|
Stephen Marz
|
86018d30a3
|
Added assembly module so that Rust will import RISC-V assembly code
without using GNU tools
|
2020-04-21 19:48:19 -04:00 |
|