summaryrefslogtreecommitdiff
path: root/apps/main.c
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2002-06-10 12:42:23 +0000
committerBjörn Stenberg <bjorn@haxx.se>2002-06-10 12:42:23 +0000
commitad9829aa6885838da95c491787aedac4317fcf84 (patch)
tree4570cfe839b53eefe791e0f61099b4510259b4b2 /apps/main.c
parent874fccbbc912582b4bb0bc1b30e2a6788a0d32f0 (diff)
downloadrockbox-ad9829aa6885838da95c491787aedac4317fcf84.zip
rockbox-ad9829aa6885838da95c491787aedac4317fcf84.tar.gz
rockbox-ad9829aa6885838da95c491787aedac4317fcf84.tar.bz2
rockbox-ad9829aa6885838da95c491787aedac4317fcf84.tar.xz
Added simulator init
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@933 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/main.c')
-rw-r--r--apps/main.c16
1 files changed, 14 insertions, 2 deletions
diff --git a/apps/main.c b/apps/main.c
index 1150fda..5f05bb5 100644
--- a/apps/main.c
+++ b/apps/main.c
@@ -39,12 +39,25 @@
char appsversion[]=APPSVERSION;
+int init(void);
+
void app_main(void)
{
+ init();
browse_root();
}
-#ifndef SIMULATOR
+#ifdef SIMULATOR
+
+int init(void)
+{
+ init_threads();
+ lcd_init();
+ show_logo();
+ sleep(HZ/2);
+}
+
+#else
/* defined in linker script */
extern int poolstart[];
@@ -90,7 +103,6 @@ int init(void)
int main(void)
{
- init();
app_main();
while(1) {