Add missing id field to grub_video_sm712_adapter

This commit is contained in:
Vladimir 'phcoder' Serbinenko 2010-04-03 14:12:43 +02:00
parent 47674667e3
commit a60f822cb2
2 changed files with 8 additions and 6 deletions

View file

@ -180,7 +180,8 @@ typedef enum grub_video_driver_id
GRUB_VIDEO_DRIVER_NONE, GRUB_VIDEO_DRIVER_NONE,
GRUB_VIDEO_DRIVER_VBE, GRUB_VIDEO_DRIVER_VBE,
GRUB_VIDEO_DRIVER_EFI_UGA, GRUB_VIDEO_DRIVER_EFI_UGA,
GRUB_VIDEO_DRIVER_EFI_GOP GRUB_VIDEO_DRIVER_EFI_GOP,
GRUB_VIDEO_DRIVER_SM712
} grub_video_driver_id_t; } grub_video_driver_id_t;
struct grub_video_adapter struct grub_video_adapter
@ -272,7 +273,7 @@ grub_err_t EXPORT_FUNC (grub_video_get_info) (struct grub_video_mode_info *mode_
sure that framebuffer address doesn't change. To ensure this abstraction sure that framebuffer address doesn't change. To ensure this abstraction
grub_video_get_info_and_fini is the only function supplying framebuffer grub_video_get_info_and_fini is the only function supplying framebuffer
address. */ address. */
grub_err_t grub_video_get_info_and_fini (struct grub_video_mode_info *mode_info, grub_err_t EXPORT_FUNC (grub_video_get_info_and_fini) (struct grub_video_mode_info *mode_info,
void **framebuffer); void **framebuffer);
enum grub_video_blit_format grub_video_get_blit_format (struct grub_video_mode_info *mode_info); enum grub_video_blit_format grub_video_get_blit_format (struct grub_video_mode_info *mode_info);
@ -280,8 +281,9 @@ enum grub_video_blit_format grub_video_get_blit_format (struct grub_video_mode_i
grub_err_t grub_video_set_palette (unsigned int start, unsigned int count, grub_err_t grub_video_set_palette (unsigned int start, unsigned int count,
struct grub_video_palette_data *palette_data); struct grub_video_palette_data *palette_data);
grub_err_t grub_video_get_palette (unsigned int start, unsigned int count, grub_err_t EXPORT_FUNC (grub_video_get_palette) (unsigned int start,
struct grub_video_palette_data *palette_data); unsigned int count,
struct grub_video_palette_data *palette_data);
grub_err_t EXPORT_FUNC (grub_video_set_viewport) (unsigned int x, grub_err_t EXPORT_FUNC (grub_video_set_viewport) (unsigned int x,
unsigned int y, unsigned int y,
@ -356,7 +358,6 @@ grub_video_check_mode_flag (unsigned int flags, unsigned int mask,
return (flag & mask) ? !! (flags & flag) : def; return (flag & mask) ? !! (flags & flag) : def;
} }
grub_video_driver_id_t grub_video_driver_id_t EXPORT_FUNC (grub_video_get_driver_id) (void);
grub_video_get_driver_id (void);
#endif /* ! GRUB_VIDEO_HEADER */ #endif /* ! GRUB_VIDEO_HEADER */

View file

@ -191,6 +191,7 @@ grub_video_sm712_get_info_and_fini (struct grub_video_mode_info *mode_info,
static struct grub_video_adapter grub_video_sm712_adapter = static struct grub_video_adapter grub_video_sm712_adapter =
{ {
.name = "SM712 Video Driver", .name = "SM712 Video Driver",
.id = GRUB_VIDEO_DRIVER_SM712,
.init = grub_video_sm712_video_init, .init = grub_video_sm712_video_init,
.fini = grub_video_sm712_video_fini, .fini = grub_video_sm712_video_fini,