forked from Imagelibrary/rtems
2009-06-15 Joel Sherrill <joel.sherrill@OARcorp.com>
* umon/umonrtemsglue.c: Add flag to ensure that it umon connection is initialized twice, it is safe.
This commit is contained in:
@@ -13,10 +13,17 @@
|
||||
|
||||
/* XXX eventually add lock/unlock methods */
|
||||
|
||||
static int rtems_umon_connected = 0;
|
||||
|
||||
void rtems_umon_connect(void)
|
||||
{
|
||||
void *moncomptr;
|
||||
|
||||
if ( rtems_umon_connected )
|
||||
return;
|
||||
|
||||
rtems_umon_connected = 1;
|
||||
|
||||
moncomptr = rtems_bsp_get_umon_monptr();
|
||||
monConnect(
|
||||
(int(*)())(*(unsigned long *)moncomptr), /* monitor base */
|
||||
|
||||
Reference in New Issue
Block a user