[ion/regs] Avoid code duplication

This commit is contained in:
Romain Goyet
2019-12-15 09:34:40 -05:00
committed by EmilieNumworks
parent 6762bb05af
commit 34e6141bdb

View File

@@ -100,25 +100,20 @@ public:
using Register32::Register32;
};
class DCISW : public Register32 {
class DCSW : public Register32 {
public:
DCISW() : Register32(0) {}
DCSW() : Register32(0) {}
REGS_FIELD(SET, uint16_t, 13, 5);
REGS_FIELD(WAY, uint8_t, 31, 30);
};
class DCCSW : public Register32 {
public:
DCCSW() : Register32(0) {}
REGS_FIELD(SET, uint16_t, 13, 5);
REGS_FIELD(WAY, uint8_t, 31, 30);
class DCISW : public DCSW {
};
class DCCISW : public Register32 {
public:
DCCISW() : Register32(0) {}
REGS_FIELD(SET, uint16_t, 13, 5);
REGS_FIELD(WAY, uint8_t, 31, 30);
class DCCSW : public DCSW {
};
class DCCISW : public DCSW {
};
#endif