Implement XEN VFB support.

This commit is contained in:
Vladimir Serbinenko 2013-12-17 13:07:26 +01:00
parent 60d1dd3d72
commit 71669c3b76
14 changed files with 937 additions and 9 deletions

View file

@ -344,6 +344,7 @@ grub_linux_setup_video (struct linux_kernel_params *params)
case GRUB_VIDEO_DRIVER_IEEE1275:
case GRUB_VIDEO_DRIVER_COREBOOT:
/* Make gcc happy. */
case GRUB_VIDEO_DRIVER_XEN:
case GRUB_VIDEO_DRIVER_SDL:
case GRUB_VIDEO_DRIVER_NONE:
case GRUB_VIDEO_ADAPTER_CAPTURE:

View file

@ -222,6 +222,8 @@ grub_xen_boot (void)
grub_xen_mfn_t *new_mfn_list;
grub_size_t i;
grub_video_restore ();
if (grub_xen_n_allocated_shared_pages)
return grub_error (GRUB_ERR_BUG, "active grants");