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 board IO definitions.
12 *
13 * XXX : put yours in here
14 */
15
16/*
17 * COPYRIGHT (c) 1989-1999.
18 * On-Line Applications Research Corporation (OAR).
19 *
20 * The license and distribution terms for this file may be
21 * found in the file LICENSE in this distribution or at
22 * http://www.rtems.org/license/LICENSE.
23 */
24
25#ifndef LIBBSP_NO_CPU_NO_BSP_BSP_H
26#define LIBBSP_NO_CPU_NO_BSP_BSP_H
27
34#include <bspopts.h>
36
37#include <rtems.h>
38
39#ifdef __cplusplus
40extern "C" {
41#endif
42
43/* functions */
44
45rtems_isr_entry set_vector( /* returns old vector */
46 rtems_isr_entry handler, /* isr routine */
47 rtems_vector_number vector, /* vector number */
48 int type /* RTEMS or RAW intr */
49);
50
51#ifdef __cplusplus
52}
53#endif
54
57#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