foo
[eightysix] / kern / src / main.c
1 #include "intr.h"
2 #include "vid.h"
3
4 void kmain(void)
5 {
6         int i, j;
7         unsigned short __far *vmem = (void __far*)0xb8000000ul;
8         unsigned short c;
9
10         vid_init();
11         vid_text(0, 0, "hello!", VID_ATTR(LTRED, BLACK));
12         init_intr();
13
14         vmem += 80;
15         for(i=1; i<25; i++) {
16                 c = ((i & 0xf) << 8) | '@';
17                 for(j=0; j<80; j++) {
18                         *vmem++ = c;
19                 }
20         }
21 }