1 #ifndef __AUTOMOUNT_H__ 2 #define __AUTOMOUNT_H__ 3 4 #include "NetlinkManager.h" 5 #include "NetlinkHandler.h" 6 #include "NetlinkEvent.h" 7 8 #include "DvrFactory.h" 9 10 /************Macro*********************/ 11 #define SDCARD_TYPE "mmcblk1" 12 #define SDCARD_LEN 7 13 14 #define USB_TYPE "sd" 15 #define USB_LEN 2 16 17 #define SAVE_MAX 10 18 19 #define MUTI_PARTS_EN 1 20 #define RM_PATH_EN 0 21 22 23 /************Function******************/ 24 void AutoMountInit(void *usrdata); 25 void AutoMountCallback(NetlinkEvent * evt, void *usrdata); 26 void enhanceUsbStability(NetlinkEvent *evt); 27 28 #endif 29