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-14 19:45:25 +00:00
7f56659bb0
kernel/x86_64: Implement writing to PCI fields
3817ed26b4
kernel/PCI: Add bit enum for the Command field
Compare 2 commits »
asleepymoon
pushed to
please-read-my-ata-drive
at
asleepymoon/Luna
2023-05-14 19:39:41 +00:00
ab1d3a35ae
kernel: Actually register interrupt handlers properly
asleepymoon
pushed to
please-read-my-ata-drive
at
asleepymoon/Luna
2023-05-13 20:56:26 +00:00
d80512db51
kernel/ATA: Calculate block sizes for ATA devices as well
asleepymoon
pushed to
please-read-my-ata-drive
at
asleepymoon/Luna
2023-05-13 20:18:53 +00:00
3ac6ce6939
kernel/ATA: Send a READ CAPACITY packet to an ATA drive on initialization
asleepymoon
pushed to
please-read-my-ata-drive
at
asleepymoon/Luna
2023-05-13 16:56:40 +00:00
315579177f
kernel/ATA: Read the PCI Busmaster registers and start preparing for DMA
asleepymoon
pushed to
please-read-my-ata-drive
at
asleepymoon/Luna
2023-05-13 16:15:59 +00:00
2277298732
kernel/ATA: Read the Busmaster base port and verify it
asleepymoon
pushed to
please-read-my-ata-drive
at
asleepymoon/Luna
2023-05-13 15:54:13 +00:00
b5b36d1fbd
kernel: Handle device BARs properly
asleepymoon
pushed to
please-read-my-ata-drive
at
asleepymoon/Luna
2023-05-13 14:34:27 +00:00
213e8105a9
kernel/ATA: Read ATA strings properly instead of backwards
asleepymoon
pushed to
please-read-my-ata-drive
at
asleepymoon/Luna
2023-05-13 14:13:35 +00:00
151e8468dc
kernel/ATA: Implement enough to send an IDENTIFY command and read the model number :)
asleepymoon
pushed to
please-read-my-ata-drive
at
asleepymoon/Luna
2023-05-13 12:24:56 +00:00
bc3a9f61e1
kernel/ATA: Handle drive IRQs in compatibility mode
asleepymoon
pushed to
please-read-my-ata-drive
at
asleepymoon/Luna
2023-05-13 12:14:30 +00:00
ba82d2fbd2
kernel/CPU: Allow passing arbitrary data to interrupt handlers
c59ca70edb
kernel/ATA: Start reading/writing registers and detecting drives
Compare 2 commits »
asleepymoon
pushed to
please-read-my-ata-drive
at
asleepymoon/Luna
2023-05-13 11:25:56 +00:00
061c090734
kernel: Warn if no ATA controller is found
7af44f2c29
kernel: Add a KMutex class and use that for ATA::Controller locking
667160590b
kernel/x86_64: Add basic ATA controller and channel identification
d03d49e30e
kernel/PCI: Add more PCI field types
cd2f2172fa
kernel/x86_64: Add a way to register IRQ handlers from other kernel subsystems
Compare 15 commits »
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-13 11:23:00 +00:00
4d106b6b8c
libos: Add error handling to vector argument usage
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-13 11:22:20 +00:00
65d3195caa
libos: Allow ArgumentParser users to specify they want leftover arguments
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-13 10:50:16 +00:00
dc7e503342
tests: Test character formatting
e481ce45d0
tests: Add way more tests to TestFormat now that formatting is fixed
e098a3269a
libluna: Treat a negative precision as if precision was omitted
38541e22e9
libluna: Fix flag shenanigans in cstyle_format
Compare 4 commits »
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-13 10:01:29 +00:00
5911b052dc
libluna: Add more options to to_dynamic_unit()
a5ad8e16de
ls: Add the --human-readable flag
Compare 2 commits »
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-12 21:47:30 +00:00
300d68088b
libos: Add FileSystem::stat()
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-11 19:29:59 +00:00
64d0f30bd9
kernel: Disallow write-related flags when opening a directory, not only when the directory flag is set
asleepymoon
pushed to
please-read-my-ata-drive
at
asleepymoon/Luna
2023-05-11 18:22:55 +00:00
3b13cecf76
kernel: Warn if no ATA controller is found
ab894c30df
kernel: Add a KMutex class and use that for ATA::Controller locking
6ea09dc567
kernel/x86_64: Add basic ATA controller and channel identification
9a69878e02
kernel/PCI: Add more PCI field types
001de57831
kernel/x86_64: Add a way to register IRQ handlers from other kernel subsystems
Compare 10 commits »
asleepymoon
pushed to
main
at
asleepymoon/Luna
2023-05-11 18:11:18 +00:00
1035b91a3d
su: Do not change directory/set variables by default, instead add a --login option
a935039e78
sh: Prioritize /etc/passwd over the USER environment variable
18130847c1
libc: Fix some environment-related bugs
Compare 3 commits »
First
Previous
...
35
36
37
38
39
...
Next
Last