Arm has released Morello Instruction Emulator version 2.1 on 27th of October 2022. What are the main changes and improvements that are included in this release?
This release marks second anniversary of the initial release of the tool back in October 2020. Version 2.1 comes with a number of important bug fixes and a few interesting features aimed at making work with Morello applications even more convenient and informative.
New features
Functionality provided by the tools has been extended with:
disassemble
-break
New remote debugger allows for extending its functionality based on the provided HTTP API. Users now can implement custom clients to obtain most interesting parts of the information provided by the debugger.
The tool's user guide has also been updated. Please refer to its latest version for more details about the usage of Morello IE.
Fixed in this release
Recent advances in C libraries for Morello allow running more and more sophisticated applications. A number of bugs had been identified in the previous release and fixed in this new version:
PCC
PRFM
PSTATE.C64
This improves support for dynamically linked applications as well as programmes that threads and signal handlers.
Give it a go and start exploring Morello architecture features from your Armv8 device!
Thanks :)