-
Masking of instructions requires us to know that a constant is a pointer to a relocatable section. The issue is that in many RISCy architectures the pattern for loading a pointer will be split across …
-
It is in tricore-opcodes.h
/* ABS Format */
#define MASK_OP_ABS_OFF18(op) (MASK_BITS_SHIFT(op, 16, 21) + \
(MASK_BITS_SHIFT(op, 28, 31)
-
**What is the feature you'd like to have?**
Issue #3223 was fixed and is awesome. Unfortunately, we currently only support a single global register value. It would be awesome if we could support mult…
-
**Environment information**
* Operating System: Ubuntu Linux
* Cutter version: Cutter-v1.9.0-x64.Linux.AppImage
* File format: ihex (intel hex)
**Describe the bug**
Tricore files do not seem …
ghost updated
5 years ago
-
install unicorn 2.1.1 with command `pip3 install -i https://pypi.python.org/simple unicorn==2.1.1` and error occurs:
```
Looking in indexes: https://pypi.python.org/simple
Collecting unicorn==2.1…
-
```
8001812e 91 20 00 28 movh.a a2,#0x8002
80018132 d9 22 3c 48 lea a2,[a2]-0x7ec4
```
should make a reference to 0x8001813C
![image](https://user-images.gi…
-
Environment:
```shell
uname -a
Linux ubuntu 5.15.0-25-generic #25-Ubuntu SMP Wed Mar 30 15:54:22 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
```
Reproduce steps:
1. Install tricore gcc:
```shell
…
-
```
rasm2 -a tricore -D 'be22'
```
```
0x800898ee 2 be22 .hword 0x22be
```
should be `jeq d15, d2, 0x80089912` (from ghidra)
![image](https://user-images.githubuse…
-
This is necessary for the Tricore support: https://github.com/rizinorg/rz-tracetest/issues/10
See:
- https://wiki.qemu.org/ChangeLog/8.0#Tricore
- https://wiki.qemu.org/ChangeLog/8.1#Tricore
- h…
-
Since the Tricore merge a new `.clang-format` file was added. We should lint all code and add a CI task for it.