Add EGA text support

This commit is contained in:
Vladimir 'phcoder' Serbinenko 2010-01-15 15:46:59 +01:00
parent 57e41c71bc
commit 0174029222
3 changed files with 55 additions and 26 deletions

View file

@ -195,6 +195,9 @@ struct multiboot_info
multiboot_uint32_t framebuffer_width;
multiboot_uint32_t framebuffer_height;
multiboot_uint8_t framebuffer_bpp;
#define MULTIBOOT_FRAMEBUFFER_TYPE_INDEXED 0
#define MULTIBOOT_FRAMEBUFFER_TYPE_RGB 1
#define MULTIBOOT_FRAMEBUFFER_TYPE_EGA_TEXT 2
multiboot_uint8_t framebuffer_type;
union
{
@ -223,9 +226,6 @@ struct multiboot_color
multiboot_uint8_t blue;
};
#define MULTIBOOT_FRAMEBUFFER_TYPE_INDEXED 0
#define MULTIBOOT_FRAMEBUFFER_TYPE_RGB 1
struct multiboot_mmap_entry
{
multiboot_uint32_t size;

View file

@ -195,6 +195,9 @@ struct multiboot_info
multiboot_uint32_t framebuffer_width;
multiboot_uint32_t framebuffer_height;
multiboot_uint8_t framebuffer_bpp;
#define MULTIBOOT_FRAMEBUFFER_TYPE_INDEXED 0
#define MULTIBOOT_FRAMEBUFFER_TYPE_RGB 1
#define MULTIBOOT_FRAMEBUFFER_TYPE_EGA_TEXT 2
multiboot_uint8_t framebuffer_type;
union
{
@ -223,9 +226,6 @@ struct multiboot_color
multiboot_uint8_t blue;
};
#define MULTIBOOT_FRAMEBUFFER_TYPE_INDEXED 0
#define MULTIBOOT_FRAMEBUFFER_TYPE_RGB 1
struct multiboot_mmap_entry
{
multiboot_uint32_t size;