30 |
static void * |
static void * |
31 |
real2pm(grub_vbe_farptr_t ptr) |
real2pm(grub_vbe_farptr_t ptr) |
32 |
{ |
{ |
33 |
return (void *)((((unsigned long)ptr & 0xFFFF0000) >> 12UL) + |
return (void *)((((unsigned long)ptr & 0xFFFF0000) >> 12UL) |
34 |
((unsigned long)ptr & 0x0000FFFF)); |
+ ((unsigned long)ptr & 0x0000FFFF)); |
35 |
} |
} |
36 |
|
|
37 |
static grub_err_t |
static grub_err_t |
185 |
GRUB_MOD_INIT |
GRUB_MOD_INIT |
186 |
{ |
{ |
187 |
(void)mod; /* To stop warning. */ |
(void)mod; /* To stop warning. */ |
188 |
grub_register_command ("vbe_test", grub_cmd_vbe_test, GRUB_COMMAND_FLAG_BOTH, |
grub_register_command ("vbe_test", |
189 |
"vbe_test", "Test VESA BIOS Extension 2.0+ support", 0); |
grub_cmd_vbe_test, |
190 |
|
GRUB_COMMAND_FLAG_BOTH, |
191 |
|
"vbe_test", |
192 |
|
"Test VESA BIOS Extension 2.0+ support", |
193 |
|
0); |
194 |
} |
} |
195 |
|
|
196 |
GRUB_MOD_FINI |
GRUB_MOD_FINI |