summaryrefslogtreecommitdiffhomepage
path: root/dev/zka/ArchKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-10-12 19:20:29 +0200
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-10-12 19:20:29 +0200
commitc7b637d7b68d9b7e271e70a5a5cc0c4fcf9172de (patch)
tree2d297a7250978efa7a81e101232f62254892f94b /dev/zka/ArchKit
parent3347073aaa031b71e5063192f0806d83e9021c34 (diff)
IMP: Porting stack to AARCH64.
- Bootloader and kernel were made to be ported to mulitple platforms. - Some part of the stack have to be written specifically for the platform though. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/zka/ArchKit')
-rw-r--r--dev/zka/ArchKit/ArchKit.hxx24
1 files changed, 0 insertions, 24 deletions
diff --git a/dev/zka/ArchKit/ArchKit.hxx b/dev/zka/ArchKit/ArchKit.hxx
index 3c617705..e52eeabf 100644
--- a/dev/zka/ArchKit/ArchKit.hxx
+++ b/dev/zka/ArchKit/ArchKit.hxx
@@ -56,30 +56,6 @@ namespace Kernel
{
return *(volatile UInt32*)((UInt64)base + reg);
}
-
- /// @brief Print a region of memory.
- /// @param start
- /// @param length
- inline Void ke_print_raw_memory(const void* start, Size length)
- {
- const UInt8* ptr = (const UInt8*)start;
-
- for (Size i = 0; i < length; i++)
- {
- if (i % 16 == 0)
- {
- kcout << hex_number((UIntPtr)ptr + i);
- }
- else
- {
- kcout << hex_number(ptr[i]);
- }
-
- kcout << " ";
- }
-
- kcout << "\r";
- }
} // namespace Kernel
#define kKernelMaxSystemCalls (256)