This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
here is an updated Blackfin port with more functionality ! :) -mike include/gdb/: 2010-12-31 Mike Frysinger <vapier@gentoo.org> * sim-bfin.h: New file. sim/: 2010-12-31 Mike Frysinger <vapier@gentoo.org> * MAINTAINERS: Add bfin entry. * configure.tgt (bfin-*-*): Handle bfin targets. * configure: Regenerate. sim/bfin/: 2010-12-31 Mike Frysinger <vapier@gentoo.org> * Makefile.in, TODO, _insn_list.h, _proc_list.h, aclocal.m4, bfin-sim.c, bfin-sim.h, bfroms/all.h, bfroms/bf50x-0.0.h, bfroms/bf51x-0.0.h, bfroms/bf51x-0.1.h, bfroms/bf51x-0.2.h, bfroms/bf526-0.0.h, bfroms/bf526-0.1.h, bfroms/bf527-0.0.h, bfroms/bf527-0.1.h, bfroms/bf527-0.2.h, bfroms/bf533-0.1.h, bfroms/bf533-0.2.h, bfroms/bf533-0.3.h, bfroms/bf537-0.0.h, bfroms/bf537-0.1.h, bfroms/bf537-0.3.h, bfroms/bf538-0.0.h, bfroms/bf54x-0.0.h, bfroms/bf54x-0.1.h, bfroms/bf54x-0.2.h, bfroms/bf54x_l1-0.0.h, bfroms/bf54x_l1-0.1.h, bfroms/bf54x_l1-0.2.h, bfroms/bf561-0.5.h, bfroms/bf59x-0.0.h, bfroms/bf59x_l1-0.1.h, config.in, configure, configure.ac, devices.c, devices.h, dv-bfin_cec.c, dv-bfin_cec.h, dv-bfin_ctimer.c, dv-bfin_ctimer.h, dv-bfin_dma.c, dv-bfin_dma.h, dv-bfin_dmac.c, dv-bfin_dmac.h, dv-bfin_ebiu_amc.c, dv-bfin_ebiu_amc.h, dv-bfin_ebiu_ddrc.c, dv-bfin_ebiu_ddrc.h, dv-bfin_ebiu_sdc.c, dv-bfin_ebiu_sdc.h, dv-bfin_emac.c, dv-bfin_emac.h, dv-bfin_eppi.c, dv-bfin_eppi.h, dv-bfin_evt.c, dv-bfin_evt.h, dv-bfin_gptimer.c, dv-bfin_gptimer.h, dv-bfin_mmu.c, dv-bfin_mmu.h, dv-bfin_nfc.c, dv-bfin_nfc.h, dv-bfin_otp.c, dv-bfin_otp.h, dv-bfin_pll.c, dv-bfin_pll.h, dv-bfin_ppi.c, dv-bfin_ppi.h, dv-bfin_rtc.c, dv-bfin_rtc.h, dv-bfin_sic.c, dv-bfin_sic.h, dv-bfin_spi.c, dv-bfin_spi.h, dv-bfin_trace.c, dv-bfin_trace.h, dv-bfin_twi.c, dv-bfin_twi.h, dv-bfin_uart.c, dv-bfin_uart.h, dv-bfin_uart2.c, dv-bfin_uart2.h, dv-bfin_wdog.c, dv-bfin_wdog.h, dv-cfi.c, dv-cfi.h, dv-eth_phy.c, gui.c, gui.h, interp.c, linux-targ-map.h, machs.c, machs.h, sim-main.h, tconfig.in: New Blackfin port. sim/common/: 2010-12-31 Mike Frysinger <vapier@gentoo.org> * gennltvals.sh: Handle bfin targets. * nltvals.def: Regenerate. --- include/gdb/sim-bfin.h | 84 + sim/MAINTAINERS | 1 + sim/bfin/Makefile.in | 83 + sim/bfin/TODO | 16 + sim/bfin/_insn_list.h | 38 + sim/bfin/_proc_list.h | 30 + sim/bfin/aclocal.m4 | 171 + sim/bfin/bfin-sim.c | 6050 +++++++++++++++++++++++++++++ sim/bfin/bfin-sim.h | 345 ++ sim/bfin/bfroms/all.h | 43 + sim/bfin/bfroms/bf50x-0.0.h | 515 +++ sim/bfin/bfroms/bf51x-0.0.h | 4099 ++++++++++++++++++++ sim/bfin/bfroms/bf51x-0.1.h | 4099 ++++++++++++++++++++ sim/bfin/bfroms/bf51x-0.2.h | 4099 ++++++++++++++++++++ sim/bfin/bfroms/bf526-0.0.h | 4099 ++++++++++++++++++++ sim/bfin/bfroms/bf526-0.1.h | 4099 ++++++++++++++++++++ sim/bfin/bfroms/bf527-0.0.h | 4099 ++++++++++++++++++++ sim/bfin/bfroms/bf527-0.1.h | 4099 ++++++++++++++++++++ sim/bfin/bfroms/bf527-0.2.h | 4099 ++++++++++++++++++++ sim/bfin/bfroms/bf533-0.1.h | 131 + sim/bfin/bfroms/bf533-0.2.h | 131 + sim/bfin/bfroms/bf533-0.3.h | 131 + sim/bfin/bfroms/bf537-0.0.h | 259 ++ sim/bfin/bfroms/bf537-0.1.h | 259 ++ sim/bfin/bfroms/bf537-0.3.h | 259 ++ sim/bfin/bfroms/bf538-0.0.h | 131 + sim/bfin/bfroms/bf54x-0.0.h | 515 +++ sim/bfin/bfroms/bf54x-0.1.h | 515 +++ sim/bfin/bfroms/bf54x-0.2.h | 515 +++ sim/bfin/bfroms/bf54x_l1-0.0.h | 8195 ++++++++++++++++++++++++++++++++++++++++ sim/bfin/bfroms/bf54x_l1-0.1.h | 8195 ++++++++++++++++++++++++++++++++++++++++ sim/bfin/bfroms/bf54x_l1-0.2.h | 8195 ++++++++++++++++++++++++++++++++++++++++ sim/bfin/bfroms/bf561-0.5.h | 259 ++ sim/bfin/bfroms/bf59x-0.0.h | 515 +++ sim/bfin/bfroms/bf59x_l1-0.1.h | 8195 ++++++++++++++++++++++++++++++++++++++++ sim/bfin/config.in | 167 + sim/bfin/configure | 6833 +++++++++++++++++++++++++++++++++ sim/bfin/configure.ac | 74 + sim/bfin/devices.c | 163 + sim/bfin/devices.h | 156 + sim/bfin/dv-bfin_cec.c | 800 ++++ sim/bfin/dv-bfin_cec.h | 139 + sim/bfin/dv-bfin_ctimer.c | 267 ++ sim/bfin/dv-bfin_ctimer.h | 33 + sim/bfin/dv-bfin_dma.c | 553 +++ sim/bfin/dv-bfin_dma.h | 65 + sim/bfin/dv-bfin_dmac.c | 469 +++ sim/bfin/dv-bfin_dmac.h | 32 + sim/bfin/dv-bfin_ebiu_amc.c | 456 +++ sim/bfin/dv-bfin_ebiu_amc.h | 31 + sim/bfin/dv-bfin_ebiu_ddrc.c | 184 + sim/bfin/dv-bfin_ebiu_ddrc.h | 26 + sim/bfin/dv-bfin_ebiu_sdc.c | 201 + sim/bfin/dv-bfin_ebiu_sdc.h | 39 + sim/bfin/dv-bfin_emac.c | 601 +++ sim/bfin/dv-bfin_emac.h | 61 + sim/bfin/dv-bfin_eppi.c | 271 ++ sim/bfin/dv-bfin_eppi.h | 30 + sim/bfin/dv-bfin_evt.c | 153 + sim/bfin/dv-bfin_evt.h | 31 + sim/bfin/dv-bfin_gptimer.c | 183 + sim/bfin/dv-bfin_gptimer.h | 27 + sim/bfin/dv-bfin_mmu.c | 508 +++ sim/bfin/dv-bfin_mmu.h | 93 + sim/bfin/dv-bfin_nfc.c | 241 ++ sim/bfin/dv-bfin_nfc.h | 41 + sim/bfin/dv-bfin_otp.c | 270 ++ sim/bfin/dv-bfin_otp.h | 79 + sim/bfin/dv-bfin_pll.c | 187 + sim/bfin/dv-bfin_pll.h | 27 + sim/bfin/dv-bfin_ppi.c | 231 ++ sim/bfin/dv-bfin_ppi.h | 32 + sim/bfin/dv-bfin_rtc.c | 194 + sim/bfin/dv-bfin_rtc.h | 26 + sim/bfin/dv-bfin_sic.c | 1439 +++++++ sim/bfin/dv-bfin_sic.h | 27 + sim/bfin/dv-bfin_spi.c | 229 ++ sim/bfin/dv-bfin_spi.h | 54 + sim/bfin/dv-bfin_trace.c | 285 ++ sim/bfin/dv-bfin_trace.h | 37 + sim/bfin/dv-bfin_twi.c | 227 ++ sim/bfin/dv-bfin_twi.h | 38 + sim/bfin/dv-bfin_uart.c | 437 +++ sim/bfin/dv-bfin_uart.h | 49 + sim/bfin/dv-bfin_uart2.c | 258 ++ sim/bfin/dv-bfin_uart2.h | 33 + sim/bfin/dv-bfin_wdog.c | 206 + sim/bfin/dv-bfin_wdog.h | 36 + sim/bfin/dv-cfi.c | 704 ++++ sim/bfin/dv-cfi.h | 60 + sim/bfin/dv-eth_phy.c | 206 + sim/bfin/gui.c | 286 ++ sim/bfin/gui.h | 50 + sim/bfin/interp.c | 790 ++++ sim/bfin/linux-targ-map.h | 1992 ++++++++++ sim/bfin/machs.c | 1223 ++++++ sim/bfin/machs.h | 52 + sim/bfin/sim-main.h | 116 + sim/bfin/tconfig.in | 27 + sim/common/gennltvals.sh | 4 + sim/common/nltvals.def | 30 + sim/configure | 8 + sim/configure.tgt | 3 + 103 files changed, 99448 insertions(+), 0 deletions(-) create mode 100644 include/gdb/sim-bfin.h create mode 100644 sim/bfin/Makefile.in create mode 100644 sim/bfin/TODO create mode 100644 sim/bfin/_insn_list.h create mode 100644 sim/bfin/_proc_list.h create mode 100644 sim/bfin/aclocal.m4 create mode 100644 sim/bfin/bfin-sim.c create mode 100644 sim/bfin/bfin-sim.h create mode 100644 sim/bfin/bfroms/all.h create mode 100644 sim/bfin/bfroms/bf50x-0.0.h create mode 100644 sim/bfin/bfroms/bf51x-0.0.h create mode 100644 sim/bfin/bfroms/bf51x-0.1.h create mode 100644 sim/bfin/bfroms/bf51x-0.2.h create mode 100644 sim/bfin/bfroms/bf526-0.0.h create mode 100644 sim/bfin/bfroms/bf526-0.1.h create mode 100644 sim/bfin/bfroms/bf527-0.0.h create mode 100644 sim/bfin/bfroms/bf527-0.1.h create mode 100644 sim/bfin/bfroms/bf527-0.2.h create mode 100644 sim/bfin/bfroms/bf533-0.1.h create mode 100644 sim/bfin/bfroms/bf533-0.2.h create mode 100644 sim/bfin/bfroms/bf533-0.3.h create mode 100644 sim/bfin/bfroms/bf537-0.0.h create mode 100644 sim/bfin/bfroms/bf537-0.1.h create mode 100644 sim/bfin/bfroms/bf537-0.3.h create mode 100644 sim/bfin/bfroms/bf538-0.0.h create mode 100644 sim/bfin/bfroms/bf54x-0.0.h create mode 100644 sim/bfin/bfroms/bf54x-0.1.h create mode 100644 sim/bfin/bfroms/bf54x-0.2.h create mode 100644 sim/bfin/bfroms/bf54x_l1-0.0.h create mode 100644 sim/bfin/bfroms/bf54x_l1-0.1.h create mode 100644 sim/bfin/bfroms/bf54x_l1-0.2.h create mode 100644 sim/bfin/bfroms/bf561-0.5.h create mode 100644 sim/bfin/bfroms/bf59x-0.0.h create mode 100644 sim/bfin/bfroms/bf59x_l1-0.1.h create mode 100644 sim/bfin/config.in create mode 100755 sim/bfin/configure create mode 100644 sim/bfin/configure.ac create mode 100644 sim/bfin/devices.c create mode 100644 sim/bfin/devices.h create mode 100644 sim/bfin/dv-bfin_cec.c create mode 100644 sim/bfin/dv-bfin_cec.h create mode 100644 sim/bfin/dv-bfin_ctimer.c create mode 100644 sim/bfin/dv-bfin_ctimer.h create mode 100644 sim/bfin/dv-bfin_dma.c create mode 100644 sim/bfin/dv-bfin_dma.h create mode 100644 sim/bfin/dv-bfin_dmac.c create mode 100644 sim/bfin/dv-bfin_dmac.h create mode 100644 sim/bfin/dv-bfin_ebiu_amc.c create mode 100644 sim/bfin/dv-bfin_ebiu_amc.h create mode 100644 sim/bfin/dv-bfin_ebiu_ddrc.c create mode 100644 sim/bfin/dv-bfin_ebiu_ddrc.h create mode 100644 sim/bfin/dv-bfin_ebiu_sdc.c create mode 100644 sim/bfin/dv-bfin_ebiu_sdc.h create mode 100644 sim/bfin/dv-bfin_emac.c create mode 100644 sim/bfin/dv-bfin_emac.h create mode 100644 sim/bfin/dv-bfin_eppi.c create mode 100644 sim/bfin/dv-bfin_eppi.h create mode 100644 sim/bfin/dv-bfin_evt.c create mode 100644 sim/bfin/dv-bfin_evt.h create mode 100644 sim/bfin/dv-bfin_gptimer.c create mode 100644 sim/bfin/dv-bfin_gptimer.h create mode 100644 sim/bfin/dv-bfin_mmu.c create mode 100644 sim/bfin/dv-bfin_mmu.h create mode 100644 sim/bfin/dv-bfin_nfc.c create mode 100644 sim/bfin/dv-bfin_nfc.h create mode 100644 sim/bfin/dv-bfin_otp.c create mode 100644 sim/bfin/dv-bfin_otp.h create mode 100644 sim/bfin/dv-bfin_pll.c create mode 100644 sim/bfin/dv-bfin_pll.h create mode 100644 sim/bfin/dv-bfin_ppi.c create mode 100644 sim/bfin/dv-bfin_ppi.h create mode 100644 sim/bfin/dv-bfin_rtc.c create mode 100644 sim/bfin/dv-bfin_rtc.h create mode 100644 sim/bfin/dv-bfin_sic.c create mode 100644 sim/bfin/dv-bfin_sic.h create mode 100644 sim/bfin/dv-bfin_spi.c create mode 100644 sim/bfin/dv-bfin_spi.h create mode 100644 sim/bfin/dv-bfin_trace.c create mode 100644 sim/bfin/dv-bfin_trace.h create mode 100644 sim/bfin/dv-bfin_twi.c create mode 100644 sim/bfin/dv-bfin_twi.h create mode 100644 sim/bfin/dv-bfin_uart.c create mode 100644 sim/bfin/dv-bfin_uart.h create mode 100644 sim/bfin/dv-bfin_uart2.c create mode 100644 sim/bfin/dv-bfin_uart2.h create mode 100644 sim/bfin/dv-bfin_wdog.c create mode 100644 sim/bfin/dv-bfin_wdog.h create mode 100644 sim/bfin/dv-cfi.c create mode 100644 sim/bfin/dv-cfi.h create mode 100644 sim/bfin/dv-eth_phy.c create mode 100644 sim/bfin/gui.c create mode 100644 sim/bfin/gui.h create mode 100644 sim/bfin/interp.c create mode 100644 sim/bfin/linux-targ-map.h create mode 100644 sim/bfin/machs.c create mode 100644 sim/bfin/machs.h create mode 100644 sim/bfin/sim-main.h create mode 100644 sim/bfin/tconfig.in
Attachment:
0001-sim-bfin-new-port.patch.xz
Description: application/xz
Attachment:
signature.asc
Description: This is a digitally signed message part.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |