add driver freg and test fine