Maijin
22de895ef5
Rename CSR disasm/anal into XAP4 Fix #5355
2016-07-23 00:41:42 +02:00
Sven Steinbauer
996e767e0d
Refactor nz assembler
...
Refactor nz assembler
2016-07-22 18:33:54 +02:00
bsmiles32
622e828e1d
Add basic support for N64 RSP processor. ( #5269 )
...
* Add basic support for N64 RSP processor.
This includes:
* a table driven instruction decoder (rsp_idec)
* a disassembler
* a very primitive anal plugin
2016-07-03 22:03:26 +02:00
Damien Zammit
632dccc217
Remove LIL_ENDIAN macro and configure option
...
TODO: Remove other endian cruft from:
- hashing algs
- judy
- squashfs
- grub
- tms320
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2016-05-06 10:21:55 +02:00
pancake
a31cd1101e
Initial import of the VAX asm/anal/bin support
2015-11-23 12:34:53 +01:00
pancake
ad74a6ec6b
Move msil and mdmp into radare2-extras, add r2pm pkgs
2015-11-11 11:07:32 +01:00
qnix
09f1ea9856
Initial RISC-V support (32,64bit disasm)
2015-10-29 23:57:22 +01:00
XVilka
720341c2df
Improve -fPIC handling, take 2
2015-10-09 22:24:15 +03:00
Felix Held
db39374b8b
add lm32 disassembly support
2015-09-20 23:58:12 +02:00
condret
6c278703af
add mcs96-disassembler (needs a lots of love)
2015-09-16 00:45:01 +00:00
mrdanielps
dce2a1eb88
Add V810 support
2015-07-08 21:09:59 +02:00
Jonathan Neuschäfer
6a3362ea9a
Add a disassembler for Sharp LH5801 processors
2015-03-28 22:39:39 +01:00
condret
2828ca508c
add alternative LGPL z80-disassembler
2015-01-27 18:33:03 +01:00
pancake
4825bb815c
Remove psosvm from master repo (moved to radare2-extras)
2015-01-03 02:27:29 +01:00
pancake
274f22001d
Add initial support for CRIS cpu as suggested by LolyRoP
2014-12-07 23:18:22 +01:00
condret
c80c68dd43
add disassembler for i4004
2014-11-18 15:50:06 +01:00
pancake
2482d569e4
Use capstone sparc by default and better ppc disasm
2014-11-10 16:47:03 +01:00
pancake
af8326bd3d
Use capstone by default for POWERPC and do some more fixes in anal
2014-11-10 16:22:09 +01:00
pancake
068dcfd7a7
Switch to capstone by default for x86
2014-11-10 06:15:27 +01:00
Fedor Sakharov
2b0009b858
msp430: Initial commit
2014-09-25 21:46:57 +02:00
Fedor Sakharov
0592964fe9
propeller initial commit
2014-09-18 18:51:24 +02:00
pancake
f74b788809
Rename GNU plugins to _gnu
2014-06-25 12:22:08 +02:00
condret
49b31e30f3
add spc700-disassembler
...
fix a gcc-warning and make things more @jvoisin compliant
2014-06-16 01:14:52 +02:00
Fedor Sakharov
af55ab712d
Adds v850 support.
...
Fixes #751
2014-05-16 15:56:52 +04:00
Fedor Sakharov
08aca601b1
cr16: Initial support for CR16.
2014-03-21 21:03:17 +04:00
Fedor Sakharov
8db329d5c6
h8300: Initial commit.
2014-02-26 19:46:13 +01:00
condret
ca1644eaea
add 6502-disassembler + make asm.snes shared
2014-02-24 17:24:51 +01:00
Ilya V. Matveychikov
969ea9b7c2
TMS320: move c55plus under the TMS320 namespace
...
Sorry for the huge patch, but there is nothing special. We just move
asm/arch/c55plus into the asm/arch/tms320 and add some wrappers to use
existing code base under the new namespace.
Also, we've implement TMS320 anal module that supports now c55+ only. To
be continued...
2014-02-06 01:19:23 +04:00
Ilya V. Matveychikov
1db5c446a9
Add TMS320 disassembly engine
...
This patch adds TMS320 DSP family processors disassembly engine. It's
purpose to add support for the all the families processors but as for
now the only one of them is supported (C55X).
2014-02-05 12:14:06 +01:00
condret
cfdb0ebea1
Add basic whitespace support #592
2014-02-02 23:56:58 +01:00
condret
9825896e7c
Add support for Malbolge disasm and analysis
2014-01-28 11:21:17 +01:00
Fedor Sakharov
1a72cdec24
Initial commit for EFI Byte Code (EBC) disassembler.
2013-12-02 01:25:54 +01:00
condret
c949e467a0
Add SNES disassembler
2013-11-29 17:30:58 +01:00
condret
859c2b5fe7
add gb.mk
2013-11-14 23:36:43 +01:00
th0rpe
a42e574954
Initial import of the c55+ disassembler (by th0rpe)
2013-05-15 16:11:15 +02:00
pancake
69a12884ed
Simplify the build system
...
doc.sw has been moved to radare2-extras
2012-10-03 14:31:35 +02:00
pancake
62b2518250
Add support for keywords of half-byte, fix iova bug in search
...
Add support for nibble-level search keywords
Fix rio.va search issue (r_io_read_at is broken)
2012-09-07 04:12:24 +02:00
Roi Martin (@nibble_ds)
059594e7a9
Add new ARM disassembler plugin based on winedbg (arm_winedbg)
2012-08-07 22:17:14 +02:00
pancake
e0fc376dab
* Fix some t-*.sh scripts (rollback)
...
* Initial working version of shellcodes inside r_egg
$ ragg2 -i x86.osx.binsh -b 64 -k osx -f mach064 -o a.out
ragg2 -L : list all plugins
ragg2 -i <shellcode-plugin> : select shellcode
ragg2 -r : show raw bytes
ragg2 -x : execute -- fails :(
* Use r_lib in r_egg
- User defined shellcode plugins can now be loaded on runtime
* Fix append_bytes in r_egg api
* Implement r_egg option_{get|set}
* Use working shellcode for x86.osx.binsh example (64bit)
* Update pkgconfig templates
* Add -D flag to rasm2 (show hex and asm)
--HG--
rename : libr/egg/p/x86_osx_binsh.c => libr/egg/p/egg_x86_osx_binsh.c
2011-11-13 04:08:08 +01:00
pancake
839f71e937
* Initial import of the asm.x86.nz plugin
...
- Very few instructions can be assembled
- Aims to assemble code with no zeros
* Added xorencoder.asm test file
2011-08-05 00:34:45 +02:00
pancake
aad2e91d96
* Initial import of asm.x86.as plugin
...
- Uses OSX/GNU/BSD 'as' assembler
2011-08-03 21:01:56 +02:00
pancake
18835c0907
* Drop another unused lib (r_crypto)
...
- Fix debian farm build and reduce compilation times
2011-04-04 18:09:45 +02:00
Eloi Sanfelix
7c04f11226
Initial SH4 support
2011-03-29 14:55:41 +02:00
capi
e84907fb98
* Add msil support to r_asm
2011-02-23 13:00:24 +01:00
Nibble
0906e809fe
* Remove all dummy plugins (speed up build)
2011-02-04 14:20:30 +01:00
pancake
a1fa245517
* Add missing dalvik.mk
2011-01-25 16:29:59 +01:00
pancake
264f95a40e
* Fix build in iOS 4.1 (darwin-arm)
...
- Honor CFLAGS everywhere
- Use ut?? instead of uint??_t
* Add build instructions in doc/iphone
* Fix some out-of-range conditionals
2010-11-08 19:30:25 +01:00
Nibble
f853dab09f
* More fixes on mingw32 build
...
* Update VERSION in swig configure script
* Update doc/windows
2010-07-24 12:44:19 +02:00
pancake
236d78295d
* Fix debug regs, memory read in w32 debugger
...
- Fixes some segfaults and null string issues
- Simplify and clean code (still more work needed)
* TODO: updated
2010-06-28 14:12:34 +02:00
Nibble
414f5a38bc
* More fixes on build system
...
- 'make mrproper' now works like 'hg purge --all'
- More fixes on 'make clean'
- Remove some missing -Wl,-R
2010-06-15 14:10:42 +02:00