1
0
Fork 0
forked from len0rd/rockbox

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
This commit is contained in:
Jens Arnold 2005-09-24 09:06:31 +00:00
parent 9f41c6c11e
commit 524b85fa92
3 changed files with 6 additions and 6 deletions

View file

@ -48,7 +48,7 @@
#define PLUGIN_BUFFER_SIZE 0xC0000 #define PLUGIN_BUFFER_SIZE 0xC0000
#define CONFIG_TUNER TEA5767 #define CONFIG_TUNER TEA5767
#define CONFIG_TUNER_XTAL 32768000 #define CONFIG_TUNER_XTAL 32768
#ifndef SIMULATOR #ifndef SIMULATOR

View file

@ -44,7 +44,7 @@
#define PLUGIN_BUFFER_SIZE 0xC0000 #define PLUGIN_BUFFER_SIZE 0xC0000
#define CONFIG_TUNER TEA5767 #define CONFIG_TUNER TEA5767
#define CONFIG_TUNER_XTAL 32768000 #define CONFIG_TUNER_XTAL 32768
#ifndef SIMULATOR #ifndef SIMULATOR

View file

@ -38,8 +38,8 @@ void philips_set(int setting, int value)
write_bytes[0] = 0x80; /* mute */ write_bytes[0] = 0x80; /* mute */
write_bytes[1] = 0x00; write_bytes[1] = 0x00;
write_bytes[2] = 0x00; write_bytes[2] = 0x00;
#if CONFIG_TUNER_XTAL == 32768000 #if CONFIG_TUNER_XTAL == 32768
write_bytes[3] = 0x1A; /* 32.768MHz, soft mute, write_bytes[3] = 0x1A; /* 32.768kHz, soft mute,
stereo noise cancelling */ stereo noise cancelling */
#else #else
write_bytes[3] = 0x0A; /* soft mute, stereo noise cancelling */ write_bytes[3] = 0x0A; /* soft mute, stereo noise cancelling */
@ -54,8 +54,8 @@ void philips_set(int setting, int value)
case RADIO_FREQUENCY: case RADIO_FREQUENCY:
{ {
int n; int n;
#if CONFIG_TUNER_XTAL == 32768000 #if CONFIG_TUNER_XTAL == 32768
n = (4 * (value - 225000)) / 32768; n = (4 * (value - 225000) + 16384) / 32768;
#else #else
n = (4 * (value - 225000)) / 50000; n = (4 * (value - 225000)) / 50000;
#endif #endif