회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

 현재 ALSA device driver를 작성중에 있는데요

당최 정확히 알지도 못하고 그저 배끼고 수정해서 소리는 나게 했지만 레코딩이 안되네요..;;;;


제가 궁금한건 sound device driver구조를 알고 싶어요

어떤식으로 등록하고 틀을 어떻게 만들어서 어떤식으로 각 함수들이 불리우는 지요.

그리구 sound data는 dma로 전송하는데 그 dma는 어떻게 설정하여야 하며(버퍼크기라든지 period?이런것)

그런 것들이요.

보통 보면 snd_soc_platform이라든지 dma에서는 dma_alloc_writecombine?이라든지 이러한 것들이 어떤 식으로

어떨때 동작하는지 알아보려했지만 미숙한 저로써는 삽질만 하네요..ㅠㅠ 그저 배낄뿐..


한마디로 전체적인 틀을 설명해주실 분 없으신가요.. 정말 한숨만 나오네요...

좋은 자료있으면 추천좀 해주시구요... ㅠㅠ


제 멜 주소는 [email protected]입니다.

좋은 답변 있었으면 좋겠어요... 그럼 즐거운 하루 되세요~


심준영

2009.09.10 22:30:32
*.94.41.89

 Alsa core 쪽은 많이 복잡하더 라구요, alsa 내부에 soc(ASoC)라고 있는데 core를 사용하는 wrapper 라고 생각하시면 됩니다. ASoC가 구조가 잘 되어있어 전체적으로 이해하기 쉽습니다. 커널의 Documentation/sound/alsa/soc/ 아래 문서들을 참고해 보세요. source code는 커널의 sound/soc/ 아래에 있습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 교육 홍보 및 광고는 "교육 및 세미나 홍보" 게시판을 이용해 ... 관리자 2010-07-15 108005
910 Android에 부팅 로고를 바꿔 보았습니다. [4] 전호철 2009-09-11 6789
» linux sound device driver 틀 좀 알려주세요~ㅠㅠ [1] 김동래 2009-09-10 4036
908 OpenRISC OR1200 Processor에 U-Boot 1.3.2 및 DM9000EP ... [6] 김재훈 2009-09-04 6921
907 [정보] 삼성 스마트폰 M480(미라지)에 안드로이드 올라간 화면 file [2] 유형목 2009-09-03 7080
906 [잡담] Nokia의 Linux smartphone N900과 Internet tablet... [1] 고현철 2009-09-02 4425
905 바이러스 조심하세요!!! file [4] 김재훈 2009-09-02 3286
904 [정보] 유럽에 출시된 삼성 안드로이드폰(갤럭시) 커널소스 [1] 유형목 2009-09-01 4353
903 나의 코덱개발 히스토리 .... 장석원 2009-08-25 4491
902 피곤해서 눈이 밤탱이 된 듯 하네요....쩝 [2] 고도리 2009-08-25 3601
901 데이터 시트는 찬찬히 읽어 보아야 합니다. [1] 김유석 2009-08-18 3804
900 [질문]싸이트 해상도문제. [2] 이성호 2009-08-17 3861
899 Android Gstreamer빌드중.. external/webkit/JavaScriptCore/run... [1] 2009-08-15 16410
898 수원지역 안드로이드 플랫폼 스터디원 모집 [5] 박지훈 2009-08-12 6193
897 삼성 공식 커널 2.6.28.6-samsung-v2 release [7] 주재경 2009-08-08 6469
896 안드로이드 포팅 관련... [1] 박병선 2009-08-01 6693
895 [잡담] 사라지는 안드로이드 관련 분석자료들.... [8] 고도리 2009-07-29 6526
894 [잡담] 안드로이드 미들웨어 및 binder [1] 고도리 2009-07-29 6721
893 혹시 DAVINCI DM355 용 jtag 장비 대여 가능할까요? [3] 김유석 2009-07-28 9300
892 코덱개발 하면서 - 1 .... 장석원 2009-07-26 4897
891 Cortex A8 보드 제작 [17] 이제현 2009-07-24 16005

사용자 로그인