OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [rc203soc/] [sw/] [uClinux/] [include/] [asm-alpha/] [sigcontext.h] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1632 jcastillo
#ifndef _ASMAXP_SIGCONTEXT_H
2
#define _ASMAXP_SIGCONTEXT_H
3
 
4
struct sigcontext_struct {
5
        /*
6
         * what should we have here? I'd probably better use the same
7
         * stack layout as OSF/1, just in case we ever want to try
8
         * running their binaries..
9
         *
10
         * This is the basic layout, but I don't know if we'll ever
11
         * actually fill in all the values..
12
         */
13
         long           sc_onstack;
14
         long           sc_mask;
15
         long           sc_pc;
16
         long           sc_ps;
17
         long           sc_regs[32];
18
         long           sc_ownedfp;
19
         long           sc_fpregs[32];
20
         unsigned long  sc_fpcr;
21
         unsigned long  sc_fp_control;
22
         unsigned long  sc_reserved1, sc_reserved2;
23
         unsigned long  sc_ssize;
24
         char *         sc_sbase;
25
         unsigned long  sc_traparg_a0;
26
         unsigned long  sc_traparg_a1;
27
         unsigned long  sc_traparg_a2;
28
         unsigned long  sc_fp_trap_pc;
29
         unsigned long  sc_fp_trigger_sum;
30
         unsigned long  sc_fp_trigger_inst;
31
         unsigned long  sc_retcode[2];
32
};
33
 
34
#endif

powered by: WebSVN 2.1.0

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