]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - doc/README.m5475evb
arm920t/at91: use new clock.c features
[karo-tx-uboot.git] / doc / README.m5475evb
index 37d14387851404dc13993a0aa918b34c34968395..f5658ea486b39f189fb77fff3713a356e542c327 100644 (file)
@@ -15,14 +15,14 @@ Changed files:
 - board/freescale/m547xevb/config.mk   config make
 - board/freescale/m547xevb/u-boot.lds  Linker description
 
-- cpu/mcf547x_8x/cpu.c                 cpu specific code
-- cpu/mcf547x_8x/cpu_init.c            Flexbus ChipSelect, Mux pins setup, icache and RTC extra regs
-- cpu/mcf547x_8x/interrupts.c          cpu specific interrupt support
-- cpu/mcf547x_8x/slicetimer.c          Timer support
-- cpu/mcf547x_8x/speed.c               system, pci, flexbus, and cpu clock
-- cpu/mcf547x_8x/Makefile              Makefile
-- cpu/mcf547x_8x/config.mk             config make
-- cpu/mcf547x_8x/start.S               start up assembly code
+- arch/m68k/cpu/mcf547x_8x/cpu.c                       cpu specific code
+- arch/m68k/cpu/mcf547x_8x/cpu_init.c          Flexbus ChipSelect, Mux pins setup, icache and RTC extra regs
+- arch/m68k/cpu/mcf547x_8x/interrupts.c                cpu specific interrupt support
+- arch/m68k/cpu/mcf547x_8x/slicetimer.c                Timer support
+- arch/m68k/cpu/mcf547x_8x/speed.c             system, pci, flexbus, and cpu clock
+- arch/m68k/cpu/mcf547x_8x/Makefile            Makefile
+- arch/m68k/cpu/mcf547x_8x/config.mk           config make
+- arch/m68k/cpu/mcf547x_8x/start.S             start up assembly code
 
 - doc/README.m5475evb                  This readme file
 
@@ -58,11 +58,11 @@ Changed files:
 
 - include/configs/M5475EVB.h           Board specific configuration file
 
-- lib_m68k/board.c                     board init function
-- lib_m68k/cache.c
-- lib_m68k/interrupts                  Coldfire common interrupt functions
-- lib_m68k/m68k_linux.c
-- lib_m68k/traps.c                     Exception init code
+- arch/m68k/lib/board.c                        board init function
+- arch/m68k/lib/cache.c
+- arch/m68k/lib/interrupts                     Coldfire common interrupt functions
+- arch/m68k/lib/m68k_linux.c
+- arch/m68k/lib/traps.c                        Exception init code
 
 1 MCF547x specific Options/Settings
 ====================================
@@ -74,20 +74,20 @@ CONFIG_M547x                -- define for all Freescale MCF547x CPUs
 CONFIG_M5475           -- define for M5475EVB board
 
 CONFIG_MCFUART         -- define to use common CF Uart driver
-CFG_UART_PORT          -- define UART port number, start with 0, 1 and 2
+CONFIG_SYS_UART_PORT           -- define UART port number, start with 0, 1 and 2
 CONFIG_BAUDRATE                -- define UART baudrate
 
 CONFIG_FSLDMAFEC       -- define to use common dma FEC driver
 CONFIG_NET_MULTI       -- define to use multi FEC in u-boot
 CONFIG_MII             -- enable to use MII driver
 CONFIG_CF_DOMII                -- enable to use MII feature in cmd_mii.c
-CFG_DISCOVER_PHY       -- enable PHY discovery
-CFG_RX_ETH_BUFFER      -- Set FEC Receive buffer
-CFG_FAULT_ECHO_LINK_DOWN--
-CFG_FEC0_PINMUX                -- Set FEC0 Pin configuration
-CFG_FEC1_PINMUX                -- Set FEC1 Pin configuration
-CFG_FEC0_MIIBASE       -- Set FEC0 MII base register
-CFG_FEC1_MIIBASE       -- Set FEC0 MII base register
+CONFIG_SYS_DISCOVER_PHY        -- enable PHY discovery
+CONFIG_SYS_RX_ETH_BUFFER       -- Set FEC Receive buffer
+CONFIG_SYS_FAULT_ECHO_LINK_DOWN--
+CONFIG_SYS_FEC0_PINMUX         -- Set FEC0 Pin configuration
+CONFIG_SYS_FEC1_PINMUX         -- Set FEC1 Pin configuration
+CONFIG_SYS_FEC0_MIIBASE        -- Set FEC0 MII base register
+CONFIG_SYS_FEC1_MIIBASE        -- Set FEC0 MII base register
 MCFFEC_TOUT_LOOP       -- set FEC timeout loop
 CONFIG_HAS_ETH1                -- define to enable second FEC in u-boot
 
@@ -101,35 +101,35 @@ CONFIG_SLTTMR             -- define to use SLT timer
 CONFIG_FSL_I2C         -- define to use FSL common I2C driver
 CONFIG_HARD_I2C                -- define for I2C hardware support
 CONFIG_SOFT_I2C                -- define for I2C bit-banged
-CFG_I2C_SPEED          -- define for I2C speed
-CFG_I2C_SLAVE          -- define for I2C slave address
-CFG_I2C_OFFSET         -- define for I2C base address offset
-CFG_IMMR               -- define for MBAR offset
+CONFIG_SYS_I2C_SPEED           -- define for I2C speed
+CONFIG_SYS_I2C_SLAVE           -- define for I2C slave address
+CONFIG_SYS_I2C_OFFSET          -- define for I2C base address offset
+CONFIG_SYS_IMMR                -- define for MBAR offset
 
 CONFIG_PCI             -- define for PCI support
 CONFIG_PCI_PNP         -- define for Plug n play support
 CONFIG_SKIPPCI_HOSTBRIDGE      -- SKIP PCI Host bridge
-CFG_PCI_MEM_BUS                -- PCI memory logical offset
-CFG_PCI_MEM_PHYS       -- PCI memory physical offset
-CFG_PCI_MEM_SIZE       -- PCI memory size
-CFG_PCI_IO_BUS         -- PCI IO logical offset
-CFG_PCI_IO_PHYS                -- PCI IO physical offset
-CFG_PCI_IO_SIZE                -- PCI IO size
-CFG_PCI_CFG_BUS                -- PCI Configuration logical offset
-CFG_PCI_CFG_PHYS       -- PCI Configuration physical offset
-CFG_PCI_CFG_SIZE       -- PCI Configuration size
+CONFIG_SYS_PCI_MEM_BUS         -- PCI memory logical offset
+CONFIG_SYS_PCI_MEM_PHYS        -- PCI memory physical offset
+CONFIG_SYS_PCI_MEM_SIZE        -- PCI memory size
+CONFIG_SYS_PCI_IO_BUS          -- PCI IO logical offset
+CONFIG_SYS_PCI_IO_PHYS         -- PCI IO physical offset
+CONFIG_SYS_PCI_IO_SIZE         -- PCI IO size
+CONFIG_SYS_PCI_CFG_BUS         -- PCI Configuration logical offset
+CONFIG_SYS_PCI_CFG_PHYS        -- PCI Configuration physical offset
+CONFIG_SYS_PCI_CFG_SIZE        -- PCI Configuration size
 
-CFG_MBAR               -- define MBAR offset
+CONFIG_SYS_MBAR                -- define MBAR offset
 
 CONFIG_MONITOR_IS_IN_RAM -- Not support
 
-CFG_INIT_RAM_ADDR      -- defines the base address of the MCF547x internal SRAM
+CONFIG_SYS_INIT_RAM_ADDR       -- defines the base address of the MCF547x internal SRAM
 
-CFG_CSn_BASE   -- defines the Chip Select Base register
-CFG_CSn_MASK   -- defines the Chip Select Mask register
-CFG_CSn_CTRL   -- defines the Chip Select Control register
+CONFIG_SYS_CSn_BASE    -- defines the Chip Select Base register
+CONFIG_SYS_CSn_MASK    -- defines the Chip Select Mask register
+CONFIG_SYS_CSn_CTRL    -- defines the Chip Select Control register
 
-CFG_SDRAM_BASE -- defines the DRAM Base
+CONFIG_SYS_SDRAM_BASE  -- defines the DRAM Base
 
 2. MEMORY MAP UNDER U-BOOT AND LINUX KERNEL
 ===========================================
@@ -215,7 +215,6 @@ ip_addr     = 192.162.1.2
 baudrate    = 115200 bps
 -> ?
 ?      - alias for 'help'
-autoscr - run script from memory
 base   - print or set address offset
 bdinfo - print Board Info structure
 boot   - boot default, i.e., run 'bootcmd'
@@ -234,16 +233,10 @@ erase     - erase FLASH memory
 flinfo - print FLASH memory information
 go     - start application at address 'addr'
 help   - print online help
+i2c    - I2C sub-system
 icache - enable or disable instruction cache
-icrc32 - checksum calculation
-iloop  - infinite loop on address range
-imd    - i2c memory display
 iminfo - print header information for application image
 imls   - list all images found in flash
-imm    - i2c memory modify (auto-incrementing)
-imw    - memory write (fill)
-inm    - memory modify (constant address)
-iprobe - probe to discover valid I2C chip addresses
 itest  - return true/false on integer compare
 loadb  - load binary file over serial line (kermit mode)
 loads  - load S-Record file over serial line
@@ -266,6 +259,7 @@ run - run commands in an environment variable
 saveenv - save environment variables to persistent storage
 setenv - set environment variables
 sleep  - delay execution for some time
+source - run script from memory
 tftpboot- boot image via network using TFTP protocol
 usb    - USB sub-system
 usbboot - boot from USB device