RTEMS 5.2
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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
39extern "C" {
40#endif
41
42/* support for simulated clock tick */
43/*
44void *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 */
49rtems_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
DEFAULT_INITIAL_EXTENSION Support.
ISR_Vector_number rtems_vector_number
Control block type used to manage the vectors.
Definition: intr.h:47
rtems_isr_entry set_vector(rtems_isr_entry handler, rtems_vector_number vector, int type)
Install an interrupt handler.
Definition: setvec.c:28