rt 0.19.0

A real-time operating system capable of full preemption
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@ vim:ft=arm

#include <rt/arch/pseudo.S>

// This function is not allowed to modify r1-r3.

    .syntax unified
    .section .text.__aeabi_read_tp, "ax", %progbits
    .global __aeabi_read_tp
    .type __aeabi_read_tp, %function
__aeabi_read_tp:
    mov32 r0, rt_tp
    ldr r0, [r0]
    bx lr

    .size __aeabi_read_tp, .-__aeabi_read_tp