diff options
author | Jens Arnold <amiconn@rockbox.org> | 2005-09-24 09:06:31 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2005-09-24 09:06:31 +0000 |
commit | 524b85fa92afeaf421ec229901e893218135c92e (patch) | |
tree | 821830f251485a586d5eec0ae6423fcb3ee7aab4 | |
parent | 9f41c6c11e97afaa60f439a63528c617c54ce2c4 (diff) | |
download | rockbox-524b85fa92afeaf421ec229901e893218135c92e.tar.gz rockbox-524b85fa92afeaf421ec229901e893218135c92e.zip |
H1x0: More precise tuning; corrected xtal frequency in comments + #defines.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7553 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | firmware/export/config-h100.h | 2 | ||||
-rw-r--r-- | firmware/export/config-h120.h | 2 | ||||
-rw-r--r-- | firmware/tuner_philips.c | 8 |
3 files changed, 6 insertions, 6 deletions
diff --git a/firmware/export/config-h100.h b/firmware/export/config-h100.h index 3d8a164442..4917b5c178 100644 --- a/firmware/export/config-h100.h +++ b/firmware/export/config-h100.h | |||
@@ -48,7 +48,7 @@ | |||
48 | #define PLUGIN_BUFFER_SIZE 0xC0000 | 48 | #define PLUGIN_BUFFER_SIZE 0xC0000 |
49 | 49 | ||
50 | #define CONFIG_TUNER TEA5767 | 50 | #define CONFIG_TUNER TEA5767 |
51 | #define CONFIG_TUNER_XTAL 32768000 | 51 | #define CONFIG_TUNER_XTAL 32768 |
52 | 52 | ||
53 | #ifndef SIMULATOR | 53 | #ifndef SIMULATOR |
54 | 54 | ||
diff --git a/firmware/export/config-h120.h b/firmware/export/config-h120.h index 194c53b93c..9b1b563531 100644 --- a/firmware/export/config-h120.h +++ b/firmware/export/config-h120.h | |||
@@ -44,7 +44,7 @@ | |||
44 | #define PLUGIN_BUFFER_SIZE 0xC0000 | 44 | #define PLUGIN_BUFFER_SIZE 0xC0000 |
45 | 45 | ||
46 | #define CONFIG_TUNER TEA5767 | 46 | #define CONFIG_TUNER TEA5767 |
47 | #define CONFIG_TUNER_XTAL 32768000 | 47 | #define CONFIG_TUNER_XTAL 32768 |
48 | 48 | ||
49 | #ifndef SIMULATOR | 49 | #ifndef SIMULATOR |
50 | 50 | ||
diff --git a/firmware/tuner_philips.c b/firmware/tuner_philips.c index 72dbf9df5b..2958e9e829 100644 --- a/firmware/tuner_philips.c +++ b/firmware/tuner_philips.c | |||
@@ -38,8 +38,8 @@ void philips_set(int setting, int value) | |||
38 | write_bytes[0] = 0x80; /* mute */ | 38 | write_bytes[0] = 0x80; /* mute */ |
39 | write_bytes[1] = 0x00; | 39 | write_bytes[1] = 0x00; |
40 | write_bytes[2] = 0x00; | 40 | write_bytes[2] = 0x00; |
41 | #if CONFIG_TUNER_XTAL == 32768000 | 41 | #if CONFIG_TUNER_XTAL == 32768 |
42 | write_bytes[3] = 0x1A; /* 32.768MHz, soft mute, | 42 | write_bytes[3] = 0x1A; /* 32.768kHz, soft mute, |
43 | stereo noise cancelling */ | 43 | stereo noise cancelling */ |
44 | #else | 44 | #else |
45 | write_bytes[3] = 0x0A; /* soft mute, stereo noise cancelling */ | 45 | write_bytes[3] = 0x0A; /* soft mute, stereo noise cancelling */ |
@@ -54,8 +54,8 @@ void philips_set(int setting, int value) | |||
54 | case RADIO_FREQUENCY: | 54 | case RADIO_FREQUENCY: |
55 | { | 55 | { |
56 | int n; | 56 | int n; |
57 | #if CONFIG_TUNER_XTAL == 32768000 | 57 | #if CONFIG_TUNER_XTAL == 32768 |
58 | n = (4 * (value - 225000)) / 32768; | 58 | n = (4 * (value - 225000) + 16384) / 32768; |
59 | #else | 59 | #else |
60 | n = (4 * (value - 225000)) / 50000; | 60 | n = (4 * (value - 225000)) / 50000; |
61 | #endif | 61 | #endif |