On 6 Jan 1999, Michael Hohmuth wrote:
"Adam 'WeirdArms' Wiggins" awiggins@cse.unsw.edu.au writes:
I've started work on writting an assembler (perhaps with some C) version of L4 for ARM version 4 starting with the StrongARM SA-1100 (on the Brutus evaluation platform and some custom hardware). If anyone is interested in the port or has started their own and has any advice or suggestion please contact me. At release time it will be covered by the GPL.
That's great!
Are you doing this out of sheer fun, or do you have in mind a specific application?
Its my undergraduate thesis topic. The application is currently aimmed at the PLEB project which is a hardware research project run by students here at CSE. Its goal is to produce flexible systems for portable and embedded (ie robotics, etc) applications. Currently we are using the Intel (ex digital) SA-1100. From the embedded systems and robotics point of view real-time OS's will be explored. So the application isn't really specific but i have a pile of interested researchrs here at CSE who's project applications i'm keeping in mind.
The idea of the thesis is also to explore the issues of caching in the L4 API and impliment it efficiently on the SA1100's virtually tagged & indexed caches, besides implimenting the full micro-kernel. Hermann is familiar with some of the idea's/goals of the thesis.
Cheers Adam