From 6dfd055de47c2d5a6b90389338861036f30cd1d6 Mon Sep 17 00:00:00 2001 From: Amlal EL Mahrouss Date: Fri, 22 Nov 2024 14:20:43 +0100 Subject: Macros.h: dbg_break_point is checked according to platform, remove useless macros. Signed-off-by: Amlal EL Mahrouss --- dev/ZKAKit/NewKit/Macros.h | 24 +++++------------------- 1 file changed, 5 insertions(+), 19 deletions(-) (limited to 'dev') 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(address)[0]) == (value)) \ -- cgit v1.2.3