Added public files
Roughly added all public files. Probably missed some, though.
diff --git a/doc/efun/send_erq b/doc/efun/send_erq
new file mode 100644
index 0000000..d3521e1
--- /dev/null
+++ b/doc/efun/send_erq
@@ -0,0 +1,24 @@
+GESCHUETZT
+SYNOPSIS
+ int send_erq(int request, string|int *data, closure callback);
+
+BESCHREIBUNG
+ Eine Anfrage vom Typ <request> (standardmaessig 0) wird mit Inhalt
+ <data> word an den ERQ gesandt. Wenn <callback> angegeben ist,
+ wird diese Closure aufgerufen, wenn eine Antwort vom ERQ eintrifft
+ (ein Status Code), vorausgesetzt die Antwort enthaelt ausreichend
+ Daten, um damit zu arbeiten:
+
+ void <closure>(int *response_data, int len);
+
+ <data> kann entweder ein String oder ein Array von Integers sein,
+ wobei im zweiten Fall die Zahlen als Zeichen interpretiert werden.
+ Die unterschiedlichen Anfragen sind in /sys/erq.h definiert.
+
+ Die Funktion liefert 0 zurueck, wenn das Senden fehlgeschlagen ist,
+ etwas anderes sost.
+
+ Die Funktion verursacht eine Schutzverletzung "erq".
+
+SIEHE AUCH
+ attach_erq_demon(E), erq(C)