feat: ATAPI device capacity probing
authorMinep <zelong56@gmail.com>
Mon, 4 Jul 2022 23:11:16 +0000 (00:11 +0100)
committerMinep <zelong56@gmail.com>
Mon, 4 Jul 2022 23:11:16 +0000 (00:11 +0100)
commit202a8b1f31fa458e96ad7f20ae056d200b31b029
tree14290b1b3dfdcd9719e20dc78d7edc80fb93f1cc
parent01a605198da7bc5883a3dfa96b38f4f7c04f67f9
feat: ATAPI device capacity probing
feat: SCSI command set support
refactor: The driver code is very tricky! I have tried my best, however I mess it up :)
lunaix-os/hal/ahci/ahci.c
lunaix-os/hal/ahci/atapi.c [new file with mode: 0644]
lunaix-os/hal/ahci/utils.c
lunaix-os/includes/hal/ahci/ahci.h
lunaix-os/includes/hal/ahci/hba.h [new file with mode: 0644]
lunaix-os/includes/hal/ahci/sata.h [new file with mode: 0644]
lunaix-os/includes/hal/ahci/scsi.h [new file with mode: 0644]
lunaix-os/includes/hal/ahci/utils.h