7 static uint16_t *framebuf;
14 nmodes = video_mode_count();
15 printf("%d video modes found:\n", nmodes);
16 for(i=0; i<nmodes; i++) {
17 if(video_mode_info(i, &vi) == -1) {
20 printf(" %04x: %dx%d %d bpp (%d%d%d)\n", vi.mode, vi.width, vi.height, vi.bpp,
21 vi.rbits, vi.gbits, vi.bbits);
24 if(!(framebuf = set_video_mode(find_video_mode(640, 480, 16)))) {
28 memset(framebuf, 0xff, 640 * 240 * 2);
30 while(kb_getkey() == -1) {