diff options
author | Michael Sevakis <jethead71@rockbox.org> | 2007-05-20 20:26:36 +0000 |
---|---|---|
committer | Michael Sevakis <jethead71@rockbox.org> | 2007-05-20 20:26:36 +0000 |
commit | 8f659ae8d3845b40ff93ebfa3692f7b2302e6c7e (patch) | |
tree | a54381487762ec69bdec99f69dd24b148d3400b9 /firmware/export/config.h | |
parent | 731d7a16c3f606d586237fc8b4086ee54a0d0704 (diff) | |
download | rockbox-8f659ae8d3845b40ff93ebfa3692f7b2302e6c7e.tar.gz rockbox-8f659ae8d3845b40ff93ebfa3692f7b2302e6c7e.zip |
Use bitmasks to define which inputs are available. Makes it easier to remove old assumptions of which are available. Inspired by e200 being unique in having FM Radio and Mic but no Line. Doesn't remove the assumption that Mic is available or that one of Mic and/or Line is available just to avoid excessive #ifdef'ing until needed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13448 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/config.h')
-rw-r--r-- | firmware/export/config.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/firmware/export/config.h b/firmware/export/config.h index ceb63cd098..0ad4fabbe1 100644 --- a/firmware/export/config.h +++ b/firmware/export/config.h | |||
@@ -204,6 +204,9 @@ | |||
204 | /* no known platform */ | 204 | /* no known platform */ |
205 | #endif | 205 | #endif |
206 | 206 | ||
207 | /* setup basic macros from capability masks */ | ||
208 | #include "config_caps.h" | ||
209 | |||
207 | /* now set any CONFIG_ defines correctly if they are not used, | 210 | /* now set any CONFIG_ defines correctly if they are not used, |
208 | No need to do this on CONFIG_'s which are compulsary (e.g CONFIG_CODEC ) */ | 211 | No need to do this on CONFIG_'s which are compulsary (e.g CONFIG_CODEC ) */ |
209 | #ifndef CONFIG_TUNER | 212 | #ifndef CONFIG_TUNER |