[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[MULTIBOOT2 DOC PATCH v3 02/13] multiboot2: Replace u_virt with u32
From: |
Daniel Kiper |
Subject: |
[MULTIBOOT2 DOC PATCH v3 02/13] multiboot2: Replace u_virt with u32 |
Date: |
Tue, 6 Dec 2016 23:52:50 +0100 |
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 <address@hidden>
---
doc/multiboot.texi | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/doc/multiboot.texi b/doc/multiboot.texi
index 2bda9b7..7d12ab0 100644
--- a/doc/multiboot.texi
+++ b/doc/multiboot.texi
@@ -299,9 +299,6 @@ little-endian, u32 is coded in little-endian.
The type of unsigned 64-bit data. Because the target architecture is
little-endian, u64 is coded in little-endian.
address@hidden u_virt
-The type of unsigned data of the same size as target architecture virtual
address size.
-
@end table
@@ -407,7 +404,7 @@ and @samp{header_length}), must have a 32-bit unsigned sum
of zero.
@node Header tags
@subsection General tag structure
-Tags constitutes a buffer of structures following each other padded on
@samp{u_virt} size.
+Tags constitutes a buffer of structures following each other padded on
@samp{u32} size.
Every structure has following format:
@example
@@ -460,10 +457,10 @@ actually be present. E.g. on a videoless system even if
you requested tag
u16 | type = 2 |
u16 | flags |
u32 | size |
-u_virt | header_addr |
-u_virt | load_addr |
-u_virt | load_end_addr |
-u_virt | bss_end_addr |
+u32 | header_addr |
+u32 | load_addr |
+u32 | load_end_addr |
+u32 | bss_end_addr |
+-------------------+
@end group
@end example
@@ -511,7 +508,7 @@ assumes that no bss segment is present.
u16 | type = 3 |
u16 | flags |
u32 | size |
-u_virt | entry_addr |
+u32 | entry_addr |
+-------------------+
@end group
@end example
--
1.7.10.4
- [MULTIBOOT2 DOC PATCH v3 00/13] multiboot2: Update documentation, Daniel Kiper, 2016/12/06
- [MULTIBOOT2 DOC PATCH v3 02/13] multiboot2: Replace u_virt with u32,
Daniel Kiper <=
- [MULTIBOOT2 DOC PATCH v3 01/13] multiboot2: Replace u_phys with u32, Daniel Kiper, 2016/12/06
- [MULTIBOOT2 DOC PATCH v3 04/13] multiboot2: Replace redundant if with the, Daniel Kiper, 2016/12/06
- [MULTIBOOT2 DOC PATCH v3 05/13] multiboot2: Clarify meaning of information request header tag, Daniel Kiper, 2016/12/06
- [MULTIBOOT2 DOC PATCH v3 03/13] multiboot2: Rename Multiboot to Multiboot2, Daniel Kiper, 2016/12/06
- [MULTIBOOT2 DOC PATCH v3 06/13] multiboot2: Fix description of EFI boot services tag, Daniel Kiper, 2016/12/06
- [MULTIBOOT2 DOC PATCH v3 07/13] multiboot2: Add description of support for EFI boot services, Daniel Kiper, 2016/12/06