sal: CPU now knows extended trace registers

The extended trace register list is needed in multiple locations; the CPU
class is the logical module to contain this information.

Increased number of x86 registers to be traced; we can remove those
that prove unusable for fault-space pruning later on.

Change-Id: Ic46ecdbc55167a6d92872c190317fc0d1a3ad92d
This commit is contained in:
Horst Schirmeier
2013-06-25 17:16:54 +02:00
parent 52723a874e
commit 4e3c9e3758
4 changed files with 22 additions and 13 deletions

View File

@ -23,7 +23,9 @@ enum RegisterType {
RT_GP, //!< general purpose
RT_FP, //!< floating point register
RT_IP, //!< program counter / instruction pointer
RT_ST //!< status register
RT_ST, //!< status register
RT_TRACE //!< registers to be recorded in an extended trace
};
/**