source: rtems/c/src/lib/libbsp/shared/umon/umon.h @ f68401e

4.115
Last change on this file since f68401e was 9b4422a2, checked in by Joel Sherrill <joel.sherrill@…>, on 05/03/12 at 15:09:24

Remove All CVS Id Strings Possible Using a Script

Script does what is expected and tries to do it as
smartly as possible.

+ remove occurrences of two blank comment lines

next to each other after Id string line removed.

+ remove entire comment blocks which only exited to

contain CVS Ids

+ If the processing left a blank line at the top of

a file, it was removed.

  • Property mode set to 100644
File size: 1.3 KB
Line 
1/*
2 * umon.h - RTEMS specific interface to MicroMonitor.
3 *
4 *  COPYRIGHT (c) 1989-2009.
5 *  On-Line Applications Research Corporation (OAR).
6 *
7 *  Modified by Fernando Nicodemos <fgnicodemos@terra.com.br>
8 *  from NCB - Sistemas Embarcados Ltda. (Brazil)
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.com/license/LICENSE.
13*/
14
15#ifndef __rtems_umon_h
16#define __rtems_umon_h
17
18#include <umon/monlib.h>
19
20#ifdef __cplusplus
21extern "C" {
22#endif
23
24/**
25 * @brief Connect RTEMS Application to MicroMonitor
26 *
27 * RTEMS uMonitor wrapper for monConnect().  This will deal with the
28 * getting MONCOMPTR as well as providing the locking routines.
29 */
30void rtems_umon_connect(void);
31
32/**
33 * @brief Obtain BSP specific pointer to MicroMonitor
34 *
35 * BSP specific routine to help when calling monConnect().  This
36 * returns the value known to uMon as MONCOMPTR.
37 *
38 * @return This method returns the address of the base area of MicroMonitor.
39 */
40void *rtems_bsp_get_umon_monptr(void);
41
42/**
43 * @brief Initialize the TFS-RTEMS file system
44 *
45 * This method initializes and mounts the TFS-RTEMS file system.
46 *
47 * @param[in] path is the mount point
48 *
49 * @return This method returns 0 on sucess.
50 */
51int rtems_initialize_tfs_filesystem(
52  const char *path
53);
54
55#endif
Note: See TracBrowser for help on using the repository browser.