- Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hosted...
commit9f8367197f6ffd9539cfdee38352795e8521ed06
authorkugel <kugel@a1c6a512-1295-4272-9138-f99709370657>
Sat, 15 May 2010 21:02:47 +0000 (15 21:02 +0000)
committerkugel <kugel@a1c6a512-1295-4272-9138-f99709370657>
Sat, 15 May 2010 21:02:47 +0000 (15 21:02 +0000)
treea96b1ec825003a71643a7da4707c300f64824f82
parent91aa448c6cf7c197fed0865cc03f88f494b5d79c
- Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hosted/sdl, uisdl.c is split up across button-sdl.c and system-sdl.c.
- Refactor the program startup. main() is now in main.c like on target, and the implicit application thread will now act as our main thread (previously a separate one was created for this in thread initialization).

This is part of Rockbox as an application and is the first step to make an application port from the uisimulator. In a further step the sim bits from the sdl build will be separated out.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26065 a1c6a512-1295-4272-9138-f99709370657
38 files changed:
apps/main.c
firmware/SOURCES
firmware/drivers/audio/sdl.c [new file with mode: 0644]
firmware/drivers/button.c
firmware/export/audiohw.h
firmware/export/config/sim.h
firmware/export/system.h
firmware/kernel.c
firmware/libc/include/stdlib.h
firmware/sound.c
firmware/target/hosted/sdl/button-sdl.c [moved from uisimulator/sdl/button.c with 92% similarity]
firmware/target/hosted/sdl/button-sdl.h [moved from uisimulator/sdl/sound.h with 75% similarity]
firmware/target/hosted/sdl/kernel-sdl.c [moved from uisimulator/sdl/kernel-sdl.c with 92% similarity]
firmware/target/hosted/sdl/lcd-bitmap.c [moved from uisimulator/sdl/lcd-bitmap.c with 99% similarity]
firmware/target/hosted/sdl/lcd-bitmap.h [moved from uisimulator/sdl/lcd-bitmap.h with 100% similarity]
firmware/target/hosted/sdl/lcd-charcells.c [moved from uisimulator/sdl/lcd-charcells.c with 99% similarity]
firmware/target/hosted/sdl/lcd-charcells.h [moved from uisimulator/sdl/lcd-charcells.h with 100% similarity]
firmware/target/hosted/sdl/lcd-remote-bitmap.c [moved from uisimulator/sdl/lcd-remote-bitmap.c with 98% similarity]
firmware/target/hosted/sdl/lcd-remote-bitmap.h [moved from uisimulator/sdl/lcd-remote-bitmap.h with 100% similarity]
firmware/target/hosted/sdl/lcd-sdl.c [moved from uisimulator/sdl/lcd-sdl.c with 98% similarity]
firmware/target/hosted/sdl/lcd-sdl.h [moved from uisimulator/sdl/lcd-sdl.h with 97% similarity]
firmware/target/hosted/sdl/pcm-sdl.c [moved from uisimulator/sdl/sound.c with 76% similarity]
firmware/target/hosted/sdl/sim-ui-defines.h [moved from uisimulator/sdl/uisdl.h with 99% similarity]
firmware/target/hosted/sdl/system-sdl.c [moved from uisimulator/sdl/uisdl.c with 50% similarity]
firmware/target/hosted/sdl/system-sdl.h [moved from uisimulator/sdl/system-sdl.h with 90% similarity]
firmware/target/hosted/sdl/thread-sdl.c [moved from uisimulator/sdl/thread-sdl.c with 91% similarity]
firmware/target/hosted/sdl/thread-sdl.h [moved from uisimulator/sdl/thread-sdl.h with 69% similarity]
firmware/target/hosted/sdl/timer-sdl.c [moved from uisimulator/sdl/timer.c with 100% similarity]
tools/configure
uisimulator/common/io.c
uisimulator/common/powermgmt-sim.c
uisimulator/common/stubs.c
uisimulator/sdl/Makefile [deleted file]
uisimulator/sdl/README [deleted file]
uisimulator/sdl/SOURCES [deleted file]
uisimulator/sdl/button-sdl.h [deleted file]
uisimulator/sdl/timefuncs.h [deleted file]
uisimulator/uisimulator.make