Hello everyone,

We have ported seL4 to allwinnerA20, although the cache cannot still work
well. All tests passed, except for CACHEFLUSH0001 and CACHEFLUSH0002.

A git clone can be gotten from here [1]. And the 'zener' directory in this
project has a similar structure to sel4test.

But there is a problem about TIMER API. For allwinnerA20, there are several
registers (Timer IRQ Enable/Status Register) used by all timers. Both
kernel and libsel4platsupport will use timers, and they have to use
different timers. But some registers can be accessed by both kernel and
libsel4platsupport. That's very dangerous! Because libsel4platsupport can
disable the timer of kernel by modifying the register. How to solve this
problem?

[1] git clone http://elastos.org/review/HD-Elastos

--
Jensen Zhang
Tongji University
_______________________________________________
Devel mailing list
[email protected]
https://sel4.systems/lists/listinfo/devel

Reply via email to