Gitiles
Code Review
Sign In
gerrit.openbmc.org
/
openbmc
/
openpower-libhei
/
dc7baebdd80ee34a5ce9c7c0bda14366ed126246
dc7baeb
Add default Signature constructor for STL functions
by Zane Shelley
· 4 years, 10 months ago
2d4981a
Simplified registerRead and registerWrite interfaces
by Zane Shelley
· 4 years, 11 months ago
55afd63
Update to clang-format 10
by Zane Shelley
· 4 years, 11 months ago
2467db8
Add root nodes from Chip Data File to IsolationChip
by Zane Shelley
· 5 years ago
f229d5f
Add isolation nodes from Chip Data File to IsolationChip
by Zane Shelley
· 5 years ago
f8c92f9
Add isolation rules from Chip Data File to IsolationNode
by Zane Shelley
· 5 years ago
6eb6190
Add capture regs from Chip Data File to IsolationNode
by Zane Shelley
· 5 years ago
d065924
Cleaned up style/portability suggestions from CI output
by Zane Shelley
· 5 years ago
e8dc72c
Support to add capture registers to isolation nodes
by Zane Shelley
· 5 years ago
4de8ff8
Cleaned smart pointer aliases and node/reg/inst keys
by Zane Shelley
· 5 years ago
d39aa57
Remove support to store IsolationNode objects in flyweights
by Zane Shelley
· 5 years ago
0165edc
Initial parse of nodes in Chip Data Files
by Zane Shelley
· 5 years ago
b9a8e76
Build HardwareRegister objects from Chip Data Files
by Zane Shelley
· 5 years ago
4caa043
Functions to add nodes and regs to IsolationChip class
by Zane Shelley
· 5 years ago
6722b5b
Update IsolationNode to fit new Chip Data File design
by Zane Shelley
· 5 years ago
981e56a
Flyweight improvements to various classes
by Zane Shelley
· 5 years ago
5ec8810
Removed ChipType_t dependency in HardwareRegister
by Zane Shelley
· 5 years ago
7667b71
Replace RegisterAccessLevel_t with RegisterAttributeFlags_t
by Zane Shelley
· 5 years ago
c11f23c
Flyweight::get() takes emplace params and returns shared_ptr
by Zane Shelley
· 5 years ago
13b182b
Update field types for Chip Data Files
by Zane Shelley
· 5 years ago
7b3420b
Changed from HEI_READ_ONLY to HEI_ENABLE_HW_WRITE
by Ben Tyner
· 5 years ago
dd69c96
Initial support to parse a Chip Data File
by Zane Shelley
· 5 years ago
01e590b
Merged hei_macros.hpp and hei_includes.hpp
by Zane Shelley
· 5 years ago
7649b8b
Documentation updates for hei_user_defines.hpp
by Zane Shelley
· 5 years ago
4a2b726
Removed unused code ported from Hostboot
by Zane Shelley
· 5 years ago
3a02e24
Reduces headers needed for external includes
by Zane Shelley
· 5 years ago
2f4aa91
Remove the ReturnCode class
by Zane Shelley
· 5 years ago
032bf9e
Build openpower-libhei as a static library
by Ben Tyner
· 5 years ago
83a8d55
Move up to C++14
by Zane Shelley
· 5 years ago
4c15552
Removed temporary code for sample simulator test case
by Zane Shelley
· 5 years ago
508ce58
Created IsolationChip class
by Zane Shelley
· 5 years ago
229c155
isolate() will assert isolation objects must exist for each chip
by Zane Shelley
· 5 years ago
8c093d8
Ensure simulator does not re-initialize same chip type
by Zane Shelley
· 5 years ago
b8b3cdf
Fixed endian issue in ChipDataStream class
by Zane Shelley
· 5 years ago
dd109cc
Removed the force init option from initialize()
by Zane Shelley
· 5 years ago
aadf3bf
Updated sample Chip Data file and documentation
by Zane Shelley
· 5 years ago
1be4c3c
Add a sample Chip Data File to the simulator
by Zane Shelley
· 5 years ago
4d571fe
revised Chip Data File documentation
by Zane Shelley
· 5 years ago
7c79605
Setup dependencies for subproject building
by Ben Tyner
· 5 years ago
32c7600
Added isolation node information to CHIP_DATA.md
by Zane Shelley
· 5 years ago
c091934
Added getScomReg, getIdScomReg, & associated calls
by Paul Greenwood
· 5 years ago
dc47e0a
Operator Registers; bitwise math operators
by Paul Greenwood
· 5 years ago
ec06f82
Cleaned == and < operators in hei_operator_register.hpp
by Zane Shelley
· 5 years ago
b0559b9
Created abstract OperatorRegister for all operators
by Zane Shelley
· 5 years ago
48aa860
Operator register default destructor, copy, and assignment
by Zane Shelley
· 5 years ago
d4c0e98
Removed potentially dangerous * from operator registers
by Zane Shelley
· 5 years ago
5e61824
Removed deprecated function from hei_operator_register.hpp
by Zane Shelley
· 5 years ago
caee69f
Apply clang-format to hei_operator_register.hpp
by Zane Shelley
· 5 years ago
26a7f8e
Added documentation for expressions in the Chip Data Files
by Zane Shelley
· 5 years ago
d1fcc97
Document Chip Data File format
by Zane Shelley
· 6 years ago
11b8994
Initial end-to-end simulation support
by Zane Shelley
· 5 years ago
dd156ad
Official .clang-format support
by Zane Shelley
· 5 years ago
7c8faa1
The Road to Clang-Format part 6
by Zane Shelley
· 5 years ago
c477199
The Road to Clang-Format part 5
by Zane Shelley
· 5 years ago
7f7a42d
The Road to Clang-Format part 4
by Zane Shelley
· 5 years ago
fe27b65
The Road to Clang-Format part 3
by Zane Shelley
· 5 years ago
ca9f625
The Road to Clang-Format part 2
by Zane Shelley
· 5 years ago
83da245
The Road to Clang-Format part 1
by Zane Shelley
· 5 years ago
7bf1f6d
Created IsolationNode class
by Zane Shelley
· 6 years ago
75e68e9
HardwareRegister operators for polymorphic comparison
by Zane Shelley
· 6 years ago
93b61ad
Created Signature class and added to isolation data
by Zane Shelley
· 6 years ago
2f341bf
Disabled copy contructor for ScomRegister and IdScomRegister
by Zane Shelley
· 6 years ago
afa669a
Update to HardwareRegister BitString access
by Zane Shelley
· 6 years ago
53efc35
Removed HardwareRegister::Accessor class
by Zane Shelley
· 6 years ago
6574f6e
updates to HardwareRegister class
by Paul Greenwood
· 6 years ago
8deb090
Create SCOM and ID SCOM register classes
by Zane Shelley
· 6 years ago
65ed96a
added a pure virtual destructor to abstract Register class
by Zane Shelley
· 6 years ago
0d4f562
Refined register fields for Chip Data Files
by Zane Shelley
· 6 years ago
fc7ab19
Replaced ported prdfScanFacility.[HC]
by Zane Shelley
· 6 years ago
200c345
Added Flyweight utility class
by Zane Shelley
· 6 years ago
d0af358
Add register cache support in HardwareRegister class
by Zane Shelley
· 6 years ago
61565dc
Add hardware access support HardwareRegister class
by Zane Shelley
· 6 years ago
ca4b2f4
Updated parameters to the user APIs
by Zane Shelley
· 6 years ago
b406de4
Change isolate() API to take list of chips
by Zane Shelley
· 6 years ago
fd275a2
Change namespace from PRDF to libhei
by Zane Shelley
· 6 years ago
0307f99
Replaced PRDF_ASSERT() with HEI_ASSERT()
by Zane Shelley
· 6 years ago
5d432bf
Replaced PRDF trace macros with libhei trace macros
by Zane Shelley
· 6 years ago
05bac98
Replaced NULL with nullptr in PRD ported code
by Zane Shelley
· 6 years ago
b77b573
Stubbed HardwareRegister class
by Zane Shelley
· 6 years ago
cd36f43
Renamed ScomRegister to HardwareRegister
by Zane Shelley
· 6 years ago
23244cb
Renamed SCAN_COMM_REGISTER_CLASS to Register
by Zane Shelley
· 6 years ago
701fcc1
Add Register Class
by Paul Greenwood
· 6 years ago
0fa81f7
Turn off unused-parameter compile warning.
by Ben Tyner
· 6 years ago
52cb1a9
Update header includes for ported src/register/ code
by Zane Shelley
· 6 years ago
a8126fd
Define BitString and BitStringBuffer
by Ben Tyner
· 6 years ago
5a26661
Created primary API wrappers for the Isolator class
by Zane Shelley
· 6 years ago
f85bb66
Removed duplicate ChipType_t definitions
by Zane Shelley
· 6 years ago
31a5488
Added ChipDataStream class
by Paul Greenwood
· 6 years ago
ea1a1ac
Removed unused MopRegisterAccess
by Zane Shelley
· 6 years ago
a61f4c5
Updates to Isolator class interfaces
by Zane Shelley
· 6 years ago
ad103b9
Moved sim/ to test/simulator
by Zane Shelley
· 6 years ago
876bc2a
Created generic ReturnCode class and common includes header
by Zane Shelley
· 6 years ago
871adec
Renamed a few files copied from the Hostboot project
by Zane Shelley
· 6 years ago
fd3f9cc
Copied PRD register access code from Hostboot project
by Zane Shelley
· 6 years ago
814b1e3
Created initial README.md
by Zane Shelley
· 6 years ago
a115e4e
Moved source files to src/
by Zane Shelley
· 6 years ago
9fae4c0
Added IRC username.
by Ben Tyner
· 6 years ago
63cd6f6
added MAINTAINERS
by Zane Shelley
· 6 years ago
941aaeb
Initial meson build support.
by Ben Tyner
· 6 years ago
465e0b3
HEI: initial "hello world"
by Zane Shelley
· 6 years ago
Next »