summaryrefslogtreecommitdiffstats
path: root/src/include/usr/initservice/mboxRegs.H
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/usr/initservice/mboxRegs.H')
-rw-r--r--src/include/usr/initservice/mboxRegs.H18
1 files changed, 17 insertions, 1 deletions
diff --git a/src/include/usr/initservice/mboxRegs.H b/src/include/usr/initservice/mboxRegs.H
index 00a736a6e..2b645fe1e 100644
--- a/src/include/usr/initservice/mboxRegs.H
+++ b/src/include/usr/initservice/mboxRegs.H
@@ -112,7 +112,7 @@ namespace SPLESS
// NOTE: Used for sbe comm during runtime
};
- // Mailbox Scratch Register 5
+ // Mailbox Scratch Register 5 - SBE Usage
union MboxScratch5_t
{
uint32_t data32;
@@ -128,6 +128,22 @@ namespace SPLESS
uint32_t clockPllMux :20; //12:31
} PACKED;
};
+ // Mailbox Scratch Register 5 - HB Usage
+ union MboxScratch5_HB_t
+ {
+ uint32_t data32;
+ struct
+ {
+ uint32_t magic :8; //0:7
+ uint32_t stepStart :1; //8
+ uint32_t stepFinish :1; //9
+ uint32_t reserved :2; //10:11
+ uint32_t internalStep :4; //12:15
+ uint32_t majorStep :8; //16:23
+ uint32_t minorStep :8; //24:31
+ } PACKED;
+ };
+ const uint8_t ISTEP_PROGRESS_MAGIC = 0xAA;
// Mailbox Scratch Register 6
union MboxScratch6_t
OpenPOWER on IntegriCloud