summaryrefslogtreecommitdiff
path: root/apps/plugins/rockboy/exports.c
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2005-03-02 23:49:38 +0000
committerJens Arnold <amiconn@rockbox.org>2005-03-02 23:49:38 +0000
commit384de102469fee4e0792df8fe38586d3206774ed (patch)
treeee5342103e17738acfb8421328ea7c57433f55e6 /apps/plugins/rockboy/exports.c
parent48dad47df98bdec632e8930b6a97359dc2c428f5 (diff)
downloadrockbox-384de102469fee4e0792df8fe38586d3206774ed.zip
rockbox-384de102469fee4e0792df8fe38586d3206774ed.tar.gz
rockbox-384de102469fee4e0792df8fe38586d3206774ed.tar.bz2
rockbox-384de102469fee4e0792df8fe38586d3206774ed.tar.xz
Rockboy - gameboy emulation for rockbox, based on gnuboy. Still a bit early, but already playable on iRiver H1xx and the simulators. The archos recorder version is currently rather slow...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6104 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/rockboy/exports.c')
-rw-r--r--apps/plugins/rockboy/exports.c42
1 files changed, 42 insertions, 0 deletions
diff --git a/apps/plugins/rockboy/exports.c b/apps/plugins/rockboy/exports.c
new file mode 100644
index 0000000..43504f4
--- /dev/null
+++ b/apps/plugins/rockboy/exports.c
@@ -0,0 +1,42 @@
+
+
+#include "rockmacros.h"
+
+#include "rc.h"
+
+extern rcvar_t emu_exports[], loader_exports[],
+ lcd_exports[], rtc_exports[], sound_exports[],
+ vid_exports[], joy_exports[], pcm_exports[];
+
+
+rcvar_t *sources[] =
+{
+ emu_exports,
+ loader_exports,
+ lcd_exports,
+ rtc_exports,
+ sound_exports,
+ vid_exports,
+ joy_exports,
+ pcm_exports,
+ NULL
+};
+
+
+void init_exports(void)
+{
+ rcvar_t **s = sources;
+
+ while (*s)
+ rc_exportvars(*(s++));
+}
+
+
+void show_exports(void)
+{
+ // TODO
+ /*int i, j;
+ for (i = 0; sources[i]; i++)
+ for (j = 0; sources[i][j].name; j++)
+ printf("%s\n", sources[i][j].name);*/
+}