summaryrefslogtreecommitdiffhomepage
path: root/Public/Developer/SystemLib/PowerPC
diff options
context:
space:
mode:
Diffstat (limited to 'Public/Developer/SystemLib/PowerPC')
-rw-r--r--Public/Developer/SystemLib/PowerPC/CoreAssembly.s25
1 files changed, 11 insertions, 14 deletions
diff --git a/Public/Developer/SystemLib/PowerPC/CoreAssembly.s b/Public/Developer/SystemLib/PowerPC/CoreAssembly.s
index 7fef98e3..98fbcca9 100644
--- a/Public/Developer/SystemLib/PowerPC/CoreAssembly.s
+++ b/Public/Developer/SystemLib/PowerPC/CoreAssembly.s
@@ -1,25 +1,22 @@
-/** ===========================================
- (C) Mahrouss Logic
- Purpose: PowerPC low-level routines.
- ===========================================*/
+; /* -------------------------------------------
+;
+; Copyright Mahrouss Logic
+;
+; Purpose: PowerPC low level I/O
+;
+; ------------------------------------------- */
-.section .text
-
-.globl RtGetApp
-.globl RtAssertTriggerInterrupt
-.balign 4
/* @brief Application getter */
/* @throws: ApptError: appartement error. */
-RtGetApp:
- stw 0x10, 0(3) /* sysGetProcessObject */
+export .code64 RtGetApp:
+ stw 0x10, 0(r3) /* sysGetProcessObject */
sc
blr
-RtAssertTriggerInterrupt:
- stw 0x11, 0(3) /* sysTerminateCurrentProcess */
- stw 0x3, 0(4)
+export .code64 RtAssertTriggerInterrupt:
+ stw 0x11, 0(r3) /* sysTerminateCurrentProcess */
sc
blr