Without this fix multiboot2 doc build fails. Additionally,
add missing full stop at the end of sentence.
Signed-off-by: Daniel Kiper <daniel.kiper@oracle.com>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Multiboot2 is proper name of the boot protocol. Multiboot is name of older boot
protocol. So, rename Multiboot to Multiboot2 to not confuse the reader.
Signed-off-by: Daniel Kiper <daniel.kiper@oracle.com>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
u_virt may sometimes confuse reader especially if description says something
completely different. Additionally, GRUB multiboot2 implementation does not
use u_virt anywhere. So, replace it with basic well defined and used in
implementation u32 type.
Signed-off-by: Daniel Kiper <daniel.kiper@oracle.com>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
u_phys is used just in two places and sometimes it may confuse reader.
Additionally, GRUB multiboot2 implementation does not use u_phys anywhere.
So, replace it with basic well defined and used in implementation u32 type.
Signed-off-by: Daniel Kiper <daniel.kiper@oracle.com>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
* doc/multiboot2.h (GRUB_MULTIBOOT_ARCHITECTURE_I386): Removed leftover
GRUB_ prefix.
(MULTIBOOT_ARCHITECTURE_MIPS32): New constant.
* doc/multiboot.texi (MIPS machine state): New section.
(Header magic fields): New possible value of arcitecture field.
2010-01-12 Robert Millan <rmh.grub@aybabtu.com>
Video mode amendment by Vladimir Serbinenko. See NEWS file for
details.
* NEWS: Document video mode amendment.
* doc/multiboot.texi: Video mode ammendment.
* doc/multiboot.h (MULTIBOOT_INFO_VIDEO_INFO): Remove macro.
(MULTIBOOT_INFO_VBE_INFO, MULTIBOOT_INFO_FRAMEBUFFER_INFO): New macros.
(multiboot_uint8_t): New type.
(struct multiboot_color): New structure.
(struct multiboot_info): Add new video mode fields.
(MULTIBOOT_FRAMEBUFFER_TYPE_INDEXED)
(MULTIBOOT_FRAMEBUFFER_TYPE_RGB): New macros.
* doc/boot.S (MULTIBOOT_HEADER_FLAGS): Add `MULTIBOOT_VIDEO_MODE'.
(multiboot_header): Include video mode information.
* doc/kernel.c (cmain): Draw a blue diagonal line when video mode
information is provided.