NXP i.MX SoC Family/Device Trees
Introduction to Device Trees - Introduction
1 Introduction 디바이스 트리는 시스템의 물리적인 하드웨어를 기술하는 데 사용되는 트리 구조체이다. 트리의 각 노드는 디바이스가 나타내는 특성을 기술한다. 필연적으로 클라이언트 프로그램에서 동적으로 감지하거나 발견할 수 없는 시스템의 디바이스 정보를 기술하는 것이 디바이스 트리의 목적이다. 예를 들어, PCI 호스트는 연결된 디바이스를 조사(probe)하고 감지할 수 있다. 따라서 PCI 디바이스를 기술하는 디바이스 트리 노드가 꼭 필요한 것은 아니다. 그러나 조사(probe)하여 감지할 수 없는 경우, 시스템의 PCI 호스트 브리지를 기술하기 위해 디바이스 노드가 필요하다. 디바이스 트리가 등장하기 전에, 커널에는 디바이스 전용 코드가 포함되어 있었다. I2C 주변 장치의 주소 수정과 같은 ..