asleepymoon
asleepymoon pushed to main at asleepymoon/Luna 2023-06-16 19:47:02 +00:00
32d2e0e6b7 kernel: Remove register_special_device()'s name parameter
asleepymoon deleted branch please-read-my-ata-drive from asleepymoon/Luna 2023-06-16 19:40:11 +00:00
asleepymoon pushed to main at asleepymoon/Luna 2023-06-16 19:40:11 +00:00
ba46399bbd kernel/ATA: Remove debug messages
738b218a49 kernel/ATA+MBR: Dynamically generate device names + create devices for MBR partitions
72b8ebe02c kernel: Make the MBR code read from a device instead of an inode
72e798cedb kernel: Do not automatically read the MBR partition table from /dev/cdrom
7593947c33 kernel/ATA: Route interrupts to the correct drive
Compare 28 commits »
asleepymoon merged pull request asleepymoon/Luna#27 2023-06-16 19:40:11 +00:00
Add ATA drive support
asleepymoon commented on pull request asleepymoon/Luna#27 2023-06-16 19:39:43 +00:00
Add ATA drive support

This is good enough and can be continued in main.

asleepymoon pushed to please-read-my-ata-drive at asleepymoon/Luna 2023-06-16 19:34:44 +00:00
ba46399bbd kernel/ATA: Remove debug messages
asleepymoon pushed to please-read-my-ata-drive at asleepymoon/Luna 2023-06-16 19:31:02 +00:00
738b218a49 kernel/ATA+MBR: Dynamically generate device names + create devices for MBR partitions
asleepymoon pushed to please-read-my-ata-drive at asleepymoon/Luna 2023-06-16 19:10:40 +00:00
72b8ebe02c kernel: Make the MBR code read from a device instead of an inode
72e798cedb kernel: Do not automatically read the MBR partition table from /dev/cdrom
7593947c33 kernel/ATA: Route interrupts to the correct drive
93922932fa kernel: Start reading the MBR partition table from the ATAPI drive
a3beaa4d53 ATA: Mark the CDROM as a block device
Compare 31 commits »
asleepymoon pushed to main at asleepymoon/Luna 2023-06-15 13:50:22 +00:00
d589834eb7 libluna: Add HashTable
asleepymoon released death-swap for Minecraft 1.20 at asleepymoon/death-swap 2023-06-10 08:28:43 +00:00
asleepymoon pushed tag 1.20 to asleepymoon/death-swap 2023-06-10 08:28:43 +00:00
asleepymoon pushed to main at asleepymoon/death-swap 2023-06-10 08:27:04 +00:00
91e3a43dc4 Update to Minecraft 1.20
asleepymoon pushed to main at asleepymoon/Luna 2023-06-09 21:35:37 +00:00
da1439126a libos: Correct wrong manpage section for execve()
asleepymoon pushed to main at asleepymoon/Luna 2023-06-09 21:12:44 +00:00
e4e501ecfe libos: Add Process::wait()
asleepymoon pushed to main at asleepymoon/Luna 2023-06-09 20:54:34 +00:00
a1bf4dafbe libluna: Remove implicit vector copying and add an explicit way to do it
asleepymoon closed issue asleepymoon/Luna#28 2023-06-09 20:54:34 +00:00
libluna: Disable implicit Vector copying
asleepymoon pushed to main at asleepymoon/Luna 2023-06-09 20:45:20 +00:00
bc07cc94cb libos: Document it entirely using Doxygen comments =D
asleepymoon opened issue asleepymoon/Luna#28 2023-06-09 20:27:31 +00:00
libluna: Disable implicit Vector copying
asleepymoon pushed to please-read-my-ata-drive at asleepymoon/Luna 2023-06-08 17:58:30 +00:00
9de4b392a2 kernel: Make the MBR code read from a device instead of an inode
072b13b023 kernel: Do not automatically read the MBR partition table from /dev/cdrom
ee3319e717 kernel/ATA: Route interrupts to the correct drive
22b512d7aa kernel: Start reading the MBR partition table from the ATAPI drive
6be0ff8784 ATA: Mark the CDROM as a block device
Compare 28 commits »
asleepymoon pushed to main at asleepymoon/Luna 2023-06-08 17:58:07 +00:00
5f5b58a2c0 apps: Add a syscall fuzzer
d0b65674e6 kernel: Fix 0-delay sleeps blocking the thread forever
Compare 2 commits »