diff options
| author | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-04-06 02:51:58 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-04-06 02:51:58 +0200 |
| commit | ef604f691e2e3a6f710c96d0270cd9e2a223f08d (patch) | |
| tree | c0320f8384d2f6ff24c56fb26cfdfeff8dd01bd3 /Private/Builtins | |
| parent | e47a33d7d4f70c54a27e96df437e6d9ac4e829cf (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.hxx | 8 | ||||
| -rw-r--r-- | Private/Builtins/ATA/Defines.hxx | 12 | ||||
| -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 |
