리눅스 2.6.27.4버전 GPIO /sys/class/gpio 폴더가 없는 것에 대해..
글쓴이: bej2001 / 작성시간: 화, 2012/12/18 - 12:55오후
안녕하세요.
이번에 gpio를 사용 할 일이 있어서 해당 타겟보드의 /sys/class/gpio내부 디바이스 파일들을 사용해 코딩을 하려고 했습니다.
그런데 ... 없네요... gpio폴더가 없어요!! 'ㅁ'!
일단 메모리 참조를 통한 값 확인, 변경은 가능해요.
하지만 제가 디바이스 드라이버관련 지식이 없어서,
인터럽트로 받을 수 있는 방식이 위에 언급한 /sys/class/gpio/export 등을 이용한 방식 밖에 없어요..
혹시 /sys/class/gpio를 만드려면 커널 컴파일시 설정을 바꿔줘야 하나요..?
아니면 모듈이 따로 있나요..?
찾아보니 2.6.27.4버전 이상부터 지원한다는 것도 본 것 같은데 짧은 영어로 해석한거라 맞는지 조차 애매하더라구요..
(http://www.avrfreaks.net/wiki/index.php/Documentation:Linux/GPIO 이 링크 가셔서 2.6.27로 찾으면 떠요. )
답답해서 한 번 글 올려봅니다 ^^:
Forums:
....
Device Drivers -> GPIO Support 에서
/sys/class/gpio/... (sysfs interface) (CONFIG_GPIO_SYSFS) 가 켜져 있어야 됩니다.
안 켜져있으면 안 생깁니다...
댓글 달기