update readme with hal support