Skip to content

v2.3.2

Compare
Choose a tag to compare
@acaldero acaldero released this 21 Aug 17:32

2.3.1 -> 2.3.2:

  • Main improvements:
    • User interface:
      • Instruction detail tooltip now includes translation of labels into decimal values
    • Several minor improvements in the new assembler:
      • Support for binary segments:
        .binary
        main:
        0x000x8000 0x69400003
        ...
      • Relative branches offset can be now in bytes, words (MIPS), and half-words (RV)
      • Support for alternative definitions of pseudo-instructions, ordered from the most restrictive (less number of bits available to encode values) to the least restrictive
    • Several minor updates related to the "firmware version 2":
      • save Firmware from control memory now supports firmware version 2
      • Firmware metadata updated:
        From: To:
        firmware_version = 2,
        firmware {
           version  = 2,
           rel_mult = 2,   # relative branch offset in half-words
           endian   = little
        }
        
    • Several minor updates to the RV hardware
  • Main external dependencies updated:
    • Bump bootstrap from 5.3.2 to 5.3.3