User Tools

Site Tools


himdmusictransferformac

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
himdmusictransferformac [2009/03/28 15:55] wikiadminhimdmusictransferformac [2009/04/11 21:11] wikiadmin
Line 15: Line 15:
  
 The code does not use the system supplied USB mass storage driver to access the HiMD device, but uses an internal implementation of the FAT file system. Interestingly, while some SCSI commands are standard, the read(12) and write(12) commands are replaced by the vendor-specific commands C0 (let's call it magic read) and C1 (magic write) for data access. It has not yet been tested whether standard read and magic read return the same data for the same sector. The code does not use the system supplied USB mass storage driver to access the HiMD device, but uses an internal implementation of the FAT file system. Interestingly, while some SCSI commands are standard, the read(12) and write(12) commands are replaced by the vendor-specific commands C0 (let's call it magic read) and C1 (magic write) for data access. It has not yet been tested whether standard read and magic read return the same data for the same sector.
 +
 +
 +===== Screenshot =====
 +
 +{{:himdmusictransfer.png?500}}
 +
 +===== Restrictions =====
 +
 +The software contains a blacklist to allow PCM-upload for specific models only (the MZ-RH10 is blacklisted for example). It has not been verified though whether removing the MZ-RH10 from the blacklist by patching the binary will allow full PCM-upload. A patched binary can be found here: [[http://users.physik.fu-berlin.de/~glaubitz/linux-minidisc/himdtransfermac_patched.gz|himdtransfermac_patched.gz]].
 +
 +===== Source Code =====
  
 Here a list of the C++-classes of the HiMD-code: Here a list of the C++-classes of the HiMD-code:
Line 48: Line 59:
 ===== Links ===== ===== Links =====
  
-[[http://forums.minidisc.org/index.php?showtopic=6509&hl=sniff]]+[[http://forums.minidisc.org/index.php?showtopic=6509&hl=sniff]] - A report on sniffing USB-I/O of a HiMD-Walkman
  
 ===== Connecting the device to Linux, USB-Output ===== ===== Connecting the device to Linux, USB-Output =====
himdmusictransferformac.txt · Last modified: 2009/06/29 14:38 by wikiadmin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki