video.c File Reference

#include "routix/system.h"
#include <routix/kstdio.h>
#include <drivers/video.h>

Go to the source code of this file.

Defines

Functions

Variables


Define Documentation

#define nextpos pos   ) 
 

Value:

if ( (pos+=2) > (unsigned char *) VIDEO+4000 ) {                        \
                                                        scroll_up();                                                                                    \
                                                        pos = (unsigned char *) (VIDEO + VIDEO_LAST_LINE);              \
                                                }

Definition at line 18 of file video.c.

Referenced by putchar().

#define TAB_SPACES   4
 

Definition at line 11 of file video.c.

#define VIDEO   (0xb8000)
 

Definition at line 9 of file video.c.

Referenced by clrscr(), gotoxy(), putchar(), and scroll_up().

#define VIDEO_LAST_LINE   3840
 

Definition at line 16 of file video.c.

Referenced by putchar(), and scroll_up().


Function Documentation

void clrscr void   ) 
 

Definition at line 103 of file video.c.

unsigned char* gotoxy int  fila,
int  columna
 

Definition at line 146 of file video.c.

int putchar int  a  ) 
 

Definiciones básicas de entrada/salida para el kernel.

Definition at line 25 of file video.c.

int puts const char *  s  ) 
 

Definition at line 72 of file video.c.

void scroll_up void   ) 
 

Definition at line 118 of file video.c.

Referenced by putchar().


Variable Documentation

unsigned char cursor_caracteristicas = 2
 

Definition at line 14 of file video.c.

Referenced by putchar(), and scroll_up().

unsigned char* pos = (unsigned char *) VIDEO
 

Definition at line 13 of file video.c.

Referenced by clrscr(), gotoxy(), and putchar().


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