Skip to content

Commit

Permalink
Update doc
Browse files Browse the repository at this point in the history
  • Loading branch information
lupyuen committed Feb 21, 2023
1 parent 3408924 commit 99bb0f2
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -520,6 +520,20 @@ TODO: Trace the exception in the debugger. Set a breakpoint at `cpu_aarch64_init
$HOME/.cargo/registry/src/github.com-1ecc6299db9ec823/unicorn-engine-2.0.1/qemu/target/arm/cpu64.c
```

Disassembly of system instructions:

```text
$HOME/.cargo/registry/src/github.com-1ecc6299db9ec823/unicorn-engine-2.0.1/qemu/target/arm/translate-a64.c
```

`aarch64_tr_translate_insn()`

- Calls `disas_b_exc_sys()`

- Calls `disas_system()`

- Calls `handle_sys()` to handle system instructions

TODO: Emulate the special Arm64 Instructions

# TODO
Expand Down

0 comments on commit 99bb0f2

Please sign in to comment.