ghidra/Ghidra
fenugrec 5ea567f65b 8048: fix movp, movp3, jmpp
the correct syntax for [x,y] bitranges has y= # number of bits. These
three instructions affect the lower 8 bits of PC, not 7.

From MCS-48 docs:
'
MOVP A,@A
(PC: 0-7)<-(A)
(A)<-((PC))

Move data in program memory location addressed by A into A. Program
counter is restored.
'

There is similar wording for MOVP3 and JMPP.

Fixes #4810 on GH
2023-05-31 12:34:19 +00:00
..
Configurations/Public_Release GP-3431 Small formatting change (remove extra spaces and new line) 2023-05-15 15:49:25 -04:00
Debug Merge remote-tracking branch 'origin/GP-0_d-millar_pty_for_macos' into patch 2023-05-23 11:33:18 -04:00
Extensions GP-2974: Fixing warnings 2023-05-01 07:23:48 -04:00
Features Merge remote-tracking branch 2023-05-26 16:38:00 -04:00
Framework Merge remote-tracking branch 'origin/GP-3369_DecompilerTemplateShortening' into patch 2023-05-24 12:46:45 -04:00
Processors 8048: fix movp, movp3, jmpp 2023-05-31 12:34:19 +00:00
RuntimeScripts GP-3428 added ELF Max Zero-Segment Discard Size import option 2023-05-11 12:23:00 -04:00
Test GP-2641: Add training course materials for the Debugger 2023-05-09 09:21:49 -04:00
.gitattributes
.gitignore
application.properties GP-0: Upping patch to 10.3.1 2023-05-11 09:13:29 -04:00
certification.local.manifest