mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-26 00:59:55 +00:00
multiboot2: Clarify usage of the address tag
Add a note to spell out that if the address tag is not present the file should be loaded using the elf header. Signed-off-by: Roger Pau Monné <roger.pau@citrix.com> Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
This commit is contained in:
1 parent
d81931d0e5
commit
e29a99ac3b
1 file changed
+8
@@ -509,6 +509,14 @@ assumes that no bss segment is present.
|
||||
|
||||
@end table
|
||||
|
||||
Note: This information does not need to be provided if the kernel image
|
||||
is in @sc{elf} format, but it must be provided if the image is in a.out
|
||||
format or in some other format. When the address tag is present it must
|
||||
be used in order to load the image, regardless of whether an @sc{elf}
|
||||
header is also present. Compliant boot loaders must be able to load
|
||||
images that are either in @sc{elf} format or contain the address tag
|
||||
embedded in the Multiboot2 header.
|
||||
|
||||
@subsection The entry address tag of Multiboot2 header
|
||||
|
||||
@example
|
||||
|
||||
Reference in new issue
Block a user