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

안녕하세요. 안드로이드를 시작해 볼까 하는 초보입니다.

시작하기에 앞서 디바이스 드라이버에 대해 궁금한 사항이 있어서 질문 드립니다.

예를 드를어 DM9000(종류가 여러가지 있지만...) 같은 Ehternet controller의 디바이스 드라이버를 올리려면..

보통 벤더에서 제공하는 CE, Linux 드라이버를 이용하는데요...

안드로이드로 포팅할 경우 드라이버는 Linux 를 이용하면 되는건가요?

조금 더 무식하게 질문하면...

디바이스 드라이버가 리눅스냐 안드로이드냐에 따라 변경할 필요가 없는 건가요?

 

답변 부탁드립니다.


파일럿

2010.01.08 00:16:26
*.136.60.126

네. 리눅스에서 동작을 하면 안드로이드에서도 사용할수 있습니다. 다만, HAL단이 필요한 경우는 별도로 조금 더 작업이 필요하겠지만요.. ^^a

이제현

2010.01.08 01:22:46
*.120.74.180

윗분 답변처럼 기본적인 동작에는 아무런 문제가 없습니다.

다만 Android의 Power management 규약을 만족하기 위해서는 Early Suspend 및 Late Resume 이라는 개념이 필요합니다. 이 문제때문에 현재 Odroid의 디바이스 드라이버들을 새로 작성하고 있습니다.


물론 휴대용 제품이 아니거나 전력 관리가 필요없다면 있는 그대로 사용하셔도 좋습니다.

List of Articles
번호 제목 글쓴이 날짜sort 조회 수
3628 tcc8900로 제품 만드시는분 계신가요 ? [2] 이성호 2010-01-05 867
3627 u-boot를 날려버린것 같습니다.어떻게 해야할까요? [2] 버즈 2010-01-05 755
3626 aESOP의 문서양식이 있나요? [2] just4you 2010-01-05 478
3625 ODROID Eclair 동작 질문^^ [2] 이종범 2010-01-06 554
3624 ODROID 부품 별도 구매건의 [1] 도찬구 2010-01-06 624
3623 CS8900 Ethernet Chip not found?! , Ethernet 불도꺼지고.. [1] 버즈 2010-01-07 503
3622 안드로이드 블루투스 포팅 중 질문이 있습니다. [3] 우정 2010-01-07 1975
3621 Omap1710 디버깅 추가 질문이요 (A1000) [2] 하얀세상 2010-01-07 584
3620 USB 포팅관련 질문드립니다. [1] 김승한 2010-01-07 33318
3619 안드로이드 루트파일시스템을 Nand에 복사는 어떻게 하나요? [2] just4you 2010-01-07 1122
3618 PCB아트웤을 통해서 샘플보드를 만들려고하면.. [3] 도찬구 2010-01-07 1111
3617 임베디드 장비에 올릴 xml 괜찮은거 있으면 추천 좀 해주십시요 [3] 이경준 2010-01-07 507
» 리눅스 디바이스 드라이버와 안드로이드 [2] 도너 2010-01-07 963
3615 GPIO Mode Configuration with OMAP3530 ? [2] 김병종 2010-01-08 961
3614 SMDKC100 u-boot 관련하여 질문 드립니다. [1] 별사냥꾼 2010-01-08 774
3613 오드로이드 RTC 쪽에 들어가는 코인 배터리... [1] 현쓰 2010-01-08 806
3612 리눅스에서 항법센서(AHRS) 및 GPS 센서에 대한 질문입니다.. [2] 서유한 2010-01-08 1023
3611 임베디드 리눅스 DRAM에 올라온 내용을 볼 수 있나요? [3] 하얀세상 2010-01-08 623
3610 안드로이드 툴체인 + glibc [4] 서정민 2010-01-08 993
3609 ioread16에서 8비트 데이터만 읽어드리는 이유... [2] 허경 2010-01-09 533

사용자 로그인