]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - README
* Improve log buffer code; use "loglevel" to decide which messages
[people/ms/u-boot.git] / README
diff --git a/README b/README
index 7e49a0c468cbc6eceaa36b5e5504dce0c7dfdefa..2287f14ac68fcc42bf6a0763d42ddaa21a145559 100644 (file)
--- a/README
+++ b/README
@@ -266,6 +266,11 @@ Example: For a TQM823L module, all configuration settings are in
 "include/configs/TQM823L.h".
 
 
+Many of the options are named exactly as the corresponding Linux
+kernel configuration options. The intention is to make it easier to
+build a config tool - later.
+
+
 The following options need to be configured:
 
 - CPU Type:    Define exactly one of
@@ -320,7 +325,7 @@ The following options need to be configured:
                CONFIG_GENIETV,    CONFIG_PM826,      CONFIG_ppmc8260,
                CONFIG_GTH,        CONFIG_RPXClassic, CONFIG_rsdproto,
                CONFIG_IAD210,     CONFIG_RPXlite,    CONFIG_sbc8260,
-               CONFIG_EBONY,      CONFIG_sacsng
+               CONFIG_EBONY,      CONFIG_sacsng,     CONFIG_FPS860L
 
                ARM based boards:
                -----------------
@@ -418,6 +423,9 @@ The following options need to be configured:
                                                (requires CFG_CMD_DATE)
                        CONFIG_VIDEO_LOGO       display Linux logo in
                                                upper left corner
+                       CONFIG_VIDEO_BMP_LOGO   use bmp_logo.h instead of
+                                               linux_logo.h for logo.
+                                               Requires CONFIG_VIDEO_LOGO
                        CONFIG_CONSOLE_EXTRA_INFO
                                                addional board info beside
                                                the logo
@@ -531,6 +539,7 @@ The following options need to be configured:
                CFG_CMD_ELF       bootelf, bootvx
                CFG_CMD_ENV       saveenv
                CFG_CMD_FDC     * Floppy Disk Support
+               CFG_CMD_FDOS    * Dos diskette Support
                CFG_CMD_FLASH     flinfo, erase, protect
                CFG_CMD_FPGA      FPGA device initialization support
                CFG_CMD_I2C     * I2C serial bus support
@@ -704,6 +713,12 @@ The following options need to be configured:
         16,7 Mill (24bit)     315       318       31b
                (i.e. setenv videomode 317; saveenv; reset;)
 
+               CONFIG_VIDEO_SED13806 
+                Enable Epson SED13806 driver. This driver supports 8bpp
+               and 16bpp modes defined by CONFIG_VIDEO_SED13806_8BPP
+               or CONFIG_VIDEO_SED13806_16BPP
+
+
 - LCD Support: CONFIG_LCD
 
                Define this to enable LCD support (for output to LCD
@@ -1122,6 +1137,7 @@ The following options need to be configured:
                 Define this to contain any number of null terminated
                 strings (variable = value pairs) that will be part of
                 the default enviroment compiled into the boot image.
+
                 For example, place something like this in your
                 board's config file:
 
@@ -1131,9 +1147,9 @@ The following options need to be configured:
 
                 Warning: This method is based on knowledge about the
                 internal format how the environment is stored by the
-                U-Boot code. This is NOT an official, expoerted
+                U-Boot code. This is NOT an official, exported
                 interface! Although it is unlikely that this format
-                will change soon, there is no guarantee either.
+                will change soon, but there is no guarantee either.
                You better know what you are doing here.
 
                 Note: overly (ab)use of the default environment is
@@ -1523,10 +1539,6 @@ Note2: you must edit your u-boot.lds file to reflect this
 configuration.
 
 
-Many of the options are named exactly as the corresponding Linux
-kernel configuration options. The intention is to make it easier to
-build a config tool - later.
-
 Low Level (hardware related) configuration options:
 
 - CFG_CACHELINE_SIZE:
@@ -1538,6 +1550,32 @@ Low Level (hardware related) configuration options:
                to be able to adjust the position of the IMMR
                register after a reset.
 
+- Floppy Disk Support:
+               CFG_FDC_DRIVE_NUMBER
+
+               the default drive number (default value 0)
+
+               CFG_ISA_IO_STRIDE
+
+               defines the spacing between fdc chipset registers
+               (default value 1)
+
+               CFG_ISA_IO_OFFSET
+
+                defines the offset of register from address. It
+                depends on which part of the data bus is connected to
+                the fdc chipset. (default value 0)
+
+                If CFG_ISA_IO_STRIDE CFG_ISA_IO_OFFSET and
+                CFG_FDC_DRIVE_NUMBER are undefined, they take their
+                default value.
+
+                if CFG_FDC_HW_INIT is defined, then the function
+                fdc_hw_init() is called at the beginning of the FDC
+                setup. fdc_hw_init() must be provided by the board
+                source code. It is used to make hardware dependant
+                initializations.
+
 - CFG_IMMR:    Physical address of the Internal Memory Mapped
                Register; DO NOT CHANGE! (11-4)
                [MPC8xx systems only]
@@ -1624,6 +1662,12 @@ Low Level (hardware related) configuration options:
                wrong setting might damage your board. Read
                doc/README.MBX before setting this variable!
 
+- CFG_CPM_POST_WORD_ADDR: (MPC8xx, MPC8260 only)
+                Offset of the bootmode word in DPRAM used by post
+                (Power On Self Tests). This definition overrides
+                #define'd default value in commproc.h resp.
+                cpm_8260.h.
+
 Building the Software:
 ======================
 
@@ -1665,7 +1709,7 @@ configurations; the following names are supported:
     FADS860T_config      SXNI855T_config       rsdproto_config
     FPS850L_config       Sandpoint8240_config  sbc8260_config
     GENIETV_config       TQM823L_config        PIP405_config
-    GEN860T_config       EBONY_config
+    GEN860T_config       EBONY_config          FPS860L_config
 
 Note: for some board special configuration names may exist; check  if
       additional  information is available from the board vendor; for