This website requires JavaScript.
Explore
Help
Register
Sign In
asleepymoon
0 Followers
·
0 Following
https://cloudapio.eu
Joined on
2022-10-07
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
7
Projects
Packages
Public Activity
Starred Repositories
4
asleepymoon
pushed to
main
at
asleepymoon/Luna
2022-11-02 18:32:49 +00:00
e5cf32c7b3
Kernel: Introduce page ownership
asleepymoon
pushed to
main
at
asleepymoon/Luna
2022-11-02 17:54:02 +00:00
875d971d3b
Tools: Make list-ports.sh exit when ports.list does not exist
asleepymoon
pushed to
main
at
asleepymoon/Luna
2022-11-02 17:40:20 +00:00
dfcc827103
libc: Add PROT_EXEC
07e518c38f
Kernel: Make sys_mmap log the correct prot value
Compare 2 commits »
asleepymoon
pushed to
main
at
asleepymoon/Luna
2022-11-02 17:35:17 +00:00
22740e69bf
Kernel: Add support for the NX bit
asleepymoon
pushed to
rusty-moon
at
asleepymoon/Luna
2022-11-01 14:00:44 +00:00
ad4a83f0a4
Kernel: Add a timer and keyboard interface
asleepymoon
pushed to
rusty-moon
at
asleepymoon/Luna
2022-11-01 11:46:36 +00:00
793b24a994
Kernel: Use x86_64::instructions::port for port IO
asleepymoon
pushed to
rusty-moon
at
asleepymoon/Luna
2022-11-01 11:38:25 +00:00
3477df7bde
Restructure IDT locking
asleepymoon
pushed to
rusty-moon
at
asleepymoon/Luna
2022-11-01 11:34:30 +00:00
327fa0bd0c
Kernel: Guard the IDT behind a mutex
asleepymoon
pushed to
rusty-moon
at
asleepymoon/Luna
2022-11-01 11:20:04 +00:00
21c5ef0822
Actually, we can protect the GDT behind a proper mutex
asleepymoon
pushed to
rusty-moon
at
asleepymoon/Luna
2022-11-01 10:49:20 +00:00
f29161fd0b
Remove Cargo.lock
asleepymoon
pushed to
rusty-moon
at
asleepymoon/Luna
2022-11-01 10:43:30 +00:00
f362e0e6f4
Kernel/x86_64: Add GDT initialization under a portable cpu::platform_init interface
896ee2d7e9
tools: make some scripts executable
Compare 2 commits »
asleepymoon
pushed to
rusty-moon
at
asleepymoon/Luna
2022-11-01 10:11:48 +00:00
739fa56ece
Kernel: Add double fault handler
b4914c26fe
Kernel: Prevent deadlocks when panicking
06c7bbac0d
Kernel: Make a portable wrapper for the breakpoint instruction
Compare 3 commits »
asleepymoon
pushed to
rusty-moon
at
asleepymoon/Luna
2022-11-01 09:56:21 +00:00
d2fb4a68ca
Kernel: Add basic interrupt handling
523130a69e
Kernel: Add try_print! and try_println!
6a41c4fc4e
Kernel: Make get_bootboot return a reference to avoid continuously copying data
Compare 3 commits »
asleepymoon
pushed to
rusty-moon
at
asleepymoon/Luna
2022-10-31 16:44:50 +00:00
75219763da
update spin to 0.9.4
asleepymoon
pushed to
rusty-moon
at
asleepymoon/Luna
2022-10-31 16:32:52 +00:00
a08a53c7f0
Add IO and Serial
asleepymoon
pushed to
rusty-moon
at
asleepymoon/Luna
2022-10-31 15:39:35 +00:00
d49823d5d0
video: Add support for BGRA framebuffers
asleepymoon
pushed to
rusty-moon
at
asleepymoon/Luna
2022-10-31 15:18:23 +00:00
70d78d86be
Kernel: Add CPU functions in a portable way
asleepymoon
deleted branch tmpfs from
asleepymoon/Luna
2022-10-31 13:51:10 +00:00
asleepymoon
commented on pull request
asleepymoon/Luna#15
2022-10-31 13:51:07 +00:00
WIP: Implement a read-write in-memory tmpfs
Closing for now.
asleepymoon
closed pull request
asleepymoon/Luna#15
2022-10-31 13:51:07 +00:00
WIP: Implement a read-write in-memory tmpfs
First
Previous
...
78
79
80
81
82
...
Next
Last