Ryan Kurtz
|
9b77447764
|
GP-0: Certify
|
2024-11-26 08:54:23 -05:00 |
|
hippietrail
|
13598df8db
|
many doubled words in comments etc, plus some nearby typos
|
2024-11-26 13:18:05 +07:00 |
|
Ryan Kurtz
|
faf55a8de6
|
GP-5078: Improvements to Ghidra Module directory layout
|
2024-10-31 10:34:26 -04:00 |
|
emteere
|
3abaebdfd1
|
GP-4596 adding TMR0 to pspec file
|
2024-07-24 19:07:56 -04:00 |
|
emteere
|
95aae27501
|
GP-4596 refactored attach table to be more explicit, code review changes
|
2024-07-24 19:07:54 -04:00 |
|
emteere
|
04972dc810
|
GP-4569 Pic instruction modifications, analyzer fix for 0 values in
small registers affecting PCLATH, modification of PIC16 analysis
defaults
|
2024-07-24 19:07:53 -04:00 |
|
Antonio Vázquez Blanco
|
a483c7c971
|
Processors:PIC: Fix PIC16 RP flag propagation + minor fixes and comments
|
2024-07-24 19:07:52 -04:00 |
|
ghidra1
|
036ef9d0db
|
GP-4737 - Improve ELF relocation handling of unresolved symbol
|
2024-07-01 13:06:54 -04:00 |
|
ghidra1
|
d9d8e82bf6
|
Merge remote-tracking branch 'origin/patch'
|
2024-05-02 19:55:23 -04:00 |
|
ghidorahrex
|
3169948bc8
|
GP-3723: Added PIC16F MOVLB variant instruction
|
2024-04-09 13:00:58 +00:00 |
|
ghidra1
|
3ead54f0ac
|
GP-4239 Transitioned to new AbstractElfRelocationHandler implementation which uses ElfRelocationType enums specific to each handler.
|
2024-02-12 10:52:25 -05:00 |
|
ghidra1
|
72bb0e4626
|
Merge remote-tracking branch
'origin/GP-4054_ghidorahrex_PR-5213_mikenawrocki_pic24_doend_offset'
into Ghidra_11.0 (Closes #5213)
|
2023-12-14 08:54:09 -05:00 |
|
Mike Nawrocki
|
2003baa523
|
PIC24: Fix DOEND register offset
Based on the datasheet: https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/70117F.pdf Table 3-3 (p 38)
DOEND should start at offset 0x3E
|
2023-11-20 16:15:33 +00:00 |
|
William Tan
|
0b3801a5a5
|
typo: setMinpeculativeOffset -> setMinSpeculativeOffset
|
2023-09-20 13:24:01 -04:00 |
|
James
|
35e46d773b
|
GP-3537 improve le in PIC24.sinc
|
2023-06-09 21:13:42 +00:00 |
|
Ryan Kurtz
|
7fa3389119
|
GP-2974: Fixing warnings
|
2023-05-01 07:23:48 -04:00 |
|
emteere
|
02248d2251
|
GP-3077 Added constant tracking through stack for stack parameters, fixed issues with values getting crossed moving in and out of memory, added prototype param type creation, added setting for restricting parameters to know pointers to handle harvard architectures and pointertypedefs
|
2023-05-01 01:57:56 -04:00 |
|
ghidra1
|
5b433f35ca
|
GP-3013 Refactor of Relocation API (created V6 DB adapter) to include
status and stored length when original FileBytes are used.
|
2023-02-03 08:01:04 -05:00 |
|
ghidra1
|
6e1ad5578f
|
GP-2984 modified ELF relocation processing to use single ElfRelocationContext instance. Modified X86-64 relocation processing to handle GOTPCREL for object modules.
|
2023-01-19 09:12:36 -05:00 |
|
emteere
|
1410ccb6f8
|
GP-2714 fixing bad arm reference to memory on odd external reference offsets
|
2022-10-18 18:25:20 -04:00 |
|
ghidra1
|
6b9bd6c220
|
GP-2703 revised ELF relocation processing to handle statically linked
binaries and adjusted post-relocation read-only memory fixup.
|
2022-10-17 18:43:27 -04:00 |
|
Ryan Kurtz
|
0ed00bdd50
|
GP-0: Fixing the remainder of the "psuedo" spellings (#4601)
|
2022-09-20 01:02:00 -04:00 |
|
Dan
|
760a9ca462
|
GP-1426: Refactor assembler. Fix issue where Sleigh passes context to the right.
|
2022-03-28 14:59:46 -04:00 |
|
ghidra1
|
5b24b188d8
|
GP-1565 corrected PIC swap semantics
|
2021-12-01 10:01:42 -05:00 |
|
ghidra1
|
cfdec26da4
|
GP-943 Added support for zero-length arrays and
zero-length components. NOTE: We still never return 0 for
DataType.getLength(). Added DataType.isZeroLength().
|
2021-09-24 16:29:29 -04:00 |
|
Ryan Kurtz
|
bd4a5eeb97
|
GP-0: Fixing typo in pic18.slaspec comment (Closes #782)
|
2021-08-13 12:22:09 -04:00 |
|
ghidra1
|
0a8db1e0ad
|
Merge remote-tracking branch 'origin/GP-647_ghidorahrex_pic24_return_instructions' into Ghidra_10.0
|
2021-06-01 10:02:10 -04:00 |
|
ghidorahrex
|
c9634dd808
|
Fixed correct SRL byte to grab from tmp
|
2021-05-21 10:44:29 -04:00 |
|
ghidorahrex
|
38a38056e8
|
removed @if NEVER blocks from PIC24.sinc
|
2021-05-21 10:40:38 -04:00 |
|
Ryan Kurtz
|
3a0ae8ee39
|
GP-849: Gradle 7 support
|
2021-05-12 13:45:16 -04:00 |
|
ghidra1
|
e9753ebceb
|
Merge remote-tracking branch
'origin/GP-841_ghidorahrex_pic16_missing_instructions--SQUASHED'
Conflicts:
Ghidra/Processors/PIC/data/languages/pic16_instructions.sinc
|
2021-05-10 20:45:41 -04:00 |
|
ghidorahrex
|
1e109f9474
|
Added Z flag updates for shift instructions.
Added missing PIC16 instructions
|
2021-05-10 10:30:10 -04:00 |
|
ghidra1
|
da800b6e41
|
GP-862 Refactor of Composite interface and internals. Changes made to
packing and alignment methods (see WhatsNew.html for API changes).
|
2021-05-07 20:56:35 -04:00 |
|
ghidra1
|
a34644abdc
|
Merge branch 'GP-901_ghidra1_RegisterAlias' (Closes #2956)
|
2021-04-30 19:42:04 -04:00 |
|
ghidra1
|
0a85fb1984
|
GP-902 Modified treatment of ELF Symbols which refer to SHN_UNDEF (0) or
SHN_ABS (0xfff1) section index values.
|
2021-04-30 11:34:40 -04:00 |
|
ghidra1
|
8f9b067384
|
GP-901 added regiater alias support and defined WREG aliases for PIC24
variants
|
2021-04-28 16:04:03 -04:00 |
|
ghidra1
|
74a580191e
|
GP-906 corrected alignment of PIC24 allocated external symbol during ELF
import
|
2021-04-28 16:01:34 -04:00 |
|
ghidra1
|
a372f17736
|
Merge remote-tracking branch
'origin/GP-841_ghidorahrex_pic16_missing_instructions' (Closes #1362)
|
2021-04-21 19:11:58 -04:00 |
|
ghidorahrex
|
fc3fef823d
|
Restored unpackSRL macro to return instructions.
|
2021-04-15 07:34:45 -04:00 |
|
ghidorahrex
|
18eb9bc2d2
|
Added missing PIC16 instructions
|
2021-04-12 10:52:52 -04:00 |
|
ghidorahrex
|
6eb6bde3f4
|
Simplified PIC24 return instruction semantics.
|
2021-04-09 14:17:40 -04:00 |
|
ghidra1
|
8e4be06649
|
Merge branch 'GP-798_ghidorahrex_PR-2855_gtackett_pic24_tblpag_psvpag'
(Closes #2855)
|
2021-04-02 18:03:19 -04:00 |
|
gtackett
|
0cc1568871
|
Fix for #2844 re. addresses of TBLPAG and PSVPAG
|
2021-03-18 09:57:45 -04:00 |
|
ghidra1
|
d377d90e14
|
Merge remote-tracking branch 'origin/patch'
Conflicts:
Ghidra/Features/GraphServices/certification.manifest
|
2021-03-17 19:38:50 -04:00 |
|
ghidra1
|
162f203395
|
Updated certification headers
|
2021-03-17 18:22:50 -04:00 |
|
ghidra1
|
bd8d076a55
|
GP-710 Added register symbol processing to ELF PIC30 import processing.
Improved code unit operand format to render memory register name when no
reference is present.
|
2021-02-25 19:08:18 -05:00 |
|
ghidra1
|
a60b89cd86
|
GP-710 Added support for additional PIC30 ELF relocations (closes #2792)
|
2021-02-25 19:08:04 -05:00 |
|
ghidra1
|
cefc2e52ad
|
Revert "GP-710 Added support for additional PIC30 ELF relocations (closes #2792)"
This reverts commit 9c1fed6a13 .
|
2021-02-25 19:05:05 -05:00 |
|
ghidra1
|
ce910a1112
|
Revert "GP-710 Added register symbol processing to ELF PIC30 import processing. Improved code unit operand format to render memory register name when no reference is present."
This reverts commit c545a6fb5a .
|
2021-02-25 19:04:33 -05:00 |
|
ghidra1
|
c545a6fb5a
|
GP-710 Added register symbol processing to ELF PIC30 import processing.
Improved code unit operand format to render memory register name when no
reference is present.
|
2021-02-23 16:06:45 -05:00 |
|