Thank you, links are very helpful

On Mon, Jan 22, 2024 at 4:36 PM Alwin Joshy <alwin.jo...@unsw.edu.au> wrote:

> Hi Leonid,
>
> Not sure if/where there is complete documentation for what you're asking,
> but the reference manual has register descriptions for some of the
> mentioned faults in chapter 6.2. For the ones that don't have full register
> descriptions there, you might find the following files useful
>
>
> https://github.com/seL4/seL4/blob/cc3205ea486f6ce3da3a64d8a99e166f047b8419/libsel4/sel4_arch_include/aarch64/sel4/sel4_arch/constants.h
> <https://github.com/seL4/seL4/blob/cc3205ea486f6ce3da3a64d8a99e166f047b8419/libsel4/sel4_arch_include/aarch64/sel4/sel4_arch/constants.h#L48>
>
> https://github.com/seL4/seL4/blob/master/libsel4/include/sel4/shared_types.h#L23
>
> https://github.com/seL4/seL4/blob/master/src/api/faults.c#L191
>
> https://github.com/seL4/seL4/blob/master/include/arch/arm/arch/64/mode/machine/registerset.h#L177
> https://github.com/seL4/seL4/blob/master/src/arch/arm/api/faults.c#L33
>
> - Alwin
>
> ------------------------------
> *From:* Leonid Meyerovich <leo...@trustedst.com>
> *Sent:* Tuesday, January 23, 2024 7:03 AM
> *To:* devel@sel4.systems <devel@sel4.systems>
> *Subject:* [seL4] seL4 fault handling
>
> [Some people who received this message don't often get email from
> leo...@trustedst.com. Learn why this is important at
> https://aka.ms/LearnAboutSenderIdentification ]
>
> Hello,
>
> Where can I find a comprehensive description of fault message registers for
> every of the following faults
>
> enum seL4_Fault_tag {
>     seL4_Fault_NullFault = 0,
>     seL4_Fault_CapFault = 1,
>     seL4_Fault_UnknownSyscall = 2,
>     seL4_Fault_UserException = 3,
>     seL4_Fault_VMFault = 5,
>     seL4_Fault_VGICMaintenance = 6,
>     seL4_Fault_VCPUFault = 7,
>     seL4_Fault_VPPIEvent = 8
> };
>
> Thanks,
> LM
> _______________________________________________
> Devel mailing list -- devel@sel4.systems
> To unsubscribe send an email to devel-leave@sel4.systems
>
_______________________________________________
Devel mailing list -- devel@sel4.systems
To unsubscribe send an email to devel-leave@sel4.systems

Reply via email to