호스트 역할을 하는 드라이버를 만들어서 간단한 벌크 통신 Loopback 테스트를 하려고 합니다.
기존에 Linux PC(Host) - Android Phone(Client)로 테스트 동작이 잘되었던 드라이버를
Android Tab(Host) - Android Phone(Client)로 포팅하여 테스트를 하려고 하는데,
커널에 포함 시키는 방법(위치)을 모르겠습니다.
Android Tab에 USB 장치(Android Phone)연결 시 해당 드라이버(Loopback) 모듈이 로드되고,
어플리케이션으로 접근하여 Loopback 테스트를 하는게 목표입니다.
리눅스 PC에서는 lib/modules/리눅스 버젼/ 에 드라이버 모듈을 복사하고 /sbin/depmod 한 후에 USB 장치 연결하면
동작함을 확인하였습니다.
Android Tab 커널 컴파일 시에 해당 드라이버 모듈을 포함 시킬 수 있을 까요? 어떤 부분을 수정해 줘야할까요?
kconfig와 makefile 수정하여 zImage에는 포함이 되는 것 같은데, 전혀 동작 하는 듯한 로그를 확인할 수가 없습니다.
도움을 간절히 기다립니다...ㅠㅠ