ghidorahrex
8a09a05258
GP-6798: Corrected CIP-51 language definition
2026-05-07 16:37:12 +00:00
ghidorahrex
9e18f9439e
GP-0: Fixed missing define statement
2026-04-29 12:40:29 +00:00
ghidorahrex
def6a8d4f9
GP-6000: Updated certification for Processor 8051
2026-03-23 16:01:25 +00:00
gtackett
3f5b0be75d
Add 8051 CIP-51 (Silicon Labs) processor support and Keil C51 compiler specification
...
- Add CIP51 variant support to 8051_main.sinc with extended SFR addressing (2-byte)
- Add IFLASH and XRAM address spaces for CIP-51 memory model
- Add cip-51.slaspec for CIP-51 processor definition
- Add keil-cx51.cspec for Keil C51 compiler calling conventions
2026-03-23 15:57:29 +00:00
ghidorahrex
78859d55fd
GP-5905: Fixed issue with 80251 instructions referencing SPX register
2025-12-12 14:52:29 +00:00
Ryan Kurtz
4fcc1febdd
Merge remote-tracking branch 'origin/GP-5904_ghidorahrex_PR-8394_RibShark_fix-80251-anl-group-fix'
2025-08-22 09:39:30 -04:00
RibShark
e7cad294c9
Fix 80251 "ANL Rm,#data" showing as "ADD"
...
Should be self explanatory, looks like it was just a typo.
2025-07-29 14:59:32 +01:00
RibShark
cca3fcc208
Fix ANL Areg,Data for 80251 in source mode
...
ANL Areg,Data should be GROUP1 rather than GROUP2, the incorrect group causes the instruction to fail to decode on source mode 80251
2025-07-29 14:57:07 +01:00
Ryan Kurtz
faf55a8de6
GP-5078: Improvements to Ghidra Module directory layout
2024-10-31 10:34:26 -04:00
Ryan Kurtz
d58923419c
GP-4729: More OmfLoader refactoring. Initial Omf51Loader framework.
2024-07-03 07:45:09 -04:00
ghidra1
03e615ab8f
GP-0 corrected syntax error in mx51.pspec
2022-12-02 08:17:26 -05:00
emteere
9aa6b6aa6b
GP-2910 Add volatile range tag to 8051 bit mapped registers
2022-12-02 00:54:13 +00:00
Ryan Kurtz
3a0ae8ee39
GP-849: Gradle 7 support
2021-05-12 13:45:16 -04:00
ghidra1
162f203395
Updated certification headers
2021-03-17 18:22:50 -04:00
mumbel
dce6e9f6a8
Cleaning up warnings and errors, mostly looking for:
...
temporary is written but not read in constructor
2020-01-22 19:51:45 -06:00
Ryan Kurtz
037060d124
GT-2967: 8051 needs Base dependency.
2019-07-03 10:10:32 -04:00
Ryan Kurtz
11f1a824a7
GT-2967: Fixing 8051 build.gradle to be a proper Java project (might fix
...
#736 ).
2019-07-02 12:17:51 -04:00
emteere
6ea9e0a93f
emteere_GT-2902 minor syntax changes to sleigh file. No effect to
...
languages.
2019-06-10 17:44:49 -04:00
Ryan Kurtz
a9d50254d2
GT-2896 ( closes #649 ): Certified.
...
Pulled-from: Tommi <tommi.karppa@gmail.com >
2019-06-04 09:12:43 -04:00
Tommi
981c283a54
Update Update8051.java
2019-06-02 23:39:27 +03:00
Tommi
ad5534a7cb
Update Update8051.java
...
flaw in logic
2019-06-02 23:16:51 +03:00
ghidravore
f1e50fb079
Major refactoring of the gradle build system.
2019-04-23 15:20:26 -04:00
ghidra1
7179c6de81
GT-2667 added support for generating sleigh build.xml files
2019-03-29 17:24:31 -04:00
Dan
79d8f164f8
Candidate release of source code.
2019-03-26 13:46:51 -04:00