[okl4-developer] About L4 IPC for ARM architecture
Yeonju
xelis at hufs.ac.kr
Tue Nov 25 21:39:49 EST 2008
I appreciate for your help:-)
I make a mistake "five MRs".:,( I feel the need to study an
arithmetic.:blush:
Thank you very much.
Joshua Root wrote:
>
> Yeonju wrote:
>> Hi :)
>> I have been studying OKL4(ver. 2.1). And I have a question about L4 IPC
>> for
>> ARM architecture.
>>
>>
>> In reference manual, there are five MRs(R3~R8) for IPC. Also I found this
>> in
>> "okl4_2.1\tools\magpie\test\fullsystem\pistachio\user\include\l4\armSyscall.h".
>>
>> Does L4 support only five MRs for IPC in ARM architecture? I mean...I
>> woder
>> how L4 deals with if one thread wants send messages more than 20 Bytes.
>
> The message registers are virtual registers. There are 32 MRs, 6 of
> which are backed by physical registers. The rest are backed by memory
> locations in the UTCB.
>
> If you want to transfer more data than will fit in the MRs, you use a
> shared memory mapping or the MemoryCopy syscall.
>
> - Josh
>
> _______________________________________________
> Developer mailing list
> Developer at okl4.org
> https://lists.okl4.org/mailman/listinfo/developer
>
>
--
View this message in context: http://n2.nabble.com/About-L4-IPC-for-ARM-architecture-tp1574032p1575827.html
Sent from the OKL4 Community Forum mailing list archive at Nabble.com.
More information about the Developer
mailing list