From dd2b9ad53aeb9edbc87403596f499426bffc5e6f Mon Sep 17 00:00:00 2001 From: Amlal Date: Fri, 17 Jan 2025 09:55:37 +0100 Subject: ADD: Only use ATA variables, when it's ATA. Signed-off-by: Amlal --- dev/Kernel/src/DriveMgr.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'dev/Kernel') diff --git a/dev/Kernel/src/DriveMgr.cc b/dev/Kernel/src/DriveMgr.cc index c1ae8c0f..8c3e1f32 100644 --- a/dev/Kernel/src/DriveMgr.cc +++ b/dev/Kernel/src/DriveMgr.cc @@ -19,8 +19,10 @@ namespace Kernel { +#if defined(__ATA_PIO__) || defined(__ATA_DMA__) STATIC UInt16 kATAIO = 0U; STATIC UInt8 kATAMaster = 0U; +#endif /// @brief reads from an ATA drive. /// @param pckt Packet structure (fPacketContent must be non null) @@ -102,8 +104,10 @@ namespace Kernel return; } +#if defined( __ATA_PIO__ ) || defined( __ATA_DMA__ ) kATAMaster = 0; kATAIO = 0; +#endif #if defined(__ATA_PIO__) || defined(__ATA_DMA__) kATAMaster = true; -- cgit v1.2.3