summaryrefslogtreecommitdiff
path: root/firmware/export/kernel.h
diff options
context:
space:
mode:
authorThom Johansen <thomj@rockbox.org>2005-12-12 13:53:22 +0000
committerThom Johansen <thomj@rockbox.org>2005-12-12 13:53:22 +0000
commit544b03cf9abafc080e10a91f65046eda540ff5ae (patch)
tree1fabed08230448393c5cab1f20f1a845f3ab883d /firmware/export/kernel.h
parent07a2ad2a2246c649ec86c2adb077ec9ed3cfef11 (diff)
downloadrockbox-544b03cf9abafc080e10a91f65046eda540ff5ae.tar.gz
rockbox-544b03cf9abafc080e10a91f65046eda540ff5ae.zip
Add interrupt handler for iPod. Add timer tick support. Remove temporary thread sleep solution. Remove temporary iPod current_tick solution.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8224 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/kernel.h')
-rw-r--r--firmware/export/kernel.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/firmware/export/kernel.h b/firmware/export/kernel.h
index 67dadbcda5..23c7bc7cb1 100644
--- a/firmware/export/kernel.h
+++ b/firmware/export/kernel.h
@@ -66,12 +66,7 @@ struct mutex
66}; 66};
67 67
68/* global tick variable */ 68/* global tick variable */
69#if (CONFIG_CPU==PP5020)
70/* A temporary hack until timer interrupt is enabled - use the RTC */
71#define current_tick ((*((volatile long*)0x60005010))/10000)
72#else
73extern long current_tick; 69extern long current_tick;
74#endif
75 70
76#ifdef SIMULATOR 71#ifdef SIMULATOR
77#define sleep(x) sim_sleep(x) 72#define sleep(x) sim_sleep(x)