#include <agnix/agnix.h>#include <asm/core.h>#include <agnix/config.h>#include <agnix/sched.h>#include <agnix/console.h>#include <agnix/ioport.h>#include <agnix/adi/adi.h>#include <agnix/net/net.h>#include <agnix/crypt.h>#include <agnix/syscalls.h>#include <agnix/threads.h>#include <agnix/tasks.h>#include <agnix/queues.h>#include <agnix/memory.h>#include <agnix/resources.h>#include <agnix/data_structures.h>#include <asm/memtests.h>#include <agnix/counters.h>#include <agnix/timers.h>#include <agnix/terminal.h>#include <agnix/pm.h>#include <agnix/fastirq.h>#include <agnix/agnix_console.h>Include dependency graph for init.c:

Go to the source code of this file.
Functions | |
| void | init_thread (void *data) |
| void | init_start (void) |
| int | clean_kernel (void) |
| void | start_kernel (void) |
Variables | |
| int | errno |
| char * | agnix_banner |
| char * | agnix_version |
| char * | agnix_license |
| char | _text |
| char | _end |
|
|
Definition at line 54 of file init.c. References bootmem_free_init(), and printk(). Referenced by start_kernel(). 00055 {
00056 printk("Cleaning kernel ...\n");
00057
00058 bootmem_free_init();
00059
00060 return 0;
00061 }
Here is the call graph for this function: ![]() |
|
|
Definition at line 49 of file init.c. Referenced by bootmem_free_init(), and start_kernel(). 00050 {
00051 // create_kernel_thread("init", init_thread, (void *)2);
00052 }
|
|
|
Definition at line 44 of file init.c. 00045 {
00046 /* TODO */
00047 }
|
|
|
|
Referenced by bin_reserve_system_pages(), and memalloc_init(). |
|
|
Referenced by bin_reserve_system_pages(). |
|
|
Definition at line 20 of file version.c. Referenced by start_kernel(). |
|
|
Definition at line 27 of file version.c. Referenced by start_kernel(). |
|
|
Definition at line 24 of file version.c. Referenced by start_kernel(). |
|
|
|