projects
/
bootcensus
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
backported fixes from 256boss
[bootcensus]
/
src
/
test
/
vbetest.c
diff --git
a/src/test/vbetest.c
b/src/test/vbetest.c
index
ee7fb68
..
7dd2bad
100644
(file)
--- a/
src/test/vbetest.c
+++ b/
src/test/vbetest.c
@@
-41,7
+41,7
@@
extern int snd_click_size;
int vbetest(void)
{
int vbetest(void)
{
- int i, j, nmodes, mx, my;
+ int i, j, nmodes, mx, my, idx;
unsigned int st, prev_st = 0;
struct video_mode vi;
uint16_t *fbptr;
unsigned int st, prev_st = 0;
struct video_mode vi;
uint16_t *fbptr;
@@
-60,7
+60,12
@@
int vbetest(void)
}
}
}
}
- if(!(framebuf = set_video_mode(find_video_mode(640, 480, 16)))) {
+ if((idx = find_video_mode_idx(640, 480, 16)) == -1) {
+ return -1;
+ }
+ video_mode_info(idx, &vi);
+
+ if(!(framebuf = set_video_mode(vi.mode))) {
return -1;
}
get_color_bits(&vi.rbits, &vi.gbits, &vi.bbits);
return -1;
}
get_color_bits(&vi.rbits, &vi.gbits, &vi.bbits);