]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - sim/bfin/bfin-sim.c
sim: bfin: new port
authorMike Frysinger <vapier@gentoo.org>
Sun, 6 Mar 2011 00:20:21 +0000 (00:20 +0000)
committerMike Frysinger <vapier@gentoo.org>
Sun, 6 Mar 2011 00:20:21 +0000 (00:20 +0000)
commitef016f835f292f01f065412fcfd84c50bfff1fea
treefe72facf7bcdc58af74f3a37d30f0f25d501f6a0
parent7dcf22fd41de725f3280c80a1274bcef309d6891
sim: bfin: new port

This can boot Das U-Boot and a Linux kernel.  It also supports Linux
userspace FLAT and FDPIC (dynamic and static) ELFs.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
110 files changed:
include/gdb/ChangeLog
include/gdb/sim-bfin.h [new file with mode: 0644]
sim/ChangeLog
sim/MAINTAINERS
sim/bfin/Makefile.in [new file with mode: 0644]
sim/bfin/TODO [new file with mode: 0644]
sim/bfin/aclocal.m4 [new file with mode: 0644]
sim/bfin/bfin-sim.c [new file with mode: 0644]
sim/bfin/bfin-sim.h [new file with mode: 0644]
sim/bfin/bfroms/all.h [new file with mode: 0644]
sim/bfin/bfroms/bf50x-0.0.h [new file with mode: 0644]
sim/bfin/bfroms/bf51x-0.0.h [new file with mode: 0644]
sim/bfin/bfroms/bf51x-0.1.h [new file with mode: 0644]
sim/bfin/bfroms/bf51x-0.2.h [new file with mode: 0644]
sim/bfin/bfroms/bf526-0.0.h [new file with mode: 0644]
sim/bfin/bfroms/bf526-0.1.h [new file with mode: 0644]
sim/bfin/bfroms/bf527-0.0.h [new file with mode: 0644]
sim/bfin/bfroms/bf527-0.1.h [new file with mode: 0644]
sim/bfin/bfroms/bf527-0.2.h [new file with mode: 0644]
sim/bfin/bfroms/bf533-0.1.h [new file with mode: 0644]
sim/bfin/bfroms/bf533-0.2.h [new file with mode: 0644]
sim/bfin/bfroms/bf533-0.3.h [new file with mode: 0644]
sim/bfin/bfroms/bf537-0.0.h [new file with mode: 0644]
sim/bfin/bfroms/bf537-0.1.h [new file with mode: 0644]
sim/bfin/bfroms/bf537-0.3.h [new file with mode: 0644]
sim/bfin/bfroms/bf538-0.0.h [new file with mode: 0644]
sim/bfin/bfroms/bf54x-0.0.h [new file with mode: 0644]
sim/bfin/bfroms/bf54x-0.1.h [new file with mode: 0644]
sim/bfin/bfroms/bf54x-0.2.h [new file with mode: 0644]
sim/bfin/bfroms/bf54x_l1-0.0.h [new file with mode: 0644]
sim/bfin/bfroms/bf54x_l1-0.1.h [new file with mode: 0644]
sim/bfin/bfroms/bf54x_l1-0.2.h [new file with mode: 0644]
sim/bfin/bfroms/bf561-0.5.h [new file with mode: 0644]
sim/bfin/bfroms/bf59x-0.0.h [new file with mode: 0644]
sim/bfin/bfroms/bf59x_l1-0.1.h [new file with mode: 0644]
sim/bfin/config.in [new file with mode: 0644]
sim/bfin/configure [new file with mode: 0755]
sim/bfin/configure.ac [new file with mode: 0644]
sim/bfin/devices.c [new file with mode: 0644]
sim/bfin/devices.h [new file with mode: 0644]
sim/bfin/dv-bfin_cec.c [new file with mode: 0644]
sim/bfin/dv-bfin_cec.h [new file with mode: 0644]
sim/bfin/dv-bfin_ctimer.c [new file with mode: 0644]
sim/bfin/dv-bfin_ctimer.h [new file with mode: 0644]
sim/bfin/dv-bfin_dma.c [new file with mode: 0644]
sim/bfin/dv-bfin_dma.h [new file with mode: 0644]
sim/bfin/dv-bfin_dmac.c [new file with mode: 0644]
sim/bfin/dv-bfin_dmac.h [new file with mode: 0644]
sim/bfin/dv-bfin_ebiu_amc.c [new file with mode: 0644]
sim/bfin/dv-bfin_ebiu_amc.h [new file with mode: 0644]
sim/bfin/dv-bfin_ebiu_ddrc.c [new file with mode: 0644]
sim/bfin/dv-bfin_ebiu_ddrc.h [new file with mode: 0644]
sim/bfin/dv-bfin_ebiu_sdc.c [new file with mode: 0644]
sim/bfin/dv-bfin_ebiu_sdc.h [new file with mode: 0644]
sim/bfin/dv-bfin_emac.c [new file with mode: 0644]
sim/bfin/dv-bfin_emac.h [new file with mode: 0644]
sim/bfin/dv-bfin_eppi.c [new file with mode: 0644]
sim/bfin/dv-bfin_eppi.h [new file with mode: 0644]
sim/bfin/dv-bfin_evt.c [new file with mode: 0644]
sim/bfin/dv-bfin_evt.h [new file with mode: 0644]
sim/bfin/dv-bfin_gptimer.c [new file with mode: 0644]
sim/bfin/dv-bfin_gptimer.h [new file with mode: 0644]
sim/bfin/dv-bfin_jtag.c [new file with mode: 0644]
sim/bfin/dv-bfin_jtag.h [new file with mode: 0644]
sim/bfin/dv-bfin_mmu.c [new file with mode: 0644]
sim/bfin/dv-bfin_mmu.h [new file with mode: 0644]
sim/bfin/dv-bfin_nfc.c [new file with mode: 0644]
sim/bfin/dv-bfin_nfc.h [new file with mode: 0644]
sim/bfin/dv-bfin_otp.c [new file with mode: 0644]
sim/bfin/dv-bfin_otp.h [new file with mode: 0644]
sim/bfin/dv-bfin_pll.c [new file with mode: 0644]
sim/bfin/dv-bfin_pll.h [new file with mode: 0644]
sim/bfin/dv-bfin_ppi.c [new file with mode: 0644]
sim/bfin/dv-bfin_ppi.h [new file with mode: 0644]
sim/bfin/dv-bfin_rtc.c [new file with mode: 0644]
sim/bfin/dv-bfin_rtc.h [new file with mode: 0644]
sim/bfin/dv-bfin_sic.c [new file with mode: 0644]
sim/bfin/dv-bfin_sic.h [new file with mode: 0644]
sim/bfin/dv-bfin_spi.c [new file with mode: 0644]
sim/bfin/dv-bfin_spi.h [new file with mode: 0644]
sim/bfin/dv-bfin_trace.c [new file with mode: 0644]
sim/bfin/dv-bfin_trace.h [new file with mode: 0644]
sim/bfin/dv-bfin_twi.c [new file with mode: 0644]
sim/bfin/dv-bfin_twi.h [new file with mode: 0644]
sim/bfin/dv-bfin_uart.c [new file with mode: 0644]
sim/bfin/dv-bfin_uart.h [new file with mode: 0644]
sim/bfin/dv-bfin_uart2.c [new file with mode: 0644]
sim/bfin/dv-bfin_uart2.h [new file with mode: 0644]
sim/bfin/dv-bfin_wdog.c [new file with mode: 0644]
sim/bfin/dv-bfin_wdog.h [new file with mode: 0644]
sim/bfin/dv-bfin_wp.c [new file with mode: 0644]
sim/bfin/dv-bfin_wp.h [new file with mode: 0644]
sim/bfin/dv-eth_phy.c [new file with mode: 0644]
sim/bfin/gui.c [new file with mode: 0644]
sim/bfin/gui.h [new file with mode: 0644]
sim/bfin/insn_list.def [new file with mode: 0644]
sim/bfin/interp.c [new file with mode: 0644]
sim/bfin/linux-fixed-code.h [new file with mode: 0644]
sim/bfin/linux-fixed-code.s [new file with mode: 0644]
sim/bfin/linux-targ-map.h [new file with mode: 0644]
sim/bfin/machs.c [new file with mode: 0644]
sim/bfin/machs.h [new file with mode: 0644]
sim/bfin/proc_list.def [new file with mode: 0644]
sim/bfin/sim-main.h [new file with mode: 0644]
sim/bfin/tconfig.in [new file with mode: 0644]
sim/common/ChangeLog
sim/common/gennltvals.sh
sim/common/nltvals.def
sim/configure
sim/configure.tgt