Skip to content

Releases: open-power/eCMD

ver-15-1

07 Jan 20:04
9938f7d
Compare
Choose a tag to compare

eCMD ver-15-1 release

ver-15-0

17 Jun 14:11
f619c68
Compare
Choose a tag to compare

eCMD Version 15 Major release.

List of Significant changes
•All eCMD 14 “Hidden” data types and APIs have been removed and replaced the base data types and APIs in eCMD 15.
•Most by-reference input data in APIs are now const data types.
•Dropped support for ecmdChipTarget core/coreState. Use chipUnitNum/chipUnitNumState instead.(They had always been a union and interchangeable.)
•Dropped group scom support as it was never utilized.
•Changed ecmdDllInfo dllType and dllProduct from enums to strings.
•Fix for X-state handling in ecmdDataBuffer.
•Moved simulation APIs to their own sim extension.
•Use dynamic libraries (lib.so)to link to instead of static archives (ClientCapi.a)
•Restructured install directory to place all headers in a top level “include” directory instead of various “capi” sub-directories.
•Moved fapi2 perl scripts to bin install directory.
•64-bit versions are default now for ecmdsetup.

Any C eCMD testcases or perl/python scripts that call ecmdLoadDll() with an explicit version will need to be updated to add ver15 as well.
i.e. ecmdLoadDll( "", "ver14" ) needs to change to ecmdLoadDll( "", "ver14,ver15" )

Data types changing from “Hidden” to base version in eCMD 15
ecmdScomData
ecmdLatchQueryData
ecmdI2CCmdEntry

APIs changing from “Hidden” to base version in eCMD 15
ecmdQueryScom (Due to ecmdScomData[Hidden])
ecmdQueryLatchInfo (Due to ecmdLatchQueryData[Hidden])
ecmdQueryFileLocationecmd (Support multiple file locations being returned)
ecmdI2cReadOffset (i_offset-> 32 to 64 bit value& add i_flags)
ecmdI2cWriteOffset (i_offset-> 32 to 64 bit value& add i_flags)
ecmdI2cRead (Add i_flags)
ecmdI2cWrite (Add i_flags)
ecmdI2CMultipleCmds (Due to ecmdI2cCmdEntry[Hidden])

The following methods added a mode input, but it defaults to 0 in the prototypes, so you may not have to make any code updates.
getRing
putRing
getLatch
putLatch
getSpy
getSpyEnum
getSpyEpCheckers
getSpyGroups
putSpy
putSpyEnum
initChipFromFile
getMemPba

ver-14-21-1

11 Jun 15:14
b4ec3fd
Compare
Choose a tag to compare

Last scheduled eCMD 14 release that captures latest state of repo.

ver-14-21-0

04 Jan 17:45
ebc8ab3
Compare
Choose a tag to compare

Latest eCMD 14 release

ver-14-20-0

22 Jun 15:29
e735dc8
Compare
Choose a tag to compare
Merge pull request #353 from janssens2/ecmd14_20

Update version to 14-20

ver-14-19-0

18 Dec 22:07
4bb490b
Compare
Choose a tag to compare

eCMD 14.19

ver-14-18-0

02 Dec 18:52
7d707cf
Compare
Choose a tag to compare
Merge pull request #207 from mklight/ecmd14_18

eCMD 14.18

ver-14-16-0

22 May 14:47
0086361
Compare
Choose a tag to compare
Merge pull request #190 from rpking42/server_git_version

Return the git hash for `croquery serverversion`

ver-14-15-1

08 Mar 19:09
24ad712
Compare
Choose a tag to compare
Merge pull request #180 from mklight/py3swigflags

enable additional flags for swig py3 command

ver-14-15-0

13 Feb 18:59
4ba23a9
Compare
Choose a tag to compare
Merge pull request #177 from mklight/fapi2_multicast_part_2

Fapi2 multicast part 2