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