source:
rtems/bsps/mips/rbtx4938/include/bsp.h
@
b361eabd
Last change on this file since b361eabd was c991eeec, checked in by Sebastian Huber <sebastian.huber@…>, on 03/04/19 at 14:32:15 | |
---|---|
|
|
File size: 975 bytes |
Rev | Line | |
---|---|---|
[0c0181d] | 1 | /** |
[c991eeec] | 2 | * @file |
3 | * | |
4 | * @ingroup RTEMSBSPsMIPSRBTX4938 | |
5 | * | |
6 | * @brief Global BSP definitions. | |
[0c0181d] | 7 | */ |
8 | ||
9 | /* | |
10 | * COPYRIGHT (c) 1989-2012. | |
[4ba5ac6] | 11 | * On-Line Applications Research Corporation (OAR). |
12 | * | |
13 | * The license and distribution terms for this file may be | |
14 | * found in the file LICENSE in this distribution or at | |
[c499856] | 15 | * http://www.rtems.org/license/LICENSE. |
[4ba5ac6] | 16 | */ |
17 | ||
[9cff822a] | 18 | #ifndef LIBBSP_MIPS_RBTX4938_BSP_H |
19 | #define LIBBSP_MIPS_RBTX4938_BSP_H | |
[4ba5ac6] | 20 | |
[c991eeec] | 21 | /** |
22 | * @defgroup RTEMSBSPsMIPSRBTX4938 RBTX4938 | |
23 | * | |
24 | * @ingroup RTEMSBSPsMIPS | |
25 | * | |
26 | * @brief RBTX4938 Board Support Package. | |
27 | * | |
28 | * @{ | |
29 | */ | |
30 | ||
[97a226f] | 31 | #ifndef ASM |
32 | ||
[4ba5ac6] | 33 | #include <bspopts.h> |
[a052181] | 34 | #include <bsp/default-initial-extension.h> |
[4ba5ac6] | 35 | |
36 | #include <rtems.h> | |
37 | #include <libcpu/tx4938.h> | |
38 | ||
[46dde0fc] | 39 | #ifdef __cplusplus |
40 | extern "C" { | |
41 | #endif | |
42 | ||
[0c0181d] | 43 | #define BSP_FEATURE_IRQ_EXTENSION |
44 | #define BSP_SHARED_HANDLER_SUPPORT 1 | |
45 | ||
[97a226f] | 46 | /* |
47 | * Prototypes for methods called from .S for dependency tracking | |
48 | */ | |
49 | void init_tlb(void); | |
50 | void resettlb(int i); | |
51 | ||
[4ba5ac6] | 52 | #ifdef __cplusplus |
53 | } | |
54 | #endif | |
55 | ||
[97a226f] | 56 | #endif /* !ASM */ |
57 | ||
[c991eeec] | 58 | /** @} */ |
59 | ||
[4ba5ac6] | 60 | #endif |
Note: See TracBrowser
for help on using the repository browser.