여기에 대답이 없어서 this이 궁금합니다.Linux에서 I2C 쓰기 확인 폴링
I는 (페이지 (16), 데이터 시트) 장치 (Analog Devices 525x) 매여 봤는데 :
사이클 물품 내부 [EEPROM] 중 I2C 인터페이스를 사용할 수 없습니다. 같이 공정하지 않는 것
"나는 좌석 쿠션 한 리핑을 할 수 있기 때문에 내가 지금 소파를 얻고있다 , 그래서 잠시 동안 사용하지 마십시오." 솔직히 왜 그게 내 문제일까요?
어쨌든, 데이터 시트는 응답 폴링이 대답이라고 제안합니다 - 리눅스 커널을 입력하십시오 ... Linux GPIO 비트 기반 I2C 드라이버가이를위한 메커니즘을 제공합니까? 기본적으로 쓰기 비트가 설정된 주소를 보내고 ACK가 나타날 때까지 계속 수행하십시오.
저는 GPIO 비트 배쉬 드라이버 (2.6.19에서 생각한 것)와 함께 ARM에서 2.6.14를 사용하고 있습니다.
플랫폼과 함께 제공되는 독점적 인 것입니다. 모든 불연속적인 변화를 포워딩하는 것은 상당한 노력 일 것입니다. 2.6.14. ++는 합리적으로 행동하므로 여기에 올린 것 이상의 많은 인센티브가 없습니다. – Jamie