COBE 0.1 ALPHA

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

Diese Datei enthält die Funktionen und Daten für den Bootscreen. Mehr ...

#include <bootlogo.h>
#include <stdio.h>
#include <sysfunc.h>

gehe zum Quellcode dieser Datei

Funktionen

void show_bootlogo ()
 Diese Funktion initialisiert den Bootscreen und zeigt diesen an.
void setload (int num)
 Diese Funktion setzt den Ladebalken auf eine angegebene Position Die maximal mögliche Position ist dabei acht.
void setc (char c, short x, short y)
 Diese einfache Funktion setzt ein Zeichen an der angegebenen Position.

Variablen

char * Video = (char*)0xB8000
 Dieser Pointer auf den Videospeicher wird gesetzt, da die stdio-Funktionen nicht den gewünschten Freiraum bieten.

Ausführliche Beschreibung

Diese Datei enthält die Funktionen und Daten für den Bootscreen.

Definiert in Datei bootlogo.c.


Dokumentation der Funktionen

void setc ( char  c,
short  x,
short  y 
)

Diese einfache Funktion setzt ein Zeichen an der angegebenen Position.

Parameter:
cDiese Parameter enthält das auszugebene Zeichen
xDieser Parameter enthält die X-Koordinate des auszugebenen Zeichens
yDieser Parameter enthält die Y-Koordinate des auszugebenen Zeichens

Definiert in Zeile 193 der Datei bootlogo.c.

void setload ( int  num)

Diese Funktion setzt den Ladebalken auf eine angegebene Position Die maximal mögliche Position ist dabei acht.

Parameter:
numDiese Parameter nimmt die Position auf

Definiert in Zeile 173 der Datei bootlogo.c.

void show_bootlogo ( )

Diese Funktion initialisiert den Bootscreen und zeigt diesen an.

Zunächst muss der Bildschirm geleert werden.

Danach wird Bildschirm komplett mit Grün gefüllt.

Nun folgen die Aufrufe für die Zeichen, welche die Buchstaben und den Rahmen des Ladebalkens darstellen.

Definiert in Zeile 16 der Datei bootlogo.c.


Variablen-Dokumentation

char* Video = (char*)0xB8000

Dieser Pointer auf den Videospeicher wird gesetzt, da die stdio-Funktionen nicht den gewünschten Freiraum bieten.

Definiert in Zeile 10 der Datei bootlogo.c.

 Alle Datenstrukturen Dateien Funktionen Variablen Typdefinitionen Makrodefinitionen