mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-26 09:10:53 +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
|
@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
|
@subsection The entry address tag of Multiboot2 header
|
||||||
|
|
||||||
@example
|
@example
|
||||||
|
|||||||
Reference in new issue
Block a user