feat: Ability to send command to ATA device.
authorMinep <zelong56@gmail.com>
Mon, 4 Jul 2022 12:05:04 +0000 (13:05 +0100)
committerMinep <zelong56@gmail.com>
Mon, 4 Jul 2022 12:15:27 +0000 (13:15 +0100)
commitf05a333a0f27f401ff32cfd2e74364ee4ecc893a
tree126643381d5768e22624cbd76efd75e1722397e7
parent6195e9739894771c56ea9bd3cba7bd7d04d8e7bc
feat: Ability to send command to ATA device.
feat: Implementation of IDENTIFY (PACKET) DEVICE command issuing.
15 files changed:
lunaix-os/.gitignore
lunaix-os/config/make-debug-tool
lunaix-os/hal/ahci/ahci.c
lunaix-os/hal/ahci/utils.c [new file with mode: 0644]
lunaix-os/includes/arch/x86/interrupts.h
lunaix-os/includes/arch/x86/vectors.h
lunaix-os/includes/hal/ahci.h [deleted file]
lunaix-os/includes/hal/ahci/ahci.h [new file with mode: 0644]
lunaix-os/includes/hal/ahci/utils.h [new file with mode: 0644]
lunaix-os/includes/lunaix/mm/vmm.h
lunaix-os/includes/lunaix/spike.h
lunaix-os/kernel/asm/x86/idt.c
lunaix-os/kernel/asm/x86/interrupt.S
lunaix-os/kernel/mm/vmm.c
lunaix-os/kernel/proc0.c