On Mon, 2010-04-19 at 13:58 +0200, Drasko DRASKOVIC wrote:
> Hi Bahadir,
> I am also very interested in porting Codezero to OR1200 (OpenRisc 1k
> implementation).
> 
> For the very begining config has to be generated for or32-elf-gcc to
> be taken as a compiler, and necessary startup (bare metal) has to be
> re-written in OR1k assembly.
> 
> OR1ksim will be used for simulation instead of qemu.
> 
> I will be happy to see only this compiles and giving first signs of
> life, befor even thinking about OS concepts of memory mapping etc (I
> am still learning L4 specifics).
> 
> BR,
> Drasko

Dear Bahadir, dear Drasko,

Ravi Pujari works together with me. Let me please add some additional
remarks about what we are working in, because the overall project might
be of interest for you.
I am working in an interdisciplinary project where hardware and
programming models are jointly optimized. Our target architecture is a
tiled NoC-based architecture, similar to what you can find in many
projects or in Intels Rock Creek. We finally target an FPGA demonstrator
(where we will use a Virtex LX330T) and want to re-use a lot of stuff
from Open Source projects and also commit our own stuff. So far
regarding the project.

Since my task is the enhancement of the platform with specific hardware
elements, a runtime system in the form of Linux etc. is not very
promising, since it will eat most of the gains with complexity.
Hence, we spent some brainstorming in simple microkernels, where
initially a very simple message passing runtime system made by our own
was in the focus. But recently, we found that Codezero is a lean and
well-shaped microkernel project, that is well documented and in a state
where we can port it with a reasonable amount of effort.

The first steps will involve getting basic stuff running, such as
context switches etc. Virtual memory management is moved to later
stages. If anybody is interested in participating in the port, I think
this may be interesting for both sides, the kernel nerds and the
hardware geeks. Please contact Ravi and me if you want some fine-grained
information on the status in the future, so that we will not trash this
list..

Bye,
Stefan

-- 

Dipl.-Ing. Stefan Wallentowitz              _/       _/_/_/    _/_/_/
Institute for Integrated Systems (LIS)     _/         _/    _/       
Technische Universität München            _/         _/      _/_/    
D-80290 München                          _/         _/          _/   
fon +49 89 289 22963                    _/_/_/_/ _/_/_/   _/_/_/

stefan.wallentow...@tum.de                    http://www.lis.ei.tum.de

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
codezero-devel mailing list
codezero-devel@lists.l4dev.org
http://lists.l4dev.org/mailman/listinfo/codezero-devel

Reply via email to