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

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [rtos/] [rtems/] [c/] [src/] [lib/] [libbsp/] [i960/] [rxgen960/] [startup/] [intrtbl.h] - Blame information for rev 30

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 30 unneback
/*-------------------------------------*/
2
/* intrtbl.h                           */
3
/* Last change : 12.10.94              */
4
/*-------------------------------------*/
5
/*
6
 *  $Id: intrtbl.h,v 1.2 2001-09-27 11:59:59 chris Exp $
7
 */
8
 
9
#ifndef _INTRTBL_H_
10
#define _INTRTBL_H_
11
 
12
  /* Interrupt Handler.
13
   */
14
typedef void (* IntrHndl)(void);
15
  /* Interrupt Table.
16
   */
17
typedef struct {
18
  unsigned int pendPrty;                /* Pending Priorities */
19
  unsigned int pendIntr[8];             /* Pending Interrupts */
20
  IntrHndl intrHndl[248];               /* Interrupt Handlers */
21
} InterruptTbl;
22
  /* Interrupt Handler Type.
23
   */
24
#define NORMAL_IH       0
25
#define IN_CACHE_IH     0x10   
26
  /* Interrupt Table Itself.
27
   */
28
extern InterruptTbl interruptTbl;
29
 
30
#endif   
31
/*-------------*/
32
/* End of file */
33
/*-------------*/
34
 

powered by: WebSVN 2.1.0

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