summaryrefslogtreecommitdiffstats
path: root/src/usr/hwpf/hwp/fapiHwpExecInitFile.C
Commit message (Collapse)AuthorAgeFilesLines
* Add dump code to fapiHwpExecInitFile.C - SW195717Mark Wenning2013-05-011-111/+599
| | | | | | | | | | Change-Id: I6ca8ecd05758bef37fe342c58cd80019f8d5e0f0 RTC: 69439 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4062 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add 'SUPPRESS_UNUSED_VARIABLE' macro to avoid compiler warnings.Patrick Williams2013-04-181-4/+8
| | | | | | | Change-Id: Ic34fa1e141c1d75ea67933c02366016c732ac0c2 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4038 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* simplify and cleanup initfile traceMark Wenning2013-03-141-215/+451
| | | | | | | | | Change-Id: I59d8b67d7e4dfe0a9fb6e0e8aa265aba13e899b3 RTC: 65312 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3377 Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix for PutScomUnderMask op.CamVan Nguyen2012-12-151-4/+9
| | | | | | | | Change-Id: I30f3571946b25c8d9377db81558c353bfd632bfe Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2719 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Modify init file processor to reduce maximum allocation size.Patrick Williams2012-11-141-84/+92
| | | | | | | | | | | | | | | This is a fix for multi-chip. The init file processor was allocating an array that was 9 pages in size and we did not have enough contiguous memory to satisfy this. Changed to allocate pointers to scom objects rather then an array of scom objects directly. Change-Id: I84ca4d71375cb6b69d6b517178d04cc14d7b46e2 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2320 Tested-by: Jenkins Server Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Optimization - do PutScom vs PutScomUnderMask if the combined bit maskCamVan Nguyen2012-09-161-24/+25
| | | | | | | | | | | enables all 64 bits Change-Id: I6d679b3e240728cee1d42f5534c3d9815272d5e1 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1709 Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SCOM Initfile: Improve error and debug tracing in the initfile compiler ↵CamVan Nguyen2012-07-101-9/+7
| | | | | | | | | | | | | | error/debug paths. Fix miscellaneous bugs. Change-Id: I9ca5f870a756a6be2924f3d9e1c0750b2ce1e0ab RTC: 43488 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1290 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SCOM Initfile: Ability to do bitwise OR and AND operationsCamVan Nguyen2012-06-261-0/+11
| | | | | | | | | | Change-Id: Ie3836bc2e3ca580761c71ea810cd9c6c55da54b6 RTC: 43757 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1220 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SCOM Initifile: SW146714: Use two bytes to store row rpn sequence byte count.CamVan Nguyen2012-06-151-9/+13
| | | | | | | | | Change-Id: I617fe3267df98a85820c789553323d431ab9c5ee Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1184 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SCOM Initfile: Ability to do simple operations in the scom_data column.CamVan Nguyen2012-06-111-291/+129
| | | | | | | | | RTC: 40445 Change-Id: I00717b3b2fdd560264bef14b7c63ed847bafbcca Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1179 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SCOM Initfile: Support for associated attributes.CamVan Nguyen2012-05-301-77/+189
| | | | | | | | | Change-Id: Ie86bce0abaa12b986a7858723625c8e305a899d9 RTC: 41742 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1093 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Optimization - Minimize scom operations.CamVan Nguyen2012-05-151-236/+389
| | | | | | | | | | | | | | Minimize scom operations by combining PutScomUnderMask ops to same Scom register. Turn off most debug traces. Change-Id: I061c0990d64dd001a9ca8762ea794bb5395cb7db RTC: 41550 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1022 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Right justify SCOM dataCamVan Nguyen2012-04-191-12/+3
| | | | | | | | | | | | | Ability to specify search paths for include files Change-Id: I0179b0bb81bf645b91fe2a3c25e763a71c3b1121 RTC: 40443 RTC: 40447 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/906 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF Attribute Support. DQ AttributeMike Jones2012-02-281-3/+2
| | | | | | | Change-Id: I05e6f4f435574e25f65702c875e332e253927ff7 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/686 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SCOM Initfile - Support for using a range of index's for an array attributeCamVan Nguyen2012-02-071-4/+78
| | | | | | | | Change-Id: I87a23905c877281037b8610b6400b828f0578bec Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/636 Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Enforce correct fapi::ReturnCode usageMike Jones2012-01-311-1/+2
| | | | | | | | Change-Id: Id5f2c7c4ebef5fa880133dd8ba353d69def10bbc Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/628 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com>
* Support for writing an attribute to a SCOM registerCamVan Nguyen2012-01-251-103/+204
| | | | | | | Change-Id: I5906917ed58c6e4ab33507ec127a38c62994b2ba Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/616 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Optimize code to check for endianness at compile time.CamVan Nguyen2011-12-071-23/+25
| | | | | | | | Change-Id: I8df2d51b6ce3d79f67e67bdf7b3924b7af72c23d Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/567 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support for system and target attributes.CamVan Nguyen2011-11-291-154/+195
| | | | | | | | | | Support for endianness and 32bit platforms. Miscellaneous changes requested by cronus. Change-Id: I696ea556a9f35ec88defff217ece0a6c4e6802f3 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/511 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Initfile - Support for multi-dimensional arraysAndrew Geissler2011-11-171-53/+57
| | | | | | | | | | | | - Fix compile issue (forgot new file) - Explicitly define array size - Code review comment to replace #define with const - More changes for const police Change-Id: Ib5964c6bd266f9d74f4810d7884e5d63754eb3fb Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/497 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com>
* RTC4319: Shutdown if IStep failsMark Wenning2011-11-161-2/+2
| | | | | | | | | | | | | | | | - add macro to report error to testHWP.C - new TASKARGS macros (prepare for join change) - istep dispatcher, extinitsvc and initsvc now call shutdown() - pass error codes to parent task - fix errorlog tags, see RTC3840 - added ErrlUserDetails module, mostly for debug - review fixes Change-Id: Ib5009f1bf0f7657d4da5bd6d1ecf64e6113b3383 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/486 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Updated hwpExecInitFile test case in hwpInitialTestCamVan Nguyen2011-11-021-6/+11
| | | | | | | | | | Added unit test for hwpExecInitFile Trace initfile version Change-Id: I5ff2ba7d5977a157a47f5f59252b52e17bf69d2f Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/476 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com>
* Added Hwp to execute initfilesCamVan Nguyen2011-10-271-0/+1814
Change-Id: Ie597c23eadc51b7463487eff9316a30ad04d88e5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/455 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com>
OpenPOWER on IntegriCloud