UbixOS  2.0
init.h File Reference
#include <vmm/vmm.h>
#include <vfs/vfs.h>
#include <isa/8259.h>
#include <sys/idt.h>
#include <ubixos/sched.h>
#include <isa/pit.h>
#include <isa/atkbd.h>
#include <ubixos/time.h>
#include <net/net.h>
#include <isa/ne2k.h>
#include <devfs/devfs.h>
#include <pci/pci.h>
#include <ubixfs/ubixfs.h>
#include <isa/fdc.h>
#include <ubixos/tty.h>
#include <ufs/ufs.h>
#include <fat/fat.h>
#include <ubixos/static.h>
#include <pci/hd.h>
#include <sys/kern_sysctl.h>
#include <ubixos/vitals.h>
#include <ubixos/syscalls.h>
#include <pci/lnc.h>
Include dependency graph for init.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef int(* intFunctionPTR) (void)
 

Variables

intFunctionPTR init_tasks [] = { static_constructors, i8259_init, idt_init, vitals_init, sysctl_init, vfs_init, sched_init, pit_init, atkbd_init, time_init, pci_init, devfs_init, tty_init, ufs_init, fat_init, initHardDisk, initLNC, net_init }
 
int init_tasksTotal = sizeof(init_tasks) / sizeof(intFunctionPTR)
 

Typedef Documentation

◆ intFunctionPTR

typedef int(* intFunctionPTR) (void)

Definition at line 56 of file init.h.

Variable Documentation

◆ init_tasks

◆ init_tasksTotal

int init_tasksTotal = sizeof(init_tasks) / sizeof(intFunctionPTR)

Definition at line 64 of file init.h.