summaryrefslogtreecommitdiff
path: root/src/devices/oprom/x86_asm.S
diff options
context:
space:
mode:
authorStefan Reinauer <reinauer@chromium.org>2011-10-12 14:30:59 -0700
committerStefan Reinauer <stefan.reinauer@coreboot.org>2011-10-13 20:00:50 +0200
commitc1efb9038402af268a0a25957ac236d047b21f22 (patch)
treecf03bd6d38a9731d391e84e92e5ebf44dcff3b2b /src/devices/oprom/x86_asm.S
parent216fa4633a583fcc278186e1f927f32332d1e5c5 (diff)
downloadcoreboot-c1efb9038402af268a0a25957ac236d047b21f22.tar.xz
refactor vesa mode setting code and bootsplash code
- adds possibility to set a vesa mode without showing a bootsplash - make bootsplash / mode setting code available in real mode. Change-Id: I0045c9d75757657f4ce531889593102ea1e39ce5 Signed-off-by: Stefan Reinauer <reinauer@google.com> Reviewed-on: http://review.coreboot.org/256 Tested-by: build bot (Jenkins) Reviewed-by: Marc Jones <marcj303@gmail.com>
Diffstat (limited to 'src/devices/oprom/x86_asm.S')
-rw-r--r--src/devices/oprom/x86_asm.S5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/devices/oprom/x86_asm.S b/src/devices/oprom/x86_asm.S
index d5b5e1859f..57c5338914 100644
--- a/src/devices/oprom/x86_asm.S
+++ b/src/devices/oprom/x86_asm.S
@@ -66,6 +66,11 @@ __registers = RELOCATED(.)
.long 0 /* 16 - ESI */
.long 0 /* 20 - EDI */
+/* 256 byte buffer, used by int10 */
+ .globl __buffer
+__buffer = RELOCATED(.)
+ .skip 256
+
.code32
.globl __realmode_call
__realmode_call = RELOCATED(.)