mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-09-21 07:01:57 +00:00
dd84058d24
This commit adds: - arch/${ARCH}/Kconfig provide a menu to select target boards - board/${VENDOR}/${BOARD}/Kconfig or board/${BOARD}/Kconfig set CONFIG macros to the appropriate values for each board - configs/${TARGET_BOARD}_defconfig default setting of each board (This commit was automatically generated by a conversion script based on boards.cfg) In Linux Kernel, defconfig files are located under arch/${ARCH}/configs/ directory. It works in Linux Kernel since ARCH is always given from the command line for cross compile. But in U-Boot, ARCH is not given from the command line. Which means we cannot know ARCH until the board configuration is done. That is why all the "*_defconfig" files should be gathered into a single directory ./configs/. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com> Acked-by: Simon Glass <sjg@chromium.org> |
||
---|---|---|
.. | ||
a3000.c | ||
flash.c | ||
Kconfig | ||
Makefile | ||
README |
U-Boot for Artis SBC-A3000 --------------------------- Artis SBC-A3000 has one flash socket that the user uses Intel 28F128J3A (16MB) or 28F064J3A (8MB) chips. In board's notation, bank 0 is the one at the address of 0xFF000000. bank 1 is the one at the address of 0xFF800000 On power-up the processor jumps to the address of 0xFFF00100, the last megabyte of the bank 0 of flash. Thus, U-Boot is configured to reside in flash starting at the address of 0xFFF00000. The environment space is located in flash separately from U-Boot, at the address of 0xFFFE0000. There is a National ns83815 10/100M ethernet controller on-board.