mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-26 09:10:53 +00:00
multiboot2: Fix alignment of header tags
Header tags have to be 8-bytes aligned. So, fix it. Additionally, mention header closing tag in the spec. Signed-off-by: Daniel Kiper <daniel.kiper@oracle.com>
This commit is contained in:
1 parent
4ca26ce6fb
commit
d81931d0e5
1 file changed
+3
-2
+3
-2
@@ -408,8 +408,9 @@ 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{u32} size.
|
||||
Every structure has following format:
|
||||
Tags constitutes a buffer of structures following each other padded when necessary
|
||||
in order for each tag to start at 8-bytes aligned address. Tags are terminated by
|
||||
a tag of type @samp{0} and size @samp{8}. Every structure has following format:
|
||||
|
||||
@example
|
||||
@group
|
||||
|
||||
Reference in new issue
Block a user