aboutsummaryrefslogtreecommitdiff
path: root/aarch64/el1_s/el1_loader.h
blob: 10d283d0c2d3ee00a736028aa9df986e37e394ae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef _EL1_S_LOADER_H
#define _EL1_S_LOADER_H

extern uintptr_t _EL1_S_INIT_BASE;
uintptr_t EL1_S_INIT_BASE = (uintptr_t)&_EL1_S_INIT_BASE;
extern uintptr_t _EL1_S_INIT_SIZE;
uintptr_t EL1_S_INIT_SIZE = (uintptr_t)&_EL1_S_INIT_SIZE;
extern uintptr_t _EL1_S_FLASH_TEXT;
uintptr_t EL1_S_FLASH_TEXT = (uintptr_t)&_EL1_S_FLASH_TEXT;
extern uintptr_t _EL1_S_TEXT_BASE;
uintptr_t EL1_S_TEXT_BASE = (uintptr_t)&_EL1_S_TEXT_BASE;
extern uintptr_t _EL1_S_DATA_BASE;
uintptr_t EL1_S_DATA_BASE = (uintptr_t)&_EL1_S_DATA_BASE;
extern uintptr_t _EL1_S_TEXT_SIZE;
uint64_t EL1_S_TEXT_SIZE = (uint64_t)&_EL1_S_TEXT_SIZE;
extern uintptr_t _EL1_S_DATA_SIZE;
uint64_t EL1_S_DATA_SIZE = (uint64_t)&_EL1_S_DATA_SIZE;

#endif