hardware module is not finished, but some errors have been fixed.
Hardware module detects devices correctly. We must think what to do if
two or more drivers manage one device (i.e. nouveau, nvidia, nv)