RTEMS  5.0.0
bsp.h
Go to the documentation of this file.
1 
9 /* bsp.h
10  *
11  * This include file contains all SPARC64 simulator definitions.
12  *
13  * COPYRIGHT (c) 1989-1998. On-Line Applications Research Corporation (OAR).
14  *
15  * The license and distribution terms for this file may be
16  * found in the file LICENSE in this distribution or at
17  * http://www.rtems.org/license/LICENSE.
18  *
19  */
20 
21 #ifndef LIBBSP_SPARC64_USIII_BSP_H
22 #define LIBBSP_SPARC64_USIII_BSP_H
23 
34 #include <bspopts.h>
36 
37 #include <rtems.h>
38 
39 #ifdef __cplusplus
40 extern "C" {
41 #endif
42 
43 /* support for simulated clock tick */
44 /*
45 void *clock_driver_sim_idle_body(uintptr_t);
46 #define BSP_IDLE_TASK_BODY clock_driver_sim_idle_body
47 */
48 
49 /* this should be defined somewhere */
50 rtems_isr_entry set_vector( /* returns old vector */
51  rtems_isr_entry handler, /* isr routine */
52  rtems_vector_number vector, /* vector number */
53  int type /* RTEMS or RAW intr */
54 );
55 
56 #ifdef __cplusplus
57 }
58 #endif
59 
62 #endif
rtems_isr_entry set_vector(rtems_isr_entry handler, rtems_vector_number vector, int type)
Install an interrupt handler.
Definition: setvec.c:28
DEFAULT_INITIAL_EXTENSION Support.
ISR_Vector_number rtems_vector_number
Control block type used to manage the vectors.
Definition: intr.h:47