added preliminary support for the mcp41xxx chip.