aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorMacpaul Lin2011-04-11 15:45:32 -0500
committerWolfgang Denk2011-04-30 14:04:25 -0500
commit0abddf82d54c704cf066524235b6414333e8d087 (patch)
tree3ae31f30d1d61056be409afe1ea98a21646262ac /README
parentdea6386b715827e080a9fa6e6d706f2bdf8a998e (diff)
downloadu-boot-0abddf82d54c704cf066524235b6414333e8d087.tar.gz
u-boot-0abddf82d54c704cf066524235b6414333e8d087.tar.xz
u-boot-0abddf82d54c704cf066524235b6414333e8d087.zip
cmd_ide: enhance new feature "CONFIG_IDE_AHB"
Although most IDE controller is designed to be connected to PCI bridge, there are still some IDE controller support AHB interface for SoC design. The driver implementation of these IDE-AHB controllers differ from other IDE-PCI controller, some additional registers and commands access is required during CMD/DATA I/O. Hence a configuration "CONFIG_IDE_AHB" in cmd_ide.c is required to be defined to support these kinds of SoC controllers. Such as Faraday's FTIDE020 series and Global Unichip's UINF-0301. Signed-off-by: Macpaul Lin <macpaul@andestech.com>
Diffstat (limited to 'README')
-rw-r--r--README8
1 files changed, 8 insertions, 0 deletions
diff --git a/README b/README
index d7e5b76295..b74483e9fb 100644
--- a/README
+++ b/README
@@ -2751,6 +2751,14 @@ Low Level (hardware related) configuration options:
2751 source code. It is used to make hardware dependant 2751 source code. It is used to make hardware dependant
2752 initializations. 2752 initializations.
2753 2753
2754- CONFIG_IDE_AHB:
2755 Most IDE controllers were designed to be connected with PCI
2756 interface. Only few of them were designed for AHB interface.
2757 When software is doing ATA command and data transfer to
2758 IDE devices through IDE-AHB controller, some additional
2759 registers accessing to these kind of IDE-AHB controller
2760 is requierd.
2761
2754- CONFIG_SYS_IMMR: Physical address of the Internal Memory. 2762- CONFIG_SYS_IMMR: Physical address of the Internal Memory.
2755 DO NOT CHANGE unless you know exactly what you're 2763 DO NOT CHANGE unless you know exactly what you're
2756 doing! (11-4) [MPC8xx/82xx systems only] 2764 doing! (11-4) [MPC8xx/82xx systems only]