Wie Programm Linux .dts device tree Dateien?

Werde ich starten ein Linux auf meinem Entwicklungs-board, und brauche ich eine dts-Datei (device-tree-Datei) zu beschreiben, die ganze hardware. Aber ich weiß nur sehr wenig über die syntax dieser Datei ist nicht genug, um Linux richtig auf dem board.

Was ich jetzt weiß, sind nur, wie, um zu beschreiben, eine Einheit ist die interrupt-Nummer, Frequenz, Adresse, Eltern-Einheit und Ihrer kompatiblen Treiber geben (wie unten beschrieben):

ps7_scuwdt_0: ps7-scuwdt@f8f00620 {
                        compatible = "xlnx,ps7-scuwdt-1.00.a";
                        device_type = "watchdog";
                        interrupt-parent = <&ps7_scugic_0>;
                        interrupts = < 1 14 769 >;
                        reg = < 0xf8f00620 0xe0 >;
                } ;

Andere erweiterte Nutzung oder Grammatik ist ungewohnt für mich.

InformationsquelleAutor Ezio | 2013-07-05
Schreibe einen Kommentar