Changeset 266 for trunk/softs/tests_ccvcache_v4
- Timestamp:
- Oct 17, 2012, 12:20:47 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/softs/tests_ccvcache_v4/README
r232 r266 1 1 This is a very basic framework for running regression tests against 2 a mips32+ vcache2platform. Here's the layout of this directory:2 a mips32+ccvcache TSAR platform. Here's the layout of this directory: 3 3 4 plaform/ 4 ../../../platforms/tsarv4_mono_mmu 5 5 contains the soclib platform description and simulation executable. 6 6 It should be compiled before starting tests. 7 It includes a very simple component "vci_exit". It has a single 8 write-only 32bit register. When a value is written, the 9 caba code does a "exit(data)", using the value written to 10 the register. This allows to stop the simulator from software 11 and pass an exit value to the calling shell. The framework uses 12 this (with other things, see below) to determine if a test 7 it uses the vci_simhelper component, used to stop the simulation 8 with an exit value. The framework uses this exit status 9 (with other things, see below) to determine if a test 13 10 is successfull. The simulator will exit with a non-0 exit status 14 11 after 100000 cycles (and a message to stderr), so the tests are
Note: See TracChangeset
for help on using the changeset viewer.