diff options
Diffstat (limited to 'src/usr/hwpf/hwp/initfiles/sample.initfile')
| -rwxr-xr-x | src/usr/hwpf/hwp/initfiles/sample.initfile | 8 |
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; } #--****************************************************************************** |

