40 |
mv_fox |
1 |
/*
|
|
|
2 |
* Video routines used by the Svarog386 installer
|
|
|
3 |
* Copyright (C) 2016 Mateusz Viste
|
|
|
4 |
*/
|
|
|
5 |
|
|
|
6 |
#ifndef VIDEO_H_SENTINEL
|
|
|
7 |
#define VIDEO_H_SENTINEL
|
|
|
8 |
|
|
|
9 |
int video_init(void);
|
81 |
mv_fox |
10 |
void video_clear(unsigned short attr, int offset, int offsetend);
|
40 |
mv_fox |
11 |
void video_putchar(int y, int x, unsigned short attr, int c);
|
|
|
12 |
void video_putcharmulti(int y, int x, unsigned short attr, int c, int repeat, int step);
|
56 |
mv_fox |
13 |
void video_putstring(int y, int x, unsigned short attr, char *str, int maxlen);
|
40 |
mv_fox |
14 |
void video_putstringfix(int y, int x, unsigned short attr, char *s, int w);
|
|
|
15 |
void video_movecursor(int y, int x);
|
|
|
16 |
|
|
|
17 |
#endif
|