Use hal interface