Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Fujitsu FR, FR-V #231

Open
montekki opened this issue Feb 28, 2014 · 12 comments
Open

Add support for Fujitsu FR, FR-V #231

montekki opened this issue Feb 28, 2014 · 12 comments

Comments

@montekki
Copy link

http://en.wikipedia.org/wiki/FR-V_%28microprocessor%29 used in DSLR and other stuff

@Maijin
Copy link

Maijin commented Feb 3, 2016

Is there a binutils for that ?

@satnatantas
Copy link

Yes, there are binutils for both, and also a patch from Simeon Piligrim (Nikon Hacker) to add support for FR80 changes.

Actually, I am stuck at that there is no IDA CPU module for either FR80 or FRV, so I would like to contribute to the project by using existing binutils to add support of these archs to Radare and use it instead. What should I start with?

@Maijin
Copy link

Maijin commented Jun 8, 2016

Any... Link ?

@satnatantas
Copy link

https://github.com/simeonpilgrim/nikon-firmware-tools/tree/master/GNU%20Patches - FR80 patch

FRV anf FR is inside any recent binutils and GCC release. I compilied binutils for FRV just fine, GCC is a tougher thing though.

@Maijin
Copy link

Maijin commented Jun 8, 2016

There are tons of examples on how to add architecture from binutils see https://github.com/radare/radare2/wiki/Implementing-a-new-architecture (bottom) or just browse git logs/history

@radare
Copy link

radare commented Jun 8, 2016

new architectures should be added into radare2-extras and packaged in radare2-pm

On 08 Jun 2016, at 11:12, Maijin notifications@github.com wrote:

Any... Link ?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/radare/radare2/issues/671#issuecomment-224533380, or mute the thread https://github.com/notifications/unsubscribe/AA3-lpgoLFmgP-DyQIkzwizRW7aeW8_Mks5qJoeKgaJpZM4BluAV.

@XVilka
Copy link
Contributor

XVilka commented Mar 1, 2019

yossizap referenced this issue in yossizap/radare2 Dec 30, 2019
@vitecd
Copy link

vitecd commented Jun 17, 2020

FR still not present, am I wrong?

@XVilka
Copy link
Contributor

XVilka commented Jun 17, 2020

@vitecd not yet, otherwise it would have been closed.

@ret2libc
Copy link

This issue has been moved from radareorg/radare2 to radareorg/ideas as we are trying to clean our backlog and this issue has probably been created a long while ago. This is an effort to help contributors understand what are the actionable items they can work on, prioritize issues better and help users find active/duplicated issues more easily. If this is not an enhancement/improvement/general idea but a bug, feel free to ask for re-transfer to main repo. Thanks for your understanding and contribution with this issue.

@ret2libc ret2libc transferred this issue from radareorg/radare2 Jun 23, 2020
@DiscoStarslayer
Copy link

It's outrageously ugly, but it works if anyone is interested in FR30/FR60 disassembly:
DiscoStarslayer/radare2#1

@trufae
Copy link
Contributor

trufae commented Mar 7, 2022

Binutils cgen is a disaster. And that will increase r2 size a lot. Can you do the PR to r2-extras instead? And make the r2pm package

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants