source: rtems/c/src/lib/libbsp/shared/umon/README @ c193baad

4.104.115
Last change on this file since c193baad was d44fc8b, checked in by Joel Sherrill <joel.sherrill@…>, on 12/04/09 at 18:24:58

2009-12-04 Fernando Nicodemos <fgnicodemos@…>

  • umon/README, umon/tfs.h: Missing parts of previous commit.
  • Property mode set to 100644
File size: 1.5 KB
Line 
1#
2#  $Id$
3#
4#  Fernando Nicodemos <fgnicodemos@terra.com.br>
5#  from NCB - Sistemas Embarcados Ltda. (Brazil)
6#
7#  Joel Sherill
8#  from OAR Corporation
9#
10
11This directory contains support for utilitizing MicroMonitor
12(http://www.umonfw.com/) capabilities from within an RTEMS
13application.  This directory contiains:
14
15+ "MonLib" functionality as documented in the MicroMonitor
16  User's Manual.
17+ TFS filesystem which makes the MicroMonitor TFS filesystem
18  available under RTEMS as a regular filesystem.
19
20Usage
21=====
22
23For any of this functionality to work, the application is
24responsible for connecting the library to the monitor.
25This is done by calling rtems_umon_connect() early in the
26application.  This routine assumes that the BSP has provided
27the routine rtems_bsp_get_umon_monptr() which returns the
28value referred to as MONCOMPTR by MicroMonitor.
29
30To use the TFS filesystem, it is necessary to mount it
31by calling the rtems_initialize_tfs_filesystem() routine
32and providing it the name of the mount point directory.
33
34CONFIGURATION
35=============
36The TFS filesystem uses a single Classic API Semaphore.
37
38The monlib functionality will eventually also use a single
39Classic API Semaphore.
40
41STATUS
42======
43
44+ Limited testing -- especially of TFS RTEMS filesystem.
45+ monlib is NOT currently protected by a mutex.
46
47SOURCE ORIGIN
48=============
49Some of the files in this directory are included in the
50MicroMonitor distribution and may need to be updated
51in the future. 
52
5312 June 2009: Source is from umon 1.17
Note: See TracBrowser for help on using the repository browser.