OpenCores
URL https://opencores.org/ocsvn/hf-risc/hf-risc/trunk

Subversion Repositories hf-risc

[/] [hf-risc/] [trunk/] [tools/] [riscv-gnu-toolchain-master/] [linux-headers/] [include/] [asm/] [sigcontext.h] - Blame information for rev 13

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 13 serginhofr
#ifndef _ASM_RISCV_SIGCONTEXT_H
2
#define _ASM_RISCV_SIGCONTEXT_H
3
 
4
/* This struct is saved by setup_frame in signal.c, to keep the current
5
 * context while a signal handler is executed. It is restored by sys_sigreturn.
6
 */
7
 
8
struct sigcontext {
9
        unsigned long epc;
10
        unsigned long ra;
11
        unsigned long sp;
12
        unsigned long gp;
13
        unsigned long tp;
14
        unsigned long t0;
15
        unsigned long t1;
16
        unsigned long t2;
17
        unsigned long s0;
18
        unsigned long s1;
19
        unsigned long a0;
20
        unsigned long a1;
21
        unsigned long a2;
22
        unsigned long a3;
23
        unsigned long a4;
24
        unsigned long a5;
25
        unsigned long a6;
26
        unsigned long a7;
27
        unsigned long s2;
28
        unsigned long s3;
29
        unsigned long s4;
30
        unsigned long s5;
31
        unsigned long s6;
32
        unsigned long s7;
33
        unsigned long s8;
34
        unsigned long s9;
35
        unsigned long s10;
36
        unsigned long s11;
37
        unsigned long t3;
38
        unsigned long t4;
39
        unsigned long t5;
40
        unsigned long t6;
41
};
42
 
43
#endif /* _ASM_RISCV_SIGCONTEXT_H */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.