summaryrefslogtreecommitdiffhomepage
path: root/dev/Boot/src/BootString.cc
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2025-03-23 19:13:48 +0100
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2025-03-23 19:15:17 +0100
commita13e1c0911c0627184bc38f18c7fdda64447b3ad (patch)
tree073a62c09bf216e85a3f310376640fa1805147f9 /dev/Boot/src/BootString.cc
parent149fa096eb306d03686b3b67e813cf1a78e08cd0 (diff)
meta(kernel): Reworked repository's filesystem structure.
Removing useless parts of the project too. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/Boot/src/BootString.cc')
-rw-r--r--dev/Boot/src/BootString.cc92
1 files changed, 0 insertions, 92 deletions
diff --git a/dev/Boot/src/BootString.cc b/dev/Boot/src/BootString.cc
deleted file mode 100644
index 194261d0..00000000
--- a/dev/Boot/src/BootString.cc
+++ /dev/null
@@ -1,92 +0,0 @@
-/* -------------------------------------------
-
- Copyright (C) 2024-2025, Amlal EL Mahrouss, all rights reserved.
-
- File: BootString.cc
- Purpose: BootZ string library
-
- Revision History:
-
-
-
-------------------------------------------- */
-
-#include <BootKit/Platform.h>
-#include <BootKit/Protocol.h>
-#include <BootKit/BootKit.h>
-
-/// BUGS: 0
-
-/////////////////////////////////////////////////////////////////////////////////////////////////////////
-
-NeOS::SizeT Boot::BCopyMem(CharacterTypeUTF16* dest, CharacterTypeUTF16* src, const NeOS::SizeT len)
-{
- if (!dest || !src)
- return 0;
-
- SizeT index = 0UL;
- for (; index < len; ++index)
- {
- dest[index] = src[index];
- }
-
- return index;
-}
-
-NeOS::SizeT Boot::BStrLen(const CharacterTypeUTF16* ptr)
-{
- if (!ptr)
- return 0;
-
- NeOS::SizeT cnt = 0;
-
- while (*ptr != (CharacterTypeUTF16)0)
- {
- ++ptr;
- ++cnt;
- }
-
- return cnt;
-}
-
-NeOS::SizeT Boot::BSetMem(CharacterTypeUTF16* src, const CharacterTypeUTF16 byte, const NeOS::SizeT len)
-{
- if (!src)
- return 0;
-
- NeOS::SizeT cnt = 0UL;
-
- while (*src != 0)
- {
- if (cnt > len)
- break;
-
- *src = byte;
- ++src;
-
- ++cnt;
- }
-
- return cnt;
-}
-
-NeOS::SizeT Boot::BSetMem(CharacterTypeUTF8* src, const CharacterTypeUTF8 byte, const NeOS::SizeT len)
-{
- if (!src)
- return 0;
-
- NeOS::SizeT cnt = 0UL;
-
- while (*src != 0)
- {
- if (cnt > len)
- break;
-
- *src = byte;
- ++src;
-
- ++cnt;
- }
-
- return cnt;
-}