2016-12-19 3 views
0

최근에는 I2C 인터페이스 읽기/쓰기 레지스터를 쓰고 SPI 인터페이스를 사용하여 펌웨어 데이터를 기록했습니다. 그래서 내 질문에 어떻게 I2C 드라이버에서 spi_device 포인터를 얻는 것입니다?I2C 및 SPI 드라이버

감사합니다.

답변

0

왜 I2C 드라이버에서 SPI 핸들이 필요한가요? 현재 당신이 쓰고있는 곳/레지스터를 읽고 펌웨어를 쓰고있는 곳을 뜻합니다. 현재 I2C ans SPI 인스턴스를 반환하는 함수를 사용하여 두 개의 SPI 인스턴스를 모두 열어야합니다. 각각의 핸들.

+0

물론 사용자 공간에서 할 수는 있지만 커널 공간에서하고 싶습니다. 그래서 i2c_get_adapter와 같은 것이 있다는 것을 모릅니다. i2c_transfer를 통해 R/W에 사용할 수 있습니다. – cloundliu

관련 문제