old_autoDetect.h 846 B

1234567891011121314151617181920212223242526
  1. #ifndef _OLD_AUTO_DETECT_H_
  2. #define _OLD_AUTO_DETECT_H_
  3. #include "gl_mutex.h"
  4. #define KOBJ_NAME_LEN 20
  5. extern GL_Mutex_t gMountMutex; /* Mutex for accessing sda/sdb function */
  6. #define MOUNT_MUTEX_LOCK() {if(gMountMutex) {GL_MutexLock(gMountMutex);}}
  7. #define MOUNT_MUTEX_UNLOCK() {if(gMountMutex) {GL_MutexUnlock(gMountMutex);}}
  8. void* automount_main(void* arg);
  9. void RemountUSBDevice(char *strDevNode,char *MntPoint);
  10. int remount_usb_device(char *strDevNode,char *strMntPoint);
  11. int unmount_usb_device(char *strMntPoint);
  12. int unmount_usb_device_nocbk(char *strMntPoint);
  13. int mount_usb_device(char *strDevNode,char *strMntPoint);
  14. int mount_usb_device_nocbk(char *strDevNode,char *strMntPoint);
  15. void SetAutomountStopFlag(int flag);
  16. int getAutomountRunningFlag();
  17. void save_usb_drvInfo(void *pUSBDrvInfo);
  18. #endif //_OLD_AUTO_DETECT_H_