21 lines
503 B
ArmAsm
21 lines
503 B
ArmAsm
|
#include <build.h>
|
||
|
|
||
|
.section ".id", "a", %progbits
|
||
|
|
||
|
.globl __id_start
|
||
|
__id_start:
|
||
|
ver:
|
||
|
.asciz COREBOOT_VERSION
|
||
|
vendor:
|
||
|
.asciz CONFIG_MAINBOARD_VENDOR
|
||
|
part:
|
||
|
.asciz CONFIG_MAINBOARD_PART_NUMBER
|
||
|
.long __id_end - ver /* Reverse offset to the vendor id */
|
||
|
.long __id_end - vendor /* Reverse offset to the vendor id */
|
||
|
.long __id_end - part /* Reverse offset to the part number */
|
||
|
.long CONFIG_ROM_SIZE /* Size of this romimage */
|
||
|
.globl __id_end
|
||
|
|
||
|
__id_end:
|
||
|
.previous
|