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

bsps: Adjust bsp.h Doxygen groups

Update #3706.

  • Property mode set to 100644
File size: 975 bytes
Line 
1/**
2 * @file
3 *
4 * @ingroup RTEMSBSPsMIPSRBTX4938
5 *
6 * @brief Global BSP definitions.
7 */
8
9/*
10 *  COPYRIGHT (c) 1989-2012.
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
15 *  http://www.rtems.org/license/LICENSE.
16 */
17
18#ifndef LIBBSP_MIPS_RBTX4938_BSP_H
19#define LIBBSP_MIPS_RBTX4938_BSP_H
20
21/**
22 * @defgroup RTEMSBSPsMIPSRBTX4938 RBTX4938
23 *
24 * @ingroup RTEMSBSPsMIPS
25 *
26 * @brief RBTX4938 Board Support Package.
27 *
28 * @{
29 */
30
31#ifndef ASM
32
33#include <bspopts.h>
34#include <bsp/default-initial-extension.h>
35
36#include <rtems.h>
37#include <libcpu/tx4938.h>
38
39#ifdef __cplusplus
40extern "C" {
41#endif
42
43#define BSP_FEATURE_IRQ_EXTENSION
44#define BSP_SHARED_HANDLER_SUPPORT      1
45
46/*
47 * Prototypes for methods called from .S for dependency tracking
48 */
49void init_tlb(void);
50void resettlb(int i);
51
52#ifdef __cplusplus
53}
54#endif
55
56#endif /* !ASM */
57
58/** @} */
59
60#endif
Note: See TracBrowser for help on using the repository browser.