See MisticRiver - Big PMP'n/PMC Talk - PMP Firmware Progress for more information about the information that can be found here. The original iRiver PMP-100 source tar ball came from ftp.gpl-devices.org/pub/vendors/iRiver/PMP-1xx/. The cadenux BSP source was provide by Cadenux.