~ubuntu-branches/ubuntu/trusty/grub2/trusty-updates

« back to all changes in this revision

Viewing changes to include/grub/i386/linux.h

Tags: upstream-1.99~20101122
ImportĀ upstreamĀ versionĀ 1.99~20101122

Show diffs side-by-side

added added

removed removed

Lines of Context:
79
79
  grub_uint32_t type;
80
80
} __attribute__((packed));
81
81
 
82
 
#define GRUB_VIDEO_TYPE_TEXT    0x01
83
 
#define GRUB_VIDEO_TYPE_VLFB    0x23    /* VESA VGA in graphic mode     */
84
 
#define GRUB_VIDEO_TYPE_EFI     0x70
 
82
#define GRUB_VIDEO_LINUX_TYPE_TEXT      0x01
 
83
#define GRUB_VIDEO_LINUX_TYPE_VESA      0x23    /* VESA VGA in graphic mode.  */
 
84
#define GRUB_VIDEO_LINUX_TYPE_SIMPLE    0x70    /* Linear framebuffer without any additional functions.  */
85
85
 
86
86
/* For the Linux/i386 boot protocol version 2.03.  */
87
87
struct linux_kernel_header
124
124
  grub_uint32_t bootsect_kludge;        /* obsolete */
125
125
  grub_uint16_t heap_end_ptr;           /* Free memory after setup end */
126
126
  grub_uint16_t pad1;                   /* Unused */
127
 
  char *cmd_line_ptr;                   /* Points to the kernel command line */
 
127
  grub_uint32_t cmd_line_ptr;           /* Points to the kernel command line */
128
128
  grub_uint32_t initrd_addr_max;        /* Highest address for initrd */
129
129
} __attribute__ ((packed));
130
130