routix.c File Reference

#include "stdarg.h"
#include "routix.h"
#include "syscalls.h"

Go to the source code of this file.

Defines

Functions

Variables


Define Documentation

#define _syscall0 numero,
retorno   )     __asm__ __volatile__ ("int $0x50" : "=a" (retorno) : "a" (numero))
 

Definition at line 9 of file punto/old/routix.c.

#define _syscall1 numero,
retorno,
param1   )     __asm__ __volatile__ ("int $0x50" : "=a" (retorno) : "a" (numero), "b" (param1))
 

Definition at line 10 of file punto/old/routix.c.

#define _syscall2 numero,
retorno,
param1,
param2   )     __asm__ __volatile__ ("int $0x50" : "=a" (retorno) : "a" (numero), "b" (param1), "c" (param2))
 

Definition at line 11 of file punto/old/routix.c.

#define MAX_STRING   100
 

Definition at line 82 of file punto/old/routix.c.


Function Documentation

int clrscr void   ) 
 

Definition at line 76 of file punto/old/routix.c.

int exec char *  tarea  ) 
 

Definition at line 23 of file punto/old/routix.c.

Referenced by main().

int fork void   ) 
 

Definition at line 43 of file punto/old/routix.c.

Referenced by invoke(), and main().

char getascii char  c  ) 
 

Referenced by leer_buff_teclado(), printn_(), printn_s(), and sprintn().

void gets char *  str  ) 
 

Definition at line 35 of file punto/old/routix.c.

Referenced by bisiestos(), fat_test(), main(), sys_gets(), task_debug(), and time_debug().

void printf char *  stri,
... 
 

Definition at line 93 of file punto/old/routix.c.

Referenced by _waiting_childs(), asg(), catchear_hijos(), EVprint(), export(), handler(), handler1(), invoke(), main(), morecore(), set(), sig_chld(), sig_usr1(), and statusprt().

int putchar char  car  ) 
 

Definition at line 58 of file punto/old/routix.c.

Referenced by gets(), kprintf(), main(), print_fat_info(), printf(), printn(), printn_(), printn_all(), puts(), and sys_print().

void puts char *  str  ) 
 

Definition at line 67 of file punto/old/routix.c.

Referenced by dump_status_register(), inicializacion_kmalloc(), init_8254(), kmain(), kprintf(), main(), printf(), and putchar().

int sleep int  segundos  ) 
 

Definition at line 14 of file punto/old/routix.c.

void sprintn unsigned int  num,
int  base
 

Referenced by printf(), and sprintn().

void sputchar char  car  ) 
 

void voido void   ) 
 

header utilizado por la libreria Routix y las tareas de usuario

Definition at line 50 of file punto/old/routix.c.


Variable Documentation

word sposicion = 0
 

Definition at line 84 of file punto/old/routix.c.

char string_stdio[MAX_STRING]
 

Definition at line 85 of file punto/old/routix.c.

Referenced by printf(), and sputchar().


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