요약·해설, 영어 원문, 전체 번역을 구분해 실었습니다. API 이름, 코드 심벌, 소스 경로는 원문 표기를 유지합니다.
1. 요약·해설
원문의 핵심 내용을 정리하고 커널 프로그래밍에 필요한 설명을 덧붙였습니다. 아래의 전체 번역과는 별도로 작성한 해설입니다.
2. 영어 원문 전체
번역에 사용한 Linux v6.18.37 원문입니다. 줄 번호는 해당 버전의 소스 파일을 기준으로 합니다.
원문 전체 펼치기
1
.. SPDX-License-Identifier: GPL-2.0
3
The Virtual Media Controller Driver (vimc)
4
==========================================
6
Source code documentation
7
-------------------------
9
vimc-streamer
10
~~~~~~~~~~~~~
12
.. kernel-doc:: drivers/media/test-drivers/vimc/vimc-streamer.h
13
:internal:
15
.. kernel-doc:: drivers/media/test-drivers/vimc/vimc-streamer.c
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미에 맞춰 전체 내용을 번역했습니다. 코드, 함수명, 코드 심벌, URL은 원문 표기를 유지합니다.
VIMC streamer source 문서
1-15이 `GPL-2.0` 문서는 Virtual Media Controller Driver인 `vimc`의 source code documentation index입니다.
`vimc-streamer` 절은 `drivers/media/test-drivers/vimc/vimc-streamer.h`의 internal kernel-doc과 `drivers/media/test-drivers/vimc/vimc-streamer.c`의 kernel-doc을 포함합니다. Header의 내부 interface와 source implementation을 한 절에서 연결해 보여 줍니다.
Source path범위
`drivers/media/test-drivers/vimc/vimc-streamer.h``:internal:`을 포함한 내부 interface
`drivers/media/test-drivers/vimc/vimc-streamer.c`Streamer implementation
.. SPDX-License-Identifier: GPL-2.0
The Virtual Media Controller Driver (vimc)
==========================================
Source code documentation
-------------------------
vimc-streamer
~~~~~~~~~~~~~
.. kernel-doc:: drivers/media/test-drivers/vimc/vimc-streamer.h
:internal:
.. kernel-doc:: drivers/media/test-drivers/vimc/vimc-streamer.c
요약과 해설
vimc-devel.rst:1-15이 짧은 개발자 문서는 VIMC streaming 계층의 선언과 구현에 작성된 kernel-doc을 한 페이지에 모읍니다. `:internal:`이 지정된 header 문서는 public API뿐 아니라 내부 streamer 계약까지 표시합니다.