Back to home page

LXR

 
 

    


Warning, /bsps/arm/csb337/umon/README.md is written in an unsupported language. File is not indexed.

0001 umon
0002 ====
0003 
0004 #  Fernando Nicodemos <fgnicodemos@terra.com.br>
0005 #  from NCB - Sistemas Embarcados Ltda. (Brazil)
0006 #
0007 #  Joel Sherill
0008 #  from OAR Corporation
0009 #
0010 
0011 This directory contains support for utilitizing MicroMonitor
0012 (http://www.umonfw.com/) capabilities from within an RTEMS
0013 application.  This directory contiains:
0014 
0015 + "MonLib" functionality as documented in the MicroMonitor
0016   User's Manual.
0017 + TFS filesystem which makes the MicroMonitor TFS filesystem
0018   available under RTEMS as a regular filesystem.
0019 
0020 Usage
0021 -----
0022 
0023 For any of this functionality to work, the application is
0024 responsible for connecting the library to the monitor.
0025 This is done by calling rtems_umon_connect() early in the
0026 application.  This routine assumes that the BSP has provided
0027 the routine rtems_bsp_get_umon_monptr() which returns the
0028 value referred to as MONCOMPTR by MicroMonitor.
0029 
0030 To use the TFS filesystem, it is necessary to mount it
0031 by calling the rtems_initialize_tfs_filesystem() routine
0032 and providing it the name of the mount point directory.
0033 
0034 
0035 CONFIGURATION
0036 -------------
0037 The TFS filesystem uses a single Classic API Semaphore.
0038 
0039 The monlib functionality will eventually also use a single
0040 Classic API Semaphore.
0041 
0042 
0043 STATUS
0044 ------
0045 
0046 + Limited testing -- especially of TFS RTEMS filesystem.
0047 + monlib is NOT currently protected by a mutex.
0048 
0049 
0050 SOURCE ORIGIN
0051 -------------
0052 Some of the files in this directory are included in the
0053 MicroMonitor distribution and may need to be updated
0054 in the future.  
0055 
0056 12 June 2009: Source is from umon 1.17