Add missing documentation for hardware manager