RTEMS
6.3
Toggle main menu visibility
Loading...
Searching...
No Matches
bsps
arm
edb7312
include
bsp.h
Go to the documentation of this file.
1
6
7
/*
8
* Cirrus EP7312 BSP header file
9
*
10
* Copyright (c) 2002 by Jay Monkman <jtm@smoothsmoothie.com>
11
*
12
* The license and distribution terms for this file may be
13
* found in the file LICENSE in this distribution or at
14
* http://www.rtems.org/license/LICENSE.
15
*/
16
#ifndef LIBBSP_ARM_EDB7312_BSP_H
17
#define LIBBSP_ARM_EDB7312_BSP_H
18
28
29
#ifndef ASM
30
31
#include <bspopts.h>
32
#include <
bsp/default-initial-extension.h
>
33
34
#include <
rtems.h
>
35
36
#ifdef __cplusplus
37
extern
"C"
{
38
#endif
39
40
#define BSP_FEATURE_IRQ_EXTENSION
41
48
struct
rtems_bsdnet_ifconfig;
49
int
cs8900_driver_attach (
struct
rtems_bsdnet_ifconfig *config,
50
int
attaching);
51
56
57
#define RTEMS_BSP_NETWORK_DRIVER_NAME "eth0"
58
#define RTEMS_BSP_NETWORK_DRIVER_ATTACH cs8900_driver_attach
59
61
62
/*
63
* Prototypes for methods called from .S but implemented in C
64
*/
65
void
edb7312_interrupt_dispatch(
rtems_vector_number
vector);
66
67
#ifdef __cplusplus
68
}
69
#endif
70
71
#endif
/* !ASM */
72
74
75
#endif
/* _BSP_H */
default-initial-extension.h
This header file provides the default definition of BSP_INITIAL_EXTENSION.
rtems_vector_number
ISR_Vector_number rtems_vector_number
This integer type represents interrupt vector numbers.
Definition
intr.h:102
rtems.h
This header file defines the RTEMS Classic API.
Generated by
1.18.0