add hal calls for version info