Sapphire SoC DS Sapphire SoC UG Sapphire HP SoC DS Sapphire HP SoC UG RISC-V Embedded IDE UG Board Support Package
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
10extern void smp_unlock(void (*userMain)(uintptr_t, uintptr_t, uintptr_t));
11
12// #if __riscv_xlen == 64
13// extern void smp_unlock(void (*userMain)(u64, u64, u64));
14// #elif __riscv_xlen == 32
15// extern void smp_unlock(void (*userMain)(u32, u32, u32));
16// #endif
17
18#endif // START_H
void smp_unlock(void(*userMain)(uintptr_t, uintptr_t, uintptr_t))