int.c File Reference

#include "routix/paging.h"
#include "routix/segm.h"
#include "routix/8259.h"
#include "routix/debug.h"
#include "routix/kalloc.h"
#include <routix/kstdio.h>
#include "drivers/fat.h"
#include "routix/system.h"
#include "routix/event.h"

Go to the source code of this file.

Defines

Functions

Variables


Define Documentation

#define excepcion (  numero,
nombre   )     *(paginaIDT+numero) = make_int_gate( (word) DESC_CODE, (dword) nombre, (byte) (PRESENTE | DPL_0) );
 

Referenced by inicializarInterrupciones().


Function Documentation

void DefaultHandler (  void   ) 
 

Definition at line 47 of file int.c.

void excepcion0 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion1 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion10 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion11 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion12 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion13 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion14 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion15 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion16 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion17 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion18 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion19 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion2 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion3 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion4 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion5 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion6 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion7 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion8 (  void   ) 
 

Referenced by inicializarInterrupciones().

void excepcion9 (  void   ) 
 

Referenced by inicializarInterrupciones().

void ExcepcionHandler (  int  numero,
dword  err1,
dword  err2,
dword  err3
) 
 

Definition at line 56 of file int.c.

void inicializarInterrupciones (  void   ) 
 

Definition at line 148 of file int.c.

Referenced by kmain().

void intDefaultHandler (  void   ) 
 

Referenced by inicializarInterrupciones().

void intProximaTarea (  void   ) 
 

Referenced by inicializarInterrupciones().

void intTeclado (  void   ) 
 

Referenced by inicializarInterrupciones().

void switch_to_kernel_mode (  void   ) 
 

Referenced by inicializarInterrupciones().


Variable Documentation

pd_t* directorio = (pd_t *) POSICION_DIR_PAGINAS
 

Definition at line 45 of file int.c.

Referenced by inicializarInterrupciones(), kmapmem(), and kunmapmem().


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