안녕하세요~ 다들 고생 많으십니다 !

다른게 아니라 SHW-M100S(Galaxy-A)로 개발 할려고 하는데
일반적인 임베디드 보드와 안드로이드 폰을 USB선으로 연결해서 데이터를 주고 받는 것을 구현하려고 합니다.

삼성에서 제공하는 SHW-M100S(Galaxy-A)의 오픈소스를 다운받아서 보니깐 \kernel\android-2.6.29\drivers\usb 폴더가 있었습니다

기본적으로 PC와 휴대폰이 USB연결이 되니 폴더 안의 파일들을 활용하면 될 것 같은데, 어떻게 해야할지 구체화시키기가 쉽지가 않네요 ㅠ.ㅠ

 

다운 받은 오픈소스에 USB 관련 파일이 있으니깐 직접 드바이스 드라이버를 개발해야 하는 건 아닌 것 같고 그걸 활용하면 될 것 같은데 , 어플에서 USB 드바이스 드라이버에 어떻게 접근을 해야 할까요..??

 

JNI를 활용 하면 될 것 같기도 한데...
Hardware Abstract Layer 부분에 접근하여 그 쪽에 어떤 개발을 해줘야 하는건지... 만약 그게 맞다면 그건 또 어떻게 하는건지요 ㅠㅠ
답변 부탁드립니다 !!