"We looked into the recently released support for the
Diamond Rio PMP500 MP3 player. This is among the most popular MP3
players on the market today, so the driver's availability was
eagerly anticipated by the Linux community. Despite the fact
that the Rio 500 driver is still in development, the latest release
can perform basic functions on the Rio player...."
"In order to use the Rio driver, you must have a Linux kernel
2.3.x or later. Alternatively, you can have a 2.2.15preXX kernel
with USB support installed. To compile it (if you don't download a
binary version), you will need glib."