[X] The "Vixta.org-098.01.En.iso" file could not be found or is not available. Please select another file.

This code provides support for Diamonds Rio 500 digital audio player under Linux (Intel, PPC and Alpha platforms) and *BSD. It includes a kernel module (need a 2.3.x kernel) and line command utilites to manage folders and upload songs to it.


http://rio500.sourceforge.net





Separate each tag with a space.

Release Date:

2008-07-29

Topic:

Operating System:

License:

Intended Audience:

User Interface:

Programming Language:

C

Registered:

2000-01-28

Ratings and Reviews

Be the first to post a text review of Rio 500 support. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • rio500 0.9.1 file released: rio500-0.9.1.tar.bz2

    2008-07-29 Bastien Nocera <hadess@hadess.net> * .cvsignore: upd * NEWS: upd * configure.in: 0.9.1 2008-07-29 Bastien Nocera <hadess@hadess.net> * librio500/librio500.h: Remove unimplemented function * src/rio_add_song.c (main): * src/rio_del_song.c (main): * src/rio_format.c (main): * src/rio_get_song.c (main): Remove free() calls that try to destroy NULL pointers, don't free a usb dev handle 2008-07-29 Bastien Nocera <hadess@hadess.net> * fonts/6581.fon: * fonts/Readme.txt: * fonts/amiga.fon: * fonts/amplitud.fon: * fonts/atopaz.fon: * fonts/blackout.fon: * fonts/camels.fon: * fonts/cbm64.fon: * fonts/ce.fon: * fonts/ck.nfo: * fonts/defjam.fon: * fonts/dynamic.fon: * fonts/flt.fon: * fonts/future.fon: * fonts/genesis.fon: * fonts/heretic2.fon: * fonts/hl1.fon: * fonts/hl2.fon: * fonts/icoin.fon: * fonts/kung_fu.fon: * fonts/noname.fon: * fonts/phont.fon: * fonts/q1c.fon: * fonts/q2c.fon: * fonts/qu.fon: * fonts/sac.fon: * fonts/shylock.fon: * fonts/sin.fon: * fonts/star.fon: * fonts/trek.fon: * fonts/triangle.fon: Removed, all those fonts are non-free * fonts/LICENSE: * fonts/Licence.txt: * fonts/ProggyCleanSZ.fon: Add a free-er font from http://www.proggyfonts.com/index.php?menu=download * fonts/Makefile.am: * configure.in: Adapt for the above changes 2008-07-23 Bastien Nocera <hadess@hadess.net> * librio500/Makefile.am: Link the library against libusb and glib as well

    posted 525 days ago

  • File released: /rio500/0.9.1/rio500-0.9.1.tar.bz2

    posted 525 days ago

  • Code committed

    hadess committed patchset 383 of module rio500 to the Rio 500 support CVS repository, changing 5 files

    posted by hadess 525 days ago

  • Code committed

    hadess committed patchset 382 of module rio500 to the Rio 500 support CVS repository, changing 6 files

    posted by hadess 525 days ago

  • Code committed

    hadess committed patchset 381 of module rio500 to the Rio 500 support CVS repository, changing 37 files

    posted by hadess 525 days ago

  • Code committed

    hadess committed patchset 380 of module rio500 to the Rio 500 support CVS repository, changing 2 files

    posted by hadess 531 days ago

  • rio500 0.9.0 file released: rio500-0.9.0.tar.bz2

    2008-07-23 Bastien Nocera <hadess@hadess.net> * configure.in: 0.9.0 * Makefile.am: upd * NEWS: upd * TODO: remove done items * librio500/Makefile.am: * rio500.pc.in: Generate a pkg-config file * rio500.spec.in: Fix build 2008-07-23 Bastien Nocera <hadess@hadess.net> * librio500/60-rio500.perms: Use HAL to mark the devices as needing user permissions, so remove this... * librio500/10-usb-music-players-rio500.fdi: ... and add this * librio500/Makefile.am: Fix build * rio500.spec.in: Update * src/rio_add_song.c (get_display_string): Fix error 2008-07-22 Bastien Nocera <hadess@hadess.net> * .cvsignore: * librio500/.cvsignore: More! 2008-07-22 Bastien Nocera <hadess@hadess.net> * librio500/.cvsignore: * src/.cvsignore: upd 2008-07-22 Bastien Nocera <hadess@hadess.net> * .cvsignore: upd * Makefile.am: dist the rio500.spec * TODO: update * rio500.spec.in: added * configure.in: * librio500/Makefile.am: have proper lib version 2008-06-16 Bastien Nocera <hadess@hadess.net> * INSTALL: upd for the recent changes 2008-06-16 Bastien Nocera <hadess@hadess.net> * src/rio_format.c: Make "rio_format -b" work, patch from issue 479990 2008-06-16 Bastien Nocera <hadess@hadess.net> * librio500/rio500_usb.h: Move the last few defines to librio500-usbdevfs.c itself, and remove * librio500/Makefile.am: * librio500/librio500-usbdevfs.c: * librio500/librio500.h: update for the above 2008-06-16 Bastien Nocera <hadess@hadess.net> * librio500/Makefile.am: * librio500/i18n.h: Remove our own i18n stuff, and use glib's instead * librio500/anim.c: * librio500/librio500_api.c: * src/rio_add_folder.c: * src/rio_add_song.c: * src/rio_del_song.c: * src/rio_font_info.c: * src/rio_format.c: * src/rio_get_song.c: * src/rio_stat.c: * src/rio_swap_songs.c: * src/rio_swap_songs_simple.c: Adapt for the above 2008-06-16 Bastien Nocera <hadess@hadess.net> * configure.in: * librio500/Makefile.am: * src/Makefile.am: Remove the deviceentry and devicepath configure options, they're not used anymore 2008-06-15 Bastien Nocera <hadess@hadess.net> * TODO: Add a simple TODO item * acinclude.m4: Remove * autogen.sh: Copy from gnome-autogen.sh * Makefile.am: * configure.in: * librio500/Makefile.am: * librio500/librio500-usbdevfs.c (init_communication), (finish_communication), (send_folder_location), (format_flash), (get_mem_status), (query_card_count), (query_mem_left), (query_firmware_rev), (get_num_folder_blocks), (read_folder_entries), (read_song_entries), (write_folder_entries), (write_song_entries), (swap_songs), (bulk_write), (bulk_read), (send_write_command), (send_read_command), (send_command), (rio_ctl_msg): * librio500/librio500.c: * librio500/librio500.h: * librio500/librio500_api.c (rio_new), (rio_check), (rio_delete), (remove_folder), (remove_song), (is_first_folder), (add_folder), (rename_folder), (rename_song), (start_comm), (end_comm): * librio500/librio500_api.h: * src/Makefile.am: * src/rio_add_folder.c (main): * src/rio_add_song.c (main), (write_song): * src/rio_del_song.c (main), (remove_folder), (remove_song): * src/rio_font_info.c (main): * src/rio_format.c (main): * src/rio_get_song.c (main), (read_file): * src/rio_stat.c (main): * src/rio_swap_songs.c (main): * src/rio_swap_songs_simple.c (main): Remove rio500 driver method, always compile with libusb support, fix compilation with newer versions of libusb, always enable i18n from glib2, remove glib 1.x support * librio500/60-rio500.perms: * librio500/60-rio500.rules: Add and install files for Fedora systems to automatically allow Rio500s to be used by the console user

    posted 531 days ago

  • rio500 0.9.0 file released: rio500-0.9.0-1.src.rpm

    2008-07-23 Bastien Nocera <hadess@hadess.net> * configure.in: 0.9.0 * Makefile.am: upd * NEWS: upd * TODO: remove done items * librio500/Makefile.am: * rio500.pc.in: Generate a pkg-config file * rio500.spec.in: Fix build 2008-07-23 Bastien Nocera <hadess@hadess.net> * librio500/60-rio500.perms: Use HAL to mark the devices as needing user permissions, so remove this... * librio500/10-usb-music-players-rio500.fdi: ... and add this * librio500/Makefile.am: Fix build * rio500.spec.in: Update * src/rio_add_song.c (get_display_string): Fix error 2008-07-22 Bastien Nocera <hadess@hadess.net> * .cvsignore: * librio500/.cvsignore: More! 2008-07-22 Bastien Nocera <hadess@hadess.net> * librio500/.cvsignore: * src/.cvsignore: upd 2008-07-22 Bastien Nocera <hadess@hadess.net> * .cvsignore: upd * Makefile.am: dist the rio500.spec * TODO: update * rio500.spec.in: added * configure.in: * librio500/Makefile.am: have proper lib version 2008-06-16 Bastien Nocera <hadess@hadess.net> * INSTALL: upd for the recent changes 2008-06-16 Bastien Nocera <hadess@hadess.net> * src/rio_format.c: Make "rio_format -b" work, patch from issue 479990 2008-06-16 Bastien Nocera <hadess@hadess.net> * librio500/rio500_usb.h: Move the last few defines to librio500-usbdevfs.c itself, and remove * librio500/Makefile.am: * librio500/librio500-usbdevfs.c: * librio500/librio500.h: update for the above 2008-06-16 Bastien Nocera <hadess@hadess.net> * librio500/Makefile.am: * librio500/i18n.h: Remove our own i18n stuff, and use glib's instead * librio500/anim.c: * librio500/librio500_api.c: * src/rio_add_folder.c: * src/rio_add_song.c: * src/rio_del_song.c: * src/rio_font_info.c: * src/rio_format.c: * src/rio_get_song.c: * src/rio_stat.c: * src/rio_swap_songs.c: * src/rio_swap_songs_simple.c: Adapt for the above 2008-06-16 Bastien Nocera <hadess@hadess.net> * configure.in: * librio500/Makefile.am: * src/Makefile.am: Remove the deviceentry and devicepath configure options, they're not used anymore 2008-06-15 Bastien Nocera <hadess@hadess.net> * TODO: Add a simple TODO item * acinclude.m4: Remove * autogen.sh: Copy from gnome-autogen.sh * Makefile.am: * configure.in: * librio500/Makefile.am: * librio500/librio500-usbdevfs.c (init_communication), (finish_communication), (send_folder_location), (format_flash), (get_mem_status), (query_card_count), (query_mem_left), (query_firmware_rev), (get_num_folder_blocks), (read_folder_entries), (read_song_entries), (write_folder_entries), (write_song_entries), (swap_songs), (bulk_write), (bulk_read), (send_write_command), (send_read_command), (send_command), (rio_ctl_msg): * librio500/librio500.c: * librio500/librio500.h: * librio500/librio500_api.c (rio_new), (rio_check), (rio_delete), (remove_folder), (remove_song), (is_first_folder), (add_folder), (rename_folder), (rename_song), (start_comm), (end_comm): * librio500/librio500_api.h: * src/Makefile.am: * src/rio_add_folder.c (main): * src/rio_add_song.c (main), (write_song): * src/rio_del_song.c (main), (remove_folder), (remove_song): * src/rio_font_info.c (main): * src/rio_format.c (main): * src/rio_get_song.c (main), (read_file): * src/rio_stat.c (main): * src/rio_swap_songs.c (main): * src/rio_swap_songs_simple.c (main): Remove rio500 driver method, always compile with libusb support, fix compilation with newer versions of libusb, always enable i18n from glib2, remove glib 1.x support * librio500/60-rio500.perms: * librio500/60-rio500.rules: Add and install files for Fedora systems to automatically allow Rio500s to be used by the console user

    posted 531 days ago

  • File released: /rio500/0.9.0/rio500-0.9.0-1.src.rpm

    posted 531 days ago

  • File released: /rio500/0.9.0/rio500-0.9.0.tar.bz2

    posted 531 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Rio 500 support Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks