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
