요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
GPIO 문서 구성
1-12이 페이지는 Linux GPIO userspace API 문서의 진입점입니다. 현재 사용해야 하는 character device API와 폐기된 userspace API를 분리해 안내합니다.
`chardev`는 새 개발의 기준인 Character Device Userspace API이고, `obsolete`는 ABI v1과 sysfs처럼 호환성·이전 목적으로만 남은 인터페이스를 묶습니다.
항목설명
Character Device Userspace APIchardev, 새 개발에 사용
Obsolete Userspace APIsobsolete, 이전과 레거시 유지용
새 코드와 기존 코드 유지보수의 출발점을 구분합니다.
.. SPDX-License-Identifier: GPL-2.0
====
GPIO
====
.. toctree::
:maxdepth: 1
Character Device Userspace API <chardev>
Obsolete Userspace APIs <obsolete>
HTML 색인
13-18Subproject HTML 빌드에서는 일반 색인 `genindex` 링크도 제공합니다. 이는 Sphinx가 생성하는 탐색 항목이며 API 자체의 일부는 아닙니다.
.. only:: subproject and html
Indices
=======
* :ref:`genindex`
요약·해설
index.rst:1-18GPIO character device API와 폐기된 ABI 문서의 탐색 구조를 안내합니다.
원문의 경로, 함수명, symbol, 문서 링크, 표와 줄 좌표를 보존해 전문 번역했습니다.