mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2025-02-01 12:50:23 +08:00
90917cc75a
* [dfs] fixup compiler warning Signed-off-by: Shell <smokewood@qq.com> * [format] libcpu/arm64: separate context switching codes Signed-off-by: Shell <smokewood@qq.com> * [format] libcpu/arm64: separate vector Signed-off-by: Shell <smokewood@qq.com> * [format] libcpu/arm64: separate context_gcc.S Signed-off-by: Shell <smokewood@qq.com> * [format] libcpu/arm64: moving headers to include directory Signed-off-by: Shell <smokewood@qq.com> * style: replace tab with space --------- Signed-off-by: Shell <smokewood@qq.com>
29 lines
574 B
ArmAsm
29 lines
574 B
ArmAsm
/*
|
|
* Copyright (c) 2006-2024, RT-Thread Development Team
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*
|
|
* Change Logs:
|
|
* Date Author Notes
|
|
* 2021-05-18 Jesven the first version
|
|
* 2023-06-24 Shell Support debug frame for user thread
|
|
*/
|
|
|
|
#ifndef __ASSEMBLY__
|
|
#define __ASSEMBLY__
|
|
#endif
|
|
|
|
#include "rtconfig.h"
|
|
#include "asm-generic.h"
|
|
#include "asm-fpu.h"
|
|
#include "armv8.h"
|
|
|
|
.section .text
|
|
|
|
START_POINT(_thread_start)
|
|
blr x19
|
|
mov x29, #0
|
|
blr x20
|
|
b . /* never here */
|
|
START_POINT_END(_thread_start)
|