Android 기술 Q&A 
Q&A 게시판에 질문을 남기신 글에 대한 답변/덧글/쪽글에 대한 Push 메일 서비스를 받고자 하시는 분들은
☞ Push 메일 서비스 공지를 필독하시기 바랍니다.
안드로이드 드라이버 이해를 위한 공부는 어떤 것을 먼저 해야할까요?
작성자
작성일 2008-12-15 (월) 14:11
ㆍ추천: 0  ㆍ조회: 8129      
IP: 203.xxx.10
안녕하세요 android를 이제 보기 시작한 초보입니다.
 
현재 구글에 있는 Source를 다운 받아 무작정 보고 있습니다만, 아무래도 구조가 일반적인 embedded OS보다
 
훨씬 복잡하게 되어 있네요.--;
 
LDM(Linux Driver Model)에 대한 문서를 찾아서 봤습니다만, 이건 구조는 대충이라도 느낄 수 있습니다만..
 
전반적인 구조를 알기엔 너무 추상적입니다.
 
찾아본 document는 kobject에 대한 내용을 다루고 있는데 일반적으로 테스크에 따라 direct call해서 쓰던 구조만 보다가
 
이런 복잡한 계층 구조를 보니 당혹스럽네요.--;
 
드라이버 구조를 이해하기 위해 어떤 것을 봐야 하는지
 
답답한 마음에 글을 쓰게 되었습니다.
 
일반적으로 driver를 이해하기 위해선 이러한 구조를 이해해야 할 것 같습니다.
 
1. driver init은 누가 call하고 관리되는가(hotplug)?
 
2. driver와 system은 어떤식으로 link되어 사용되는가?
 
- 예를 들면 File system이 flash driver나 sd driver에 어떤식으로 link 되는가?
 
3. system은 UI가 어떻게 call하여 사용하는가?
 
이런식으로 생각하다 보니 kernel을 전반적으로 이해하지 않으면 힘들 것이라는 불안한 추측이 머리 안에 떠오르네요..--;
 
이러한 것을 이해하려면 어떤식으로 접근하여 공부하는 게 좋을지 잘하시는 분들의
 
조언을 얻고자 글을 쓰게 되었습니다.
 
감사합니다.
이름아이콘 들풀
2008-12-15 17:18
아래의 내용과 기타 다양한 방법으로 심도깊게 천천히 공부하시는게 좋을 듯 하네요..

http://www.kandroid.org/board/board.php?board=linux&command=body&no=2
   
이름아이콘 kainn
2008-12-16 10:18
답변 감사합니다. 좋은 하루 되세요~
   
 
덧글 쓰기 0
3500
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
    N     분류     제목    글쓴이 작성일 조회
4703 인디케이터(indicator) 혹은 status bar라 불리는 상단 바 없.. 2008-12-04 12754
4702 kandroid project에 참여 할려면 어떻게 해야 합니까..?.. 2008-12-04 8046
4701 xml-rpc 관련 자답....ㅠㅠ 2008-12-04 8357
4700 android 에서 xml 작성시 id 에 관한 질문입니다. 2008-12-05 8538
4699 t-mobile g1 unlock관련 질문입니다. 2008-12-05 8451
4698 두번째 구글폰 아고라? 2008-12-05 8187
4697 구글 안드로이드도 사업화 분야는 비공개 인가봐요 ???.. 2008-12-06 8468
4696 map view 관련 2008-12-06 8462
4695 Q. Android Dev Phone 1 구매 Hello, android 구동하기 2008-12-07 8010
4694 Could not initialize SDL - No available video device 질문.. 2008-12-07 9247
4693 "나의 위치" 관련해서 부탁드립니다. 2008-12-08 9385
4692 [Andriod] video telephony 지원 관련. 2008-12-08 8479
4691 혹시 대구 근처에서 G1 unlock 가능하신분 계신가요??.. 2008-12-08 7994
4690 Android browser는 무엇을 지원하나요.? 2008-12-08 8255
4689 time out?? 2008-12-08 16695
4688 [윈도우]리눅스에서만 컴파일을 해야되나요?? 2008-12-08 8513
4687 초보자의 onListItemClick 관련질문입니다. 2008-12-08 11572
4686 초보자의 onListItemClick 관련질문입니다.(2) 2008-12-08 11441
4685 Direct access to C/C++ Libraries in Application Framework 2008-12-09 8703
4684 multi-thread 대체 방법 2008-12-09 10661
4683 한국 지도... 2008-12-09 8452
4682 bootloader 질문입니다. 2008-12-09 8180
4681 simcardkorea에서 판매하는 테스트 심카드 사용해보신분 계시.. 2008-12-09 8615
4680 안드로이드 설치시 질문??? 2008-12-10 9601
4679 [문의] target과 DDMS로 연결시 offline 되는 문제 2008-12-10 27509
4678 구글 데브폰과 Unlocked G1의 차이? 2008-12-10 8544
4677 APN settings 어떻게 해야되는지요... 2008-12-10 8234
4676 안드로이드의 하드웨어적 제한? 2008-12-10 8748
4675 한국어 입력. 2008-12-10 8407
4674 현재날짜정보 관련 질문입니다. 2008-12-10 8581
4673 activity에서 다음 activity에 data 전달하는 방법은?.. 2008-12-11 9842
4672 G1 phone 사용자 있나요? 2008-12-11 8168
4671 Android , PUK Block.. 2008-12-11 9013
4670 기본 애플리케이션 연동관련 질문입니다. 2008-12-12 8295
4669 데브폰 구매를 위해서 개발자 등록을 하려는데. Location에 Ko.. 2008-12-12 8297
4668 오류가 나는데 이유를 알 수 없습니다. 2008-12-12 8564
4667 패키지명이 같은 어플 설치!?? 2008-12-12 11667
4666 안드로이드에 gcc가 올라갈까요? 2008-12-12 8384
4665 Native Library 관련 질문 2008-12-12 8482
4664 pxa320 에 안드로이드를 올려보려고 하는데... 2008-12-12 8406
4663 안드로이드의 DRM 패키지 사용에관한 질문.. 2008-12-12 9863
4662 MediaPlayer 에 대해서 궁금한게 있습니다. 2008-12-13 8473
4661 Accelerometer sensor for auto-rotate 2008-12-13 8700
4660 안드로이드 드라이버 이해를 위한 공부는 어떤 것을 먼저 해야.. 2008-12-15 8129
4659 Theme 추가 방법 문의 2008-12-15 8142
4658 맵을 사용하고 싶어요. 2008-12-15 8192
4657 Re..Theme 추가 방법 문의 2008-12-16 10370
4656 Android에 Bluez porting 해보신분들 계시나요? 2008-12-16 10908
4655 안드로이드 다국어지원관련 문의 2008-12-16 8676
4654 Android 빌드하는데 있어서 궁금한 것이 있습니다... 2008-12-16 8129
12345678910,,,101