diff options
author | Greg Still <stillgs@us.ibm.com> | 2015-06-01 18:23:01 -0500 |
---|---|---|
committer | Greg Still <stillgs@us.ibm.com> | 2015-06-15 11:11:27 -0500 |
commit | 94489f26e87189928e8ba3bae05419ac6f0771cb (patch) | |
tree | d7d7c3e540e9120de41acd393a69716021bea6a2 | |
parent | 1431bcc09141c4589403c4f73f5766bf54c1cf9e (diff) | |
download | talos-sbe-94489f26e87189928e8ba3bae05419ac6f0771cb.tar.gz talos-sbe-94489f26e87189928e8ba3bae05419ac6f0771cb.zip |
Make attributes work with resync
Change-Id: I9754c4559bba1ca228b168463c312c4d3ab6309a
-rw-r--r-- | hwpf/plat/include/target_types.H | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/hwpf/plat/include/target_types.H b/hwpf/plat/include/target_types.H index a5d9526b..19465982 100644 --- a/hwpf/plat/include/target_types.H +++ b/hwpf/plat/include/target_types.H @@ -36,6 +36,7 @@ /// FAPI namespace namespace fapi2 { + /// /// @enum fapi::TargetType /// @brief Types, kinds, of targets @@ -51,15 +52,10 @@ namespace fapi2 TARGET_TYPE_EX = 0x02, ///< Ex type TARGET_TYPE_CORE = 0x04, ///< Core type TARGET_TYPE_EQ = 0x08, ///< EQ type - TARGET_TYPE_PERV = 0x10, ///< Pervasive type - TARGET_TYPE_EQ_MC_WRITE = 0x20, ///< EQ Multicast Type - TARGET_TYPE_EQ_MC_READAND = 0x21, ///< EQ Multicast Read AND Type - TARGET_TYPE_EQ_MC_READOR = 0x22, ///< EQ Multicast Read OR Type - TARGET_TYPE_CORE_MC_WRITE = 0x23, ///< Core Multicast Type - TARGET_TYPE_CORE_MC_READAND = 0x24, ///< Core Multicast Read AND Type - TARGET_TYPE_CORE_MC_READOR = 0x25, ///< Core Multicast Read OR Type - TARGET_TYPE_CME_CORE0 = 0x40, ///< CME Core0 (CME only) - TARGET_TYPE_CME_CORE1 = 0x41, ///< CME Core1 (CME only) + TARGET_TYPE_MCS = 0x10, ///< MCS type + TARGET_TYPE_PERV = 0x20, ///< Pervasive type + TARGET_TYPE_MCAST = 0x80, ///< Multicast type + TARGET_TYPE_ALL = 0xFF, ///< Any/All types @@ -101,10 +97,18 @@ namespace fapi2 }; - /** - * @brief Typedef used when passing multiple TargetType values - */ - typedef uint8_t TargetTypes_t; + // Mappings to target types found in the error xml files + TARGET_TYPE_EX_CHIPLET = TARGET_TYPE_EX, +// TARGET_TYPE_MBA_CHIPLET = TARGET_TYPE_MBA, +// TARGET_TYPE_MCS_CHIPLET = TARGET_TYPE_MCS, +// TARGET_TYPE_XBUS_ENDPOINT = TARGET_TYPE_XBUS, +// TARGET_TYPE_ABUS_ENDPOINT = TARGET_TYPE_ABUS, + }; + + /// + /// @brief Typedef used when passing multiple TargetType values + /// + typedef uint8_t TargetTypes_t; /// @cond constexpr TargetType operator|(TargetType x, TargetType y) |