summaryrefslogtreecommitdiffstats
path: root/src/usr/hwpf/hwp/initfiles/sample.initfile
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/hwpf/hwp/initfiles/sample.initfile')
-rwxr-xr-xsrc/usr/hwpf/hwp/initfiles/sample.initfile8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/usr/hwpf/hwp/initfiles/sample.initfile b/src/usr/hwpf/hwp/initfiles/sample.initfile
index 1841c9fb0..60012acc0 100755
--- a/src/usr/hwpf/hwp/initfiles/sample.initfile
+++ b/src/usr/hwpf/hwp/initfiles/sample.initfile
@@ -126,12 +126,14 @@ scom 0x000000000006800c {
#--******************************************************************************
#-- Basic SCOM with same address but different bits set & Scom data of Attr type
+#-- Simple operations on Scom data
#--******************************************************************************
scom 0x000000000006800c {
- bits , scom_data ;
- 24:31 , SYS.ATTR_SCRATCH_UINT8_ARRAY_2[1][2][3] ;
- 32:63 , SYS.ATTR_SCRATCH_UINT32_1;
+ bits , scom_data , expr ;
+ 24:31, (MBA1.ATTR_CHIP_UNIT_POS + SYS.ATTR_SCRATCH_UINT8_ARRAY_2[1][2][3]) , SYS.ATTR_SCRATCH_UINT8_1 != 1;
+ 24:31, (MBA1.ATTR_CHIP_UNIT_POS + SYS.ATTR_SCRATCH_UINT8_ARRAY_2[1][2][3] + 1) / 2, !(SYS.ATTR_SCRATCH_UINT8_1 == 3);
+ 32:63, (SYS.ATTR_SCRATCH_UINT32_1 * 20) << 8 , SYS.ATTR_SCRATCH_UINT32_1 == 3;
}
#--******************************************************************************
OpenPOWER on IntegriCloud