Added a drive header and changed ints to unsigned's in the hardware header