Änderungen

→‎Einleitung: +hilfsfunktionen
Zeile 3: Zeile 3:  
Zentrales Element aller Firmware-Funktionen ist der <b><tt>loader</tt></b>, der sich um alle
 
Zentrales Element aller Firmware-Funktionen ist der <b><tt>loader</tt></b>, der sich um alle
 
Abhängigkeiten und Variablen kümmert. Der Loader wird automatisch beim Booten
 
Abhängigkeiten und Variablen kümmert. Der Loader wird automatisch beim Booten
−
erzeugt und legt eine Kopie aller Scripte (bzw. aller <b><tt>functions</tt></b>) in der
+
erzeugt und legt eine Kopie aller Scripte (bzw. aller '''functions''') in der
 
RAM-Disk an. Vorteil dieser Variante ist nicht nur der schnellere Zugriff, sondern auch
 
RAM-Disk an. Vorteil dieser Variante ist nicht nur der schnellere Zugriff, sondern auch
 
die Moeglichkeit automatisiert spezielle Versionen bauen zu lassen (z.b. ohne LOG-Meldungen,  
 
die Moeglichkeit automatisiert spezielle Versionen bauen zu lassen (z.b. ohne LOG-Meldungen,  
Zeile 16: Zeile 16:  
  . /tmp/loader
 
  . /tmp/loader
   −
Das Erzeugen des <b><tt>loader</tt></b> kann so angestossen werden:
+
Das Erzeugen des '''loader''' kann so angestossen werden:
    
  /etc/kalua_init
 
  /etc/kalua_init
   −
Wer eigene Funktionssammlungen mit in den <b><tt>loader</tt></b> integriert haben moechte,
+
Nach dem ''sourcen'' des '''loader''' mit <tt>. /tmp/loader</tt> stehen verschiedene Hilfsfunktionen zur Verfuegung, z.b.
 +
 
 +
_      # listet alle Bibliotheken auf
 +
_wifi  # listet alle Funktionen der Bibliothek wifi auf
 +
 
 +
Wer eigene Funktionssammlungen mit in den '''loader''' integriert haben moechte,
 
sollte sich das Verzeichnis <tt>/etc/kalua/</tt> anschauen.
 
sollte sich das Verzeichnis <tt>/etc/kalua/</tt> anschauen.
    
==Beispiele==
 
==Beispiele==
   −
Jedes Beispiel benoetigt zwingend den geladenen <b><tt>loader</tt></b>
+
Jedes Beispiel benoetigt zwingend den geladenen '''loader'''