Как запрограммировать файлы дерева устройств Linux .dts?
Я собираюсь запустить Linux на моей плате разработки, и мне нужен файл dts (файл дерева устройств) для описания всего оборудования. Но я очень мало знаю о синтаксисе этого файла, которого недостаточно для правильной работы Linux на плате.
Теперь я знаю только, как описать единицу »s номер прерывания, частота, адрес, родительский блок и его совместимый тип драйвера (как описано ниже):
ps7_scuwdt_0: ps7-scuwdt@f8f00620 {
compatible = "xlnx,ps7-scuwdt-1.00.a";
device_type = "watchdog";
interrupt-parent = ;
interrupts = < 1 14 769 >;
reg = < 0xf8f00620 0xe0 >;
} ;
Другое расширенное использование или грамматика мне незнакомы.