rizinorg/rizin

Proper Renesas H8 family support

Opened this issue · 0 comments

XVilka commented

Currently, Rizin supports only H8/300, also (somewhat) incompletely. But H8 family resembles PIC family in how it contains multiple, sometimes quite different, instruction sets and different bitness. Thus, the code should be:

  • Refactored to support multiple ISAs from this family
  • Add missing H8 ISAs in addition to H8/300:
    - H8/300L
    - H8/300H
    - H8/500
    - H8/SX
  • Any ESIL remnants removed, and RzIL added for all ISAs: #2080