summaryrefslogtreecommitdiffstats
path: root/reader.c
blob: 7b30c1fe3b0fefcdbd406733993e024056ff602f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <yotlibc.h>

short rval = 8;
short abc[100];
int main(void){
    XYCOORD xys;
    short k;
    extern int char_vga_cursor_x;
    extern int char_vga_cursor_y;
    int i;
//  xys.x = 1;
//  xys.y = 1;
//  chv_set_cursor(&xys);
//  char_vga_tobios();
//  putint(char_vga_cursor_x);
//  putint(char_vga_cursor_y);
    chv_init_cursor();
    chv_memwrite(5, 4);
    xys.y = 23;
    xys.x = 4;
    chv_set_cursor(&xys);
    putint(char_vga_cursor_y);
    for(i=0; i<9; i++){
        chv_putchar('F');
    }
    chv_sync_cursor();
    yotrl(abc, "", 99);
    putstr(abc);
//  chv_putchar_color('A', CHV_COLORPAIR(CHV_COLOR_GREEN, CHV_COLOR_GRAY));
//  chv_backspace();
//  chv_scroll(25);
//  chv_clear();
//  chv_reset_cursor();
//  chv_sync_cursor();
//  chv_putchar('A');
//  char_vga_tobios();
//  putint(22);
//  putint(chv_memread(5));
//  putstr("PPP");
    //putstr("KKK:");
    /*while(1){
        int a = getch();
        a = GETCH_SCANCODE(a);
        putcharhex(a);
    }
    putint(getstr(abc, 10));
    putstr(abc);*/
    return 0xFFFD;
}