--- /dev/null
+
+/* -------------------------------------------------------------------------- */
+
+#include <kernelapi.h>
+#include <ni.h>
+
+/* -------------------------------------------------------------------------- */
+
+static int handles_resource(char* name);
+static void sync_resource(ni_resource* res);
+
+/* -------------------------------------------------------------------------- */
+
+EXPORT int testni_module_loaded(void)
+{
+ ni_register_driver("testni", handles_resource, sync_resource);
+
+ k_log_out("Test NI Driver initialised");
+
+ return 1;
+}
+
+EXPORT int testni_module_event(void* data)
+{
+ k_log_out("Test NI got event: %p", data);
+ ni_event* evt=data;
+ ni_event_delete(evt);
+ return 1;
+}
+
+EXPORT int testni_module_tick(void)
+{
+ return 1;
+}
+
+/* -------------------------------------------------------------------------- */
+
+int handles_resource(char* name)
+{
+ return 1;
+}
+
+void sync_resource(ni_resource* res)
+{
+}
+
+/* -------------------------------------------------------------------------- */
+
+
+
+