Index: firmware/export/ipod_remote_tuner.h =================================================================== --- firmware/export/ipod_remote_tuner.h (revision 27468) +++ firmware/export/ipod_remote_tuner.h (working copy) @@ -31,21 +31,7 @@ extern int tuner_signal_power; extern int radio_tuned; -/* update tuner state: plugged or unplugged when in radio mode */ -extern void rmt_tuner_region(int region); -extern void rmt_tuner_set_freq(int curr_freq); extern void rmt_tuner_freq(void); -extern void rmt_tuner_scan(int direction); - -/* tuner mode state: ON or OFF */ -extern void rmt_tuner_sleep(int state); - -/* parameters are stereo/mono, deemphasis, delta freq... */ -extern void rmt_tuner_set_param(unsigned char tuner_param); - -extern void rmt_tuner_mute(int value); -extern void rmt_tuner_signal_power(unsigned char value); - extern void rmt_tuner_rds_data(void); struct rmt_tuner_region_data Index: firmware/drivers/tuner/ipod_remote_tuner.c =================================================================== --- firmware/drivers/tuner/ipod_remote_tuner.c (revision 27468) +++ firmware/drivers/tuner/ipod_remote_tuner.c (working copy) @@ -51,6 +51,11 @@ char data_frequency[4]; }Frequency; +static void rmt_tuner_signal_power(unsigned char value) +{ + tuner_signal_power = (int)(value); +} + void rmt_tuner_freq(void) { char tempdata[4]; @@ -65,7 +70,7 @@ rmt_tuner_signal_power(serbuf[7]); } -void rmt_tuner_set_freq(int curr_freq) +static void rmt_tuner_set_freq(int curr_freq) { if (curr_freq != tuner_frequency) { @@ -94,13 +99,8 @@ } } -void rmt_tuner_signal_power(unsigned char value) +static void rmt_tuner_sleep(int state) { - tuner_signal_power = (int)(value); -} - -void rmt_tuner_sleep(int state) -{ if (state == 0) { tuner_param = 0x00; @@ -138,7 +138,7 @@ } } -void rmt_tuner_scan(int param) +static void rmt_tuner_scan(int param) { unsigned char data[] = {0x07, 0x11, 0x08}; /* RSSI level */ unsigned char updown = 0x00; @@ -161,7 +161,8 @@ iap_send_pkt(data1, sizeof(data1)); } -void rmt_tuner_mute(int value) +#if 0 /* function is not used */ +static void rmt_tuner_mute(int value) { /* mute flag off (play) */ unsigned char data[] = {0x03, 0x09, 0x03, 0x01}; @@ -172,8 +173,9 @@ } iap_send_pkt(data, sizeof(data)); } +#endif -void rmt_tuner_region(int region) +static void rmt_tuner_region(int region) { if (region != old_region) { @@ -193,7 +195,7 @@ } /* set stereo/mono, deemphasis, delta freq... */ -void rmt_tuner_set_param(unsigned char tuner_param) +static void rmt_tuner_set_param(unsigned char tuner_param) { if(tuner_param != old_tuner_param) {