My Project
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Attributes | List of all members
sw_task_cpu_regs Struct Reference

Task registers context. More...

#include <cpu_task.h>

Public Attributes

u32 regs [13]
 
u32 sp
 
u32 lr
 
u32 spsr
 
u32 pc
 
u64 regs [31]
 
u64 sp
 
u64 spsr
 
u64 elr_el0
 

Detailed Description

Task registers context.

Member Data Documentation

u64 sw_task_cpu_regs::elr_el0

Current PC of the task

u32 sw_task_cpu_regs::lr

Link register of the task

u32 sw_task_cpu_regs::pc

Current PC of the task

u32 sw_task_cpu_regs::regs[13]

Registers r0 -r12

u64 sw_task_cpu_regs::regs[31]

Registers r0 -r12

u32 sw_task_cpu_regs::sp

Stack pointer of the task

u64 sw_task_cpu_regs::sp

Stack pointer of the task

u32 sw_task_cpu_regs::spsr

SPSR of the task

u64 sw_task_cpu_regs::spsr

SPSR of the task


The documentation for this struct was generated from the following file: