|
@@ -6,6 +6,8 @@
|
|
|
|
|
|
#pragma once
|
|
#pragma once
|
|
|
|
|
|
|
|
+#include <AK/Types.h>
|
|
|
|
+
|
|
namespace Kernel::ATA {
|
|
namespace Kernel::ATA {
|
|
|
|
|
|
enum DeviceSignature : u32 {
|
|
enum DeviceSignature : u32 {
|
|
@@ -89,8 +91,6 @@ enum DeviceSignature : u32 {
|
|
|
|
|
|
#define ATA_CAP_LBA 0x200
|
|
#define ATA_CAP_LBA 0x200
|
|
|
|
|
|
-#include <AK/Types.h>
|
|
|
|
-
|
|
|
|
namespace Kernel {
|
|
namespace Kernel {
|
|
struct [[gnu::packed]] ATAIdentifyBlock {
|
|
struct [[gnu::packed]] ATAIdentifyBlock {
|
|
u16 general_configuration;
|
|
u16 general_configuration;
|