added hardware/software mapping document