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

리눅스에서 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
번호 제목 글쓴이 날짜 조회 수

flash를 양산 image로 만들 때... [3]

멀티코어 환경에서 리눅스 IRQ 프로세싱 관련 질문드립니다. [2]

  • Supsupi
  • 2015-03-06
  • 조회 수 241

reloc_library[1453]: 1210 unknown reloc type 19 이 나오면... [1]

  • ice179
  • 2015-03-05
  • 조회 수 432

CodeSourcery에 보면arm-none-linux-gnueabi 라이브러리가 세폴더로 ...

  • biokk
  • 2015-03-05
  • 조회 수 207

sleep 방지 [6]

  • jackson
  • 2015-02-27
  • 조회 수 410

wifi module 문의 [3]

  • gudrl
  • 2015-02-25
  • 조회 수 356

리눅스 드라이버 제작 방법 문의 [2]

ffmpeg 하드웨어 가속기 사용 방법 [3]

rtsp 스트리밍 미디어 재생 관련 질문 드립니다. [2]

Nand Flash 변경 질문드려요. [4]

  • FOLIMM
  • 2015-02-11
  • 조회 수 406

안드로이드 i2c 관한 질문 [1]

카메라 프레임데이터를 안드로이드 어플로 받아올수 있는 방법이 있을... [3]

  • pedor11
  • 2015-01-30
  • 조회 수 589

check_usb_vfs("/dev/bus/usb") 에러 [1]

차량용에서 구글 GMS를 쓰려고 구글에 연락해봤더니... [6]

wifi usb 동글관련 질문 [2]

루트파일시스템에 gcc 기능을 넣어보신분 계신가요? [1]

u-boot 올리는 주소는 어떻게 알수 있나요?

  • sinwho
  • 2014-12-21
  • 조회 수 398

android 에서 mknod 명령을 지원안하면 노드파일은 어떻게 생성시키... [1]

  • ice179
  • 2014-12-17
  • 조회 수 500

부트로더가 날라갔습니다... [1]

nexell 칩을 한번 사용해볼까하는데요... [5]

사용자 로그인