ISB and DSB instructions

Report any suspected bugs that you find
Post Reply
cfbsoftware
Site Admin
Posts: 405
Joined: Fri Dec 31, 2010 12:30 pm
Contact:

ISB and DSB instructions

Post by cfbsoftware » Fri Oct 04, 2019 3:06 am

We have been working on a new disassembler for Astrobe which displays the code generated for an entire application after it has been linked. Testing has revealed that the definitions of the ISB and DSB instructions in the MCU modules for Astrobe for Cortex-M4 and Cortex-M7 have an incorrect byte ordering. These instruction codes are referenced in the Main and Caches (M7) modules and will be corrected in the next maintenance release.

In the meantime, users of the Personal and Professional Editions can replace the existing definitions in the MCU.mod files with:

Code: Select all

  DSB* = 0F3BF8F4FH;
  ISB* = 0F3BF8F6FH;

Post Reply