기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

리눅스에서 LED관련 드라이버를 만들고 app을 만들어서 on/off 테스트를 했었는데요

 

안드로이드 환경에서 테스트를 하려고 해볼려고니깐 안드로이드에서 mknod 명령이 지원이 안되고 있더라구요

안드로이드에서 mknod없이 다르게 노드파일을 만드는방법이 있나요?


고도리

2014.12.18 06:41:14
*.200.239.210

추천
1
비추천
0

android는 kernel device model에 맞춰 짜면 ueventd 라는 녀석이 자동으로 생성합니다.


즉, kernel device model에 알맞게 driver를 작성하시면됩니다.

간단하게 말씀드리면.......kernel의 특정 bus에 붙이시면 됩니다.


예를 들어 platform bus같은데요..........


platform_device_register랑 platform_driver_register로 

arch/arm/mach-*             drivers/*


로 검색해 보시면 대략 아실 수 있을겁니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수

사용자 로그인