initial commit
[pfinal.git] / Routix / include / routix.h
blobdb2b85b065abeba9d745ca7d82b1030803ad49d5
1 /*! \brief header utilizado por la libreria Routix y las tareas de usuario
2 */
4 #ifndef _ROUTIX
5 #define _ROUTIX
7 #ifndef __ROUTIX_TYPES
8 #include <sys/types.h>
9 #endif
12 typedef unsigned char byte;
13 typedef unsigned short word;
14 typedef unsigned long dword;
15 typedef unsigned long long qword;
17 typedef int pid_t;
19 typedef dword addr_t;
20 typedef unsigned int size_t;
22 //void gets (char *str);
23 void voido (void);
24 //int putchar (char car);
25 //void puts(char *str);
26 void printf ( char *string, ...);
27 int sprintf(char *str, const char *string, ...);
28 void sputchar (char car);
29 size_t strlen(const char *s);
31 pid_t getpid();
32 pid_t getppid();
34 int sleep(int);
35 int proc_dump(void);
36 #endif