I read from somewhere that Iriver H340 (international version) have two separate USB connectors. 1 for Host mode and 1 for USB peripheral mode.