- Build test improved to used a temp dir which is removed after the test.
- New test: Run dramSys without arguments.
- Tests are totally independent.
- New utility functions to get data from config/specs XML files.
- Unit test files will now appear in qtcreator.
- Info header added to the files.
Created classes to get easily memory specifications and memory configurations.
Each class handles the peculiarities of the related XML file.
Other changes:
- git ignore file updated.
Now we have a root project file - dram.vp.system.pro - that includes
dramSys.pro and traceAnanlyzer.pro files. This way it is possible to build
both projects easily.
After buiding from QTCreator the results will be in dram.vp.system/build* and
its sub-directories.
Variable surrounded by IFPOW() macro since it is only needed for power simulations.
Unused variable removed.
Warning suppressed with __attribute__((__unused__)). The variable was not
removed because of its type: sc_module_name. It may be useful.
Other changes:
cscope* added to gitignore.