Hi Kaspar,
Yeah this is very interesting project!:) It is custom board with multi core ARMv8 (64bit) CPU (SMP system). We need some simple, very minimalistic OS we could use for hardware testing and bring up. Main use case would be sequential HW testing (e.g. registers read/write, interrupts handling, calls to trust zone, etc.) on multiple cores. We also look at minimizing effort needed to port this OS if newer hardware is available. In addition, we are very excited that C++ is available on RIOT! We do consider using Linux. However, we would prefer something basic. So again this is the list of questions, we hope you could help us answer ;) 1. Does RIOT support 64bit memory addressing? For example if I build “hello-world” sample project on native platform then 32bit binary generated. Is it possible to build it for 64bit? Have this been tested? 2. Does RIOT support multi core? I.e. scheduling threads on different cores, synchronizing threads running on different cores? Have this been done before? 3. If using C++, can we use exceptions? Is it possible to use C++11 if compiler supports it? Best Regards, Alex On Thu, May 7, 2015 at 4:01 PM, Alex Mavrin <alexeymav...@gmail.com> wrote: > Hi Oleg, > > I really appreciate you forwarding this! I have just subscribed for email > list. > > Thanks again, > > Alex > > On Thu, May 7, 2015 at 12:05 PM, Oleg Hahm <oliver.h...@inria.fr> wrote: > >> Hi, >> >> forwarding to Alex, because he has not yet subscribed AFAIK. >> >> Alex, please subscribe to devel in order to get the replies. >> >> Cheers, >> Oleg >> >> On Thu, May 07, 2015 at 09:03:06PM +0200, Kaspar Schleiser wrote: >> > Hi, >> > >> > On 05/07/15 20:33, Alex Mavrin wrote: >> > > We are considering using RIOT on our ARM v8 64bit multicore (SMP) >> hardware. >> > You are not talking of the native port, right? Interesting project. ;) >> > >> > May I ask what your expectations are from using RIOT instead of, e.g., >> > Linux? >> > >> > Kaspar >> > _______________________________________________ >> > devel mailing list >> > devel@riot-os.org >> > https://lists.riot-os.org/mailman/listinfo/devel >> >> -- >> printk("NONONONOO!!!!\n"); >> linux-2.6.6/drivers/atm/zatm.c >> > > > > -- > Alex Mavrin > -- Alex Mavrin
_______________________________________________ devel mailing list devel@riot-os.org https://lists.riot-os.org/mailman/listinfo/devel