diff options
author | Patrick Georgi <pgeorgi@chromium.org> | 2015-03-27 14:03:22 +0100 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2015-03-30 20:41:11 +0200 |
commit | 08f2ab6aac9d4e5d0f992d25b9bc8d77620f03d9 (patch) | |
tree | aeb7a11184f85266d2b188cba15999ebe5b296f2 /src/arch/mips/bootblock.inc | |
parent | 5602f2cd735c3a763a4c8256c1df1e8ee77832db (diff) | |
download | coreboot-08f2ab6aac9d4e5d0f992d25b9bc8d77620f03d9.tar.xz |
build system: rename mips/bootblock.inc to mips/bootblock.S
This is inspired by the commit listed below, but rewritten to match
upstream, and split in smaller pieces to keep intent clear.
Change-Id: I192fa50989b586fd8e967d4c22db56ac9de7a30e
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Based-On-Change-Id: I50af7dacf616e0f8ff4c43f4acc679089ad7022b
Based-On-Signed-off-by: Julius Werner <jwerner@chromium.org>
Based-On-Reviewed-on: https://chromium-review.googlesource.com/219170
Reviewed-on: http://review.coreboot.org/9108
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@google.com>
Diffstat (limited to 'src/arch/mips/bootblock.inc')
-rw-r--r-- | src/arch/mips/bootblock.inc | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/src/arch/mips/bootblock.inc b/src/arch/mips/bootblock.inc deleted file mode 100644 index dbde803b14..0000000000 --- a/src/arch/mips/bootblock.inc +++ /dev/null @@ -1,44 +0,0 @@ -/* - * This file is part of the coreboot project. - * - * Copyright (C) 2014 Imagination Technologies - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; version 2 of the License. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -.set noreorder /* Prevent assembler from "optimizing" this code. */ - -.section ".start", "ax", %progbits -.globl _start -_start: - /* Set the stack pointer */ - li $sp, CONFIG_BOOTBLOCK_STACK_TOP - - /* - * Initialise the stack to a known value, used later to check for - * overflow. - */ - li $t0, CONFIG_BOOTBLOCK_STACK_BOTTOM - addi $t1, $sp, -4 - li $t2, 0xdeadbeef -1: sw $t2, 0($t0) - bne $t0, $t1, 1b - addi $t0, $t0, 4 - - /* Run main */ - b main - - /* Should never return from main. */ -2: - b 2b |