issues
search
Amjad50
/
Emerald
An Operating System in Rust
https://amjad.alsharafi.dev/Emerald
MIT License
12
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Add seek operations to files
#69
Amjad50
closed
9 months ago
0
Graphics driver: VGA
#68
Amjad50
closed
9 months ago
0
Creates video player
#67
Amjad50
closed
9 months ago
0
Add `PIT` driver as a fallback if no `HPET` is found
#66
Amjad50
closed
4 months ago
0
Once lock initialization fixes
#65
Amjad50
closed
9 months ago
0
Safe virtual space
#64
Amjad50
closed
9 months ago
0
Better VGA buffer management
#63
Amjad50
closed
9 months ago
0
Save logs to file
#62
Amjad50
closed
6 months ago
0
Graphics console
#61
Amjad50
closed
9 months ago
0
U64 usize mess fix
#60
Amjad50
closed
9 months ago
0
Better handling of PCI interface
#59
Amjad50
opened
9 months ago
0
Improve locks
#58
Amjad50
closed
9 months ago
0
Add support for SSE instructions
#57
Amjad50
closed
9 months ago
0
Clocks
#56
Amjad50
closed
9 months ago
0
Replace static variables by `OnceLock` or something similar
#55
Amjad50
closed
9 months ago
0
Add clock support and sleep
#54
Amjad50
closed
9 months ago
1
Updated name of the project to `Emerald`
#53
Amjad50
closed
9 months ago
0
added `mdbook` to start documentation
#52
Amjad50
closed
9 months ago
0
Improve documentation
#51
Amjad50
closed
9 months ago
1
Better handling of virtual space and raw pointers
#50
Amjad50
closed
9 months ago
0
Create keyboard usermode device
#49
Amjad50
closed
9 months ago
0
Add mouse
#48
Amjad50
closed
9 months ago
1
New name: Emerald
#47
Amjad50
closed
9 months ago
0
Console improvements
#46
Amjad50
closed
10 months ago
0
Better handling for rust toolchain and `std`
#45
Amjad50
closed
10 months ago
0
Fix booting in VMWare and other kernel improvements
#44
Amjad50
closed
10 months ago
0
Cwd
#42
Amjad50
closed
10 months ago
0
Use `Path` similar structure in the kernel
#41
Amjad50
closed
10 months ago
0
Add ability to allocate contiguous range of physical memory
#40
Amjad50
opened
10 months ago
0
allocate high memory in the physical page allocator
#39
Amjad50
opened
10 months ago
0
Add shutdown/sleep functionality
#38
Amjad50
closed
2 months ago
1
Have the `serial` be a device
#37
Amjad50
opened
10 months ago
0
Add framebuffer and VGA display and some graphics (graphical console)
#36
Amjad50
closed
9 months ago
1
Unit testing
#35
Amjad50
opened
10 months ago
0
Initial CPU state
#34
Amjad50
closed
9 months ago
0
Added auto growing stack
#33
Amjad50
opened
10 months ago
0
Reading directories from user mode
#32
Amjad50
closed
10 months ago
0
Handle file write and creating new files
#31
Amjad50
closed
8 months ago
0
File stat
#30
Amjad50
closed
10 months ago
0
Add handling for cwd and cd
#29
Amjad50
closed
10 months ago
0
Added unix-like shell/cmd with some commands
#28
Amjad50
closed
10 months ago
0
Process args
#27
Amjad50
closed
10 months ago
0
Wait for pid
#26
Amjad50
closed
11 months ago
0
Add waiting for process to exit
#25
Amjad50
closed
11 months ago
0
Pipes
#23
Amjad50
closed
11 months ago
0
Kernel interrupt in process context
#22
Amjad50
closed
11 months ago
0
Keyboard driver + File blocking modes
#21
Amjad50
closed
11 months ago
0
Add list-dir in user space
#20
Amjad50
closed
10 months ago
0
Rust custom std
#19
Amjad50
closed
11 months ago
0
Process heap
#18
Amjad50
closed
11 months ago
0
Previous
Next