From 2bdd0a03f5b985307e878f7d8ada4e6ed11e5ef6 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 12 Jun 2012 17:52:45 -0500 Subject: v850sim: New script for GDB v850 simulator --- sim-scripts/.gitignore | 2 ++ sim-scripts/Makefile | 5 ++++- sim-scripts/v850sim.in | 26 ++++++++++++++++++++++++++ 3 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 sim-scripts/v850sim.in diff --git a/sim-scripts/.gitignore b/sim-scripts/.gitignore index f279af8..e40679f 100644 --- a/sim-scripts/.gitignore +++ b/sim-scripts/.gitignore @@ -57,3 +57,5 @@ smdk2410 smdk2410-gdb uC5282 usleep +v850sim +v850sim-gdb diff --git a/sim-scripts/Makefile b/sim-scripts/Makefile index f6a8fdd..724984f 100644 --- a/sim-scripts/Makefile +++ b/sim-scripts/Makefile @@ -1,6 +1,6 @@ INSTALL_DIR=../bin GDBSIM_SCRIPTS=bf537Stamp ezkit533 gdbarmsim h8sim jmr3904 lm32_evr \ - m32csim m32rsim psim sis simsh + m32csim m32rsim psim sis simsh v850sim SKYEYE_SCRIPTS=ant5206 bf537Stamp-skyeye csb337 csb350 csb360 edb7312 \ ezkit533-skyeye gumstix rtl22xx smdk2410 leon2-skyeye @@ -127,6 +127,9 @@ sis sis-gdb: gdb-sim-run.in gdb-sim.in sis.in simsh simsh-gdb: gdb-sim-run.in gdb-sim.in simsh.in ./mkrun yes SuperH sh simsh +v850sim v850sim-gdb: gdb-sim-run.in gdb-sim.in v850sim.in + ./mkrun yes V850 v850 v850sim + ## AVR Test (uses Simulavrxx) avrtest: gdb-sim-run.in avrtest.in ./mkrun no AVR avr avrtest diff --git a/sim-scripts/v850sim.in b/sim-scripts/v850sim.in new file mode 100644 index 0000000..30ef8a7 --- /dev/null +++ b/sim-scripts/v850sim.in @@ -0,0 +1,26 @@ +# +# v850 Simulator in GDB Support +# + +runARGS() +{ + echo "${1}" +} + +checkBSPFaults() +{ + return 0 +} + +bspLimit() +{ + testname=$1 + case ${testname} in + *) + limit=5 + ;; + esac + echo ${limit} +} + +bspSkipInterruptCriticalSectionTests="yes" -- cgit v1.2.3