summaryrefslogtreecommitdiffhomepage
path: root/dev
diff options
context:
space:
mode:
authorAmlal EL Mahrouss <amlalelmahrouss@icloud.com>2024-11-22 14:20:43 +0100
committerAmlal EL Mahrouss <amlalelmahrouss@icloud.com>2024-11-22 14:20:43 +0100
commit6dfd055de47c2d5a6b90389338861036f30cd1d6 (patch)
tree017c55845de92209233635440f10525f8e545955 /dev
parentb96572fe175d4ea8bee25c19f91426ea10042d1f (diff)
Macros.h: dbg_break_point is checked according to platform, remove useless macros.
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'dev')
-rw-r--r--dev/ZKAKit/NewKit/Macros.h24
1 files changed, 5 insertions, 19 deletions
diff --git a/dev/ZKAKit/NewKit/Macros.h b/dev/ZKAKit/NewKit/Macros.h
index 9683d743..70245ce1 100644
--- a/dev/ZKAKit/NewKit/Macros.h
+++ b/dev/ZKAKit/NewKit/Macros.h
@@ -120,25 +120,11 @@
#define RGB(R, G, B) (Kernel::UInt32)(R | G << 0x8 | B << 0x10)
#endif // !RGB
-#define BREAK_POINT() asm volatile("int $3")
-
-/// @brief The system page file, located on the mount directory, as mulitple system pages can be mounted.
-#define kPageSys "/Disks/syspage.sys"
-
-/// @brief The main system driver.
-#define kStartupSys "/Boot/startup.sys"
-
-/// @brief The main font file.
-#define kUrbanistTTF "/Resources/Fonts/urbanist.ttf"
-
-/// @brief License file
-#define kEulaTxt "/Resources/EULA.txt"
-
-/// @brief The main kernel file.
-#define kStartupWav "/Resources/startup.wav"
-
-/// @brief The main system loader.
-#define kUserName "ZKA AUTHORITY/KERNEL"
+#ifdef __ZKA_AMD64__
+#define dbg_break_point() asm volatile("int $3")
+#else
+#define dbg_break_point() ((void)0)
+#endif
#define rtl_deduce_endianess(address, value) \
(((reinterpret_cast<Kernel::Char*>(address)[0]) == (value)) \