summaryrefslogtreecommitdiffhomepage
path: root/dev/Kernel/HALKit/AMD64
diff options
context:
space:
mode:
authorAmlal <amlal.elmahrouss@icloud.com>2025-02-21 08:29:52 +0100
committerAmlal <amlal.elmahrouss@icloud.com>2025-02-21 08:29:52 +0100
commit1517ad3c9d8ee73086365763edd1f3b4d935074d (patch)
tree5da121158e77af795a32f556b0401047cf9718a1 /dev/Kernel/HALKit/AMD64
parent00f4fd8e3ae003d458ea0b6ae47b9ba3c9067bcf (diff)
Moved FB API to GPU.h Add Format, Message and Filesystem API.
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/Kernel/HALKit/AMD64')
-rw-r--r--dev/Kernel/HALKit/AMD64/Storage/AHCI.cc22
1 files changed, 11 insertions, 11 deletions
diff --git a/dev/Kernel/HALKit/AMD64/Storage/AHCI.cc b/dev/Kernel/HALKit/AMD64/Storage/AHCI.cc
index 7a12e3ca..59163da5 100644
--- a/dev/Kernel/HALKit/AMD64/Storage/AHCI.cc
+++ b/dev/Kernel/HALKit/AMD64/Storage/AHCI.cc
@@ -49,9 +49,9 @@ enum
};
STATIC PCI::Device kPCIDevice;
-STATIC HbaMem* kSATA = nullptr;
-STATIC SizeT kSATAIndex = 0UL;
-STATIC Lba kHighestLBA = 0UL;
+STATIC HbaMem* kSATA = nullptr;
+STATIC SizeT kSATAIndex = 0UL;
+STATIC Lba kHighestLBA = 0UL;
template <BOOL Write, BOOL CommandOrCTRL, BOOL Identify>
STATIC Void drv_std_input_output(UInt64 lba, UInt8* buffer, SizeT sector_sz, SizeT size_buffer) noexcept;
@@ -126,7 +126,7 @@ STATIC Void drv_std_input_output(UInt64 lba, UInt8* buffer, SizeT sector_sz, Siz
command_table->Prdt[0].Dba = ((UInt32)(UInt64)buffer_phys & __UINT32_MAX__);
command_table->Prdt[0].Dbau = (((UInt64)(buffer_phys) >> 32) & __UINT32_MAX__);
- command_table->Prdt[0].Dbc = ((size_buffer) - 1);
+ command_table->Prdt[0].Dbc = ((size_buffer)-1);
command_table->Prdt[0].Ie = YES;
FisRegH2D* h2d_fis = (FisRegH2D*)((UInt64)&command_table->Cfis);
@@ -157,7 +157,7 @@ STATIC Void drv_std_input_output(UInt64 lba, UInt8* buffer, SizeT sector_sz, Siz
}
kSATA->Ports[kSATAIndex].Ci = (1 << slot);
- kAHCICommandIssued = YES;
+ kAHCICommandIssued = YES;
while (kSATA->Ports[kSATAIndex].Ci & (1 << slot))
{
@@ -206,16 +206,16 @@ Bool drv_std_init(UInt16& pi)
{
HbaMem* mem_ahci = (HbaMem*)kPCIDevice.Bar(kSATABar5);
- kPCIDevice.EnableMmio((UInt32)(UIntPtr)mem_ahci); // Enable the memory index_byte/o for this ahci device.
+ kPCIDevice.EnableMmio((UInt32)(UIntPtr)mem_ahci); // Enable the memory index_byte/o for this ahci device.
kPCIDevice.BecomeBusMaster((UInt32)(UIntPtr)mem_ahci); // Become bus master for this ahci device, so that we can control it.
UInt32 ports_implemented = mem_ahci->Pi;
- UInt16 ahci_index = 0;
+ UInt16 ahci_index = 0;
const UInt16 kMaxPortsImplemented = kAhciPortCnt;
- const UInt32 kSATASignature = 0x00000101;
- const UInt8 kAhciPresent = 0x03;
- const UInt8 kAhciIPMActive = 0x01;
+ const UInt32 kSATASignature = 0x00000101;
+ const UInt8 kAhciPresent = 0x03;
+ const UInt8 kAhciIPMActive = 0x01;
Boolean detected = false;
@@ -231,7 +231,7 @@ Bool drv_std_init(UInt16& pi)
kout << "SATA port found.\r";
kSATAIndex = ahci_index;
- kSATA = mem_ahci;
+ kSATA = mem_ahci;
drv_calculate_disk_geometry();