The unified diff between revisions [afdbb938..] and [81f2a8bb..] is displayed below. It can also be downloaded as a raw diff.

This diff has been restricted to the following files: 'src/lsi/abi.h'

#
# old_revision [afdbb9388305ae66464ad4acb0437922656e3059]
# new_revision [81f2a8bbe94638a22f5651ee07112ceabd50285c]
#
# add_file "src/lsi/abi.h"
#  content [b14a77a718dd8eb49216c167be0519b98baf8b25]
#
============================================================
--- /dev/null	
+++ src/lsi/abi.h	b14a77a718dd8eb49216c167be0519b98baf8b25
@@ -0,0 +1,57 @@
+/* abi.h */
+
+typedef int (*vm_intfn)(void);
+
+extern const long vm_abiversion1;
+extern const long vm_abiversion2;
+extern const long vm_abiversion3;
+extern const long vm_abiversion4;
+extern const long vm_abiversion5;
+
+/*
+ * We must include here all prototypes for functions which can be
+ * included in the ABI function table
+ */
+
+int vm_intfn___nop(void);
+int vm_intfn___global_store(void);
+int vm_intfn___global_load(void);
+int vm_intfn___global_array_store(void);
+int vm_intfn___global_array_load(void);
+int vm_intfn_printint(void);
+int vm_intfn_printreal(void);
+int vm_intfn_printstr(void);
+int vm_intfn_dmxsetchannel(void);
+int vm_intfn_dmxoutput(void);
+int vm_intfn_gettime(void);
+int vm_intfn_waittime(void);
+int vm_intfn_wait(void);
+int vm_intfn_wakeup(void);
+int vm_intfn_spawn(void);
+int vm_intfn_midi_read(void);
+int vm_intfn_beatdetect_read(void);
+int vm_intfn_beatdetect_phase(void);
+int vm_intfn_beatdetect_confidence(void);
+int vm_intfn_realtoint(void);
+int vm_intfn_inttoreal(void);
+int vm_intfn_map3d_setcal(void);
+int vm_intfn_map3d_calibrate(void);
+int vm_intfn_map3d_transform(void);
+int vm_intfn_map3d_setparams(void);
+int vm_intfn_map3d_load(void);
+int vm_intfn_map3d_save(void);
+int vm_intfn_sin(void);
+int vm_intfn_cos(void);
+int vm_intfn_random(void);
+int vm_intfn_mouse_read(void);
+int vm_intfn_cmdsocket_listen(void);
+int vm_intfn_cmdsocket_accept(void);
+int vm_intfn_cmdsocket_read(void);
+int vm_intfn_cmdsocket_write(void);
+int vm_intfn_cmdsocket_prefix(void);
+int vm_intfn_sql_query(void);
+int vm_intfn_sql_query_1s(void);
+int vm_intfn_sql_getvar(void);
+int vm_intfn_sql_getvar_array(void);
+int vm_intfn_sql_setvar(void);
+int vm_intfn_sql_setvar_array(void);