summaryrefslogtreecommitdiffhomepage
path: root/Private/Builtins
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@el-mahrouss-logic.com>2024-04-06 02:51:58 +0200
committerAmlal El Mahrouss <amlal@el-mahrouss-logic.com>2024-04-06 02:51:58 +0200
commitef604f691e2e3a6f710c96d0270cd9e2a223f08d (patch)
treec0320f8384d2f6ff24c56fb26cfdfeff8dd01bd3 /Private/Builtins
parente47a33d7d4f70c54a27e96df437e6d9ac4e829cf (diff)
Kernel: Worked on driver support, add standard disk calls.
Bootloader: Fix formatting. Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'Private/Builtins')
-rw-r--r--Private/Builtins/AHCI/Defines.hxx8
-rw-r--r--Private/Builtins/ATA/Defines.hxx12
-rw-r--r--Private/Builtins/RJ45/.gitkeep (renamed from Private/Builtins/Ethernet/.gitkeep)0
-rw-r--r--Private/Builtins/RJ45/compile_flags.txt (renamed from Private/Builtins/Ethernet/compile_flags.txt)0
-rw-r--r--Private/Builtins/SCSI/.gitkeep (renamed from Private/Builtins/SAS/.gitkeep)0
-rw-r--r--Private/Builtins/SCSI/SCSI.hxx (renamed from Private/Builtins/SAS/SCSI.hxx)0
6 files changed, 10 insertions, 10 deletions
diff --git a/Private/Builtins/AHCI/Defines.hxx b/Private/Builtins/AHCI/Defines.hxx
index 23c86049..44a19f38 100644
--- a/Private/Builtins/AHCI/Defines.hxx
+++ b/Private/Builtins/AHCI/Defines.hxx
@@ -320,14 +320,14 @@ typedef struct HbaCmdTbl final {
/// @brief Initializes an AHCI disk.
/// @param PortsImplemented the amount of port that have been detected.
/// @return
-NewOS::Boolean drv_ahci_init(NewOS::UInt16& PortsImplemented);
+NewOS::Boolean drv_std_init(NewOS::UInt16& PortsImplemented);
-NewOS::Boolean drv_ahci_detected(NewOS::Void);
+NewOS::Boolean drv_std_detected(NewOS::Void);
-NewOS::Void drv_ahci_read(NewOS::UInt64 Lba, NewOS::UInt16 IO, NewOS::UInt8 Master, NewOS::Char* Buf,
+NewOS::Void drv_std_read(NewOS::UInt64 Lba, NewOS::UInt16 IO, NewOS::UInt8 Master, NewOS::Char* Buf,
NewOS::SizeT SectorSz, NewOS::SizeT Size);
-NewOS::Void drv_ahci_write(NewOS::UInt64 Lba, NewOS::UInt16 IO, NewOS::UInt8 Master, NewOS::Char* Buf,
+NewOS::Void drv_std_write(NewOS::UInt64 Lba, NewOS::UInt16 IO, NewOS::UInt8 Master, NewOS::Char* Buf,
NewOS::SizeT SectorSz, NewOS::SizeT Size);
#endif // ifdef __KERNEL__
diff --git a/Private/Builtins/ATA/Defines.hxx b/Private/Builtins/ATA/Defines.hxx
index a8cabe77..c8a87384 100644
--- a/Private/Builtins/ATA/Defines.hxx
+++ b/Private/Builtins/ATA/Defines.hxx
@@ -130,19 +130,19 @@ enum {
#ifdef __KERNEL__
-NewOS::Boolean drv_ata_init(NewOS::UInt16 Bus, NewOS::UInt8 Drive, NewOS::UInt16& OutBus,
+NewOS::Boolean drv_std_init(NewOS::UInt16 Bus, NewOS::UInt8 Drive, NewOS::UInt16& OutBus,
NewOS::UInt8& OutMaster);
-NewOS::Boolean drv_ata_detected(NewOS::Void);
+NewOS::Boolean drv_std_detected(NewOS::Void);
-NewOS::Void drv_ata_select(NewOS::UInt16 Bus);
+NewOS::Void drv_std_select(NewOS::UInt16 Bus);
-NewOS::Boolean drv_ata_wait_io(NewOS::UInt16 IO);
+NewOS::Boolean drv_std_wait_io(NewOS::UInt16 IO);
-NewOS::Void drv_ata_read(NewOS::UInt64 Lba, NewOS::UInt16 IO, NewOS::UInt8 Master, NewOS::Char* Buf,
+NewOS::Void drv_std_read(NewOS::UInt64 Lba, NewOS::UInt16 IO, NewOS::UInt8 Master, NewOS::Char* Buf,
NewOS::SizeT SectorSz, NewOS::SizeT Size);
-NewOS::Void drv_ata_write(NewOS::UInt64 Lba, NewOS::UInt16 IO, NewOS::UInt8 Master, NewOS::Char* Buf,
+NewOS::Void drv_std_write(NewOS::UInt64 Lba, NewOS::UInt16 IO, NewOS::UInt8 Master, NewOS::Char* Buf,
NewOS::SizeT SectorSz, NewOS::SizeT Size);
#endif // ifdef __KERNEL__
diff --git a/Private/Builtins/Ethernet/.gitkeep b/Private/Builtins/RJ45/.gitkeep
index e69de29b..e69de29b 100644
--- a/Private/Builtins/Ethernet/.gitkeep
+++ b/Private/Builtins/RJ45/.gitkeep
diff --git a/Private/Builtins/Ethernet/compile_flags.txt b/Private/Builtins/RJ45/compile_flags.txt
index 545816fc..545816fc 100644
--- a/Private/Builtins/Ethernet/compile_flags.txt
+++ b/Private/Builtins/RJ45/compile_flags.txt
diff --git a/Private/Builtins/SAS/.gitkeep b/Private/Builtins/SCSI/.gitkeep
index e69de29b..e69de29b 100644
--- a/Private/Builtins/SAS/.gitkeep
+++ b/Private/Builtins/SCSI/.gitkeep
diff --git a/Private/Builtins/SAS/SCSI.hxx b/Private/Builtins/SCSI/SCSI.hxx
index d7fb18d4..d7fb18d4 100644
--- a/Private/Builtins/SAS/SCSI.hxx
+++ b/Private/Builtins/SCSI/SCSI.hxx