porting FreeRTOS to OpenRISC

mattzz wrote on Monday, April 17, 2006:

Hi,

I started to port FreeRTOS to the OpenRISC 1200.

I started putting things together based on the Microblaze port, wrote a Makefile and a first test but there is not much really working up to now. (I am currently getting into OpenRISC hacking with respect to exception handling, context saving/restoring and IRQ processing…)

A first release can be found here:
http://mattzz.dyndns.org/twiki/bin/view/Projects/PortingFreeRTOStoOpenRISC

With the help of some hands this kernel port should be really easy as there are basically only three files to edit (port.c, portmacro.h and
portasm.S).

Please contact me if you have some ideas or you simply want to help.

Best regards,
/Matthias

nobody wrote on Monday, April 17, 2006:

What processor is OpenRISC most similar to?  Is there a compiler and simulator that will run on Windoze?

mattzz wrote on Monday, April 17, 2006:

I guess it is somewhere between MIPS and Microblaze regarding the instruction set architecture. And yes, there is a package containing compiler and simulator for cygwin available at opencores.org. The toolchain is based on standard GNU tools (binutils, gcc, gdb).

Best regards,
  /Matthias