본문 바로가기

ALSA

(2)
Audio Linux driver : A. Driver Location and Description 세부적으로 더 확인을 해보면 좋겠지만 porting을 하는 입장에서는 우선 참조할 product와 codec을 파악해야 합니다. 실제 ALSA 내부와 관련있는 부분은 sound/core를 참조하면 됩니다. A. sound/soc soc와 관련, 즉 product를 제공하는 회사마다 다른 driver를 가지고 있는셈입니다. 이후 설명으로는 qualcomm이나 samsung driver를 위주로 진행할 예정입니다. 만일 새롭게 project를 port한다고 한다면 해당 folder에 생성하면 됩니다 예를 들어서 sound/soc/new_project_name이 되겠네요. B. sound/soc/codecs 각 soc에서 사용되었거나, 사용되는 codec을 선언해 놓은 것입니다. 우선 해당 codec의 sou..
ALSA 우선 해당 문서 출처는 아래와 같습니다. (http://pds21.egloos.com/pds/201612/23/62/alsa(embedded_linux).pdf) DAPM : http://pds18.egloos.com/pds/202006/19/62/DAPM(Dynamic_Audio_Power_Management).pdf 제가 Audio쪽을 여러해 시작하면서 여러가지 시행 착오를 겪었습니다. 우선 회사에서 Audio쪽을 맡으셨다면 빨리 도망치세요 ㅋ (이말은 검색해 보시면 알 껍니다 ㅋㅋ) 사수가 없다면 폭망각입니다. (진심입니다) 저역시 사수가 없어서 맨땅에 헤딩하고, 뭐 학원이라도 다녀야 하나 생각했습니다. 저의 케이스의 경우는 이전 담당자들이 힘들어서 다 도망쳐서... 3명중에 저 혼자 남은 상황에서..