init.h
vmm/vmm.h
vfs/vfs.h
isa/8259.h
sys/idt.h
ubixos/sched.h
isa/pit.h
isa/atkbd.h
ubixos/time.h
net/net.h
isa/ne2k.h
devfs/devfs.h
pci/pci.h
ubixfs/ubixfs.h
isa/fdc.h
ubixos/tty.h
ufs/ufs.h
ubixos/static.h
pci/hd.h
sys/kern_sysctl.h
ubixos/vitals.h
src/sys/init/main.c
ufs/ufs.h
sys/thread.h
pci/pci.h
ubixos/sched.h
sys/device.old.h
isa/ne2k.h
devfs/devfs.h
ubixos/vitals.h
ubixos/types.h
net/net.h
sys/_types.h
vmm/paging.h
ubixos/time.h
vfs/file.h
sys/tss.h
sys/kern_sysctl.h
vmm/vmm.h
mpi/mpi.h
sys/idt.h
vfs/vfs.h
vfs/mount.h
ubixfs/ubixfs.h
isa/atkbd.h
sys/gdt.h
isa/pit.h
ubixos/ubthread.h
ubixfs/dirCache.h
pci/hd.h
src/sys/include/ubixos/init.h
isa/fdc.h
sys/sysproto.h
ubixos/elf.h
sys/signal.h
ubixos/tty.h
sys/io.h
isa/8259.h
ubixos/static.h
sys/device.h
src/sys/init/main.c
src/sys/include/ubixos/init.h
int(*) typedef int(*) intFunctionPTR(void) (void) intFunctionPTR
intFunctionPTR intFunctionPTR init_tasks[] [] init_tasks { vmm_init, static_constructors, i8259_init, idt_init, vitals_init, sysctl_init, vfs_init, sched_init, pit_init, atkbd_init, time_init, devfs_init, tty_init, ufs_init, initHardDisk, } kmain
int int init_tasksTotal init_tasksTotal sizeof(init_tasks)/sizeof(intFunctionPTR) kmain

    /*****************************************************************************************
    Copyright(c)2002-2004TheUbixOSProject
    Allrightsreserved.

    Redistributionanduseinsourceandbinaryforms,withorwithoutmodification,are
    permittedprovidedthatthefollowingconditionsaremet:

    Redistributionsofsourcecodemustretaintheabovecopyrightnotice,thislistof
    conditions,thefollowingdisclaimerandthelistofauthors.Redistributionsinbinary
    formmustreproducetheabovecopyrightnotice,thislistofconditions,thefollowing
    disclaimerandthelistofauthorsinthedocumentationand/orothermaterialsprovided
    withthedistribution.NeitherthenameoftheUbixOSProjectnorthenamesofits
    contributorsmaybeusedtoendorseorpromoteproductsderivedfromthissoftware
    withoutspecificpriorwrittenpermission.

    THISSOFTWAREISPROVIDEDBYTHECOPYRIGHTHOLDERSANDCONTRIBUTORS"ASIS"ANDANY
    EXPRESSORIMPLIEDWARRANTIES,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOF
    MERCHANTABILITYANDFITNESSFORAPARTICULARPURPOSEAREDISCLAIMED.INNOEVENTSHALL
    THECOPYRIGHTOWNERORCONTRIBUTORSBELIABLEFORANYDIRECT,INDIRECT,INCIDENTAL,
    SPECIAL,EXEMPLARY,ORCONSEQUENTIALDAMAGES(INCLUDING,BUTNOTLIMITEDTO,PROCUREMENT
    OFSUBSTITUTEGOODSORSERVICES;LOSSOFUSE,DATA,ORPROFITS;ORBUSINESSINTERRUPTION)
    HOWEVERCAUSEDANDONANYTHEORYOFLIABILITY,WHETHERINCONTRACT,STRICTLIABILITY,OR
    TORT(INCLUDINGNEGLIGENCEOROTHERWISE)ARISINGINANYWAYOUTOFTHEUSEOFTHIS
    SOFTWARE,EVENIFADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGE.

    $Id: ubixos_2init_8h.xml 88 2016-01-12 00:11:29Z reddawg $

    *****************************************************************************************/

    #ifndef_INIT_H
    #define_INIT_H

    #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<ubixos/static.h>
    #include<pci/hd.h>
    #include<sys/kern_sysctl.h>
    #include<ubixos/vitals.h>

    typedefint(*intFunctionPTR)(void);

    intFunctionPTRinit_tasks[]={
    vmm_init,
    static_constructors,
    i8259_init,
    idt_init,
    vitals_init,
    sysctl_init,
    vfs_init,
    sched_init,
    pit_init,
    atkbd_init,
    time_init,
    //net_init,
    //ne2k_init,
    devfs_init,
    //pci_init,
    //ubixfs_init,
    //fdc_init,
    tty_init,
    ufs_init,
    initHardDisk,
    };

    intinit_tasksTotal=sizeof(init_tasks)/sizeof(intFunctionPTR);

    #endif

    /***
    END
    ***/