|
73890bc8f3
|
kernel: Handle device BARs properly
|
2023-06-03 20:58:58 +02:00 |
|
|
c4249f172d
|
kernel/ATA: Read ATA strings properly instead of backwards
Now we can see the model string. What does it say...
"QEMU DVD-ROM". Let's go!
|
2023-06-03 20:58:58 +02:00 |
|
|
6fca8eeeaa
|
kernel/ATA: Implement enough to send an IDENTIFY command and read the model number :)
|
2023-06-03 20:58:58 +02:00 |
|
|
9466161213
|
kernel/ATA: Handle drive IRQs in compatibility mode
|
2023-06-03 20:58:57 +02:00 |
|
|
805dea84a6
|
kernel/ATA: Start reading/writing registers and detecting drives
|
2023-06-03 20:58:57 +02:00 |
|
|
25c9274a66
|
kernel: Warn if no ATA controller is found
|
2023-06-03 20:58:57 +02:00 |
|
|
c0ae3df706
|
kernel/x86_64: Add basic ATA controller and channel identification
|
2023-06-03 20:58:56 +02:00 |
|