I've been making use of the simulator port quite a bit, and now need to be able to run simulation on something like a raspberry pi.
The current simulation port is for x86. Any hope you can make a port for armv7-A and armv8-A (I think they may be identical?).
armv7/8-A simulator port
- Giovanni
- Site Admin
- Posts: 14252
- Joined: Wed May 27, 2009 8:48 am
- Location: Salerno, Italy
- Has thanked: 1038 times
- Been thanked: 887 times
- Contact:
Re: armv7/8-A simulator port
Hi,
I don't have ARM Linux hosts but ARMv7a should be simple, ARMv8a I have no idea frankly, never touched that.
Anyway the only asm code required is the switch routine: push all function-saved registers, switch stack, pop all function-saved registers, the rest of simulator files would be exactly the same.
In case of ARMv7a it could be the very same simulator port with an #ifdef around the switch code.
Giovanni
I don't have ARM Linux hosts but ARMv7a should be simple, ARMv8a I have no idea frankly, never touched that.
Anyway the only asm code required is the switch routine: push all function-saved registers, switch stack, pop all function-saved registers, the rest of simulator files would be exactly the same.
In case of ARMv7a it could be the very same simulator port with an #ifdef around the switch code.
Giovanni
Return to “Development and Feedback”
Who is online
Users browsing this forum: No registered users and 5 guests