Rename almost all occurences of LinuxBIOS to coreboot.

Due to the automatic nature of this update, I am self-acking. It worked in
abuild.

Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>



git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3053 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
Stefan Reinauer
2008-01-18 15:08:58 +00:00
committed by Stefan Reinauer
parent 7e61e45402
commit f8ee1806ac
388 changed files with 1718 additions and 1718 deletions

View File

@@ -6,4 +6,4 @@ I also received help from Christophe Bothamy, Bochs' developer, on all
Boch's bios related issues. Thanks!
I also got tips from Eric W. Biederman, as well as other members of the
LinuxBIOS mailing list.
coreboot mailing list.

View File

@@ -6,7 +6,7 @@ DEVELOPER/HACKING/DESIGN
the bochs mainline.
thus when designing an patch for rombios.c both needs of
linuxbios as well as bochs needed to be taken into
coreboot as well as bochs needed to be taken into
consideration.
- there are motherboard specific code in loader.s. until this issue

View File

@@ -1,4 +1,4 @@
1) Are you familar with LinuxBIOS?
1) Are you familar with coreboot?
no : abort
yes: go to next step.
@@ -41,7 +41,7 @@
make
9) use the resulting elf "payload" file with LinuxBIOS as you would
9) use the resulting elf "payload" file with coreboot as you would
have used any other elf file. For example put it on the same
EERPOM as LinuxBIOS is, or use EtherBOOT to load the payload
EERPOM as coreboot is, or use EtherBOOT to load the payload
file from hdd or network.

View File

@@ -4,7 +4,7 @@ $Id: README,v 1.1 2002/11/25 02:07:53 rminnich Exp $
ADLO
A project to combine LinuxBIOS and BOCHS BIOS to add support
A project to combine coreboot and BOCHS BIOS to add support
for booting legacy applications, such as Microsoft Windows.
==========================================
@@ -12,13 +12,13 @@ ADLO
Boot Overvew:
ADLO requires an boot loader with ELF support.
In our case it is either LinuxBIOS or EtherBOOT.
In our case it is either coreboot or EtherBOOT.
Sample execution paths:
LinuxBIOS -> ADLO -> LILO -> LINUX
coreboot -> ADLO -> LILO -> LINUX
LinuxBIOS -> EtherBOOT -> ADLO -> LILO -> LINUX
coreboot -> EtherBOOT -> ADLO -> LILO -> LINUX
Then it can start any real mode application.
In our case it could be LILO or GRUB, but
@@ -56,7 +56,7 @@ mainteance routines
select device to boot
set memory for Int15/EAX=E820
enable LBA
copy LinuxBIOS table [TODO]
copy coreboot table [TODO]
-shadow :
enable/write/read
-copy:
@@ -177,11 +177,11 @@ Program Headers:
Environment overview
ADLO is an ELF file and thus can be loaded either directly from 1)
LinuxBIOS, or 2) via EtherBOOT, or 3) via EtherBOOT+ AA patch for FS
coreboot, or 2) via EtherBOOT, or 3) via EtherBOOT+ AA patch for FS
support.
1)
Both LinuxBIOS and ADLO are on the same EEPROM chip. From end-user
Both coreboot and ADLO are on the same EEPROM chip. From end-user
viewpoint it is probably the most similar to the bios classic.
(computer boots up and just loads whatever is in MBR).
@@ -201,15 +201,15 @@ Before ADLO starts.
ADLO requires an boot loader with ELF support.
In our case it is:
-LinuxBIOS
-LinuxBIOS and EtherBOOT
-LinuxBIOS and EtherBOOT + AA polled I/O patch (w/ FS support).
-coreboot
-coreboot and EtherBOOT
-coreboot and EtherBOOT + AA polled I/O patch (w/ FS support).
As little as LinuxBIOS only is required to get ADLO
As little as coreboot only is required to get ADLO
up and running.
For development purposes it is recommended full set of
LinuxBIOS + EtherBOOT and boot via DHCP/TFTP.
coreboot + EtherBOOT and boot via DHCP/TFTP.
------------------------------------------

View File

@@ -128,7 +128,7 @@ fix int15 memory functions. (E820, etc)
fix bios to properly handle reboot
setup PIRQ table for P6STMT mbo.
have it extract from linuxbios somehow..
have it extract from coreboot somehow..
find it in ram and copy...
hack gcc to support 16 bit real mode.

View File

@@ -144,7 +144,7 @@
//#define BX_PCIBIOS 1
#define BX_APM 0
#define LINUXBIOS 1
#define COREBOOT 1
#define BX_USE_ATADRV 1
//#define BX_ELTORITO_BOOT 1
@@ -1633,12 +1633,12 @@ ASM_END
//--------------------------------------------------------------------------
// keyboard_init
//--------------------------------------------------------------------------
// this file is based on LinuxBIOS implementation of keyboard.c
// this file is based on coreboot implementation of keyboard.c
// could convert to #asm to gain space
void
keyboard_init()
{
#ifndef LINUXBIOS
#ifndef COREBOOT
Bit16u max;
/* ------------------- Flush buffers ------------------------*/

View File

@@ -9,7 +9,7 @@ nop
;*****************************************************
; A) setup GDT, so that we do not depend on program
; that loaded us for GDT.
; Ex: LinuxBIOS and EtherBOOT use different GDT's.
; Ex: coreboot and EtherBOOT use different GDT's.
;-----------------------------------------------------
; 0)
@@ -90,7 +90,7 @@ rep
nop
nop
;*****************************************************
; X) copy -- LinuxBIOS table into safe place.
; X) copy -- coreboot table into safe place.
;; TODO.
;; Q1 : what is the size of table.
@@ -188,7 +188,7 @@ out 0x71, al
; 119mb = 0x77 00 00 00
; (this is for 128mb of ram)
; (FIXME: this value is currently hard coded)
; (it should be being passed from LinuxBIOS )
; (it should be being passed from coreboot )
; for WinFast 6300
; 07 70 = 0770