summaryrefslogtreecommitdiffhomepage
path: root/SDK/Libraries/CoreSystem/POWER/CoreAssembly.s
blob: e7919f231e20f6730d4fd238cf1ba8bfce6b6e00 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
; /* -------------------------------------------
;
;    Copyright SoftwareLabs
;
;    Purpose: POWER low level I/O
;
; ------------------------------------------- */

/* @brief Application getter */
/* @throws: ApptError: appartement error. */
export .code64 RtGetAppPointer:
    mflr r3
    stw 0x10, 0(r3) /* sysGetProcessObject */
    sc

    blr

export .code64 RtAssertTriggerInterrupt:
    mflr r3
    stw 0x11, 0(r3) /* sysTerminateCurrentProcess */
    sc

    blr