SimpleKernel 1.17.0
Loading...
Searching...
No Matches
main.cpp File Reference
#include <opensbi_interface.h>
#include <cstdint>
#include "kstd_cstdio"
Include dependency graph for main.cpp:

Go to the source code of this file.

Functions

void putchar_ (char character)
 
uint32_t main (uint32_t, uint8_t *)
 
void _start (uint32_t argc, uint8_t *argv)
 

Function Documentation

◆ _start()

void _start ( uint32_t  argc,
uint8_t *  argv 
)

Definition at line 33 of file main.cpp.

33 {
34 main(argc, argv);
35
36 // 进入死循环
37 while (1) {
38 ;
39 }
40}
void main()
Definition main.cpp:33
Here is the call graph for this function:

◆ main()

uint32_t main ( uint32_t  ,
uint8_t *   
)

Definition at line 16 of file main.cpp.

16 {
17 putchar_('H');
18 putchar_('e');
19 putchar_('l');
20 putchar_('l');
21 putchar_('o');
22 putchar_('W');
23 putchar_('o');
24 putchar_('r');
25 putchar_('l');
26 putchar_('d');
27 putchar_('!');
28 putchar_('\n');
29
30 return 0;
31}
void putchar_(char character)
Definition main.cpp:12
Here is the call graph for this function:

◆ putchar_()

void putchar_ ( char  character)

Definition at line 12 of file main.cpp.

12 {
13 sbi_debug_console_write_byte(character);
14}
Here is the caller graph for this function: