linux/arch/avr32/include/asm/sigcontext.h
<<
>>
Prefs
   1/*
   2 * Copyright (C) 2004-2006 Atmel Corporation
   3 *
   4 * This program is free software; you can redistribute it and/or modify
   5 * it under the terms of the GNU General Public License version 2 as
   6 * published by the Free Software Foundation.
   7 */
   8#ifndef __ASM_AVR32_SIGCONTEXT_H
   9#define __ASM_AVR32_SIGCONTEXT_H
  10
  11struct sigcontext {
  12        unsigned long   oldmask;
  13
  14        /* CPU registers */
  15        unsigned long   sr;
  16        unsigned long   pc;
  17        unsigned long   lr;
  18        unsigned long   sp;
  19        unsigned long   r12;
  20        unsigned long   r11;
  21        unsigned long   r10;
  22        unsigned long   r9;
  23        unsigned long   r8;
  24        unsigned long   r7;
  25        unsigned long   r6;
  26        unsigned long   r5;
  27        unsigned long   r4;
  28        unsigned long   r3;
  29        unsigned long   r2;
  30        unsigned long   r1;
  31        unsigned long   r0;
  32};
  33
  34#endif /* __ASM_AVR32_SIGCONTEXT_H */
  35