summaryrefslogtreecommitdiff
path: root/apps/plugins/zxbox
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/zxbox')
-rw-r--r--apps/plugins/zxbox/spconf.c2
-rw-r--r--apps/plugins/zxbox/spconf.h2
-rw-r--r--apps/plugins/zxbox/spmain.c8
-rw-r--r--apps/plugins/zxbox/spmain.h4
-rw-r--r--apps/plugins/zxbox/zxbox.c4
-rw-r--r--apps/plugins/zxbox/zxconfig.h2
6 files changed, 11 insertions, 11 deletions
diff --git a/apps/plugins/zxbox/spconf.c b/apps/plugins/zxbox/spconf.c
index d316ad0fbf..5a14959adc 100644
--- a/apps/plugins/zxbox/spconf.c
+++ b/apps/plugins/zxbox/spconf.c
@@ -103,7 +103,7 @@ static int find_extension(const char *ext)
103 103
104 104
105/* now actually a snapshot/tape loader*/ 105/* now actually a snapshot/tape loader*/
106void spcf_read_command_line(void* parameter) 106void spcf_read_command_line(const void* parameter)
107{ 107{
108 int ix; 108 int ix;
109 109
diff --git a/apps/plugins/zxbox/spconf.h b/apps/plugins/zxbox/spconf.h
index b7b89a22f7..7de5d2e857 100644
--- a/apps/plugins/zxbox/spconf.h
+++ b/apps/plugins/zxbox/spconf.h
@@ -31,7 +31,7 @@ extern int spcf_init_tapefile_type;
31 31
32 32
33/*extern int spcf_read_conf_file(const char *filename);*/ 33/*extern int spcf_read_conf_file(const char *filename);*/
34extern void spcf_read_command_line(void* parameter); 34extern void spcf_read_command_line(const void* parameter);
35extern void spcf_read_xresources(void); 35extern void spcf_read_xresources(void);
36extern int spcf_find_file_type(char *filename, int *ftp, int *ftsubp); 36extern int spcf_find_file_type(char *filename, int *ftp, int *ftsubp);
37 37
diff --git a/apps/plugins/zxbox/spmain.c b/apps/plugins/zxbox/spmain.c
index 51344763f9..136dcf0f24 100644
--- a/apps/plugins/zxbox/spmain.c
+++ b/apps/plugins/zxbox/spmain.c
@@ -519,17 +519,17 @@ static void run_singlemode(void)
519} 519}
520 520
521 521
522void check_params(void* parameter) 522void check_params(const void* parameter)
523{ 523{
524 spcf_read_conf_file(GLOBALCFG); 524 spcf_read_conf_file(GLOBALCFG);
525 spcf_read_command_line(parameter); 525 spcf_read_command_line(parameter);
526} 526}
527 527
528static void init_load(void *parameter) 528static void init_load(const void *parameter)
529{ 529{
530 if(load_immed) snsh_z80_load_intern(loadim, loadim_size); 530 if(load_immed) snsh_z80_load_intern(loadim, loadim_size);
531 531
532 check_params (parameter); 532 check_params(parameter);
533 if(spcf_init_snapshot != NULL) { 533 if(spcf_init_snapshot != NULL) {
534#ifndef USE_GREY 534#ifndef USE_GREY
535 rb->splash(HZ, "Loading snapshot '%s'", spcf_init_snapshot); 535 rb->splash(HZ, "Loading snapshot '%s'", spcf_init_snapshot);
@@ -548,7 +548,7 @@ static void init_load(void *parameter)
548 } 548 }
549} 549}
550 550
551void start_spectemu(void *parameter) 551void start_spectemu(const void *parameter)
552{ 552{
553 spti_init(); 553 spti_init();
554 init_load(parameter); 554 init_load(parameter);
diff --git a/apps/plugins/zxbox/spmain.h b/apps/plugins/zxbox/spmain.h
index 8168b261f6..5fb926ece9 100644
--- a/apps/plugins/zxbox/spmain.h
+++ b/apps/plugins/zxbox/spmain.h
@@ -21,8 +21,8 @@
21#ifndef SPMAIN_H 21#ifndef SPMAIN_H
22#define SPMAIN_H 22#define SPMAIN_H
23 23
24extern void check_params(void* parameter); 24extern void check_params(const void* parameter);
25extern void start_spectemu(void* parameter); 25extern void start_spectemu(const void* parameter);
26extern struct zxbox_settings settings; 26extern struct zxbox_settings settings;
27struct zxbox_settings { 27struct zxbox_settings {
28 int invert_colors; 28 int invert_colors;
diff --git a/apps/plugins/zxbox/zxbox.c b/apps/plugins/zxbox/zxbox.c
index 3d94981ce5..873ecdf6c3 100644
--- a/apps/plugins/zxbox/zxbox.c
+++ b/apps/plugins/zxbox/zxbox.c
@@ -22,7 +22,7 @@
22PLUGIN_HEADER 22PLUGIN_HEADER
23PLUGIN_IRAM_DECLARE 23PLUGIN_IRAM_DECLARE
24 24
25struct plugin_api* rb; 25const struct plugin_api* rb;
26 26
27#include "spkey_p.h" 27#include "spkey_p.h"
28 28
@@ -59,7 +59,7 @@ static size_t gbuf_size = 0;
59long video_frames IBSS_ATTR = 0 ; 59long video_frames IBSS_ATTR = 0 ;
60long start_time IBSS_ATTR = 0; 60long start_time IBSS_ATTR = 0;
61 61
62enum plugin_status plugin_start(struct plugin_api* api, void* parameter) 62enum plugin_status plugin_start(const struct plugin_api* api, const void* parameter)
63{ 63{
64 PLUGIN_IRAM_INIT(api) 64 PLUGIN_IRAM_INIT(api)
65 65
diff --git a/apps/plugins/zxbox/zxconfig.h b/apps/plugins/zxbox/zxconfig.h
index f83c091ab9..d0a6c5a7ea 100644
--- a/apps/plugins/zxbox/zxconfig.h
+++ b/apps/plugins/zxbox/zxconfig.h
@@ -5,7 +5,7 @@
5extern int load_tap; 5extern int load_tap;
6extern bool clear_kbd; 6extern bool clear_kbd;
7extern bool exit_requested; 7extern bool exit_requested;
8extern struct plugin_api* rb; 8extern const struct plugin_api* rb;
9extern void press_key(int c); 9extern void press_key(int c);
10extern long video_frames; 10extern long video_frames;
11extern long start_time; 11extern long start_time;