Files
fail/src/core/sal/ConcreteCPU.hpp
hoffmann 39a6415001 T32: Integrated Register read/write calls
* Tested without connected Lauterbach.
  T32_* functions are mocked via aspect.

* New target t32cli, for sending T32 command cia cli. (for testing)

git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@2103 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
2013-02-15 18:06:02 +00:00

28 lines
644 B
C++

#ifndef __CONCRETE_CPU_HPP__
#define __CONCRETE_CPU_HPP__
#if defined BUILD_BOCHS
#include "bochs/BochsCPU.hpp"
#elif defined BUILD_GEM5
#if defined BUILD_ARM
#include "gem5/Gem5ArmCPU.hpp"
#else
#error Active config currently not supported!
#endif
#elif defined BUILD_OVP
#include "ovp/OVPConfig.hpp"
#elif defined BUILD_QEMU
#include "qemu/QEMUConfig.hpp"
#elif defined BUILD_T32
#include "t32/T32Config.hpp"
#if defined BUILD_ARM
#include "t32/T32ArmCPU.hpp"
#else
#error Active config currently not supported!
#endif
#else
#error SAL Config Target not defined
#endif
#endif // __CONCRETE_CPU_HPP__