Änderungen

Zur Navigation springen Zur Suche springen
→‎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'''
     

Navigationsmenü