kmain.c File Reference

#include "routix/system.h"
#include "routix/paging.h"
#include "routix/segm.h"
#include "routix/debug.h"
#include "routix/8259.h"
#include "routix/8254.h"
#include "routix/task.h"
#include "drivers/fat.h"
#include "routix/kalloc.h"
#include "routix/syscalls.h"
#include <routix/kstdio.h>
#include "fs/blockcache.h"

Go to the source code of this file.

Functions

Variables


Function Documentation

dword contar_memoria void   ) 
 

Cuenta la cantidad de memoria física del sistema.

Definition at line 117 of file mm.c.

Referenced by init_MM().

void entrada_de_inicio void   ) 
 

Referenced by kmain().

void floppy_cache_init void   ) 
 

Definition at line 354 of file fat12.c.

void inicializarInterrupciones void   ) 
 

Definition at line 148 of file int.c.

Referenced by kmain().

void init_all_memory dword  memoria  ) 
 

Mapea toda la memoria disponible para que el kernel la vea en la misma dirección lógica que física.

Definition at line 138 of file mm.c.

Referenced by kmain().

void init_MM void   ) 
 

Definition at line 97 of file mm.c.

Referenced by kmain().

void init_MM_base void   ) 
 

Esta funcion inicializa 3 Tablas de paginas: 1. Apunta de 0-4MB fisicos (donde se haya el kernel y los datos) 2. Apuntan a los 3GB (direccion virtual del kernel) 3. Apunta a 3GB + 128MB (direccion virtual de kernel data)

Definition at line 27 of file mm.c.

Referenced by init_MM().

void init_time void   ) 
 

Definition at line 30 of file time.c.

Referenced by kmain().

void init_var void   ) 
 

Definition at line 57 of file sys_misc.c.

Referenced by kmain().

void kmain void   ) 
 

Definition at line 36 of file kmain.c.

Referenced by init().

void start_scheduler void   ) 
 

Definition at line 34 of file sched.c.

Referenced by kmain().


Variable Documentation

addr_t* exit_addr
 

Definition at line 21 of file kmain.c.


Generated on Sun May 30 18:38:36 2004 for Routix OS by doxygen 1.3.6