Files
system76-coreboot/src/cpu/intel/fit/fit.S
Kyösti Mälkki 254142a11d Drop many cases of .previous directive use
Since most assembly files are no longer concatenated together
but built separately, section changes with .previous at the
end of the files have become spurious.

TEST=BUILD_TIMELESS

Change-Id: I2970eed2b114a53475ba385eec4e97bb7ae7095c
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/47963
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
2020-12-11 07:32:36 +00:00

31 lines
617 B
ArmAsm

/* SPDX-License-Identifier: GPL-2.0-only */
.section ".fit_pointer", "a", @progbits
.code32
.global fit_pointer
fit_pointer:
.long fit_table
.long 0
.section .text
.align 16
.global fit_table
.global fit_table_end
fit_table:
/* Address for type 0 is '_FIT_ ' */
.long 0x5449465f
.long 0x2020205f
/*
* There is 1 entry in the table. Other tools will have to update the size
* and checksum when adding entries.
*/
.long 0x00000001
/* Version */
.word 0x0100
/* Type 0 with checksum valid. */
.byte 0x80
/* Checksum byte - must add to zero. */
.byte 0x7d
.fill CONFIG_CPU_INTEL_NUM_FIT_ENTRIES*16
fit_table_end: