Force coreboot mconf to create temp files in the output directory
[coreboot.git] / README
diff --git a/README b/README
index 9438f4bbe0c969ca1a7ba710b20d21a5a047817a..2c25bef8a8fac2f995da4cada648693f3a4fdf13 100644 (file)
--- a/README
+++ b/README
@@ -2,11 +2,20 @@
 coreboot README
 -------------------------------------------------------------------------------
 
 coreboot README
 -------------------------------------------------------------------------------
 
-coreboot is a Free Software project aimed at replacing the proprietary
-BIOS you can find in most of today's computers.
+coreboot is a Free Software project aimed at replacing the proprietary BIOS
+(firmware) found in most computers.  coreboot performs a little bit of
+hardware initialization and then executes additional boot logic, called a
+payload.
 
 
-It performs just a little bit of hardware initialization and then executes
-one of many possible payloads, e.g. a Linux kernel or a bootloader.
+With the separation of hardware initialization and later boot logic,
+coreboot can scale from specialized applications that run directly
+firmware, run operating systems in flash, load custom
+bootloaders, or implement firmware standards, like PC BIOS services or
+UEFI. This allows for systems to only include the features necessary
+in the target application, reducing the amount of code and flash space
+required.
+
+coreboot was formerly known as LinuxBIOS.
 
 
 Payloads
 
 
 Payloads
@@ -34,7 +43,6 @@ Build Requirements
 
  * gcc / g++
  * make
 
  * gcc / g++
  * make
- * python
 
 Optional:
 
 
 Optional:
 
@@ -42,6 +50,7 @@ Optional:
  * iasl (for targets with ACPI support)
  * gdb (for better debugging facilities on some targets)
  * ncurses (for 'make menuconfig')
  * iasl (for targets with ACPI support)
  * gdb (for better debugging facilities on some targets)
  * ncurses (for 'make menuconfig')
+ * flex and bison (for regenerating parsers)
 
 
 Building coreboot
 
 
 Building coreboot
@@ -51,7 +60,7 @@ Please consult http://www.coreboot.org/Build_HOWTO for details.
 
 
 Testing coreboot Without Modifying Your Hardware
 
 
 Testing coreboot Without Modifying Your Hardware
--------------------------------------------------
+------------------------------------------------
 
 If you want to test coreboot without any risks before you really decide
 to use it on your hardware, you can use the QEMU system emulator to run
 
 If you want to test coreboot without any risks before you really decide
 to use it on your hardware, you can use the QEMU system emulator to run