ArvernOS
Loading...
Searching...
No Matches
initcall.h File Reference
#include <stdint.h>
Include dependency graph for initcall.h:

Typedefs

typedef int(* initcall_t) ()
 

Detailed Description

Initcall functions are loaded after the architecture-specific code initialization in kmain_start() and after the essential modules, including:

  • isr
  • timer
  • clock
  • syscall
  • fs

Typedef Documentation

◆ initcall_t

typedef int(* initcall_t) ()

This type defines an initcall function, which is a function automatically called when the kernel is started. Use initcall_*_register() helper functions to register them.