diff options
| author | Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | 2024-11-22 14:20:43 +0100 |
|---|---|---|
| committer | Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | 2024-11-22 14:20:43 +0100 |
| commit | 6dfd055de47c2d5a6b90389338861036f30cd1d6 (patch) | |
| tree | 017c55845de92209233635440f10525f8e545955 /dev | |
| parent | b96572fe175d4ea8bee25c19f91426ea10042d1f (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.h | 24 |
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)) \ |
