blob: a3df25e111cb15fbda9f15344328df069a455814 [file] [log] [blame]
Aaron Durbin3953e392015-09-03 00:41:29 -05001#include <build.h>
2
Eric Biedermanb78c1972004-10-14 20:54:17 +00003 .section ".id", "a", @progbits
Eric Biederman8ca8d762003-04-22 19:02:15 +00004
5 .globl __id_start
6__id_start:
Patrick Georgi950f20a2012-01-17 13:13:59 +01007ver:
8 .asciz COREBOOT_VERSION
Stefan Reinauer14e22772010-04-27 06:56:47 +00009vendor:
Stefan Reinauer08670622009-06-30 15:17:49 +000010 .asciz CONFIG_MAINBOARD_VENDOR
Stefan Reinauer14e22772010-04-27 06:56:47 +000011part:
Stefan Reinauer08670622009-06-30 15:17:49 +000012 .asciz CONFIG_MAINBOARD_PART_NUMBER
Patrick Georgi950f20a2012-01-17 13:13:59 +010013.long __id_end + CONFIG_ID_SECTION_OFFSET - ver /* Reverse offset to the vendor id */
Patrick Georgi436f99b2009-11-27 16:55:13 +000014.long __id_end + CONFIG_ID_SECTION_OFFSET - vendor /* Reverse offset to the vendor id */
15.long __id_end + CONFIG_ID_SECTION_OFFSET - part /* Reverse offset to the part number */
16.long CONFIG_ROM_SIZE /* Size of this romimage */
Eric Biederman8ca8d762003-04-22 19:02:15 +000017 .globl __id_end
18
Eric Biederman8ca8d762003-04-22 19:02:15 +000019__id_end:
20.previous