Main Page | Data Structures | File List | Globals | Related Pages

kernel.c File Reference

The kernel entry-point. More...

#include <multiboot.h>
#include <lmm.public.h>
#include <x86/seg.h>
#include <x86/pic.h>
#include <x86/base_irq.h>
#include <scheduler.h>
#include <frame.h>
#include <task.h>
#include <thread.h>
#include <interrupt.h>
#include <timer.h>
#include <syscall.h>
#include <io.h>

Functions

void kernel_panic (char *message)
int kernel_main ()
 Kernel entrypoint.


Variables

lmm_t malloc_lmm
multiboot_info boot_info


Detailed Description

The kernel entry-point.

Initializes the various kernel modules and enters into the scheduler.

Author:
Lee Salzman (lsalzman)

Hassaan Khan (hkhan)


Function Documentation

int kernel_main  ) 
 

Kernel entrypoint.

Initializes the kernel modules and enters into the scheduler.

Returns:
Should not return


Generated on Fri Apr 9 21:59:16 2004 for 15-410 Project 3 by doxygen 1.3.2