Xyris  0.5
NullBoot.c
Go to the documentation of this file.
1 /**
2  * @file NullBoot.c
3  * @author Keeton Feavel ([email protected])
4  * @brief Kernel ELF entry point. Should never be called by any bootloader.
5  * @version 0.1
6  * @date 2021-12-29
7  *
8  * @copyright Copyright the Xyris Contributors (c) 2021
9  *
10  */
11 
12 void _start(void);
13 
14 /**
15  * @brief ELF default entry point. Should never be called since a bootloader
16  * should always have a custom entry point specific to that bootloader.
17  *
18  */
19 __attribute__((section(".early_text")))
20 void _start(void)
21 {
22  return;
23 }
__attribute__
__attribute__((section(".early_text")))
ELF default entry point. Should never be called since a bootloader should always have a custom entry ...
Definition: NullBoot.c:19
_start
void _start(void)