From 435e08eae1502f520ce14b279cd2754093e195cb Mon Sep 17 00:00:00 2001 From: Rafaël Carré Date: Thu, 27 May 2010 12:00:29 +0000 Subject: mark some functions as init functions (discarded after init() has run) tick_start, fmradio_i2c_init, pcm_init, pcm_postinit, pcm_play_dma_init Also add some as3525 target specific functions Make as3525v2 use this attribute git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26328 a1c6a512-1295-4272-9138-f99709370657 --- firmware/export/pcm.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'firmware/export/pcm.h') diff --git a/firmware/export/pcm.h b/firmware/export/pcm.h index 40bfe6fa46..304f120059 100644 --- a/firmware/export/pcm.h +++ b/firmware/export/pcm.h @@ -67,8 +67,8 @@ void pcm_apply_settings(void); void pcm_play_lock(void); void pcm_play_unlock(void); -void pcm_init(void); -void pcm_postinit(void); +void pcm_init(void) INIT_ATTR; +void pcm_postinit(void) INIT_ATTR; /* This is for playing "raw" PCM data */ void pcm_play_data(pcm_play_callback_type get_more, @@ -104,7 +104,7 @@ extern volatile bool pcm_paused; void pcm_play_dma_lock(void); void pcm_play_dma_unlock(void); -void pcm_play_dma_init(void); +void pcm_play_dma_init(void) INIT_ATTR; void pcm_play_dma_start(const void *addr, size_t size); void pcm_play_dma_stop(void); void pcm_play_dma_pause(bool pause); -- cgit v1.2.3