void sync_test02(void)
{
	s32 ret = 0;
	u32 state = 0;
	ret = BSP_SYNC_Lock(SYNC_MODULE_TEST02, &state,1000);
	if(ret)
	{
		bsp_trace(BSP_LOG_LEVEL_ERROR,BSP_MODU_SYNC,"sync_test02 BSP_SYNC_Lock failed\n");
	}
	bsp_trace(BSP_LOG_LEVEL_ERROR,BSP_MODU_SYNC,"sync_test02 state = %d\n",state);
	if(state == 1)
	{
		bsp_trace(BSP_LOG_LEVEL_ERROR,BSP_MODU_SYNC,"sync_test02 state ==1\n");
		return;
	}
	else
	{
		ret = BSP_SYNC_UnLock(SYNC_MODULE_TEST02, state);
		if(ret)
		{
			bsp_trace(BSP_LOG_LEVEL_ERROR,BSP_MODU_SYNC,"sync_test02 BSP_SYNC_Lock failed\n");
		}
	}
	return;
}
int mdrv_sync_unlock(SYNC_MODULE_E u32Module, unsigned int u32State)
{
	return BSP_SYNC_UnLock(u32Module, u32State);
}