From b1279498609808cf65a7054ae7085b4885a33e66 Mon Sep 17 00:00:00 2001 From: Bertrik Sikken Date: Thu, 11 Aug 2011 19:04:28 +0000 Subject: [PATCH] libgme: make local functions static where possible git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30280 a1c6a512-1295-4272-9138-f99709370657 --- apps/codecs/libgme/ay_apu.c | 2 +- apps/codecs/libgme/ay_emu.c | 18 +++++++------- apps/codecs/libgme/emu2413.c | 4 ++-- apps/codecs/libgme/emu8950.c | 12 +++++----- apps/codecs/libgme/emuadpcm.c | 2 +- apps/codecs/libgme/gb_apu.c | 18 +++++++------- apps/codecs/libgme/gb_cpu.c | 2 +- apps/codecs/libgme/gb_oscs.c | 6 ++--- apps/codecs/libgme/gbs_emu.c | 16 ++++++------- apps/codecs/libgme/hes_emu.c | 4 ++-- apps/codecs/libgme/kss_emu.c | 18 +++++++------- apps/codecs/libgme/nes_apu.c | 2 +- apps/codecs/libgme/nes_cpu.c | 2 +- apps/codecs/libgme/nes_oscs.c | 6 ++--- apps/codecs/libgme/nes_vrc6_apu.c | 4 ++-- apps/codecs/libgme/nsf_emu.c | 26 +++++++++++--------- apps/codecs/libgme/opl_apu.h | 1 + apps/codecs/libgme/resampler.c | 14 +++++------ apps/codecs/libgme/sgc_emu.c | 14 +++++------ apps/codecs/libgme/sms_apu.c | 2 +- apps/codecs/libgme/vgm_emu.c | 28 +++++++++++----------- apps/codecs/libgme/ym2612_emu.c | 40 +++++++++++++++---------------- apps/codecs/libgme/z80_cpu.c | 2 +- apps/metadata/ay.c | 2 +- apps/metadata/gbs.c | 2 +- apps/metadata/kss.c | 2 +- apps/metadata/sgc.c | 2 +- 27 files changed, 128 insertions(+), 123 deletions(-) diff --git a/apps/codecs/libgme/ay_apu.c b/apps/codecs/libgme/ay_apu.c index 8906c987c1..c84e92d43d 100644 --- a/apps/codecs/libgme/ay_apu.c +++ b/apps/codecs/libgme/ay_apu.c @@ -67,7 +67,7 @@ static byte const modes [8] = MODE( 0,1, 0,0, 0,0 ), }; -void set_output( struct Ay_Apu* this, struct Blip_Buffer* b ) +static void set_output( struct Ay_Apu* this, struct Blip_Buffer* b ) { int i; for ( i = 0; i < ay_osc_count; ++i ) diff --git a/apps/codecs/libgme/ay_emu.c b/apps/codecs/libgme/ay_emu.c index 06946a9766..b537883a6d 100644 --- a/apps/codecs/libgme/ay_emu.c +++ b/apps/codecs/libgme/ay_emu.c @@ -35,7 +35,7 @@ int const spectrum_period = 70908; int const cpc_clock = 2000000; -void clear_track_vars( struct Ay_Emu *this ) +static void clear_track_vars( struct Ay_Emu *this ) { this->current_track = -1; this->out_time = 0; @@ -128,7 +128,7 @@ long Track_get_length( struct Ay_Emu* this, int n ) // Setup -void change_clock_rate( struct Ay_Emu *this, long rate ) +static void change_clock_rate( struct Ay_Emu *this, long rate ) { this->clock_rate_ = rate; Buffer_clock_rate( &this->stereo_buf, rate ); @@ -160,7 +160,7 @@ blargg_err_t Ay_load_mem( struct Ay_Emu *this, byte const in [], int size ) return 0; } -void set_beeper_output( struct Ay_Emu *this, struct Blip_Buffer* b ) +static void set_beeper_output( struct Ay_Emu *this, struct Blip_Buffer* b ) { this->beeper_output = b; if ( b && !this->cpc_mode ) @@ -169,7 +169,7 @@ void set_beeper_output( struct Ay_Emu *this, struct Blip_Buffer* b ) disable_beeper( this ); } -void set_voice( struct Ay_Emu *this, int i, struct Blip_Buffer* center ) +static void set_voice( struct Ay_Emu *this, int i, struct Blip_Buffer* center ) { if ( i >= ay_osc_count ) set_beeper_output( this, center ); @@ -177,7 +177,7 @@ void set_voice( struct Ay_Emu *this, int i, struct Blip_Buffer* center ) Ay_apu_set_output( &this->apu, i, center ); } -blargg_err_t run_clocks( struct Ay_Emu *this, blip_time_t* duration, int msec ) +static blargg_err_t run_clocks( struct Ay_Emu *this, blip_time_t* duration, int msec ) { #if defined(ROCKBOX) (void) msec; @@ -521,7 +521,7 @@ blargg_err_t Ay_start_track( struct Ay_Emu *this, int track ) // Tell/Seek -blargg_long msec_to_samples( blargg_long msec, long sample_rate ) +static blargg_long msec_to_samples( blargg_long msec, long sample_rate ) { blargg_long sec = msec / 1000; msec -= sec * 1000; @@ -544,7 +544,7 @@ blargg_err_t Track_seek( struct Ay_Emu *this, long msec ) } blargg_err_t play_( struct Ay_Emu *this, long count, sample_t* out ) ICODE_ATTR; -blargg_err_t skip_( struct Ay_Emu *this, long count ) +static blargg_err_t skip_( struct Ay_Emu *this, long count ) { // for long skip, mute sound const long threshold = 30000; @@ -620,7 +620,7 @@ static int int_log( blargg_long x, int step, int unit ) return ((unit - fraction) + (fraction >> 1)) >> shift; } -void handle_fade( struct Ay_Emu *this, long out_count, sample_t* out ) +static void handle_fade( struct Ay_Emu *this, long out_count, sample_t* out ) { int i; for ( i = 0; i < out_count; i += fade_block_size ) @@ -644,7 +644,7 @@ void handle_fade( struct Ay_Emu *this, long out_count, sample_t* out ) // Silence detection -void emu_play( struct Ay_Emu *this, long count, sample_t* out ) +static void emu_play( struct Ay_Emu *this, long count, sample_t* out ) { check( current_track_ >= 0 ); this->emu_time += count; diff --git a/apps/codecs/libgme/emu2413.c b/apps/codecs/libgme/emu2413.c index 5def504cbd..e7acebc63f 100644 --- a/apps/codecs/libgme/emu2413.c +++ b/apps/codecs/libgme/emu2413.c @@ -1495,7 +1495,7 @@ OPLL_is_internal_muted(OPLL * opll) return opll->internal_mute; } -e_uint32 +static e_uint32 check_mute_helper(OPLL * opll) { for (int i = 0; i < 6; i++) { @@ -1524,7 +1524,7 @@ check_mute_helper(OPLL * opll) return 1; /* nothing is playing, then mute */ } -void +static void check_mute(OPLL * opll) { OPLL_set_internal_mute (opll, check_mute_helper (opll)); diff --git a/apps/codecs/libgme/emu8950.c b/apps/codecs/libgme/emu8950.c index 2198239004..0e9c4864eb 100644 --- a/apps/codecs/libgme/emu8950.c +++ b/apps/codecs/libgme/emu8950.c @@ -133,7 +133,7 @@ static void makeSinTable(void) sintable[PG_WIDTH/2 + i] = 2*DB_MUTE + sintable[i]; } -void makeDphaseNoiseTable(int sampleRate, int clockRate) +static void makeDphaseNoiseTable(int sampleRate, int clockRate) { for (int i=0; i<1024; i++) for (int j=0; j<8; j++) @@ -141,7 +141,7 @@ void makeDphaseNoiseTable(int sampleRate, int clockRate) } // Table for Pitch Modulator -void makePmTable(void) +static void makePmTable(void) { int i; for (i=0; i < PM_PG_WIDTH; i++) @@ -159,7 +159,7 @@ void makePmTable(void) } // Table for Amp Modulator -void makeAmTable(void) +static void makeAmTable(void) { int i; for (i=0; ich[8].mod); } static inline void keyOff_CYM(struct Y8950* this){ slotOff(&this->ch[8].car); } // Change Rhythm Mode -inline void setRythmMode(struct Y8950* this, int data) +static inline void setRythmMode(struct Y8950* this, int data) { bool newMode = (data & 32) != 0; if (this->rythm_mode != newMode) { @@ -822,7 +822,7 @@ static inline int calcSample(struct Y8950* this, int channelMask) return (mix*this->maxVolume) >> (DB2LIN_AMP_BITS - 1); } -bool checkMuteHelper(struct Y8950* this) +static bool checkMuteHelper(struct Y8950* this) { int i; struct OPLChannel *ch = this->ch; @@ -844,7 +844,7 @@ bool checkMuteHelper(struct Y8950* this) return ADPCM_muted(&this->adpcm); } -void checkMute(struct Y8950* this) +static void checkMute(struct Y8950* this) { bool mute = checkMuteHelper(this); //PRT_DEBUG("Y8950: muted " << mute); diff --git a/apps/codecs/libgme/emuadpcm.c b/apps/codecs/libgme/emuadpcm.c index 1f2d5aefa5..d85aba3488 100644 --- a/apps/codecs/libgme/emuadpcm.c +++ b/apps/codecs/libgme/emuadpcm.c @@ -54,7 +54,7 @@ const int DECODE_MIN = -32768; // // //**************************************************// -int CLAP(int min, int x, int max) +static int CLAP(int min, int x, int max) { return (x < min) ? min : ((max < x) ? max : x); } diff --git a/apps/codecs/libgme/gb_apu.c b/apps/codecs/libgme/gb_apu.c index f6da1b034a..44dd6c8e6c 100644 --- a/apps/codecs/libgme/gb_apu.c +++ b/apps/codecs/libgme/gb_apu.c @@ -24,7 +24,7 @@ int const wave_ram = 0xFF30; int const power_mask = 0x80; -inline int calc_output( struct Gb_Apu* this, int osc ) +static inline int calc_output( struct Gb_Apu* this, int osc ) { int bits = this->regs [stereo_reg - io_addr] >> osc; return (bits >> 3 & 2) | (bits & 1); @@ -49,13 +49,13 @@ void Apu_set_output( struct Gb_Apu* this, int i, struct Blip_Buffer* center, str o->output = o->outputs [calc_output( this, i )]; } -void synth_volume( struct Gb_Apu* this, int iv ) +static void synth_volume( struct Gb_Apu* this, int iv ) { int v = (this->volume_ * 6) / 10 / osc_count / 15 /*steps*/ / 8 /*master vol range*/ * iv; Synth_volume( &this->synth, v ); } -void apply_volume( struct Gb_Apu* this ) +static void apply_volume( struct Gb_Apu* this ) { // TODO: Doesn't handle differing left and right volumes (panning). // Not worth the complexity. @@ -76,7 +76,7 @@ void Apu_volume( struct Gb_Apu* this, int v ) } } -void reset_regs( struct Gb_Apu* this ) +static void reset_regs( struct Gb_Apu* this ) { int i; for ( i = 0; i < 0x20; i++ ) @@ -90,7 +90,7 @@ void reset_regs( struct Gb_Apu* this ) apply_volume( this ); } -void reset_lengths( struct Gb_Apu* this ) +static void reset_lengths( struct Gb_Apu* this ) { this->square1.osc.length_ctr = 64; this->square2.osc.length_ctr = 64; @@ -189,7 +189,7 @@ void Apu_init( struct Gb_Apu* this ) Apu_reset( this, mode_cgb, false ); } -void run_until_( struct Gb_Apu* this, blip_time_t end_time ) +static void run_until_( struct Gb_Apu* this, blip_time_t end_time ) { if ( !this->frame_period ) this->frame_time += end_time - this->last_time; @@ -238,7 +238,7 @@ void run_until_( struct Gb_Apu* this, blip_time_t end_time ) } } -inline void run_until( struct Gb_Apu* this, blip_time_t time ) +static inline void run_until( struct Gb_Apu* this, blip_time_t time ) { require( time >= this->last_time ); // end_time must not be before previous time if ( time > this->last_time ) @@ -261,7 +261,7 @@ void Apu_end_frame( struct Gb_Apu* this, blip_time_t end_time ) assert( this->last_time >= 0 ); } -void silence_osc( struct Gb_Apu* this, struct Gb_Osc* o ) +static void silence_osc( struct Gb_Apu* this, struct Gb_Osc* o ) { int delta = -o->last_amp; if ( this->reduce_clicks_ ) @@ -278,7 +278,7 @@ void silence_osc( struct Gb_Apu* this, struct Gb_Osc* o ) } } -void apply_stereo( struct Gb_Apu* this ) +static void apply_stereo( struct Gb_Apu* this ) { int i; for ( i = osc_count; --i >= 0; ) diff --git a/apps/codecs/libgme/gb_cpu.c b/apps/codecs/libgme/gb_cpu.c index ae19cc06c1..4b2df63a17 100644 --- a/apps/codecs/libgme/gb_cpu.c +++ b/apps/codecs/libgme/gb_cpu.c @@ -17,7 +17,7 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #include "blargg_source.h" -inline void set_code_page( struct Gb_Cpu* this, int i, void* p ) +static inline void set_code_page( struct Gb_Cpu* this, int i, void* p ) { byte* p2 = STATIC_CAST(byte*,p) - GB_CPU_OFFSET( i * page_size ); this->cpu_state_.code_map [i] = p2; diff --git a/apps/codecs/libgme/gb_oscs.c b/apps/codecs/libgme/gb_oscs.c index 6d607d7f5a..5c9b816d21 100644 --- a/apps/codecs/libgme/gb_oscs.c +++ b/apps/codecs/libgme/gb_oscs.c @@ -135,7 +135,7 @@ int wave_access( struct Gb_Wave* this, int addr ) // write_register -int write_trig( struct Gb_Osc* this, int frame_phase, int max_len, int old_data ) +static int write_trig( struct Gb_Osc* this, int frame_phase, int max_len, int old_data ) { int data = this->regs [4]; @@ -162,7 +162,7 @@ int write_trig( struct Gb_Osc* this, int frame_phase, int max_len, int old_data return data & trigger_mask; } -inline void Noise_zombie_volume( struct Gb_Noise* this, int old, int data ) +static inline void Noise_zombie_volume( struct Gb_Noise* this, int old, int data ) { int v = this->volume; if ( this->osc.mode == mode_agb || cgb_05 ) @@ -198,7 +198,7 @@ inline void Noise_zombie_volume( struct Gb_Noise* this, int old, int data ) this->volume = v & 0x0F; } -inline void Square_zombie_volume( struct Gb_Square* this, int old, int data ) +static inline void Square_zombie_volume( struct Gb_Square* this, int old, int data ) { int v = this->volume; if ( this->osc.mode == mode_agb || cgb_05 ) diff --git a/apps/codecs/libgme/gbs_emu.c b/apps/codecs/libgme/gbs_emu.c index a0e7f184c7..d0780fc0b9 100644 --- a/apps/codecs/libgme/gbs_emu.c +++ b/apps/codecs/libgme/gbs_emu.c @@ -28,7 +28,7 @@ int const silence_threshold = 0x10; long const fade_block_size = 512; int const fade_shift = 8; // fade ends with gain at 1.0 / (1 << fade_shift) -void clear_track_vars( struct Gbs_Emu* this ) +static void clear_track_vars( struct Gbs_Emu* this ) { this->current_track_ = -1; this->out_time = 0; @@ -169,7 +169,7 @@ void Jsr_then_stop( struct Gbs_Emu* this, byte const addr [] ) Write_mem( this, --this->cpu.r.sp, idle_addr ); } -blargg_err_t Run_until( struct Gbs_Emu* this, int end ) +static blargg_err_t Run_until( struct Gbs_Emu* this, int end ) { this->end_time = end; Cpu_set_time( &this->cpu, Cpu_time( &this->cpu ) - end ); @@ -208,7 +208,7 @@ blargg_err_t Run_until( struct Gbs_Emu* this, int end ) return 0; } -blargg_err_t End_frame( struct Gbs_Emu* this, int end ) +static blargg_err_t End_frame( struct Gbs_Emu* this, int end ) { RETURN_ERR( Run_until( this, end ) ); @@ -231,7 +231,7 @@ blargg_err_t Run_clocks( struct Gbs_Emu* this, blip_time_t duration ) return End_frame( this, duration ); } -blargg_err_t play_( struct Gbs_Emu* this, long count, sample_t* out ) +static blargg_err_t play_( struct Gbs_Emu* this, long count, sample_t* out ) { long remain = count; while ( remain ) @@ -399,7 +399,7 @@ blargg_err_t Gbs_start_track( struct Gbs_Emu* this, int track ) // Track -blargg_long msec_to_samples( blargg_long msec, long sample_rate ) +static blargg_long msec_to_samples( blargg_long msec, long sample_rate ) { blargg_long sec = msec / 1000; msec -= sec * 1000; @@ -421,7 +421,7 @@ blargg_err_t Track_seek( struct Gbs_Emu* this, long msec ) return Track_skip( this, time - this->out_time ); } -blargg_err_t skip_( struct Gbs_Emu* this, long count ) +static blargg_err_t skip_( struct Gbs_Emu* this, long count ) { // for long skip, mute sound const long threshold = 30000; @@ -496,7 +496,7 @@ static int int_log( blargg_long x, int step, int unit ) return ((unit - fraction) + (fraction >> 1)) >> shift; } -void handle_fade( struct Gbs_Emu* this, long out_count, sample_t* out ) +static void handle_fade( struct Gbs_Emu* this, long out_count, sample_t* out ) { int i; for ( i = 0; i < out_count; i += fade_block_size ) @@ -520,7 +520,7 @@ void handle_fade( struct Gbs_Emu* this, long out_count, sample_t* out ) // Silence detection -void emu_play( struct Gbs_Emu* this, long count, sample_t* out ) +static void emu_play( struct Gbs_Emu* this, long count, sample_t* out ) { check( current_track_ >= 0 ); this->emu_time += count; diff --git a/apps/codecs/libgme/hes_emu.c b/apps/codecs/libgme/hes_emu.c index 10ec9a2128..3ef87d9f71 100644 --- a/apps/codecs/libgme/hes_emu.c +++ b/apps/codecs/libgme/hes_emu.c @@ -31,7 +31,7 @@ int const fade_shift = 8; // fade ends with gain at 1.0 / (1 << fade_shift) const char gme_wrong_file_type [] ICONST_ATTR = "Wrong file type for this emulator"; -void clear_track_vars( struct Hes_Emu* this ) +static void clear_track_vars( struct Hes_Emu* this ) { this->current_track_ = -1; this->out_time = 0; @@ -632,7 +632,7 @@ blargg_err_t Hes_start_track( struct Hes_Emu* this, int track ) // Tell/Seek -blargg_long msec_to_samples( blargg_long msec, long sample_rate ) +static blargg_long msec_to_samples( blargg_long msec, long sample_rate ) { blargg_long sec = msec / 1000; msec -= sec * 1000; diff --git a/apps/codecs/libgme/kss_emu.c b/apps/codecs/libgme/kss_emu.c index 102fbf926d..060a5b74b0 100644 --- a/apps/codecs/libgme/kss_emu.c +++ b/apps/codecs/libgme/kss_emu.c @@ -27,7 +27,7 @@ int const silence_threshold = 0x10; long const fade_block_size = 512; int const fade_shift = 8; // fade ends with gain at 1.0 / (1 << fade_shift) -void clear_track_vars( struct Kss_Emu* this ) +static void clear_track_vars( struct Kss_Emu* this ) { this->current_track = -1; this->out_time = 0; @@ -96,7 +96,7 @@ static blargg_err_t check_kss_header( void const* header ) // Setup -void update_gain( struct Kss_Emu* this ) +static void update_gain( struct Kss_Emu* this ) { int g = this->gain; if ( msx_music_enabled( this ) || msx_audio_enabled( this ) @@ -241,7 +241,7 @@ blargg_err_t Kss_load_mem( struct Kss_Emu* this, const void* data, long size ) return 0; } -void set_voice( struct Kss_Emu* this, int i, struct Blip_Buffer* center, struct Blip_Buffer* left, struct Blip_Buffer* right ) +static void set_voice( struct Kss_Emu* this, int i, struct Blip_Buffer* center, struct Blip_Buffer* left, struct Blip_Buffer* right ) { if ( sms_psg_enabled( this ) ) // Sega Master System { @@ -279,7 +279,7 @@ void jsr( struct Kss_Emu* this, byte const addr [] ) this->cpu.r.pc = get_le16( addr ); } -void set_bank( struct Kss_Emu* this, int logical, int physical ) +static void set_bank( struct Kss_Emu* this, int logical, int physical ) { int const bank_size = (16 * 1024L) >> (this->header.bank_mode >> 7 & 1); @@ -416,7 +416,7 @@ int cpu_in( struct Kss_Emu* this, kss_time_t time, kss_addr_t addr ) return 0xFF; } -blargg_err_t run_clocks( struct Kss_Emu* this, blip_time_t* duration_ ) +static blargg_err_t run_clocks( struct Kss_Emu* this, blip_time_t* duration_ ) { blip_time_t duration = *duration_; RETURN_ERR( end_frame( this, duration ) ); @@ -623,7 +623,7 @@ blargg_err_t Kss_start_track( struct Kss_Emu* this, int track ) // Tell/Seek -blargg_long msec_to_samples( blargg_long msec, long sample_rate ) +static blargg_long msec_to_samples( blargg_long msec, long sample_rate ) { blargg_long sec = msec / 1000; msec -= sec * 1000; @@ -646,7 +646,7 @@ blargg_err_t Track_seek( struct Kss_Emu* this, long msec ) } blargg_err_t play_( struct Kss_Emu* this, long count, sample_t* out ); -blargg_err_t skip_( struct Kss_Emu* this, long count ) +static blargg_err_t skip_( struct Kss_Emu* this, long count ) { // for long skip, mute sound const long threshold = 30000; @@ -720,7 +720,7 @@ static int int_log( blargg_long x, int step, int unit ) return ((unit - fraction) + (fraction >> 1)) >> shift; } -void handle_fade( struct Kss_Emu *this, long out_count, sample_t* out ) +static void handle_fade( struct Kss_Emu *this, long out_count, sample_t* out ) { int i; for ( i = 0; i < out_count; i += fade_block_size ) @@ -744,7 +744,7 @@ void handle_fade( struct Kss_Emu *this, long out_count, sample_t* out ) // Silence detection -void emu_play( struct Kss_Emu* this, long count, sample_t* out ) +static void emu_play( struct Kss_Emu* this, long count, sample_t* out ) { check( current_track_ >= 0 ); this->emu_time += count; diff --git a/apps/codecs/libgme/nes_apu.c b/apps/codecs/libgme/nes_apu.c index 2e304325c2..fae799d8d6 100644 --- a/apps/codecs/libgme/nes_apu.c +++ b/apps/codecs/libgme/nes_apu.c @@ -145,7 +145,7 @@ void Apu_run_until( struct Nes_Apu* this, nes_time_t end_time ) } } -void run_until_( struct Nes_Apu* this, nes_time_t end_time ) +static void run_until_( struct Nes_Apu* this, nes_time_t end_time ) { require( end_time >= this->last_time ); diff --git a/apps/codecs/libgme/nes_cpu.c b/apps/codecs/libgme/nes_cpu.c index d255cf5485..20925918c2 100644 --- a/apps/codecs/libgme/nes_cpu.c +++ b/apps/codecs/libgme/nes_cpu.c @@ -17,7 +17,7 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #include "blargg_source.h" -inline void set_code_page( struct Nes_Cpu* this, int i, void const* p ) +static inline void set_code_page( struct Nes_Cpu* this, int i, void const* p ) { byte const* p2 = STATIC_CAST(byte const*,p) - NES_CPU_OFFSET( i * page_size ); this->cpu_state->code_map [i] = p2; diff --git a/apps/codecs/libgme/nes_oscs.c b/apps/codecs/libgme/nes_oscs.c index f04d5fa9ad..8682cc60e2 100644 --- a/apps/codecs/libgme/nes_oscs.c +++ b/apps/codecs/libgme/nes_oscs.c @@ -82,7 +82,7 @@ void Square_clock_sweep( struct Nes_Square* this, int negative_adjust ) } // TODO: clean up -inline nes_time_t Square_maintain_phase( struct Nes_Square* this, nes_time_t time, nes_time_t end_time, +static inline nes_time_t Square_maintain_phase( struct Nes_Square* this, nes_time_t time, nes_time_t end_time, nes_time_t timer_period ) { nes_time_t remain = end_time - time; @@ -183,7 +183,7 @@ void Triangle_clock_linear_counter( struct Nes_Triangle* this ) osc->reg_written [3] = false; } -inline int Triangle_calc_amp( struct Nes_Triangle* this ) +static inline int Triangle_calc_amp( struct Nes_Triangle* this ) { int amp = Triangle_phase_range - this->phase; if ( amp < 0 ) @@ -192,7 +192,7 @@ inline int Triangle_calc_amp( struct Nes_Triangle* this ) } // TODO: clean up -inline nes_time_t Triangle_maintain_phase( struct Nes_Triangle* this, nes_time_t time, nes_time_t end_time, +static inline nes_time_t Triangle_maintain_phase( struct Nes_Triangle* this, nes_time_t time, nes_time_t end_time, nes_time_t timer_period ) { nes_time_t remain = end_time - time; diff --git a/apps/codecs/libgme/nes_vrc6_apu.c b/apps/codecs/libgme/nes_vrc6_apu.c index 25b0cc48b1..f712216424 100644 --- a/apps/codecs/libgme/nes_vrc6_apu.c +++ b/apps/codecs/libgme/nes_vrc6_apu.c @@ -1,4 +1,4 @@ -// Nes_Snd_Emu 0.1.8. http://www.slack.net/~ant/ + // Nes_Snd_Emu 0.1.8. http://www.slack.net/~ant/ #include "nes_vrc6_apu.h" @@ -51,7 +51,7 @@ void Vrc6_output( struct Nes_Vrc6_Apu* this, struct Blip_Buffer* buf ) void run_square( struct Nes_Vrc6_Apu* this, struct Vrc6_Osc* osc, blip_time_t end_time ); void run_saw( struct Nes_Vrc6_Apu* this, blip_time_t end_time ); -void Vrc6_run_until( struct Nes_Vrc6_Apu* this, blip_time_t time ) +static void Vrc6_run_until( struct Nes_Vrc6_Apu* this, blip_time_t time ) { require( time >= this->last_time ); run_square( this, &this->oscs [0], time ); diff --git a/apps/codecs/libgme/nsf_emu.c b/apps/codecs/libgme/nsf_emu.c index ec32ef3595..1b8d98e51a 100644 --- a/apps/codecs/libgme/nsf_emu.c +++ b/apps/codecs/libgme/nsf_emu.c @@ -31,7 +31,7 @@ int const fade_shift = 8; // fade ends with gain at 1.0 / (1 << fade_shift) int const initial_play_delay = 7; // KikiKaikai needed this to work int const rom_addr = 0x8000; -void clear_track_vars( struct Nsf_Emu* this ) +static void clear_track_vars( struct Nsf_Emu* this ) { this->current_track = -1; this->out_time = 0; @@ -82,7 +82,7 @@ void Nsf_init( struct Nsf_Emu* this ) // Setup -blargg_err_t init_sound( struct Nsf_Emu* this ) +static blargg_err_t init_sound( struct Nsf_Emu* this ) { /* if ( header_.chip_flags & ~(fds_flag | namco_flag | vrc6_flag | fme7_flag) ) warning( "Uses unsupported audio expansion hardware" ); **/ @@ -168,7 +168,7 @@ blargg_err_t init_sound( struct Nsf_Emu* this ) } // Header stuff -bool valid_tag( struct header_t* this ) +static bool valid_tag( struct header_t* this ) { return 0 == memcmp( this->tag, "NESM\x1A", 5 ); } @@ -184,7 +184,7 @@ static double clock_rate( struct header_t* this ) return pal_only( this ) ? 1662607.125 : 1789772.727272727; } -int play_period( struct header_t* this ) +static int play_period( struct header_t* this ) { // NTSC int clocks = 29780; @@ -370,7 +370,7 @@ void map_memory( struct Nsf_Emu* this ) Cpu_map_code( &this->cpu, rom_addr, fdsram_size, fdsram( this ), 0 ); } -void set_voice( struct Nsf_Emu* this, int i, struct Blip_Buffer* buf, struct Blip_Buffer* left, struct Blip_Buffer* right) +static void set_voice( struct Nsf_Emu* this, int i, struct Blip_Buffer* buf, struct Blip_Buffer* left, struct Blip_Buffer* right) { #if defined(ROCKBOX) (void) left; @@ -500,7 +500,7 @@ inline void push_byte( struct Nsf_Emu* this, int b ) // Jumps to routine, given pointer to address in file header. Pushes idle_addr // as return address, NOT old PC. -void jsr_then_stop( struct Nsf_Emu* this, byte const addr [] ) +static void jsr_then_stop( struct Nsf_Emu* this, byte const addr [] ) { this->cpu.r.pc = get_addr( addr ); push_byte( this, (idle_addr - 1) >> 8 ); @@ -533,7 +533,8 @@ int cpu_read( struct Nsf_Emu* this, addr_t addr ) return addr >> 8; } -int unmapped_read( struct Nsf_Emu* this, addr_t addr ) +#if 0 /* function currently unused */ +static int unmapped_read( struct Nsf_Emu* this, addr_t addr ) { (void) this; @@ -548,6 +549,7 @@ int unmapped_read( struct Nsf_Emu* this, addr_t addr ) // Unmapped read return addr >> 8; } +#endif void cpu_write( struct Nsf_Emu* this, addr_t addr, int data ) { @@ -643,7 +645,8 @@ void cpu_write( struct Nsf_Emu* this, addr_t addr, int data ) // Unmapped_write } -void unmapped_write( struct Nsf_Emu* this, addr_t addr, int data ) +#if 0 /* function currently unused */ +static void unmapped_write( struct Nsf_Emu* this, addr_t addr, int data ) { (void) data; @@ -662,6 +665,7 @@ void unmapped_write( struct Nsf_Emu* this, addr_t addr, int data ) // FDS memory if ( fds_enabled( this ) && (unsigned) (addr - 0x8000) < 0x6000 ) return; } +#endif void fill_buf( struct Nsf_Emu* this ); blargg_err_t Nsf_start_track( struct Nsf_Emu* this, int track ) @@ -807,7 +811,7 @@ void run_until( struct Nsf_Emu* this, nes_time_t end ) run_once( this, end ); } -void end_frame( struct Nsf_Emu* this, nes_time_t end ) +static void end_frame( struct Nsf_Emu* this, nes_time_t end ) { if ( Cpu_time( &this->cpu ) < end ) run_until( this, end ); @@ -833,7 +837,7 @@ void end_frame( struct Nsf_Emu* this, nes_time_t end ) // Tell/Seek -blargg_long msec_to_samples( long sample_rate, blargg_long msec ) +static blargg_long msec_to_samples( long sample_rate, blargg_long msec ) { blargg_long sec = msec / 1000; msec -= sec * 1000; @@ -932,7 +936,7 @@ static int int_log( blargg_long x, int step, int unit ) return ((unit - fraction) + (fraction >> 1)) >> shift; } -void handle_fade( struct Nsf_Emu* this, long out_count, sample_t* out ) +static void handle_fade( struct Nsf_Emu* this, long out_count, sample_t* out ) { int i; for ( i = 0; i < out_count; i += fade_block_size ) diff --git a/apps/codecs/libgme/opl_apu.h b/apps/codecs/libgme/opl_apu.h index 6185a99208..53fc912c4c 100644 --- a/apps/codecs/libgme/opl_apu.h +++ b/apps/codecs/libgme/opl_apu.h @@ -36,6 +36,7 @@ struct Opl_Apu { }; blargg_err_t Opl_init( struct Opl_Apu* this, long clock, long rate, blip_time_t period, enum opl_type_t type ); +void Opl_shutdown( struct Opl_Apu* this ); void Opl_reset( struct Opl_Apu* this ); static inline void Opl_volume( struct Opl_Apu* this, int v ) { Synth_volume( &this->synth, v / (4096 * 6) ); } diff --git a/apps/codecs/libgme/resampler.c b/apps/codecs/libgme/resampler.c index bcd98f68d2..d9dcea02c6 100644 --- a/apps/codecs/libgme/resampler.c +++ b/apps/codecs/libgme/resampler.c @@ -57,7 +57,7 @@ void Resampler_resize( struct Resampler* this, int pairs ) } } -void mix_mono( struct Resampler* this, struct Stereo_Buffer* stereo_buf, dsample_t* out_ ) +static void mix_mono( struct Resampler* this, struct Stereo_Buffer* stereo_buf, dsample_t* out_ ) { int const bass = BLIP_READER_BASS( stereo_buf->bufs [0] ); BLIP_READER_BEGIN( sn, stereo_buf->bufs [0] ); @@ -90,7 +90,7 @@ void mix_mono( struct Resampler* this, struct Stereo_Buffer* stereo_buf, dsample BLIP_READER_END( sn, stereo_buf->bufs [0] ); } -void mix_stereo( struct Resampler* this, struct Stereo_Buffer* stereo_buf, dsample_t* out_ ) +static void mix_stereo( struct Resampler* this, struct Stereo_Buffer* stereo_buf, dsample_t* out_ ) { int const bass = BLIP_READER_BASS( stereo_buf->bufs [0] ); BLIP_READER_BEGIN( snc, stereo_buf->bufs [0] ); @@ -133,7 +133,7 @@ void mix_stereo( struct Resampler* this, struct Stereo_Buffer* stereo_buf, dsamp BLIP_READER_END( snr, stereo_buf->bufs [2] ); } -void mix_stereo_no_center( struct Resampler* this, struct Stereo_Buffer* stereo_buf, dsample_t* out_ ) +static void mix_stereo_no_center( struct Resampler* this, struct Stereo_Buffer* stereo_buf, dsample_t* out_ ) { int const bass = BLIP_READER_BASS( stereo_buf->bufs [0] ); BLIP_READER_BEGIN( snl, stereo_buf->bufs [1] ); @@ -171,7 +171,7 @@ void mix_stereo_no_center( struct Resampler* this, struct Stereo_Buffer* stereo_ BLIP_READER_END( snr, stereo_buf->bufs [2] ); } -dsample_t const* resample_( struct Resampler* this, dsample_t** out_, +static dsample_t const* resample_( struct Resampler* this, dsample_t** out_, dsample_t const* out_end, dsample_t const in [], int in_size ) { in_size -= write_offset; @@ -209,7 +209,7 @@ dsample_t const* resample_( struct Resampler* this, dsample_t** out_, return in; } -inline int resample_wrapper( struct Resampler* this, dsample_t out [], int* out_size, +static inline int resample_wrapper( struct Resampler* this, dsample_t out [], int* out_size, dsample_t const in [], int in_size ) { assert( Resampler_rate( this ) ); @@ -223,7 +223,7 @@ inline int resample_wrapper( struct Resampler* this, dsample_t out [], int* out_ return result; } -int skip_input( struct Resampler* this, int count ) +static int skip_input( struct Resampler* this, int count ) { this->write_pos -= count; if ( this->write_pos < 0 ) // occurs when downsampling @@ -235,7 +235,7 @@ int skip_input( struct Resampler* this, int count ) return count; } -void play_frame_( struct Resampler* this, struct Stereo_Buffer* stereo_buf, dsample_t* out ) +static void play_frame_( struct Resampler* this, struct Stereo_Buffer* stereo_buf, dsample_t* out ) { long pair_count = this->sample_buf_size >> 1; blip_time_t blip_time = Blip_count_clocks( &stereo_buf->bufs [0], pair_count ); diff --git a/apps/codecs/libgme/sgc_emu.c b/apps/codecs/libgme/sgc_emu.c index ff8db0be9e..a25bdbc070 100644 --- a/apps/codecs/libgme/sgc_emu.c +++ b/apps/codecs/libgme/sgc_emu.c @@ -25,7 +25,7 @@ int const fade_shift = 8; // fade ends with gain at 1.0 / (1 << fade_shift) const char gme_wrong_file_type [] = "Wrong file type for this emulator"; -void clear_track_vars( struct Sgc_Emu* this ) +static void clear_track_vars( struct Sgc_Emu* this ) { this->current_track = -1; this->out_time = 0; @@ -110,7 +110,7 @@ blargg_err_t Sgc_load_mem( struct Sgc_Emu* this, const void* data, long size ) return 0; } -void Sound_set_voice( struct Sgc_Emu* this, int i, struct Blip_Buffer* c, struct Blip_Buffer* l, struct Blip_Buffer* r ) +static void Sound_set_voice( struct Sgc_Emu* this, int i, struct Blip_Buffer* c, struct Blip_Buffer* l, struct Blip_Buffer* r ) { if ( i < sms_osc_count ) Sms_apu_set_output( &this->apu, i, c, l, r ); @@ -118,7 +118,7 @@ void Sound_set_voice( struct Sgc_Emu* this, int i, struct Blip_Buffer* c, struct Fm_apu_set_output( &this->fm_apu, c ); } -blargg_err_t run_clocks( struct Sgc_Emu* this, blip_time_t* duration, int msec ) +static blargg_err_t run_clocks( struct Sgc_Emu* this, blip_time_t* duration, int msec ) { #if defined(ROCKBOX) (void) msec; @@ -207,7 +207,7 @@ void jsr( struct Sgc_Emu* this, byte addr [2] ) this->cpu.r.pc = get_le16( addr ); } -void set_bank( struct Sgc_Emu* this, int bank, void const* data ) +static void set_bank( struct Sgc_Emu* this, int bank, void const* data ) { //dprintf( "map bank %d to %p\n", bank, (byte*) data - rom.at_addr( 0 ) ); Z80_map_mem( &this->cpu, bank * this->rom.bank_size, this->rom.bank_size, this->unmapped_write, data ); @@ -408,7 +408,7 @@ blargg_err_t Sgc_start_track( struct Sgc_Emu* this, int track ) // Tell/Seek -blargg_long msec_to_samples( blargg_long msec, long sample_rate ) +static blargg_long msec_to_samples( blargg_long msec, long sample_rate ) { blargg_long sec = msec / 1000; msec -= sec * 1000; @@ -509,7 +509,7 @@ static int int_log( blargg_long x, int step, int unit ) return ((unit - fraction) + (fraction >> 1)) >> shift; } -void handle_fade( struct Sgc_Emu* this, long out_count, sample_t* out ) +static void handle_fade( struct Sgc_Emu* this, long out_count, sample_t* out ) { int i; for ( i = 0; i < out_count; i += fade_block_size ) @@ -533,7 +533,7 @@ void handle_fade( struct Sgc_Emu* this, long out_count, sample_t* out ) // Silence detection -void emu_play( struct Sgc_Emu* this, long count, sample_t* out ) +static void emu_play( struct Sgc_Emu* this, long count, sample_t* out ) { check( this->current_track_ >= 0 ); this->emu_time += count; diff --git a/apps/codecs/libgme/sms_apu.c b/apps/codecs/libgme/sms_apu.c index 09506592fd..12435f406d 100644 --- a/apps/codecs/libgme/sms_apu.c +++ b/apps/codecs/libgme/sms_apu.c @@ -23,7 +23,7 @@ void Sms_apu_volume( struct Sms_Apu* this, int vol ) Synth_volume( &this->synth, vol ); } -inline int calc_output( struct Sms_Apu* this, int i ) +static inline int calc_output( struct Sms_Apu* this, int i ) { int flags = this->ggstereo >> i; return (flags >> 3 & 2) | (flags & 1); diff --git a/apps/codecs/libgme/vgm_emu.c b/apps/codecs/libgme/vgm_emu.c index 0cd1768991..82e30c0b0f 100644 --- a/apps/codecs/libgme/vgm_emu.c +++ b/apps/codecs/libgme/vgm_emu.c @@ -53,7 +53,7 @@ enum { ym2612_dac_pan_port = 0xB6 }; -void clear_track_vars( struct Vgm_Emu* this ) +static void clear_track_vars( struct Vgm_Emu* this ) { this->out_time = 0; this->emu_time = 0; @@ -165,7 +165,7 @@ static long check_gd3_header( byte const* h, long remain ) return gd3_size; } -byte const* gd3_data( struct Vgm_Emu* this, int* size ) +static byte const* gd3_data( struct Vgm_Emu* this, int* size ) { if ( size ) *size = 0; @@ -205,7 +205,7 @@ static void get_vgm_length( struct header_t const* h, struct track_info_t* out ) } } -blargg_err_t track_info( struct Vgm_Emu* this, struct track_info_t* out ) +static blargg_err_t track_info( struct Vgm_Emu* this, struct track_info_t* out ) { memset(out, 0, sizeof out); get_vgm_length( header( this ), out ); @@ -225,7 +225,7 @@ static blargg_err_t check_vgm_header( struct header_t* h ) return 0; } -void set_voice( struct Vgm_Emu* this, int i, struct Blip_Buffer* c, struct Blip_Buffer* l, struct Blip_Buffer* r ) +static void set_voice( struct Vgm_Emu* this, int i, struct Blip_Buffer* c, struct Blip_Buffer* l, struct Blip_Buffer* r ) { if ( i < sms_osc_count ) { int j; @@ -310,7 +310,7 @@ blargg_err_t Vgm_load_mem( struct Vgm_Emu* this, byte const* new_data, long new_ } void update_fm_rates( struct Vgm_Emu* this, int* ym2413_rate, int* ym2612_rate ); -blargg_err_t init_fm( struct Vgm_Emu* this, double* rate ) +static blargg_err_t init_fm( struct Vgm_Emu* this, double* rate ) { int ym2612_rate = get_le32( header( this )->ym2612_rate ); int ym2413_rate = get_le32( header( this )->ym2413_rate ); @@ -365,7 +365,7 @@ blargg_err_t setup_fm( struct Vgm_Emu* this ) // Emulation blip_time_t run( struct Vgm_Emu* this, vgm_time_t end_time ); -blargg_err_t run_clocks( struct Vgm_Emu* this, blip_time_t* time_io, int msec ) +static blargg_err_t run_clocks( struct Vgm_Emu* this, blip_time_t* time_io, int msec ) { *time_io = run( this, msec * this->vgm_rate / 1000 ); Sms_apu_end_frame( &this->psg, *time_io ); @@ -374,7 +374,7 @@ blargg_err_t run_clocks( struct Vgm_Emu* this, blip_time_t* time_io, int msec ) -blargg_err_t play_( struct Vgm_Emu* this, long count, sample_t* out ) +static blargg_err_t play_( struct Vgm_Emu* this, long count, sample_t* out ) { if ( !uses_fm( this ) ) { long remain = count; @@ -407,7 +407,7 @@ blargg_err_t play_( struct Vgm_Emu* this, long count, sample_t* out ) // Vgm_Emu_impl -inline int command_len( int command ) +static inline int command_len( int command ) { static byte const lens [0x10] ICONST_ATTR = { // 0 1 2 3 4 5 6 7 8 9 A B C D E F @@ -418,17 +418,17 @@ inline int command_len( int command ) return len; } -inline fm_time_t to_fm_time( struct Vgm_Emu* this, vgm_time_t t ) +static inline fm_time_t to_fm_time( struct Vgm_Emu* this, vgm_time_t t ) { return (t * this->fm_time_factor + this->fm_time_offset) >> fm_time_bits; } -inline blip_time_t to_psg_time( struct Vgm_Emu* this, vgm_time_t t ) +static inline blip_time_t to_psg_time( struct Vgm_Emu* this, vgm_time_t t ) { return (t * this->blip_time_factor) >> blip_time_bits; } -void write_pcm( struct Vgm_Emu* this, vgm_time_t vgm_time, int amp ) +static void write_pcm( struct Vgm_Emu* this, vgm_time_t vgm_time, int amp ) { if ( this->blip_buf ) { @@ -820,7 +820,7 @@ blargg_err_t Vgm_start_track( struct Vgm_Emu* this ) // Tell/Seek -blargg_long msec_to_samples( blargg_long msec, long sample_rate ) +static blargg_long msec_to_samples( blargg_long msec, long sample_rate ) { blargg_long sec = msec / 1000; msec -= sec * 1000; @@ -916,7 +916,7 @@ static int int_log( blargg_long x, int step, int unit ) return ((unit - fraction) + (fraction >> 1)) >> shift; } -void handle_fade( struct Vgm_Emu* this, long out_count, sample_t* out ) +static void handle_fade( struct Vgm_Emu* this, long out_count, sample_t* out ) { int i; for ( i = 0; i < out_count; i += fade_block_size ) @@ -940,7 +940,7 @@ void handle_fade( struct Vgm_Emu* this, long out_count, sample_t* out ) // Silence detection -void emu_play( struct Vgm_Emu* this, long count, sample_t* out ) +static void emu_play( struct Vgm_Emu* this, long count, sample_t* out ) { this->emu_time += count; if ( !this->emu_track_ended_ ) { diff --git a/apps/codecs/libgme/ym2612_emu.c b/apps/codecs/libgme/ym2612_emu.c index a2f32d30ca..54930298c9 100644 --- a/apps/codecs/libgme/ym2612_emu.c +++ b/apps/codecs/libgme/ym2612_emu.c @@ -86,7 +86,7 @@ static const unsigned char LFO_FMS_TAB [8] ICONST_ATTR = int in0, in1, in2, in3; // current phase calculation // int en0, en1, en2, en3; // current enveloppe calculation -inline void set_seg( struct slot_t* s, int seg ) +static inline void set_seg( struct slot_t* s, int seg ) { s->env_xor = 0; s->env_max = INT_MAX; @@ -98,9 +98,9 @@ inline void set_seg( struct slot_t* s, int seg ) } } -inline void YM2612_Special_Update(void) { } +static inline void YM2612_Special_Update(void) { } -void KEY_ON( struct channel_* ch, struct tables_t *g, int nsl ) +static void KEY_ON( struct channel_* ch, struct tables_t *g, int nsl ) { struct slot_t *SL = &(ch->SLOT [nsl]); // on recupere le bon pointeur de slot @@ -123,7 +123,7 @@ void KEY_ON( struct channel_* ch, struct tables_t *g, int nsl ) } -void KEY_OFF( struct channel_* ch, struct tables_t *g, int nsl ) +static void KEY_OFF( struct channel_* ch, struct tables_t *g, int nsl ) { struct slot_t *SL = &(ch->SLOT [nsl]); // on recupere le bon pointeur de slot @@ -141,7 +141,7 @@ void KEY_OFF( struct channel_* ch, struct tables_t *g, int nsl ) } -int SLOT_SET( struct Ym2612_Impl* impl, int Adr, int data ) +static int SLOT_SET( struct Ym2612_Impl* impl, int Adr, int data ) { int nch = Adr & 3; if ( nch == 3 ) @@ -245,7 +245,7 @@ int SLOT_SET( struct Ym2612_Impl* impl, int Adr, int data ) } -int CHANNEL_SET( struct state_t* YM2612, int Adr, int data ) +static int CHANNEL_SET( struct state_t* YM2612, int Adr, int data ) { int num = Adr & 3; if ( num == 3 ) @@ -348,7 +348,7 @@ int CHANNEL_SET( struct state_t* YM2612, int Adr, int data ) } -int YM_SET( struct Ym2612_Impl* impl, int Adr, int data ) +static int YM_SET( struct Ym2612_Impl* impl, int Adr, int data ) { struct state_t* YM2612 = &impl->YM2612; struct tables_t* g = &impl->g; @@ -480,7 +480,7 @@ double ipow(double a,int b) #endif void impl_reset( struct Ym2612_Impl* impl ); -void impl_set_rate( struct Ym2612_Impl* impl, double sample_rate, double clock_rate ) +static void impl_set_rate( struct Ym2612_Impl* impl, double sample_rate, double clock_rate ) { assert( sample_rate ); assert( !clock_rate || clock_rate > sample_rate ); @@ -695,7 +695,7 @@ const char* Ym2612_set_rate( struct Ym2612_Emu* this, double sample_rate, double return 0; } -inline void write0( struct Ym2612_Impl* impl, int opn_addr, int data ) +static inline void write0( struct Ym2612_Impl* impl, int opn_addr, int data ) { assert( (unsigned) data <= 0xFF ); @@ -715,7 +715,7 @@ inline void write0( struct Ym2612_Impl* impl, int opn_addr, int data ) } } -inline void write1( struct Ym2612_Impl* impl, int opn_addr, int data ) +static inline void write1( struct Ym2612_Impl* impl, int opn_addr, int data ) { assert( (unsigned) data <= 0xFF ); @@ -954,7 +954,7 @@ ch->SLOT [S1].Fcnt = in1; \ ch->SLOT [S2].Fcnt = in2; \ ch->SLOT [S3].Fcnt = in3; -void ym2612_update_chan0( struct tables_t* g, struct channel_* ch, +static void ym2612_update_chan0( struct tables_t* g, struct channel_* ch, short* buf, int length ) { int not_end = ch->SLOT [S3].Ecnt - ENV_END; @@ -987,7 +987,7 @@ void ym2612_update_chan0( struct tables_t* g, struct channel_* ch, UPDATE_PHASE } -void ym2612_update_chan1( struct tables_t* g, struct channel_* ch, +static void ym2612_update_chan1( struct tables_t* g, struct channel_* ch, short* buf, int length ) { int not_end = ch->SLOT [S3].Ecnt - ENV_END; @@ -1019,7 +1019,7 @@ void ym2612_update_chan1( struct tables_t* g, struct channel_* ch, UPDATE_PHASE } -void ym2612_update_chan2( struct tables_t* g, struct channel_* ch, +static void ym2612_update_chan2( struct tables_t* g, struct channel_* ch, short* buf, int length ) { int not_end = ch->SLOT [S3].Ecnt - ENV_END; @@ -1051,7 +1051,7 @@ void ym2612_update_chan2( struct tables_t* g, struct channel_* ch, UPDATE_PHASE } -void ym2612_update_chan3( struct tables_t* g, struct channel_* ch, +static void ym2612_update_chan3( struct tables_t* g, struct channel_* ch, short* buf, int length ) { int not_end = ch->SLOT [S3].Ecnt - ENV_END; @@ -1084,7 +1084,7 @@ void ym2612_update_chan3( struct tables_t* g, struct channel_* ch, UPDATE_PHASE } -void ym2612_update_chan4( struct tables_t* g, struct channel_* ch, +static void ym2612_update_chan4( struct tables_t* g, struct channel_* ch, short* buf, int length ) { int not_end = ch->SLOT [S3].Ecnt - ENV_END; @@ -1118,7 +1118,7 @@ void ym2612_update_chan4( struct tables_t* g, struct channel_* ch, UPDATE_PHASE } -void ym2612_update_chan5( struct tables_t* g, struct channel_* ch, +static void ym2612_update_chan5( struct tables_t* g, struct channel_* ch, short* buf, int length ) { int not_end = ch->SLOT [S3].Ecnt - ENV_END; @@ -1154,7 +1154,7 @@ void ym2612_update_chan5( struct tables_t* g, struct channel_* ch, UPDATE_PHASE } -void ym2612_update_chan6( struct tables_t* g, struct channel_* ch, +static void ym2612_update_chan6( struct tables_t* g, struct channel_* ch, short* buf, int length ) { int not_end = ch->SLOT [S3].Ecnt - ENV_END; @@ -1189,7 +1189,7 @@ void ym2612_update_chan6( struct tables_t* g, struct channel_* ch, UPDATE_PHASE } -void ym2612_update_chan7( struct tables_t* g, struct channel_* ch, +static void ym2612_update_chan7( struct tables_t* g, struct channel_* ch, short* buf, int length ) { int not_end = ch->SLOT [S3].Ecnt - ENV_END; @@ -1238,7 +1238,7 @@ static void (*UPDATE_CHAN[8])(struct tables_t* g, struct channel_* ch, (void *)ym2612_update_chan7 }; -void run_timer( struct Ym2612_Impl* impl, int length ) +static void run_timer( struct Ym2612_Impl* impl, int length ) { int const step = 6; int remain = length; @@ -1284,7 +1284,7 @@ void run_timer( struct Ym2612_Impl* impl, int length ) while ( remain > 0 ); } -void impl_run( struct Ym2612_Impl* impl, int pair_count, short out [] ) +static void impl_run( struct Ym2612_Impl* impl, int pair_count, short out [] ) { if ( pair_count <= 0 ) return; diff --git a/apps/codecs/libgme/z80_cpu.c b/apps/codecs/libgme/z80_cpu.c index 9151350067..a31236020e 100644 --- a/apps/codecs/libgme/z80_cpu.c +++ b/apps/codecs/libgme/z80_cpu.c @@ -44,7 +44,7 @@ void Z80_init( struct Z80_Cpu* this ) this->szpc [0x100] |= Z40; } -inline void set_page( struct Z80_Cpu* this, int i, void* write, void const* read ) +static inline void set_page( struct Z80_Cpu* this, int i, void* write, void const* read ) { int offset = Z80_CPU_OFFSET( i * page_size ); byte * write2 = STATIC_CAST(byte *,write) - offset; diff --git a/apps/metadata/ay.c b/apps/metadata/ay.c index 8b737a7eba..50b5ac29ae 100644 --- a/apps/metadata/ay.c +++ b/apps/metadata/ay.c @@ -108,7 +108,7 @@ static void copy_ay_fields( struct file_t const* file, struct mp3entry* id3, int if (tmp) id3->comment = tmp; } -bool parse_ay_header(int fd, struct mp3entry *id3) +static bool parse_ay_header(int fd, struct mp3entry *id3) { /* Use the trackname part of the id3 structure as a temporary buffer */ unsigned char* buf = (unsigned char *)id3->id3v2buf; diff --git a/apps/metadata/gbs.c b/apps/metadata/gbs.c index 796db5932f..68f2b2a393 100644 --- a/apps/metadata/gbs.c +++ b/apps/metadata/gbs.c @@ -10,7 +10,7 @@ #include "metadata_parsers.h" #include "rbunicode.h" -bool parse_gbs_header(int fd, struct mp3entry* id3) +static bool parse_gbs_header(int fd, struct mp3entry* id3) { /* Use the trackname part of the id3 structure as a temporary buffer */ unsigned char* buf = (unsigned char *)id3->path; diff --git a/apps/metadata/kss.c b/apps/metadata/kss.c index ecb59b8353..2ae0cf50b0 100644 --- a/apps/metadata/kss.c +++ b/apps/metadata/kss.c @@ -10,7 +10,7 @@ #include "metadata_parsers.h" #include "rbunicode.h" -bool parse_kss_header(int fd, struct mp3entry* id3) +static bool parse_kss_header(int fd, struct mp3entry* id3) { /* Use the trackname part of the id3 structure as a temporary buffer */ unsigned char* buf = (unsigned char *)id3->path; diff --git a/apps/metadata/sgc.c b/apps/metadata/sgc.c index 9e16de2c76..78cacb9b1b 100644 --- a/apps/metadata/sgc.c +++ b/apps/metadata/sgc.c @@ -10,7 +10,7 @@ #include "metadata_parsers.h" #include "rbunicode.h" -bool parse_sgc_header(int fd, struct mp3entry* id3) +static bool parse_sgc_header(int fd, struct mp3entry* id3) { /* Use the trackname part of the id3 structure as a temporary buffer */ unsigned char* buf = (unsigned char *)id3->path;