source: rtems/cpukit/include/rtems/tm27-default.h @ 2afb22b

5
Last change on this file since 2afb22b was 642ef00, checked in by Sebastian Huber <sebastian.huber@…>, on 11/27/17 at 05:23:29

bsps: Provide <tm27.h> in each BSP

Since the <tm27.h> is highly BSP-dependent and used only by the tm27
test program we must provide this header file for each BSP. Without the
preinstall build target each header file must have a unique source
header file.

Update #3254.

  • Property mode set to 100644
File size: 778 bytes
Line 
1/**
2 *  @file
3 *
4 *  @ingroup shared_tm27
5 *
6 *  @brief Empty stub for tm27.h
7 */
8
9/*
10 *  The license and distribution terms for this file may be
11 *  found in the file LICENSE in this distribution or at
12 *  http://www.rtems.org/license/LICENSE.
13 */
14
15#ifndef _RTEMS_TMTEST27
16#error "This is an RTEMS internal file you must not include directly."
17#endif
18
19#ifndef __tm27_h
20#define __tm27_h
21
22/**
23 *  @defgroup shared_tm27 Time Test 27
24 *
25 *  @ingroup shared_include
26 *
27 *  @brief Stuff for Time Test 27
28 */
29
30#define MUST_WAIT_FOR_INTERRUPT 0
31
32void Install_tm27_vector(void (*_handler)())
33{
34}
35
36#define Cause_tm27_intr()  \
37  do { \
38    ; \
39  } while (0)
40
41
42#define Clear_tm27_intr() \
43  do { \
44    ; \
45  } while (0)
46
47#define Lower_tm27_intr() \
48  do { \
49    ; \
50  } while (0)
51
52#endif
Note: See TracBrowser for help on using the repository browser.