For best results, you should enable Javascript for our web site.
RV32 SoC
DS
UG
High-Perf RV32 SoC
DS
UG
RV64 SoC
DS
UG
API and Examples
Embedded IDE
UG
Loading...
Searching...
No Matches
start.h
Go to the documentation of this file.
1
2
// Copyright (C) 2013-2026 Efinix Inc. All rights reserved.
3
// Full license header bsp/efinix/EfxSapphireSocRV64/include/LICENSE.MD
5
#ifndef START_H
6
#define START_H
7
8
#include <stdint.h>
9
10
#ifdef __cplusplus
11
extern
"C"
{
12
#endif
13
14
extern
void
smp_unlock
(
void
(*userMain)(uintptr_t, uintptr_t, uintptr_t));
15
16
// #if __riscv_xlen == 64
17
// extern void smp_unlock(void (*userMain)(u64, u64, u64));
18
// #elif __riscv_xlen == 32
19
// extern void smp_unlock(void (*userMain)(u32, u32, u32));
20
// #endif
21
22
#ifdef __cplusplus
23
}
24
#endif
// C_plusplus
25
26
#endif
// START_H
smp_unlock
void smp_unlock(void(*userMain)(uintptr_t, uintptr_t, uintptr_t))
For best results, you should enable Javascript for our web site.