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

Subversion Repositories or1k

[/] [or1k/] [tags/] [nog_patch_47/] [or1ksim/] [testbench/] [support/] [int.h] - Blame information for rev 378

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

Line No. Rev Author Line
1 376 markom
 
2
/* Number of interrupt handlers */
3
#define MAX_INT_HANDLERS        32
4
 
5
/* High - low priority */
6
#define INT_HIGH_PRI            1
7
#define INT_LOW_PRI             0
8
 
9
/* Interrupt vectors */
10
#define V_TICK                  3
11
 
12
/* Handler entry */
13
struct ihnd {
14
        void    (*handler)();
15
        void    *arg;
16
};
17
 
18
/* Add interrupt handler */
19
int int_add(unsigned long vect, void (* handler)(), void *arg/*, int hilo*/);
20
 
21
/* Initialize routine */
22 378 markom
int int_init();

powered by: WebSVN 2.1.0

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