www.usr.com/support/gpl/USR9107_release.1.4.tar.gz
[bcm963xx.git] / userapps / broadcom / cfm / util / psi / board_api.c
index fee478e..3923bb0 100755 (executable)
@@ -192,6 +192,14 @@ int sysGetChipId( void )
     return( boardIoctl(BOARD_IOCTL_GET_CHIP_ID, 0, "", 0, 0, "") );
 }
 
+//********************************************************************************
+// Wakeup monitor task
+//********************************************************************************
+void sysWakeupMonitorTask(void)
+{
+    return (boardIoctl(BOARD_IOCTL_WAKEUP_MONITOR_TASK, 0, "", 0, 0, ""));
+}
+
 #ifdef USE_ALL
 //********************************************************************************
 // LED status display:  ADSL link: DOWN/UP, PPP: DOWN/STARTING/UP
@@ -238,24 +246,6 @@ int sysGetSdramSize( void )
 }
 
 
-//********************************************************************************
-// Get Enet mode flag 
-//********************************************************************************
-int sysGetEnetModeFlag(void)
-{
-    return (boardIoctl(BOARD_IOCTL_GET_ENET_MODE_FLAG, 0, "", 0, 0, ""));
-}
-
-
-//********************************************************************************
-// Set Enet mode flag 
-//********************************************************************************
-int sysSetEnetModeFlag(unsigned long value)
-{
-    return (boardIoctl(BOARD_IOCTL_SET_ENET_MODE_FLAG, 0, "", 0, (int) value, ""));
-}
-
-
 /*****************************************************************************
 * sysGetBooline - get bootline
 * RETURNS: OK, always.
@@ -312,4 +302,14 @@ int sysGetCountry(char *string, int strLen)
 {
     return(boardIoctl(BOARD_IOCTL_GET_CNTRY_SEL, 0, string, strLen, 0, ""));
 }
+
+//********************************************************************************
+// Set monitor loop file descriptor
+//********************************************************************************
+int sysSetMonitorFd(int fd)
+{
+    return (boardIoctl(BOARD_IOCTL_SET_MONITOR_FD, 0, "", 0, fd, ""));
+}
+
 #endif // USE_ALL
+