rockbox/firmware/target/hosted
William Wilgus 1da2708a7c Fix timer Agptek Rocker (other hosted players)
on timer_unregister callbacks are not removed

It seems (at least on the Rocker) timers continue to fire (for a bit??)

Now we store the registered callback in the sigev structure and check
that the callback matches the one registered when the timer is created.

This should stop the possible case of a new timer getting spurious callbacks
We also now NULL the callbacks on un-register which should stop the segfaults

Added some notes to timer.c and timer.h

Change-Id: Ia155c3a4e4af89f474d55ed845560ccc1fab85aa
2019-10-17 21:19:00 +02:00
..
agptek Agptek rocker: do not update display when not active 2019-05-31 15:17:33 +02:00
android iBasso DX50/DX90: Major code cleanup and reorganization. 2015-02-02 21:57:55 +01:00
ibasso dx90: fix spurious button events 2016-05-14 23:32:36 +01:00
maemo maemo: Clean up unused variables 2015-01-11 17:45:56 +01:00
samsungypr RDS on Samsung YPR0: Make compatible with RDS changes 2017-04-19 23:20:00 -04:00
sdl Fix the fix 2019-02-08 00:52:37 +01:00
sonynwz nwztools: add DMP-Z1 to the database 2019-04-22 23:45:33 +02:00
alsa-controls.c Agptek Rocker: Initial commit 2018-06-12 10:31:14 +02:00
alsa-controls.h Fix merge error 2018-06-12 11:44:01 +02:00
backtrace-glibc.c Initial commit for the Sony NWZ linux port 2017-09-05 21:42:12 +02:00
cpufreq-linux.c Fix Truncation warning cpufreq-linux.c->cpufreq_available_governors 2019-07-10 07:09:00 +02:00
cpufreq-linux.h CPUFreq scaling governor interface for Linux/Android hosted devices. 2015-01-30 20:15:58 +01:00
cpuinfo-linux.c cleanup linux cpuinfo code 2017-10-06 18:31:35 +02:00
cpuinfo-linux.h cleanup linux cpuinfo code 2017-10-06 18:31:35 +02:00
debug-hosted.c
filesystem-app.c Agptek Rocker: Restrict root directory to SD only 2018-06-12 10:31:15 +02:00
filesystem-app.h Rewrite filesystem code (WIP) 2014-08-30 03:48:23 +02:00
filesystem-hosted.h Hopefully fix most of the errors and warnings from the last push 2014-08-29 23:36:11 -04:00
filesystem-unix.c Rewrite filesystem code (WIP) 2014-08-30 03:48:23 +02:00
filesystem-unix.h Rewrite filesystem code (WIP) 2014-08-30 03:48:23 +02:00
filesystem-win32.c Fix dangerous casts 2017-02-04 17:24:47 +01:00
filesystem-win32.h Rewrite filesystem code (WIP) 2014-08-30 03:48:23 +02:00
kernel-unix.c Fix timer Agptek Rocker (other hosted players) 2019-10-17 21:19:00 +02:00
kernel-unix.h
lc-unix.c Agptek Rocker: Restrict root directory to SD only 2018-06-12 10:31:15 +02:00
pcm-alsa.c sonynwza10/a20: enable pcm frequency selection 2017-10-01 17:23:43 +02:00
pcm-alsa.h Initial commit for the Sony NWZ linux port 2017-09-05 21:42:12 +02:00
rtc.c Fix issue with building the UI Simulator for Windows 2019-07-26 20:11:33 -04:00
system-hosted.h Add normal alloca() definition and implement a strdupa and friends 2014-08-29 22:06:59 -04:00