diff options
Diffstat (limited to 'util/ADLO')
-rw-r--r-- | util/ADLO/CAST | 2 | ||||
-rw-r--r-- | util/ADLO/HACKING | 2 | ||||
-rw-r--r-- | util/ADLO/INSTALL | 6 | ||||
-rw-r--r-- | util/ADLO/README | 24 | ||||
-rw-r--r-- | util/ADLO/STATUS | 2 | ||||
-rw-r--r-- | util/ADLO/bochs/bios/rombios.c | 6 | ||||
-rw-r--r-- | util/ADLO/loader.s | 6 |
7 files changed, 24 insertions, 24 deletions
diff --git a/util/ADLO/CAST b/util/ADLO/CAST index 79874166b7..3911f9132a 100644 --- a/util/ADLO/CAST +++ b/util/ADLO/CAST @@ -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. diff --git a/util/ADLO/HACKING b/util/ADLO/HACKING index 20f502db72..235e5562b6 100644 --- a/util/ADLO/HACKING +++ b/util/ADLO/HACKING @@ -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 diff --git a/util/ADLO/INSTALL b/util/ADLO/INSTALL index 9731b9a8ad..94f63f06ad 100644 --- a/util/ADLO/INSTALL +++ b/util/ADLO/INSTALL @@ -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. diff --git a/util/ADLO/README b/util/ADLO/README index 8fa8d4fb13..d1ad9754a2 100644 --- a/util/ADLO/README +++ b/util/ADLO/README @@ -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. ------------------------------------------ diff --git a/util/ADLO/STATUS b/util/ADLO/STATUS index 4b6125d0d4..49b5cac3a0 100644 --- a/util/ADLO/STATUS +++ b/util/ADLO/STATUS @@ -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. diff --git a/util/ADLO/bochs/bios/rombios.c b/util/ADLO/bochs/bios/rombios.c index 3a4688ed27..204300e3ea 100644 --- a/util/ADLO/bochs/bios/rombios.c +++ b/util/ADLO/bochs/bios/rombios.c @@ -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 ------------------------*/ diff --git a/util/ADLO/loader.s b/util/ADLO/loader.s index 48b6ec3299..c01ea49013 100644 --- a/util/ADLO/loader.s +++ b/util/ADLO/loader.s @@ -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 |