initial commit
[pfinal.git] / Routix / include / routix / kstdio.h
blob0563f9f26809489ef419b78003b530d8768bb182
1 /*! \brief Definiciones básicas de entrada/salida para el kernel
2 */
4 #include <sys/types.h>
6 int putchar ( int );
7 int puts ( const char *);
8 byte *nextpos ( byte *);
9 void clrscr (void);
10 void scroll_up ( void );
11 unsigned char *gotoxy ( int , int );
12 char getascii_v ( char ); // Getascii para video
13 char *gets(char *s);
14 void printn( unsigned int num, int base);
15 int atoi(const char *str);
17 unsigned char inportb (word puerto);
18 void outportb (word puerto, unsigned char dato);
19 unsigned char inportb_p (word puerto);
20 void outportb_p (word puerto, unsigned char dato);
22 inline int count_elements (char **vector);