diff options
Diffstat (limited to 'dev')
| -rw-r--r-- | dev/zba/Modules/SysChk/Module.cxx | 2 | ||||
| -rw-r--r-- | dev/zka/KernelKit/DriveMgr.hxx | 2 | ||||
| -rw-r--r-- | dev/zka/NewKit/Macros.hxx | 6 | ||||
| -rw-r--r-- | dev/zka/src/DriveMgr.cxx | 16 | ||||
| -rw-r--r-- | dev/zka/src/FS/NeFS.cxx | 30 | ||||
| -rw-r--r-- | dev/zka/src/String.cxx | 4 |
6 files changed, 34 insertions, 26 deletions
diff --git a/dev/zba/Modules/SysChk/Module.cxx b/dev/zba/Modules/SysChk/Module.cxx index 0fe6bc9a..13473202 100644 --- a/dev/zba/Modules/SysChk/Module.cxx +++ b/dev/zba/Modules/SysChk/Module.cxx @@ -15,7 +15,7 @@ EXTERN_C Int32 ModuleMain(Kernel::HEL::HANDOVER_INFO_HEADER* Handover) cST->ConOut->ClearScreen(cST->ConOut); - cST->ConOut->OutputString(cST->ConOut, L"SYSCHK: CHECKING FOR VALID NEWFS OR HPFS PARTITIONS...\r\n"); + cST->ConOut->OutputString(cST->ConOut, L"SYSCHK: CHECKING FOR VALID NEFS OR HPFS PARTITIONS...\r\n"); cST->ConOut->OutputString(cST->ConOut, L"SYSCHK: GOOD TO GO!\r\n"); return kEfiOk; diff --git a/dev/zka/KernelKit/DriveMgr.hxx b/dev/zka/KernelKit/DriveMgr.hxx index 000020e1..7221abdb 100644 --- a/dev/zka/KernelKit/DriveMgr.hxx +++ b/dev/zka/KernelKit/DriveMgr.hxx @@ -140,7 +140,7 @@ namespace Kernel /// @brief Gets the drive kind (ATA, SCSI, AHCI...) /// @param /// @return the drive kind (ATA, Flash, NVM) - const Char* io_drive_kind(Void); + const Char* io_drv_kind(Void); /// @brief Makes a new drive. /// @return the new drive as a trait. diff --git a/dev/zka/NewKit/Macros.hxx b/dev/zka/NewKit/Macros.hxx index ca33cb16..01dcaeec 100644 --- a/dev/zka/NewKit/Macros.hxx +++ b/dev/zka/NewKit/Macros.hxx @@ -86,9 +86,9 @@ #define END_STRING_ENUM() } #endif -#ifndef ALLOCA -#define ALLOCA(Sz) __builtin_alloca(Sz) -#endif // #ifndef ALLOCA +#ifndef cAlloca +#define cAlloca(Sz) __builtin_alloca(Sz) +#endif // #ifndef cAlloca #ifndef CANT_REACH #define CANT_REACH() __builtin_unreachable() diff --git a/dev/zka/src/DriveMgr.cxx b/dev/zka/src/DriveMgr.cxx index b5edb2b1..cf2bb948 100644 --- a/dev/zka/src/DriveMgr.cxx +++ b/dev/zka/src/DriveMgr.cxx @@ -12,8 +12,10 @@ #include <modules/AHCI/AHCI.hxx> #include <modules/NVME/NVME.hxx> +/***********************************************************************************/ /// @file DriveMgr.cxx -/// @brief Drive manager. +/// @brief Drive Manager API. +/***********************************************************************************/ namespace Kernel { @@ -103,12 +105,18 @@ namespace Kernel #ifdef __ZKA_MINIMAL_OS__ const Char* io_drv_kind(Void) { - return "Unknown"; + return "Not Loaded"; + } +#endif +#ifdef __ZKA_ED__ + const Char* io_drv_kind(Void) + { + return "C++ Code Editor"; } #endif - /// @brief Unimplemented drive. - /// @param pckt + /// @brief Unimplemented drive function. + /// @param pckt the packet to read. /// @return Void io_drv_unimplemented(DriveTrait::DrivePacket* pckt) { diff --git a/dev/zka/src/FS/NeFS.cxx b/dev/zka/src/FS/NeFS.cxx index 455f894d..0c8627c6 100644 --- a/dev/zka/src/FS/NeFS.cxx +++ b/dev/zka/src/FS/NeFS.cxx @@ -77,8 +77,8 @@ _Output NFS_FORK_STRUCT* NeFSParser::CreateFork(_Input NFS_CATALOG_STRUCT* catal auto drv = sMountpointInterface.A(); /// special treatment. - rt_copy_memory((VoidPtr) "fs/newfs-packet", drv.fPacket.fPacketMime, - rt_string_len("fs/newfs-packet")); + rt_copy_memory((VoidPtr) "fs/nefs-packet", drv.fPacket.fPacketMime, + rt_string_len("fs/nefs-packet")); NFS_FORK_STRUCT curFork{0}; NFS_FORK_STRUCT prevFork{0}; @@ -187,7 +187,7 @@ _Output NFS_FORK_STRUCT* NeFSParser::FindFork(_Input NFS_CATALOG_STRUCT* catalog drv.fPacket.fPacketSize = sizeof(NFS_FORK_STRUCT); drv.fPacket.fPacketContent = (VoidPtr)the_fork; - rt_copy_memory((VoidPtr) "fs/newfs-packet", drv.fPacket.fPacketMime, 16); + rt_copy_memory((VoidPtr) "fs/nefs-packet", drv.fPacket.fPacketMime, 16); if (auto res = fs_newfs_read(&sMountpointInterface, drv, this->fDriveIndex); @@ -351,8 +351,8 @@ _Output NFS_CATALOG_STRUCT* NeFSParser::CreateCatalog(_Input const Char* name, Lba start_free = out_lba; - rt_copy_memory((VoidPtr) "fs/newfs-packet", drive.fPacket.fPacketMime, - rt_string_len("fs/newfs-packet")); + rt_copy_memory((VoidPtr) "fs/nefs-packet", drive.fPacket.fPacketMime, + rt_string_len("fs/nefs-packet")); drive.fPacket.fPacketContent = &temporary_catalog; drive.fPacket.fPacketSize = kNeFSSectorSz; @@ -477,8 +477,8 @@ bool NeFSParser::Format(_Input _Output DriveTrait* drive, _Input const Lba endLb // verify disk. drive->fVerify(&drive->fPacket); - rt_copy_memory((VoidPtr) "fs/newfs-packet", drive->fPacket.fPacketMime, - rt_string_len("fs/newfs-packet")); + rt_copy_memory((VoidPtr) "fs/nefs-packet", drive->fPacket.fPacketMime, + rt_string_len("fs/nefs-packet")); // if disk isn't good, then error out. if (false == drive->fPacket.fPacketGood) @@ -647,8 +647,8 @@ bool NeFSParser::WriteCatalog(_Input _Output NFS_CATALOG_STRUCT* catalog, Bool i auto drive = sMountpointInterface.A(); - rt_copy_memory((VoidPtr) "fs/newfs-packet", drive.fPacket.fPacketMime, - rt_string_len("fs/newfs-packet")); + rt_copy_memory((VoidPtr) "fs/nefs-packet", drive.fPacket.fPacketMime, + rt_string_len("fs/nefs-packet")); auto startFork = (!is_rsrc_fork) ? catalog->DataFork : catalog->ResourceFork; @@ -730,8 +730,8 @@ _Output NFS_CATALOG_STRUCT* NeFSParser::FindCatalog(_Input const Char* catalogNa NFS_ROOT_PARTITION_BLOCK fs_buf{0}; auto drive = sMountpointInterface.A(); - rt_copy_memory((VoidPtr) "fs/newfs-packet", drive.fPacket.fPacketMime, - rt_string_len("fs/newfs-packet")); + rt_copy_memory((VoidPtr) "fs/nefs-packet", drive.fPacket.fPacketMime, + rt_string_len("fs/nefs-packet")); drive.fPacket.fPacketContent = &fs_buf; drive.fPacket.fPacketSize = sizeof(NFS_ROOT_PARTITION_BLOCK); @@ -892,8 +892,8 @@ Boolean NeFSParser::RemoveCatalog(_Input const Char* catalogName) auto drive = sMountpointInterface.A(); - rt_copy_memory((VoidPtr) "fs/newfs-packet", drive.fPacket.fPacketMime, - rt_string_len("fs/newfs-packet")); + rt_copy_memory((VoidPtr) "fs/nefs-packet", drive.fPacket.fPacketMime, + rt_string_len("fs/nefs-packet")); drive.fPacket.fLba = out_lba; // the catalog position. drive.fPacket.fPacketSize = @@ -958,8 +958,8 @@ VoidPtr NeFSParser::ReadCatalog(_Input _Output NFS_CATALOG_STRUCT* catalog, NFS_FORK_STRUCT* fs_buf = new NFS_FORK_STRUCT(); auto drive = sMountpointInterface.A(); - rt_copy_memory((VoidPtr) "fs/newfs-packet", drive.fPacket.fPacketMime, - rt_string_len("fs/newfs-packet")); + rt_copy_memory((VoidPtr) "fs/nefs-packet", drive.fPacket.fPacketMime, + rt_string_len("fs/nefs-packet")); NFS_FORK_STRUCT* fs_fork_data = nullptr; diff --git a/dev/zka/src/String.cxx b/dev/zka/src/String.cxx index 520e42f3..0c907c68 100644 --- a/dev/zka/src/String.cxx +++ b/dev/zka/src/String.cxx @@ -98,7 +98,7 @@ namespace Kernel return ("?"); const Char* boolean_expr = i ? "True" : "False"; - char* ret = (char*)ALLOCA((sizeof(char) * i) ? 4 : 5 + rt_string_len(fmt)); + char* ret = (char*)cAlloca((sizeof(char) * i) ? 4 : 5 + rt_string_len(fmt)); if (!ret) return ("?"); @@ -158,7 +158,7 @@ namespace Kernel return ("?"); char* ret = - (char*)ALLOCA(sizeof(char) * rt_string_len(fmt2) + rt_string_len(fmt)); + (char*)cAlloca(sizeof(char) * rt_string_len(fmt2) + rt_string_len(fmt)); if (!ret) return ("?"); |
