Part 1
요약·해설
Guide 9개와 생성 API reference의 역할, platform 독립 규격의 기준 문서를 구분했습니다.
Purpose
Hardware · 초기 설정
Guide
9개 주제
Reference
API · binding
Standard
Devicetree Spec
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
원문 SHA-256
D0274E46597AA81B119AF9463E7A132C37E9F6EE1D9AD7B9EFE83A0D4B865D55
.. _devicetree:
Devicetree
##########
A *devicetree* is a hierarchical data structure primarily used to describe
hardware. Zephyr uses devicetree in two main ways:
- to describe hardware to the :ref:`device_model_api`
- to provide that hardware's initial configuration
This page links to a high level guide on devicetree as well as reference
material.
.. _dt-guide:
Devicetree Guide
****************
The pages in this section are a high-level guide to using devicetree for Zephyr
development.
.. toctree::
:maxdepth: 2
intro.rst
design.rst
bindings.rst
api-usage.rst
phandles.rst
zephyr-user-node.rst
howtos.rst
troubleshooting.rst
dt-vs-kconfig.rst
.. _dt-reference:
Devicetree Reference
********************
These pages contain reference material for Zephyr's devicetree APIs and
built-in bindings.
For the platform-independent details, see the `Devicetree specification`_.
.. _Devicetree specification: https://www.devicetree.org/
.. We use ":glob:" with "*" here to add the generated bindings page.
.. toctree::
:maxdepth: 3
:glob:
api/*
Part 3
한국어 전문 번역
Devicetree
Devicetree는 주로 hardware를 설명하는 계층형 data structure입니다. Zephyr는 이를 두 가지 핵심 목적으로 사용합니다.
- Device model에 board hardware를 설명
- 그 hardware의 초기 configuration 제공
이 페이지는 Zephyr 개발에서 Devicetree를 사용하는 고수준 guide와 API·내장 binding reference를 연결합니다.
Devicetree Guide
- Devicetree 입문
- 설계 목표
- Binding
- C/C++ API 사용
- Phandle
- zephyr,user node
- 실전 HOWTO
- Troubleshooting
- Devicetree와 Kconfig
Devicetree Reference
Reference 영역에는 Zephyr Devicetree API와 내장 binding 자료가 있습니다. Platform과 무관한 DTS 형식·semantics는 Devicetree Specification을 기준으로 합니다. api/ 아래의 생성 reference에는 binding index와 compatible별 문서가 포함됩니다.
Source
출처
원문 파일의 단락, directive, 표, 코드, symbol, 경로는 영어 원문 영역에 그대로 보존했습니다.