diff options
author | Thomas Martitz <kugel@rockbox.org> | 2013-12-04 17:06:17 +0100 |
---|---|---|
committer | Thomas Martitz <kugel@rockbox.org> | 2014-03-03 18:11:57 +0100 |
commit | 382d1861af12741af4ff235b9d18f179c0adc4c5 (patch) | |
tree | 26166c130d2889bb1ae1082e8f7aba103534f49e /firmware/SOURCES | |
parent | 8bae5f2644b5d5759499fbf1066b9c35c6f859ad (diff) | |
download | rockbox-382d1861af12741af4ff235b9d18f179c0adc4c5.tar.gz rockbox-382d1861af12741af4ff235b9d18f179c0adc4c5.zip |
kernel: Break out kernel primitives into separate files and move to separate dir.
No code changed, just shuffling stuff around. This should make it easier to
build only select parts kernel and use different implementations.
Change-Id: Ie1f00f93008833ce38419d760afd70062c5e22b5
Diffstat (limited to 'firmware/SOURCES')
-rw-r--r-- | firmware/SOURCES | 24 |
1 files changed, 19 insertions, 5 deletions
diff --git a/firmware/SOURCES b/firmware/SOURCES index ac9fe132a7..374210e30b 100644 --- a/firmware/SOURCES +++ b/firmware/SOURCES | |||
@@ -29,7 +29,6 @@ usb.c | |||
29 | #if defined(ROCKBOX_HAS_LOGF) || defined(ROCKBOX_HAS_LOGDISKF) | 29 | #if defined(ROCKBOX_HAS_LOGF) || defined(ROCKBOX_HAS_LOGDISKF) |
30 | logf.c | 30 | logf.c |
31 | #endif /* ROCKBOX_HAS_LOGF */ | 31 | #endif /* ROCKBOX_HAS_LOGF */ |
32 | kernel.c | ||
33 | #if (CONFIG_PLATFORM & PLATFORM_NATIVE) | 32 | #if (CONFIG_PLATFORM & PLATFORM_NATIVE) |
34 | load_code.c | 33 | load_code.c |
35 | #ifdef RB_PROFILE | 34 | #ifdef RB_PROFILE |
@@ -41,7 +40,6 @@ common/rb-loader.c | |||
41 | #if !defined(BOOTLOADER) || defined(CPU_SH) | 40 | #if !defined(BOOTLOADER) || defined(CPU_SH) |
42 | rolo.c | 41 | rolo.c |
43 | #endif /* !defined(BOOTLOADER) || defined(CPU_SH) */ | 42 | #endif /* !defined(BOOTLOADER) || defined(CPU_SH) */ |
44 | thread.c | ||
45 | timer.c | 43 | timer.c |
46 | debug.c | 44 | debug.c |
47 | #endif /* PLATFORM_NATIVE */ | 45 | #endif /* PLATFORM_NATIVE */ |
@@ -63,7 +61,6 @@ target/hosted/sdl/system-sdl.c | |||
63 | #ifdef HAVE_SDL_THREADS | 61 | #ifdef HAVE_SDL_THREADS |
64 | target/hosted/sdl/thread-sdl.c | 62 | target/hosted/sdl/thread-sdl.c |
65 | #else | 63 | #else |
66 | thread.c | ||
67 | #endif | 64 | #endif |
68 | target/hosted/sdl/timer-sdl.c | 65 | target/hosted/sdl/timer-sdl.c |
69 | #ifdef HAVE_TOUCHSCREEN | 66 | #ifdef HAVE_TOUCHSCREEN |
@@ -78,7 +75,6 @@ target/hosted/sdl/app/button-application.c | |||
78 | target/hosted/kernel-unix.c | 75 | target/hosted/kernel-unix.c |
79 | target/hosted/filesystem-unix.c | 76 | target/hosted/filesystem-unix.c |
80 | target/hosted/lc-unix.c | 77 | target/hosted/lc-unix.c |
81 | thread.c | ||
82 | drivers/lcd-memframe.c | 78 | drivers/lcd-memframe.c |
83 | target/hosted/samsungypr/lcd-ypr.c | 79 | target/hosted/samsungypr/lcd-ypr.c |
84 | target/hosted/samsungypr/gpio-ypr.c | 80 | target/hosted/samsungypr/gpio-ypr.c |
@@ -1813,7 +1809,6 @@ target/hosted/android/telephony-android.c | |||
1813 | target/hosted/android/app/button-application.c | 1809 | target/hosted/android/app/button-application.c |
1814 | #endif | 1810 | #endif |
1815 | drivers/audio/android.c | 1811 | drivers/audio/android.c |
1816 | thread.c | ||
1817 | #endif | 1812 | #endif |
1818 | 1813 | ||
1819 | #endif /* defined(SIMULATOR) */ | 1814 | #endif /* defined(SIMULATOR) */ |
@@ -1821,3 +1816,22 @@ thread.c | |||
1821 | #if defined(HAVE_TOUCHPAD) && !defined(HAS_BUTTON_HOLD) | 1816 | #if defined(HAVE_TOUCHPAD) && !defined(HAS_BUTTON_HOLD) |
1822 | drivers/touchpad.c | 1817 | drivers/touchpad.c |
1823 | #endif | 1818 | #endif |
1819 | |||
1820 | /* firmware/kernel section */ | ||
1821 | #ifdef HAVE_CORELOCK_OBJECT | ||
1822 | kernel/corelock.c | ||
1823 | #endif | ||
1824 | kernel/mutex.c | ||
1825 | kernel/queue.c | ||
1826 | #ifdef HAVE_SEMAPHORE_OBJECTS | ||
1827 | kernel/semaphore.c | ||
1828 | #endif | ||
1829 | #if defined(HAVE_SDL_THREADS) | ||
1830 | target/hosted/sdl/thread-sdl.c | ||
1831 | #else | ||
1832 | kernel/thread.c | ||
1833 | #endif | ||
1834 | kernel/tick.c | ||
1835 | #ifdef INCLUDE_TIMEOUT_API | ||
1836 | kernel/timeout.c | ||
1837 | #endif | ||