f921c3f8d094ffbaf89ac533bace1e7fbc5c5ac0
[coreboot.git] / src / arch / i386 / init / bootblock_prologue.c
1 /* -*- asm -*-
2  * $ $
3  *
4  */
5
6 /* 
7  * Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer
8  *
9  * This file is free software; you can redistribute it and/or
10  * modify it under the terms of the GNU General Public License as
11  * published by the Free Software Foundation; either version 2 of
12  * the License, or (at your option) any later version.
13  *
14  * Originally this code was part of ucl the data compression library
15  * for upx the ``Ultimate Packer of eXecutables''.
16  *
17  * - Converted to gas assembly, and refitted to work with etherboot.
18  *   Eric Biederman 20 Aug 2002
19  * - Merged the nrv2b decompressor into crt0.base of coreboot
20  *   Eric Biederman 26 Sept 2002
21  */
22
23
24 #include <arch/asm.h>
25 #include <arch/intel.h>
26 #include <console/loglevel.h>   
27
28 /*
29  * This is the entry code the code in .reset section
30  * jumps to this address.
31  *
32  */
33 .section ".rom.data", "a", @progbits
34 .section ".rom.text", "ax", @progbits
35
36         intel_chip_post_macro(0x01)             /* delay for chipsets */
37