Gitiles
Code Review
Sign In
gerrit.openbmc.org
/
openbmc
/
phosphor-ipmi-flash
/
26a1726db3b377301195dc3bca6862cdeb7b32f1
/
tools
3ecb350
bmc: enable configuration of all verification
by Patrick Venture
· 6 years ago
7dad86f
util: create util object for bmc and tool
by Patrick Venture
· 6 years ago
55646de
tools: add update handler
by Patrick Venture
· 6 years ago
bc841be
tools: drop extraneous return statemen
by Patrick Venture
· 6 years ago
d61b0ff
tools: implement firmware verification polling
by Patrick Venture
· 6 years ago
7dcca5d
tools: trigger verification
by Patrick Venture
· 6 years ago
213f2db
tools: io: fix printf portability
by Patrick Venture
· 6 years ago
46e6949
bugfix: tools: use pci member
by Patrick Venture
· 6 years ago
7352838
updater: send hash file contents
by Patrick Venture
· 6 years ago
18bbe3c
pci: implement sending firmware image over p2a
by Patrick Venture
· 6 years ago
e564d5b
add exception catch-all in main
by Patrick Venture
· 6 years ago
866d448
tools: main: update ipmi-blob-tool constructors
by Patrick Venture
· 6 years ago
206097b
tools: io: do aligned read/write mapping
by Patrick Venture
· 6 years ago
c73dce9
tools: p2a: read the PCI configuration
by Patrick Venture
· 6 years ago
36bb467
bugfix: result.bars[1] may be used uninitialized
by Patrick Venture
· 6 years ago
2414161
tools: p2a: check aspeed bridge
by Patrick Venture
· 6 years ago
ac4ff97
tools: io: add read method
by Patrick Venture
· 6 years ago
b5bf0fc
p2a: add initial p2a support (empty)
by Patrick Venture
· 6 years ago
fe297fe
build: add check for pciutils: libpci
by Patrick Venture
· 6 years ago
664c5bc
use ipmiblob library from ipmi-blob-tool
by Patrick Venture
· 6 years ago
2f3b4b6
build: enable code coverage
by Patrick Venture
· 6 years ago
7ef1346
tools: blob_handler: add some const ness
by Patrick Venture
· 6 years ago
957f086
tools: implement blob read
by Patrick Venture
· 6 years ago
2a927e8
tools: updater: iterate via string instead of auto
by Patrick Venture
· 6 years ago
596b681
tools: move blobs methods to private
by Patrick Venture
· 6 years ago
46bdadc
tools: tie devmem io handler into lpc handler
by Patrick Venture
· 6 years ago
030b1a8
tools: add io interface for mmio, etc
by Patrick Venture
· 6 years ago
578dfc5
tools: lpc configuration structure is packed
by Patrick Venture
· 6 years ago
69a9e19
tools: lpc: add internal/sys to handler
by Patrick Venture
· 6 years ago
55c5374
tools: minor cleanup, drop member return inline
by Patrick Venture
· 6 years ago
8e1b233
tools: lpc: start implementation, send metadata
by Patrick Venture
· 6 years ago
77c5918
tools: blob add writeMeta to interface
by Patrick Venture
· 6 years ago
9dfcf5d
tools: specify common ipmi errors for humans
by Patrick Venture
· 6 years ago
f9566d8
bugfix: tools: close session on failure
by Patrick Venture
· 6 years ago
907f3a7
tools: implement bt sendcontents
by Patrick Venture
· 6 years ago
447d736
tools: blob_handler: delete return statement
by Patrick Venture
· 6 years ago
0309f10
tools: implement blob write
by Patrick Venture
· 6 years ago
e527c20
bugfix: tools: blob_handler: properly handle smallest reply
by Patrick Venture
· 6 years ago
c181eba
tools: bt: add syscall interface
by Patrick Venture
· 6 years ago
ecfd300
tools: implement method to send ipmi packet to BMC
by Patrick Venture
· 6 years ago
2e12a43
tools: ipmi handler must open ipmi device
by Patrick Venture
· 6 years ago
9a5ce56
tools: implement blob close
by Patrick Venture
· 6 years ago
28abae7
s/size_t/std::size_t/g - for compatibility with other builds
by Patrick Venture
· 6 years ago
b5a9706
tools: add internal sys interface to ipmi
by Patrick Venture
· 6 years ago
9b534f0
tools: put all host-side code into host_tool namespace
by Patrick Venture
· 6 years ago
339dece
tools: blob: add exceptions
by Patrick Venture
· 6 years ago
7ae5dde
tools: main: cleanup usage output
by Patrick Venture
· 6 years ago
bcec9c6
bugfix: tools: fixup the region copied
by Patrick Venture
· 6 years ago
86ef75d
bugfix: tools: copy string out, expected nul-termination
by Patrick Venture
· 6 years ago
0d88a12
bugfix: tools: blob: add trailing nul-terminator
by Patrick Venture
· 6 years ago
361bd5a
tools: bugfix: main: print usage with no parameters
by Patrick Venture
· 6 years ago
da100e9
bugfix: bitbake: fixup header paths
by Patrick Venture
· 6 years ago
aa32a36
tools: add missing updater unit-tests
by Patrick Venture
· 6 years ago
2bc23fe
tools: updater: add exceptions for errors
by Patrick Venture
· 6 years ago
fd6aaec
tools: updater: implement send contents
by Patrick Venture
· 6 years ago
0533d0b
tools: blob: implement open blob
by Patrick Venture
· 6 years ago
8a55dcb
tools: add data interface type
by Patrick Venture
· 6 years ago
7871b45
tools: blob: add missing header
by Patrick Venture
· 6 years ago
0bf8bf0
tools: blob: implement get blob stat command
by Patrick Venture
· 6 years ago
c79faa1
tools: blob: implement layer above ipmi
by Patrick Venture
· 6 years ago
035bbbb
tools: return data or throw exception on ipmi resp
by Patrick Venture
· 6 years ago
9b750aa
tools: add crc implementation
by Patrick Venture
· 6 years ago
aa107a6
tools: main, use copy instead of looping
by Patrick Venture
· 6 years ago
fec15df
test: move mocks into root test folder
by Patrick Venture
· 6 years ago
a658636
tools: move interface building into main
by Patrick Venture
· 6 years ago
cf2d1b1
tools: start implementing ipmi interface
by Patrick Venture
· 6 years ago
0088759
tools: start implementing blob interface
by Patrick Venture
· 6 years ago
af69625
tools: start implementing data interface
by Patrick Venture
· 6 years ago
bf58cd6
tools: start burn_my_bmc tool
by Patrick Venture
· 6 years ago
971899a
Revert original implementation in favor of blob-based approach
by Patrick Venture
· 6 years ago
7dc4670
tools: starting burn_my_bmc host utility
by Patrick Venture
· 6 years ago