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
please-read-my-ata-drive
at
asleepymoon/Luna
2023-05-10 19:58:45 +00:00
d3796ac687
kernel: Add a KMutex class and use that for ATA::Controller locking
asleepymoon
created pull request
asleepymoon/Luna#27
2023-05-10 17:16:56 +00:00
WIP: Add ATA drive support
asleepymoon
pushed to
please-read-my-ata-drive
at
asleepymoon/Luna
2023-05-10 17:15:51 +00:00
d8e2ad3556
kernel/x86_64: Add basic ATA controller and channel identification
71cc6f61b8
kernel/PCI: Add more PCI field types
ca0b158633
kernel/x86_64: Add a way to register IRQ handlers from other kernel subsystems
Compare 3 commits »
asleepymoon
created branch
please-read-my-ata-drive
in
asleepymoon/Luna
2023-05-10 17:15:51 +00:00
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-09 20:05:35 +00:00
1a2fce5316
kernel+libc: Add the O_TMPFILE open flag and the tmpfile() function
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-09 16:31:47 +00:00
4753e80583
kernel: Make DeviceRegistry store the created devices instead of creating them when requested
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-07 21:04:35 +00:00
35b1b36599
tools+tests: Add a system to run all tests at once automatically
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-07 19:51:44 +00:00
916a73ca95
kernel: Rework the timer subsystem to count in microseconds
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-07 19:42:12 +00:00
9bab4c62a1
kernel: Compilation fixes
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-07 19:38:45 +00:00
72dadc6706
kernel: Define a constant to check for default memory access
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-07 19:37:21 +00:00
b25e212880
kernel: Make a generic function for checking memory flags
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-06 20:12:15 +00:00
88180b34bd
initrd: Show default credentials in the motd
b08ebdc3cb
libos: Show "Options:" label even if --help and --version are the only
cd86d1d6d0
apps+initrd: Add a login utility and make it run at startup
Compare 3 commits »
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-06 10:20:00 +00:00
b742a08cbe
su: Set the USER and SHELL variables
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-06 10:11:41 +00:00
77560bbc3e
kernel+tools: Allow loading files with different owners + add a more dynamic install script
d7fee26aa2
initrd+libc: Add /etc/group and grp.h
Compare 2 commits »
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-05 16:53:55 +00:00
9184bbfef6
kernel: Disallow passing O_WRONLY and O_DIRECTORY at the same time
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-05 16:50:44 +00:00
349ba0acb1
libc: Add syscall wrappers for unlinkat() and openat()
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-04 22:00:00 +00:00
d9d8f7cdc7
kernel: Remove unused headers from main.cpp
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-04 21:43:19 +00:00
293a992133
kernel: Add a kernel_wait_for_event() function to avoid weird calls to kernel_wait in kthreads
4a7f68b989
kernel: Add a convenience wake_up() function
3a1c22bb93
kernel: Add keyboard combinations for debug information dumps
3ed9e578c7
kernel/x86_64: Wake the IO thread up only when there is an IO event, instead of polling every 10 ms
96f3d29d37
kernel: Tell the reap thread to run when it's needed, instead of checking every 200 ms
Compare 7 commits »
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-04 14:37:20 +00:00
58eb2d7703
libc: Print failed assertions to stderr instead of stdout
44e4ca804a
kernel: Make sure argument vectors passed to execve() are not too big
Compare 2 commits »
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-03 15:37:31 +00:00
3eb78aa5f3
libos+init: Add a new Path class to handle both file descriptors and file paths
abaf24d0da
kernel/CPU: Move some stuff to StringView
Compare 2 commits »
First
Previous
...
36
37
38
39
40
...
Next
Last