[U-Boot-Users] Pull request: u-boot-sparc
Daniel Hellstrom
daniel at gaisler.com
Tue Apr 8 10:43:59 CEST 2008
Dear Wolfgang,
Please pull from the master branch at git://www.denx.de/git/u-boot-sparc.git
I have rebased it agains the mainline this morning.
Best regards,
Daniel Hellstrom
The following changes since commit aeff6d503b6006573d5c6b04fc658a64bebee5fa:
Wolfgang Denk (1):
Merge branch 'master' of git://www.denx.de/git/u-boot-fdt
are available in the git repository at:
git://www.denx.de/git/u-boot-sparc.git master
Daniel Hellstrom (11):
SPARC: Added generic support for SPARC architecture.
SPARC: added SPARC board information to the command bdinfo.
SPARC: added SPARC support for new uimage in common code.
SPARC: Added support for SPARC LEON3 SOC processor.
SPARC/LEON3: Added AMBA Bus Plug&Play information print command
(ambapp). It can print available cores (type: AHB Master, AHB Slave, APB
Slave), their address ranges, IRQ number and version.
SPARC: Added support for SPARC LEON2 SOC Processor.
SPARC/LEON3: added support for GR-XC3S-1500 board with GRLIB
template design. See www.gaisler.com for board information.
SPARC/LEON3: added support for Gaisler GRSIM/TSIM2 SPARC/LEON3
simulatorn. See www.gaisler.com for information.
SPARC/LEON3: added support for Altera NIOS Development kit
(STRATIX II Edition) with GRLIB template design. See www.gaisler.com for
information.
SPARC/LEON3: added support for GR-CPCI-AX2000 FPGA AX board. The
FPGA is exchangeable but a standard LEON3 design is assumed. See
www.gaisler.com for information.
SPARC/LEON2: added support for Gaisler simulator GRSIM/TSIM for
SPARC/LEON2 targets. See www.gaisler.com for information.
MAKEALL | 7 +
Makefile | 37 +-
README | 3 +
board/gaisler/gr_cpci_ax2000/Makefile | 52 +
board/gaisler/gr_cpci_ax2000/config.mk | 37 +
board/gaisler/gr_cpci_ax2000/gr_cpci_ax2000.c | 39 +
board/gaisler/gr_cpci_ax2000/u-boot.lds | 160 +++
board/gaisler/gr_ep2s60/Makefile | 52 +
board/gaisler/gr_ep2s60/config.mk | 35 +
board/gaisler/gr_ep2s60/gr_ep2s60.c | 39 +
board/gaisler/gr_ep2s60/u-boot.lds | 160 +++
board/gaisler/gr_xc3s_1500/Makefile | 52 +
board/gaisler/gr_xc3s_1500/config.mk | 34 +
board/gaisler/gr_xc3s_1500/gr_xc3s_1500.c | 39 +
board/gaisler/gr_xc3s_1500/u-boot.lds | 162 +++
board/gaisler/grsim/Makefile | 50 +
board/gaisler/grsim/config.mk | 34 +
board/gaisler/grsim/grsim.c | 43 +
board/gaisler/grsim/u-boot.lds | 161 +++
board/gaisler/grsim_leon2/Makefile | 50 +
board/gaisler/grsim_leon2/config.mk | 34 +
board/gaisler/grsim_leon2/grsim_leon2.c | 43 +
board/gaisler/grsim_leon2/u-boot.lds | 159 +++
common/Makefile | 1 +
common/cmd_ambapp.c | 278 ++++++
common/cmd_bdinfo.c | 39 +
common/image.c | 2 +-
cpu/leon2/Makefile | 54 +
cpu/leon2/config.mk | 26 +
cpu/leon2/cpu.c | 58 ++
cpu/leon2/cpu_init.c | 142 +++
cpu/leon2/interrupts.c | 217 ++++
cpu/leon2/prom.c | 1047 ++++++++++++++++++++
cpu/leon2/serial.c | 165 ++++
cpu/leon2/start.S | 661 +++++++++++++
cpu/leon3/Makefile | 54 +
cpu/leon3/ambapp.c | 359 +++++++
cpu/leon3/config.mk | 26 +
cpu/leon3/cpu.c | 67 ++
cpu/leon3/cpu_init.c | 254 +++++
cpu/leon3/interrupts.c | 219 ++++
cpu/leon3/prom.c | 1078 ++++++++++++++++++++
cpu/leon3/serial.c | 139 +++
cpu/leon3/start.S | 616 ++++++++++++
cpu/leon3/usb_uhci.c | 1313
+++++++++++++++++++++++++
cpu/leon3/usb_uhci.h | 184 ++++
examples/Makefile | 3 +
examples/sparc.lds | 61 ++
examples/stubs.c | 16 +
include/ambapp.h | 394 ++++++++
include/asm-sparc/arch-leon2/asi.h | 36 +
include/asm-sparc/arch-leon3/asi.h | 36 +
include/asm-sparc/asi.h | 32 +
include/asm-sparc/asmmacro.h | 45 +
include/asm-sparc/atomic.h | 29 +
include/asm-sparc/bitops.h | 29 +
include/asm-sparc/byteorder.h | 37 +
include/asm-sparc/cache.h | 31 +
include/asm-sparc/errno.h | 162 +++
include/asm-sparc/global_data.h | 85 ++
include/asm-sparc/io.h | 94 ++
include/asm-sparc/irq.h | 49 +
include/asm-sparc/leon.h | 42 +
include/asm-sparc/leon2.h | 236 +++++
include/asm-sparc/leon3.h | 37 +
include/asm-sparc/machines.h | 92 ++
include/asm-sparc/page.h | 43 +
include/asm-sparc/posix_types.h | 139 +++
include/asm-sparc/processor.h | 116 +++
include/asm-sparc/prom.h | 297 ++++++
include/asm-sparc/psr.h | 97 ++
include/asm-sparc/ptrace.h | 181 ++++
include/asm-sparc/srmmu.h | 301 ++++++
include/asm-sparc/stack.h | 162 +++
include/asm-sparc/string.h | 55 +
include/asm-sparc/types.h | 71 ++
include/asm-sparc/u-boot.h | 74 ++
include/asm-sparc/winmacro.h | 151 +++
include/config_cmd_all.h | 1 +
include/configs/gr_cpci_ax2000.h | 380 +++++++
include/configs/gr_ep2s60.h | 356 +++++++
include/configs/gr_xc3s_1500.h | 321 ++++++
include/configs/grsim.h | 340 +++++++
include/configs/grsim_leon2.h | 349 +++++++
include/image.h | 4 +
lib_sparc/Makefile | 45 +
lib_sparc/board.c | 521 ++++++++++
lib_sparc/bootm.c | 226 +++++
lib_sparc/cache.c | 33 +
lib_sparc/interrupts.c | 122 +++
lib_sparc/time.c | 78 ++
sparc_config.mk | 24 +
92 files changed, 14512 insertions(+), 2 deletions(-)
create mode 100644 board/gaisler/gr_cpci_ax2000/Makefile
create mode 100644 board/gaisler/gr_cpci_ax2000/config.mk
create mode 100644 board/gaisler/gr_cpci_ax2000/gr_cpci_ax2000.c
create mode 100644 board/gaisler/gr_cpci_ax2000/u-boot.lds
create mode 100644 board/gaisler/gr_ep2s60/Makefile
create mode 100644 board/gaisler/gr_ep2s60/config.mk
create mode 100644 board/gaisler/gr_ep2s60/gr_ep2s60.c
create mode 100644 board/gaisler/gr_ep2s60/u-boot.lds
create mode 100644 board/gaisler/gr_xc3s_1500/Makefile
create mode 100644 board/gaisler/gr_xc3s_1500/config.mk
create mode 100644 board/gaisler/gr_xc3s_1500/gr_xc3s_1500.c
create mode 100644 board/gaisler/gr_xc3s_1500/u-boot.lds
create mode 100644 board/gaisler/grsim/Makefile
create mode 100644 board/gaisler/grsim/config.mk
create mode 100644 board/gaisler/grsim/grsim.c
create mode 100644 board/gaisler/grsim/u-boot.lds
create mode 100644 board/gaisler/grsim_leon2/Makefile
create mode 100644 board/gaisler/grsim_leon2/config.mk
create mode 100644 board/gaisler/grsim_leon2/grsim_leon2.c
create mode 100644 board/gaisler/grsim_leon2/u-boot.lds
create mode 100644 common/cmd_ambapp.c
create mode 100644 cpu/leon2/Makefile
create mode 100644 cpu/leon2/config.mk
create mode 100644 cpu/leon2/cpu.c
create mode 100644 cpu/leon2/cpu_init.c
create mode 100644 cpu/leon2/interrupts.c
create mode 100644 cpu/leon2/prom.c
create mode 100644 cpu/leon2/serial.c
create mode 100644 cpu/leon2/start.S
create mode 100644 cpu/leon3/Makefile
create mode 100644 cpu/leon3/ambapp.c
create mode 100644 cpu/leon3/config.mk
create mode 100644 cpu/leon3/cpu.c
create mode 100644 cpu/leon3/cpu_init.c
create mode 100644 cpu/leon3/interrupts.c
create mode 100644 cpu/leon3/prom.c
create mode 100644 cpu/leon3/serial.c
create mode 100644 cpu/leon3/start.S
create mode 100644 cpu/leon3/usb_uhci.c
create mode 100644 cpu/leon3/usb_uhci.h
create mode 100644 examples/sparc.lds
create mode 100644 include/ambapp.h
create mode 100644 include/asm-sparc/arch-leon2/asi.h
create mode 100644 include/asm-sparc/arch-leon3/asi.h
create mode 100644 include/asm-sparc/asi.h
create mode 100644 include/asm-sparc/asmmacro.h
create mode 100644 include/asm-sparc/atomic.h
create mode 100644 include/asm-sparc/bitops.h
create mode 100644 include/asm-sparc/byteorder.h
create mode 100644 include/asm-sparc/cache.h
create mode 100644 include/asm-sparc/errno.h
create mode 100644 include/asm-sparc/global_data.h
create mode 100644 include/asm-sparc/io.h
create mode 100644 include/asm-sparc/irq.h
create mode 100644 include/asm-sparc/leon.h
create mode 100644 include/asm-sparc/leon2.h
create mode 100644 include/asm-sparc/leon3.h
create mode 100644 include/asm-sparc/machines.h
create mode 100644 include/asm-sparc/page.h
create mode 100644 include/asm-sparc/posix_types.h
create mode 100644 include/asm-sparc/processor.h
create mode 100644 include/asm-sparc/prom.h
create mode 100644 include/asm-sparc/psr.h
create mode 100644 include/asm-sparc/ptrace.h
create mode 100644 include/asm-sparc/srmmu.h
create mode 100644 include/asm-sparc/stack.h
create mode 100644 include/asm-sparc/string.h
create mode 100644 include/asm-sparc/types.h
create mode 100644 include/asm-sparc/u-boot.h
create mode 100644 include/asm-sparc/winmacro.h
create mode 100644 include/configs/gr_cpci_ax2000.h
create mode 100644 include/configs/gr_ep2s60.h
create mode 100644 include/configs/gr_xc3s_1500.h
create mode 100644 include/configs/grsim.h
create mode 100644 include/configs/grsim_leon2.h
create mode 100644 lib_sparc/Makefile
create mode 100644 lib_sparc/board.c
create mode 100644 lib_sparc/bootm.c
create mode 100644 lib_sparc/cache.c
create mode 100644 lib_sparc/interrupts.c
create mode 100644 lib_sparc/time.c
create mode 100644 sparc_config.mk
More information about the U-Boot
mailing list