On Sat, Jul 06, 2013 at 01:23:00PM +0400, Paul Fertser wrote:
> > I would consider this to be a requirement for *any* new code to be merged,
> > specially new code, no matter where it comes from.
> 
> I've tried to find some reasonably accessible way to run BE code in an
> emulated environment but alas. Qemu can emulate MIPS and SPARC but
> apparently not USB hosts for them, so testing adapter drivers is
> impossible (and all the other code can theoretically be tested via
> remote_bitbang but for that the contributor would need some bitbanging
> adapter and a suitable server for that). For a commercial entity
> sourcing (and later storing and using) a PowerPC Mac is not an issue
> but for an individual that might be too high of an entrance barrier. 

Not sure if an old Mac is the best way. For 500$, you can get a P1010-RDB
with a fairly recent PowerPC and Linux support.

For a cheaper solution, any OpenWRT-supported big-endian device might work -
I don't have an overview which of the devices in the OpenWRT device list are
big-endian.

Nevertheless, code that is obviously broken on big-endian should not be
merged, tested or not.

cu
Michael

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to