diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-04-04 08:04:54 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-04-04 08:04:54 +0200 |
| commit | c1a67bfb86ce452383eddfdbe14135935f3ddcb3 (patch) | |
| tree | cc8d6f2b41a081e20ad2a4a30b4430722ff9edde /dev/kernel/HALKit/AMD64/Storage/DMA+Generic.cc | |
| parent | f7e742096821e7d0f53f3c3cd1912b5a4987ee92 (diff) | |
| parent | 84f641139c7f28133a0ea44bccb02e9d2ac524d8 (diff) | |
Merge pull request #9 from amlel-el-mahrouss/dev
kernel, storage/pr: merging important patches.
Diffstat (limited to 'dev/kernel/HALKit/AMD64/Storage/DMA+Generic.cc')
| -rw-r--r-- | dev/kernel/HALKit/AMD64/Storage/DMA+Generic.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/dev/kernel/HALKit/AMD64/Storage/DMA+Generic.cc b/dev/kernel/HALKit/AMD64/Storage/DMA+Generic.cc index 5aabf144..f04d25eb 100644 --- a/dev/kernel/HALKit/AMD64/Storage/DMA+Generic.cc +++ b/dev/kernel/HALKit/AMD64/Storage/DMA+Generic.cc @@ -28,11 +28,11 @@ using namespace Kernel::HAL; /// BUGS: 0 -STATIC Boolean kATADetected = false; -STATIC Int32 kATADeviceType = kATADeviceCount; -STATIC Char kATAData[kATADataLen] = {0}; +STATIC Boolean kATADetected = false; +STATIC Int32 kATADeviceType = kATADeviceCount; +STATIC UInt16 kATAIdentifyData[kATADataLen] = {0}; STATIC Kernel::PCI::Device kATADevice; -STATIC Char kCurrentDiskModel[50] = {"GENERIC DMA"}; +STATIC Char kATADiskModel[50] = {"GENERIC DMA"}; Boolean drv_std_wait_io(UInt16 IO) { @@ -198,7 +198,7 @@ Boolean drv_std_detected(Void) /***********************************************************************************/ Kernel::SizeT drv_get_sector_count() { - return (kATAData[61] << 16) | kATAData[60]; + return (kATAIdentifyData[61] << 16) | kATAIdentifyData[60]; } /***********************************************************************************/ |
