From 2403f38c1fd8bc35d4d8e4b12047265366fbf1b7 Mon Sep 17 00:00:00 2001 From: Michael Sevakis Date: Thu, 29 Dec 2011 14:55:49 +0000 Subject: RDS: Use a define that doesn't imply any particular hardware dependency. Theoretically, anything with the capability could implement the decoding action in an ISR on any radio chip supporting RDS. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31464 a1c6a512-1295-4272-9138-f99709370657 --- firmware/drivers/rds.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'firmware/drivers/rds.c') diff --git a/firmware/drivers/rds.c b/firmware/drivers/rds.c index 828c28b672..05b17aba12 100644 --- a/firmware/drivers/rds.c +++ b/firmware/drivers/rds.c @@ -36,7 +36,7 @@ static char rt_copy[65]; static int rt_segment; static int rt_abflag; -#ifdef SI4700_RDS_ASYNC +#ifdef RDS_ISR_PROCESSING /* Functions are called in ISR context */ #define rds_disable_irq_save() disable_irq_save() #define rds_restore_irq(old) restore_irq(old) @@ -57,12 +57,12 @@ static inline char * get_rt(void) rds_restore_irq(oldlevel); return rt_out; } -#else /* ndef SI4700_RDS_ASYNC */ +#else /* ndef RDS_ISR_PROCESSING */ #define rds_disable_irq_save() 0 #define rds_restore_irq(old) ((void)(old)) static inline char * get_ps(void) { return ps_copy; } static inline char * get_rt(void) { return rt_copy; } -#endif /* SI4700_RDS_ASYNC */ +#endif /* RDS_ISR_PROCESSING */ /* resets the rds parser */ void rds_reset(void) -- cgit v1.2.3