COBE 0.1 ALPHA

D:/COBE-Packet/cobe/system/stdio.c-Dateireferenz

#include <stdio.h>
#include <stdarg.h>
#include <sysfunc.h>
#include <keyboard.h>
#include <cmos.h>
#include <io.h>
#include <pic.h>

gehe zum Quellcode dieser Datei

Funktionen

int kputchar (char c)
int kputx (unsigned int x, int basis)
int kputstring (char *string)
int kprintf (char *text,...)
int kstrlen (char *Text)
void newline ()
char * kgets (char *buf)
void * kmemset (void *ptr, int val, size_t num)
void * kmemcpy (void *dest_ptr, const void *val_ptr, size_t num)
int kstrcmp (char *a, char *b)
void setcolor (char settedcolor)
char getkey_oncursor (int x, int y)
int kstr2int (char *zahl)
void kstrcpy (char *source, char *dest)
void activate_16background ()
void deactivate_16background ()
void move_cursor (int y, int x)
void delete_rep_character (char *string, char chara, bool back)
void low_to_up (char *string)
void up_to_low (char *string)

Variablen

char * VideoMem = (char*)0xB8000
char color = 0x07
short position_x = 0
short position_y = 0
int qChar = 0
char * curr_dir
 Dieses char-Array enthält den aktuellen Verzeichnis-Pfad.

Dokumentation der Funktionen

void activate_16background ( )

Definiert in Zeile 255 der Datei stdio.c.

void deactivate_16background ( )

Definiert in Zeile 261 der Datei stdio.c.

void delete_rep_character ( char *  string,
char  chara,
bool  back 
)

Definiert in Zeile 277 der Datei stdio.c.

char getkey_oncursor ( int  x,
int  y 
)

Definiert in Zeile 220 der Datei stdio.c.

char* kgets ( char *  buf)

Definiert in Zeile 158 der Datei stdio.c.

void* kmemcpy ( void *  dest_ptr,
const void *  val_ptr,
size_t  num 
)

Definiert in Zeile 196 der Datei stdio.c.

void* kmemset ( void *  ptr,
int  val,
size_t  num 
)

Definiert in Zeile 184 der Datei stdio.c.

int kprintf ( char *  text,
  ... 
)

Definiert in Zeile 79 der Datei stdio.c.

int kputchar ( char  c)

Definiert in Zeile 19 der Datei stdio.c.

int kputstring ( char *  string)

Definiert in Zeile 72 der Datei stdio.c.

int kputx ( unsigned int  x,
int  basis 
)

Definiert in Zeile 48 der Datei stdio.c.

int kstr2int ( char *  zahl)

Definiert in Zeile 236 der Datei stdio.c.

int kstrcmp ( char *  a,
char *  b 
)

Definiert in Zeile 205 der Datei stdio.c.

void kstrcpy ( char *  source,
char *  dest 
)

Definiert in Zeile 244 der Datei stdio.c.

int kstrlen ( char *  Text)

Definiert in Zeile 140 der Datei stdio.c.

void low_to_up ( char *  string)

Definiert in Zeile 284 der Datei stdio.c.

void move_cursor ( int  y,
int  x 
)

Definiert in Zeile 267 der Datei stdio.c.

void newline ( )

Definiert in Zeile 151 der Datei stdio.c.

void setcolor ( char  settedcolor)

Definiert in Zeile 216 der Datei stdio.c.

void up_to_low ( char *  string)

Definiert in Zeile 292 der Datei stdio.c.


Variablen-Dokumentation

char color = 0x07

Definiert in Zeile 11 der Datei stdio.c.

char* curr_dir

Dieses char-Array enthält den aktuellen Verzeichnis-Pfad.

Definiert in Zeile 20 der Datei fat.c.

short position_x = 0

Definiert in Zeile 12 der Datei stdio.c.

short position_y = 0

Definiert in Zeile 13 der Datei stdio.c.

int qChar = 0

Definiert in Zeile 14 der Datei stdio.c.

char* VideoMem = (char*)0xB8000

Definiert in Zeile 10 der Datei stdio.c.

 Alle Datenstrukturen Dateien Funktionen Variablen Typdefinitionen Makrodefinitionen