-
Sega Mega Drive has special handlers for opcodes that started with 0xF/0xA nibbles. In these cases Sega calls vectors places at 0x0B(LineF) and at 0x0A(LineA) positions in vectors table.
As minimum…
-
Icarus Verilog does not support the System Verilog used in the [fx68k](https://github.com/ijor/fx68k) M68000 open source core.
It seems like these two features are missing:
1. Support top level …
-
For example, there is such code:
![изображение](https://user-images.githubusercontent.com/7189309/55687904-f56db280-597a-11e9-9a04-20c1c212fdc2.png)
Variable in `DAT_00ff8890` may be changed fro…
-
It would be nice if the decompiler could detect *structure assignments*.
Consider this piece of code:
```
04000ea2 41 ed ff lea (-0x14,A5),A0
ec
04000ea6 4…
-
```
000600c6 30 7c 8b 18 movea.w #-0x74e8,A0
```
If moved short value is negative then the result value must be extended to `0xFFFF8B18`.
For example, Sega Mega Drive uses this opco…
-
Now there is no ability to calculate references to Trap/TrapV and other vectors calls. Allowed specifying vectors table offset and its size will allow calculating references to such calls.
-
Currently Ghidra lacks CPU32 (Motorola/Freescale 683xx) processor support.
CPU32 instruction set is same as 68020, with exception of:
**The folllowing instructions are CPU32 specific:**
- LPST…
-
On m68k, the alignment of all types >= 2 bytes should be 2, not 4 as specified in 68000.cspec. To verify:
```
$ cat foo.c
struct foo {
short x;
double y;
};
int x = __builti…
-
![изображение](https://user-images.githubusercontent.com/7189309/60005299-e263a800-9676-11e9-821a-a80091d54638.png)
It finds nothing.
![изображение](https://user-images.githubusercontent.com/718…
-
Hey what's up? Checking in to see if there have been any thoughts about a port to the M68K architecture? So the 68000 and 68010 CPUs.
Hobbiest boards, Sun2, Sun3, early Mac, SHARP X68000 systems, th…