Kann mir jemand helfen, diesen Ausschnitt zu verstehen? Ist es überhaupt C?Kann diesen Code nicht verstehen - ist es C?
lcd_bl: backlight {
compatible = "pwm";
level = <8>;
};
Im Einzelnen:
Was ist
lcd_bl
?Ich gehe davon aus, dass
in der gleichen Datei wie die istlcd_bl
ein Etikett ist, aber es gibt keinegoto lcd_bl
.lcd_bl
wird in diesem Snippet verwiesen, die obenlcd0: display { back = <&lcd_bl>; };
Welche Datenstruktur ist
backlight
?Warum werden
<>
verwendet, wenn eine Variable einer Variablen zugewiesen wird?Was passiert im zweiten Ausschnitt?
Jede Hilfe zu diesem Thema wäre willkommen.
Dies ist nicht C .. Wo hast du es her? Sieht aus wie eine Hardware-Konfigurationsdatei. –
sieht aus wie eine TI-Konfigurationsdatei https://e2e.ti.com/support/arm/sitara_arm/f/791/p/557651/2040216 –
@ LưuVĩnhPhúc Richtig. Sieht aus wie die "Device Tree Source" (dts) -Syntax, mit der die Hardware im Linux-Kernel beschrieben wird. –