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 #ifndef LIBBSP_SPARC64_NIAGARA_BSP_H
21 #define LIBBSP_SPARC64_NIAGARA_BSP_H
22 
33 #include <bspopts.h>
35 
36 #include <rtems.h>
37 
38 #ifdef __cplusplus
39 extern "C" {
40 #endif
41 
42 /* support for simulated clock tick */
43 /*
44 void *clock_driver_sim_idle_body(uintptr_t);
45 #define BSP_IDLE_TASK_BODY clock_driver_sim_idle_body
46 */
47 
48 /* this should be defined somewhere */
49 rtems_isr_entry set_vector( /* returns old vector */
50  rtems_isr_entry handler, /* isr routine */
51  rtems_vector_number vector, /* vector number */
52  int type /* RTEMS or RAW intr */
53 );
54 
55 #ifdef __cplusplus
56 }
57 #endif
58 
61 #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