(1) BCLK과 LRCLK의 발생 타이밍클럭 정보를 얻는 단계 (hw_params):hw_params()는 ALSA ASoC 계층에서 PCM 정보를 전달 받는 단계임.이 단계에서 샘플링 레이트, 채널 수, 샘플 크기 패러미터를 바탕으로 정확한 BCLK, LRCLK 정보를 생성함.예를 들어 BCLK = Rate * Channel * Bit per sample, LRCLK = Rateset_sysclk에서도 동일하게 설정할 수 있을 것으로 보이는데, 일반적으로 set_sysclk에서는 더 일반적인 범위의 클럭을 설정한다고 함. (예를 들어 PLL 설정이나 클럭 소스 설정)클럭 발생 시점:BCLK, LRCLK 모두 오디오 데이터가 흐르는 순간(dma 전송 준비 완료 후 trigger 호출 시점)에 같이 출력..