Introduction - If you have any usage issues, please Google them yourself
Realize the use of C language mp3 decoding code, has improved algorithms, improve sound quality.
Packet : 87361021mp3diy_in_c.rar filelist
flash\bootloader\bootloader.c
flash\bootloader\bootloader.h
flash\bootloader\bootloader.lds
flash\bootloader\Makefile
flash\bootloader\no_rom.lds
flash\bootloader\README
flash\bootloader
flash\extract\extract.c
flash\extract\extract.dsp
flash\extract\README
flash\extract
flash\FILES
flash\make_firmware\make_firmware.c
flash\make_firmware\make_firmware.dsp
flash\make_firmware\README
flash\make_firmware
flash\minimon\Makefile
flash\minimon\minimon.c
flash\minimon\minimon.h
flash\minimon\minimon.lds
flash\minimon\README
flash\minimon
flash\README
flash\uart_boot\client.c
flash\uart_boot\client.h
flash\uart_boot\flash.c
flash\uart_boot\flash.h
flash\uart_boot\minimon.h
flash\uart_boot\README
flash\uart_boot\scalar_types.h
flash\uart_boot\uart.h
flash\uart_boot\uart_boot.c
flash\uart_boot\uart_boot.dsp
flash\uart_boot\uart_win.c
flash\uart_boot
flash
tools\binlang
tools\bmp2rb.c
tools\configure
tools\convbdf.c
tools\descramble.c
tools\FILES
tools\generate_rocklatin.c
tools\genlang
tools\Makefile
tools\release
tools\rockbox-style.el
tools\sample.emacs
tools\scramble.c
tools\sh2d.c
tools\uplang
tools
uisimulator\common\font-player.c
uisimulator\common\font-player.h
uisimulator\common\lcd-common.c
uisimulator\common\lcd-common.h
uisimulator\common\lcd-playersim.c
uisimulator\common\lcd-playersim.h
uisimulator\common\mpegplay.c
uisimulator\common\mpegplay.h
uisimulator\common\sim_icons.c
uisimulator\common\sim_icons.h
uisimulator\common\sound.h
uisimulator\common\stubs.c
uisimulator\common
uisimulator\FILES
uisimulator\README
uisimulator\win32\atoi.h
uisimulator\win32\button.c
uisimulator\win32\Debug
uisimulator\win32\debug-win32.c
uisimulator\win32\dir-win32.c
uisimulator\win32\dir-win32.h
uisimulator\win32\dir.h
uisimulator\win32\file.h
uisimulator\win32\io.c
uisimulator\win32\kernel.c
uisimulator\win32\kernel.h
uisimulator\win32\lcd-win32.c
uisimulator\win32\lcd-win32.h
uisimulator\win32\Makefile
uisimulator\win32\Makefile.vc6
uisimulator\win32\mpeg-win32.c
uisimulator\win32\panic-win32.c
uisimulator\win32\plugin-win32.h
uisimulator\win32\resource.h
uisimulator\win32\rockbox.dsp
uisimulator\win32\rockbox.dsw
uisimulator\win32\rockbox.ico
uisimulator\win32\rockbox.ncb
uisimulator\win32\rockbox.opt
uisimulator\win32\rockbox1.dsp
uisimulator\win32\sprintf.h
uisimulator\win32\stdbool.h
uisimulator\win32\string-win32.c
uisimulator\win32\thread-win32.c
uisimulator\win32\thread-win32.h
uisimulator\win32\timefuncs.h
uisimulator\win32\UI256.bmp
uisimulator\win32\uisw32.c
uisimulator\win32\uisw32.h
uisimulator\win32\uisw32.rc
uisimulator\win32\uisw32.sln
uisimulator\win32\uisw32.suo
uisimulator\win32\uisw32.vcproj
uisimulator\win32
uisimulator\x11\archos\rockbox112.bmp
uisimulator\x11\archos
uisimulator\x11\atoi.h
uisimulator\x11\button-x11.c
uisimulator\x11\config.h
uisimulator\x11\dir.h
uisimulator\x11\file.h
uisimulator\x11\io.c
uisimulator\x11\kernel.h
uisimulator\x11\lcd-x11.c
uisimulator\x11\lcd-x11.h
uisimulator\x11\Makefile
uisimulator\x11\oss_sound.c
uisimulator\x11\resources.c
uisimulator\x11\resources.h
uisimulator\x11\screenhack.c
uisimulator\x11\screenhack.h
uisimulator\x11\sprintf.h
uisimulator\x11\thread.c
uisimulator\x11\timefuncs.h
uisimulator\x11\uibasic.c
uisimulator\x11\utils.h
uisimulator\x11\version.h
uisimulator\x11\visual.c
uisimulator\x11\visual.h
uisimulator\x11\vroot.h
uisimulator\x11\xmu.h
uisimulator\x11
uisimulator
apps\alarm_menu.c
apps\alarm_menu.h
apps\applimits.h
apps\bookmark.c
apps\bookmark.h
apps\credits.c
apps\credits.h
apps\credits.pl
apps\debug_menu.c
apps\debug_menu.h
apps\FILES
apps\keyboard.h
apps\lang\afrikaans.lang
apps\lang\czech.lang
apps\lang\dansk.lang
apps\lang\deutsch.lang
apps\lang\english.lang
apps\lang\espanol.lang
apps\lang\francais.lang
apps\lang\galego.lang
apps\lang\greek.lang
apps\lang\hebrew.lang
apps\lang\islenska.lang
apps\lang\italiano.lang
apps\lang\nederlands.lang
apps\lang\norsk.lang
apps\lang\polski-ascii.lang
apps\lang\polski.lang
apps\lang\portugues.lang
apps\lang\romaneste.lang
apps\lang\russian.lang
apps\lang\slovenscina.lang
apps\lang\svenska.lang
apps\lang\turkce.lang
apps\lang\wallisertitsch.lang
apps\lang
apps\language.c
apps\language.h
apps\main.c
apps\main_menu.c
apps\main_menu.h
apps\Makefile
apps\menu.c
apps\menu.h
apps\misc.c
apps\misc.h
apps\onplay.c
apps\onplay.h
apps\options.h
apps\player\icons.c
apps\player\icons.h
apps\player\keyboard.c
apps\player
apps\playlist.c
apps\playlist.h
apps\playlist_menu.c
apps\playlist_menu.h
apps\playlist_viewer.c
apps\playlist_viewer.h
apps\plugin.c
apps\plugin.h
apps\plugins\bounce.c
apps\plugins\calendar.c
apps\plugins\chip8.c
apps\plugins\clock.c
apps\plugins\cube.c
apps\plugins\favorites.c
apps\plugins\firmware_flash.c
apps\plugins\flipit.c
apps\plugins\helloworld.c
apps\plugins\jackpot.c
apps\plugins\Makefile
apps\plugins\mosaique.c
apps\plugins\nim.c
apps\plugins\oscillograph.c
apps\plugins\othelo.c
apps\plugins\othelo.txt
apps\plugins\plugin.lds
apps\plugins\rockbox_flash.c
apps\plugins\sliding_puzzle.c
apps\plugins\snake.c
apps\plugins\snow.c
apps\plugins\sokoban.c
apps\plugins\star.c
apps\plugins\tetris.c
apps\plugins\video.c
apps\plugins\viewer.c
apps\plugins\vu_meter.c
apps\plugins\wormlet.c
apps\plugins
apps\recorder\bmp.c
apps\recorder\bmp.h
apps\recorder\icons.c
apps\recorder\icons.h
apps\recorder\keyboard.c
apps\recorder\peakmeter.c
apps\recorder\peakmeter.h
apps\recorder\radio.c
apps\recorder\radio.h
apps\recorder\recording.c
apps\recorder\recording.h
apps\recorder\widgets.c
apps\recorder\widgets.h
apps\recorder
apps\screens.c
apps\screens.h
apps\settings.c
apps\settings.h
apps\settings_menu.c
apps\settings_menu.h
apps\sleeptimer.c
apps\sleeptimer.h
apps\sound_menu.c
apps\sound_menu.h
apps\status.c
apps\status.h
apps\tree.c
apps\tree.h
apps\version.h
apps\win32.mak
apps\wps-display.c
apps\wps-display.h
apps\wps.c
apps\wps.h
apps
docs\API
docs\BATTERY-FAQ
docs\CONTRIBUTING
docs\COPYING
docs\CREDITS
docs\CUSTOM_CFG_FORMAT
docs\CUSTOM_WPS_FORMAT
docs\FAQ
docs\FILES
docs\HISTORY
docs\NODO
docs\README
docs\TECH
docs\UISIMULATOR
docs
firmware\app.lds
firmware\backlight.c
firmware\bitswap.S
firmware\buffer.c
firmware\common\atoi.c
firmware\common\ctype.c
firmware\common\dir.c
firmware\common\disk.c
firmware\common\errno.c
firmware\common\file.c
firmware\common\memcmp.c
firmware\common\memcpy.c
firmware\common\memset.c
firmware\common\qsort.c
firmware\common\random.c
firmware\common\sprintf.c
firmware\common\strcasecmp.c
firmware\common\strcat.c
firmware\common\strchr.c
firmware\common\strcmp.c
firmware\common\strcpy.c
firmware\common\strlen.c
firmware\common\strncmp.c
firmware\common\strncpy.c
firmware\common\strrchr.c
firmware\common\strtok.c
firmware\common\timefuncs.c
firmware\common
firmware\crt0.S
firmware\debug.c
firmware\descramble.S
firmware\drivers\adc.c
firmware\drivers\ata-neo.h
firmware\drivers\ata.c
firmware\drivers\button.c
firmware\drivers\dac.c
firmware\drivers\dac.h
firmware\drivers\fat.c
firmware\drivers\fmradio.c
firmware\drivers\i2c.c
firmware\drivers\lcd-player-charset.c
firmware\drivers\lcd-player.c
firmware\drivers\lcd-recorder.c
firmware\drivers\lcd.c
firmware\drivers\led.c
firmware\drivers\mas.c
firmware\drivers\power.c
firmware\drivers\rtc.c
firmware\drivers\serial.c
firmware\drivers
firmware\export\adc.h
firmware\export\ata.h
firmware\export\backlight.h
firmware\export\buffer.h
firmware\export\button.h
firmware\export\config-fmrecorder.h
firmware\export\config-neo35.h
firmware\export\config-player.h
firmware\export\config-recorder.h
firmware\export\config-recorderv2.h
firmware\export\config.h
firmware\export\debug.h
firmware\export\disk.h
firmware\export\fat.h
firmware\export\fmradio.h
firmware\export\font.h
firmware\export\hwcompat.h
firmware\export\i2c.h
firmware\export\id3.h
firmware\export\kernel.h
firmware\export\lcd-player-charset.h
firmware\export\lcd.h
firmware\export\led.h
firmware\export\mas.h
firmware\export\mp3data.h
firmware\export\mp3_playback.h
firmware\export\mpeg.h
firmware\export\panic.h
firmware\export\power.h
firmware\export\powermgmt.h
firmware\export\rolo.h
firmware\export\rtc.h
firmware\export\serial.h
firmware\export\sh7034.h
firmware\export\system.h
firmware\export\thread.h
firmware\export\usb.h
firmware\export
firmware\FILES
firmware\flash\bootloader\bootloader.c
firmware\flash\bootloader\bootloader.h
firmware\flash\bootloader\bootloader.lds
firmware\flash\bootloader\Makefile
firmware\flash\bootloader\no_rom.lds
firmware\flash\bootloader\README
firmware\flash\bootloader
firmware\flash\extract\extract.c
firmware\flash\extract\extract.dsp
firmware\flash\extract\README
firmware\flash\extract
firmware\flash\FILES
firmware\flash\make_firmware\make_firmware.c
firmware\flash\make_firmware\make_firmware.dsp
firmware\flash\make_firmware\README
firmware\flash\make_firmware
firmware\flash\minimon\Makefile
firmware\flash\minimon\minimon.c
firmware\flash\minimon\minimon.h
firmware\flash\minimon\minimon.lds
firmware\flash\minimon\README
firmware\flash\minimon
firmware\flash\README
firmware\flash\uart_boot\client.c
firmware\flash\uart_boot\client.h
firmware\flash\uart_boot\flash.c
firmware\flash\uart_boot\flash.h
firmware\flash\uart_boot\minimon.h
firmware\flash\uart_boot\README
firmware\flash\uart_boot\scalar_types.h
firmware\flash\uart_boot\uart.h
firmware\flash\uart_boot\uart_boot.c
firmware\flash\uart_boot\uart_boot.dsp
firmware\flash\uart_boot\uart_win.c
firmware\flash\uart_boot
firmware\flash
firmware\font.c
firmware\fonts\clR6x8.bdf
firmware\fonts
firmware\hwcompat.c
firmware\id3.c
firmware\include\assert.h
firmware\include\atoi.h
firmware\include\ctype.h
firmware\include\dbgcheck.h
firmware\include\dir.h
firmware\include\errno.h
firmware\include\file.h
firmware\include\math.h
firmware\include\sprintf.h
firmware\include\stdio.h
firmware\include\stdlib.h
firmware\include\string.h
firmware\include\sys\timeb.h
firmware\include\sys
firmware\include\time.h
firmware\include\timefuncs.h
firmware\include\_ansi.h
firmware\include
firmware\kernel.c
firmware\Makefile
firmware\mp3data.c
firmware\mp3_playback.c
firmware\mpeg.c
firmware\panic.c
firmware\powermgmt.c
firmware\README
firmware\rolo.c
firmware\system.c
firmware\thread.c
firmware\usb.c
firmware\win32.mak
firmware