History log of /seL4-l4v-master/HOL4/examples/l3-machine-code/arm/step/arm_stepLib.sig
Revision Date Author Comments
# a760a164 12-Sep-2014 Anthony Fox <anthony.fox@cl.cam.ac.uk>

The ARM model now includes an instruction encoder.

Also, expose the function arm_eval in arm_stepLib.


# cc9dd295 21-Feb-2014 Anthony Fox <anthony.fox@cl.cam.ac.uk>

Add assembly code parsing/printing support for the M0 and ARMv7 models.

There are new entry points to the decompiler. These take a function that maps a quotation (containing machine or assembly code) into a list of strings (typically hex). This facilitate the input of ARM assembly code. For example, the functions:

m0_decompLib.m0_decompile_code
m0_core_decompLib.m0_core_decompile_code
arm_decompLib.arm_decompile_code
arm_core_decompLib.arm_core_decompile_code

are provided with type

: string -> string quotation -> Thm.thm * Thm.thm


# 08244dc4 08-Jul-2013 Anthony Fox <anthony.fox@cl.cam.ac.uk>

Missing files from last commit.