Hi!
The attached patch makes the bootcode better readable.
It replaces the hardcoded values in
xen/arch/x86/boot/{x86_32.S,x86_64.S} with readable defines.
This makes the checksum less error-prone in case the flags will change.
The patch also adds defines and comments in
xen/include/xen/multiboot.h for completeness and
readability.
The patch makes no binary changes.
Tested on i386 and x86_64 with GRUB and PXELINUX bootmanagers.
The attached patch makes the bootcode better readable.
It replaces the hardcoded values in
xen/arch/x86/boot/{x86_32.S,x86_64.S} with readable defines.
This makes the checksum less error-prone in case the flags will change.
The patch also adds defines and comments in
xen/include/xen/multiboot.h for completeness and
readability.
The patch makes no binary changes.
Tested on i386 and x86_64 with GRUB and PXELINUX bootmanagers.