<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.physik.fu-berlin.de/linux-minidisc&gt/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&gt/feed.php">
        <title>DokuWiki</title>
        <description></description>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&gt/</link>
        <image rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&gt/_media/wiki:dokuwiki-128.png" />
       <dc:date>2026-04-17T11:23:38+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/atracdownload-wiki?rev=1313013843&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/atracdownload-with-keycalculation?rev=1276198966&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/atracdownload?rev=1275985618&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/autodetect?rev=1296079834&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/autoupdater?rev=1353919889&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/brainstorming?rev=1295228493&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/codeblockformat?rev=1257554620&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/codeblockparser?rev=1241000849&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingonfreebsd?rev=1256685185&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingonhaiku?rev=1311530514&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingonlinux?rev=1353952656&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingonmac?rev=1506848681&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingonwindows?rev=1506848555&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingwithmingw?rev=1302527051&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/contributors?rev=1337549258&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/devicesal?rev=1716236142&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/dump_ekb?rev=1268520271&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/extendinglibhimd?rev=1330461745&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/faq?rev=1291588993&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/googlesummerofcode?rev=1368704377&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/gsocapplicationtemplate?rev=1268325680&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/gsocprojectapplication?rev=1299877065&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/hardware?rev=1321749381&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himddiskformat?rev=1325804112&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himddownload-keystuff?rev=1315145239&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himddownload?rev=1315138662&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himdlinux?rev=1239432065&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himdmusictransferformac?rev=1246286331&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himdscsi?rev=1277628508&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himd_device_control?rev=1277634005&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/installingonubuntu?rev=1304287938&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/integration?rev=1295574221&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/links?rev=1265636094&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/mdusbids?rev=1279485355&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/miscinformation?rev=1248184035&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/netmdlinux?rev=1269019408&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/netmdocm?rev=1716303048&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/netmdpython?rev=1368704349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/ocmbytecode?rev=1758480928&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/ocmchatlog1?rev=1241096387&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/ocmsalwrapexports?rev=1241047495&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/portingnetmd?rev=1331075949&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/qhimdtransfer?rev=1276293886&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/releases?rev=1506848780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/rh1atracupload?rev=1245284621&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/scsidrminfo?rev=1278429052&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/scsisupport?rev=1303067423&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/sonicstagewinehowto?rev=1238657311&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/start?rev=1506848950&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/tasks?rev=1325840765&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/translation?rev=1296258535&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/trkinfocm?rev=1272553226&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/varioussonicstageinformation?rev=1233007726&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/windowsdlls?rev=1272552509&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/writeandsubmitpatch?rev=1506848502&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/zedv-testseite?rev=1229268399&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&gt/_media/wiki:dokuwiki-128.png">
        <title>DokuWiki</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&gt/</link>
        <url>https://wiki.physik.fu-berlin.de/linux-minidisc&gt/_media/wiki:dokuwiki-128.png</url>
    </image>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/atracdownload-wiki?rev=1313013843&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-08-10T22:04:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>atracdownload-wiki</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/atracdownload-wiki?rev=1313013843&amp;do=diff</link>
        <description>This document is based on atracdownload from the FreeMD repository. Also compare &lt;http://bertrik.sikken.nl/netmd/download.html&gt;

Downloading an ATRAC track to a NetMD unit

All upload commands start with:
00 18 00  08 00 46  f0 03 01 03  $o  ff
This is a standard AV/C frame for a vendor defined opcode, where the
company ID is 080046 = Sony (same as for MAC addresses, for example).
The f0 03 01 03 is unknown.  $m(1) ... $$c(1) ... $$k(1) ... $$p$$r$$t$$v$$r$$v $$k(8) $$v is the block size (usuall…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/atracdownload-with-keycalculation?rev=1276198966&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-10T19:42:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>atracdownload-with-keycalculation</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/atracdownload-with-keycalculation?rev=1276198966&amp;do=diff</link>
        <description>please read this quite terse commented log together with the more detailed explanations of the commands at atracdownload-wiki


Log of the upload of a short track that is saved as DRM&#039;ed OMA on the PC.

Content ID: 010F50000004000000B792F6F9318C20FFF1AAD8
DES encryption key: 3E8AB6C3C32C35EB
DES encryption IV: 4CAD6BD3BD7BBEE5
The encrypted music data is not reencrypted before transfer.

 6.737139 =&gt; 00180008 0046f003 010380ff
 8.101696 &lt;= 09180008 0046f003 01038000
80 -&gt; Start NetMD session

 8…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/atracdownload?rev=1275985618&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-08T08:26:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>atracdownload</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/atracdownload?rev=1275985618&amp;do=diff</link>
        <description>This file is from the FreeMD repository which is currently offline. A wikified version is at atracdownload-wiki


Sony NetMD Protocol
===================

All upload commands start with:
00 18 00  08 00 46  f0 03 01 03  $o  ff

This is a standard AV/C frame for a vendor defined opcode, where the
company ID is 080046 = Sony (same as for MAC addresses, for example).
The f0 03 01 03 is unknown.  $o is a sub-command.  ff seems to be a
place holder for an internal return value or error code.  It&#039;s
no…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/autodetect?rev=1296079834&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-01-26T22:10:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>autodetect</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/autodetect?rev=1296079834&amp;do=diff</link>
        <description>AutoDetect

HiMD Auto Detection

Looking for a way to detect a connected HiMD walkman automatically and connect it in qhimdtransfer.
This splits into two different questions, presented with their possible solutions:

	*  Detecting Hi-MD walkmen that are already connected to the computer on start of QHiMDTransfer</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/autoupdater?rev=1353919889&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-11-26T08:51:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>autoupdater</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/autoupdater?rev=1353919889&amp;do=diff</link>
        <description>AutoUpdater

Since our MiniDisc software is subject to ongoing development, it is highly desirable for the users to always have the latest version installed to be able to benefit from the latest updates in the software.

In order to assure this, many software packages leverage the use of automatic updates. These updates can either be performed externally by a package manager like it is found on most Unix installations or by an update routine integrated into the program code of the software packa…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/brainstorming?rev=1295228493&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-01-17T01:41:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>brainstorming</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/brainstorming?rev=1295228493&amp;do=diff</link>
        <description>Brainstorming

HiMD Auto Detection

Looking for a way to detect a connected HiMD walkman automatically and connect it in qhimdtransfer.
This splits into two different questions, presented with their possible solutions:

	*  Detecting Hi-MD walkmen that are already connected to the computer on start of QHiMDTransfer</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/codeblockformat?rev=1257554620&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-07T00:43:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codeblockformat</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/codeblockformat?rev=1257554620&amp;do=diff</link>
        <description>Format of native code blocks in OCM

All pointers are offsets from the beginning of the main header. The file consists of a header (always uncompressed), followed by content (might be compressed). You need to decompress the data first (if compressed) and place it back directly behind the header to access the data pointed to.</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/codeblockparser?rev=1241000849&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-04-29T10:27:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codeblockparser</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/codeblockparser?rev=1241000849&amp;do=diff</link>
        <description>#!/usr/bin/perl

use Compress::Zlib;

sub decodereloc {
  my ($reltype, $relop) = @_;
  if($reltype == 2)
  {
    return &quot;baseaddr + $relop&quot;;
  }
  elsif($reltype == 9)
  {
    return &quot;$relop&quot;;
  }
  elsif($reltype == 0x80)
  {
    return &quot;imp_$relop&quot;;
  }
  elsif($reltype == 0x81)
  {
    return &quot;__alloca_probe - . - 4&quot;;
  }
  elsif($reltype == 0x84)
  {
    return &quot;__aulldiv - . - 4&quot;;
  }
  elsif($reltype == 0x85)
  {
    return &quot;_ftol - . - 4&quot;;
  }
  elsif($reltype == 0x86)
  {
    return &quot;__…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingonfreebsd?rev=1256685185&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-27T23:13:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>compilingonfreebsd</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingonfreebsd?rev=1256685185&amp;do=diff</link>
        <description>Building on FreeBSD

This page explains how to build and run libhimd and qhimdtransfer on FreeBSD and similar Unices.

Requirements

Before the software can be built, several packages have to be downloaded and installed. As root, run:


pkg_add -r git qtcreator taglib glib sox libmad libmcrypt</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingonhaiku?rev=1311530514&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-07-24T18:01:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>compilingonhaiku</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingonhaiku?rev=1311530514&amp;do=diff</link>
        <description>Building on Haiku

NOTE: Since Haiku is still highly in development, all the following might already be outdated very soon. Also, expect a few kernel panics here and there since Haiku is still an Alpha release. Nevertheless, it&#039;s a lot of fun to use it already :).</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingonlinux?rev=1353952656&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-11-26T17:57:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>compilingonlinux</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingonlinux?rev=1353952656&amp;do=diff</link>
        <description>CompilingOnLinux

This shows how to compile libhimd and QHiMDTransfer on Ubuntu 9.04 or later, Fedora 11 or later and ArchLinux.

Requirements

First, you&#039;ll need to install some packages. On Ubuntu and Debian, open a terminal and type:


sudo apt-get install libqt4-dev build-essential libglib2.0-dev libmad0-dev libgcrypt11-dev libsox-dev git-core libusb-1.0-0-dev libid3tag0-dev libtag1-dev
&lt;Your password&gt;</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingonmac?rev=1506848681&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-10-01T09:04:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>compilingonmac</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingonmac?rev=1506848681&amp;do=diff</link>
        <description>CompilingOnMac

To install the build dependencies, use XCode and Homebrew. There is a script for installing the dependencies:

&lt;https://github.com/glaubitz/linux-minidisc/blob/master/build/install_dependencies.sh&gt;

At the moment, the build dependencies can be installed with:
      brew update
      brew install --force qt5 mad libid3tag libtag glib libusb libusb-compat libgcrypt
      brew link --force qt5</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingonwindows?rev=1506848555&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-10-01T09:02:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>compilingonwindows</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingonwindows?rev=1506848555&amp;do=diff</link>
        <description>CompilingOnWindows

Deprecated. See CompilingWithMinGW</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingwithmingw?rev=1302527051&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-04-11T13:04:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>compilingwithmingw</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/compilingwithmingw?rev=1302527051&amp;do=diff</link>
        <description>Compiling with MinGW

To compile yourself:

	*  Download Qt development kit (choose &quot;Go LGPL&quot;, then click on &quot;Qt SDK for Windows&quot;) and install in a directory of your choice (default: C:\2010.xx.x , where 2010.xx.x is the version of your Qt installation) ; MinGW will be installed in Qt directory automatically</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/contributors?rev=1337549258&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-20T21:27:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>contributors</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/contributors?rev=1337549258&amp;do=diff</link>
        <description>Contributors

People, who have helped, in no particular order:

Donations:

	*  Dominick Cassone, USA - 20 Euros
	*  Peter Boyd, Australia - 20 Euros
	*  Christopher Gundermann - Sony MZ-RH1
	*  Mathias Mailaender - Sony MZ-N1
	*  Brian Chamberlain, MI, USA - 5 Euros</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/devicesal?rev=1716236142&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-20T20:15:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>devicesal</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/devicesal?rev=1716236142&amp;do=diff</link>
        <description>DeviceSal Dict 000 (EKB) -&gt; (status): Verify EKB file.  For version 1, check SHA-1 of first 176 bytes.  For any other, call DeviceSal Dict 159.  Returns 0 if OK, otherwise an error code.
DeviceSal Dict 001
DeviceSal Dict 002
DeviceSal Dict 003
DeviceSal Dict 159(0x9f) (EKB) -&gt; (status): Verify EKB file with version &gt; 1.  Checks ECC signature, returns 0 if OK, otherwise an error code.
DeviceSal Dict 160(0xa0)
DeviceSal Dict 165(0xa5)
DeviceSal Dict 170(0xaa)
DeviceSal Dict 171(0xab)
DeviceSal Dic…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/dump_ekb?rev=1268520271&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-13T22:44:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dump_ekb</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/dump_ekb?rev=1268520271&amp;do=diff</link>
        <description>This python code parses a binary .EKB file. No decryption is done, though.


#!/usr/bin/python
#
# This file is part of FreeMD.
# 
# FreeMD is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# 
# FreeMD is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/extendinglibhimd?rev=1330461745&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-28T20:42:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extendinglibhimd</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/extendinglibhimd?rev=1330461745&amp;do=diff</link>
        <description>ExtendingLibHiMD

This section covers the extension of the libhimd library and integrating these features into qhimdtransfer.

Background and motivation

libhimd is the part of linux-minidisc which abstracts access to HiMD hardware. Tasks include:

	*  reading and decrypting audio data tracks (MP3/PCM/ATRAC3/ATRAC3+) from HiMD medium</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/faq?rev=1291588993&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-12-05T22:43:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>faq</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/faq?rev=1291588993&amp;do=diff</link>
        <description>FAQ

I didn&#039;t had any time yet to answer all the questions yet, I&#039;m just very busy recently, sorry. Please check back later.

How can I contribute to this project?

You can either contribute code (please look at the Tasks, there is alot to do), translations or artwork. We really appreciate</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/googlesummerofcode?rev=1368704377&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-05-16T11:39:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>googlesummerofcode</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/googlesummerofcode?rev=1368704377&amp;do=diff</link>
        <description>Google Summer of Code Tasks

This page contains a subset of tasks from our main tasks section, specially selected for Google&#039;s Summer of Code. We also added some new tasks that we thought would be nice as tasks for GSoC. The list is split into tasks for the program library</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/gsocapplicationtemplate?rev=1268325680&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-11T16:41:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gsocapplicationtemplate</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/gsocapplicationtemplate?rev=1268325680&amp;do=diff</link>
        <description>Google Summer of Code - Application Template

When applying for a Google Summer of Code grant to work with the linux-minidisc, your application must follow our application template (much of which we have borrowed from the NeL project who borrowed them from the Blender Foundation, thanks guys!).</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/gsocprojectapplication?rev=1299877065&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-11T20:57:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gsocprojectapplication</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/gsocprojectapplication?rev=1299877065&amp;do=diff</link>
        <description>Project application form for GSoC 2010

Organization Name

linux-minidisc

Description

This project was founded with the goal to implement a free software which allows to use so-called NetMD and HiMD MiniDisc recorders and players with Linux (and many other operating systems). Even though MiniDisc has been replaced by the majority of consumers with flash-based MP3 players and recorders like Apple&#039;s iPod, MiniDisc is still very popular among recording enthusiasts for live concerts and speech rec…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/hardware?rev=1321749381&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-11-20T00:36:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hardware</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/hardware?rev=1321749381&amp;do=diff</link>
        <description>Hardware

We have the following hardware available for testing:

	*  Sony MZ-RH10(jp) - Adrian
	*  Sony MZ-M100(us) - Adrian
	*  Sony MZ-RH1 - linux-minidisc project (megadiscman)
	*  Sony MZ-RH1 - linux-minidisc project (Alex)
	*  Sony MZ-RH1 - linux-minidisc project (David)</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himddiskformat?rev=1325804112&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-05T22:55:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>himddiskformat</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himddiskformat?rev=1325804112&amp;do=diff</link>
        <description>HiMDDiskFormat

HiMD-Media are read and written in Mass-Storage mode. So one only needs to know the on-disk format to be able to read/write from Linux. The disks are formatted with a standard FAT16-filesystem but with a 2kb-sectorsize. Once the disk is attached to a PC it can be used as a normal mass-storage device (format is superfloppy, i.e. no partitions). When SonicStage (or HiMD Music Transfer on the Mac) is started, the minidisc is unmounted by SonicStage and thus inaccessible by the opera…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himddownload-keystuff?rev=1315145239&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-09-04T14:07:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>himddownload-keystuff</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himddownload-keystuff?rev=1315145239&amp;do=diff</link>
        <description>Cryptography used for Hi-MD

This page uses the data presented in himddownload as example values.

Session key negotiation

Session key negotiation starts with mutual authentication. The mutual authentication process has the host and the device calculate different MACs over the triplet of (current disc ID, host-chosen nonce, device-chosen nonce). Each side is free to use the root key of any EKB that is readable by the other side, but typically the EKB 00010012 is used. It&#039;s root key is f51ecb2a8…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himddownload?rev=1315138662&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-09-04T12:17:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>himddownload</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himddownload?rev=1315138662&amp;do=diff</link>
        <description>Generally ommitted: SENSE REQUEST (some commands fail), will be added later.
First column is relative timestamp (seconds), following the SCSI packet


  2.903668 12 00000024 00000000 00000000 000000 - INQUIRY
  2.908109 23 00000000 000000fc 00000000 000000 - READ FORMAT CAPACITIES
  2.918979 25 00000000 00000000 00000000 000000 - READ CAPACITY
  2.925479 28 00000000 00000001 00000000 000000 - READ (1 sector @ 0)
  2.968800 5a 001c0000 000000c0 00000000 000000 - MODE SENSE (Page 1C: Timer and Pro…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himdlinux?rev=1239432065&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-04-11T06:41:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>himdlinux</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himdlinux?rev=1239432065&amp;do=diff</link>
        <description>HiMDLinux

The only current software available is &quot;libhimd&quot; and &quot;qhimdtransfer&quot; from our project.</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himdmusictransferformac?rev=1246286331&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-06-29T14:38:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>himdmusictransferformac</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himdmusictransferformac?rev=1246286331&amp;do=diff</link>
        <description>HiMDMusicTransferforMac

The transfer-software for HiMD under MacOS-X supports the following MD-Walkman:

MZ- RH1/DH10P/RH10/RH910/RH710

and can be downloaded here:

&lt;http://support.sony-europe.com/dna/downloads/downloads.aspx?l=en&amp;f=MT&gt;

This software could help developing a Linux-software by analyzing the code of the transfer-program which is only about 1,5 Mbytes in binary. It appears that only the binary &quot;HiMD Music Transfer&quot; itself is necessary to communicate with the HiMD-Walkman, so the …</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himdscsi?rev=1277628508&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-27T08:48:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>himdscsi</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himdscsi?rev=1277628508&amp;do=diff</link>
        <description>The HiMD Walkmen are SCSI disk drives. They only use the LUN zero.

These standard SCSI commands are used:

	*  00: Test Unit Ready
	*  03: Request Sense
	*  12: Inquiry (only page 0, standard inquiry) Vendor specific inquiry part: 36-43 = &quot;UMD ID&quot;; 44/45 = System Info; 46/47 = Command info [16 bit words little endian]</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himd_device_control?rev=1277634005&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-27T10:20:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>himd_device_control</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/himd_device_control?rev=1277634005&amp;do=diff</link>
        <description>HiMD device control command (0xC2)

The device control command is 12 bytes (0x0C), and depending on subcommand, intiates a data transfer from or to the device. The layout of the command block is
Byte 00: Command (0xC2)
Byte 01: Unknown, sent as zero (maybe LUN?)
Byte 02: For some subcommands: Application ID (0 == General?, 1 == MD Audio?, 2 == UMD Audio?)
Byte 03: subcommand
Byte 04: For some subcommands: Flag bits
Byte 05: For the switch interface command: Delay
Byte 06: unused, sent as zero
By…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/installingonubuntu?rev=1304287938&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-05-01T22:12:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>installingonubuntu</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/installingonubuntu?rev=1304287938&amp;do=diff</link>
        <description>Installing on Ubuntu using PPAs

If you just want to install and use qhimdtransfer and python-netmd on Ubuntu, we do not recommend that you checkout the code from our git repository and build the code yourself (see compilingonlinux). Instead, we advise that you install ready-to-use software packages from the Ubuntu PPA (Personal Package Archive) on the Launchpad website that we have setup for this purpose. With this method,</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/integration?rev=1295574221&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-01-21T01:43:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>integration</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/integration?rev=1295574221&amp;do=diff</link>
        <description>Integration

Operating Systems

Debian and Ubuntu

For Debian/Ubuntu we are working on packages which will eventually be uploaded. The wnpp bug reports can be found here:

	*  libhimd - &lt;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=533112&gt;
	*  qhimdtransfer - (No wnpp filed yet)

Windows

MacOS X

Applications</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/links?rev=1265636094&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-08T13:34:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>links</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/links?rev=1265636094&amp;do=diff</link>
        <description>Links

General information regarding MiniDisc

&lt;http://www.minidisc.org&gt; - Website containing a large collection of information on nearly every MiniDisc unit ever made, including Service Manuals

Official Software by Sony

&lt;http://support.sony-europe.com/dna/md/index.aspx?site=,odw_de_DE&gt; - Sony Europe MiniDisc downloads

&lt;http://www.sony.jp/support/walkman/download/index.html&gt; - Sony Japan Walkman Downloads (SonicStage, HiMD Music Transfer and more)</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/mdusbids?rev=1279485355&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-18T20:35:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mdusbids</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/mdusbids?rev=1279485355&amp;do=diff</link>
        <description>MDUSBIDs

All Sony Devices


17e/17f: MZ-NH1
180/181: MZ-NH3D
182/183: MZ-NH900
184/185: MZ-NH700/MZ-NH800
186/187: MZ-NH600/MZ-NH600D
188: MZ-N920 (kann der HiMD?)
18a: LAM-3 (18b: Hi-MD SOUND GATE??)
1e9/1ea: MZ-DH10P
219/21a: MZ-RH10
21b/21c: MZ-RH910
22c/22d: CMT-AH10 (Stereoanlage + MD)
23c/23d: DS-HMD1 (NetMD/Hi-MD-Laufwerk ohne eigene Abspieleinheit)
286/287: MZ-RH1</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/miscinformation?rev=1248184035&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-21T13:47:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>miscinformation</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/miscinformation?rev=1248184035&amp;do=diff</link>
        <description>MiscInformation

This is precisely not the proper place for this comment but I thought I might start the ball rolling (my first contribution) with some ideas of things about MD that may give a clue to its operation. Of course this may be all old knowledge to you, so please tell me right away if that is the case.</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/netmdlinux?rev=1269019408&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-19T17:23:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netmdlinux</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/netmdlinux?rev=1269019408&amp;do=diff</link>
        <description>NetMDLinux

Software

There are several orphanend open-source projects aiming to support NetMD Walkman devices under Linux, namely:

	*  libnetmd: A library to connect to NetMD Walkman - &lt;http://libnetmd.sourceforge.net/&gt; and &lt;http://www.unmaintained-free-software.org/wiki/Libnetmd&gt;
	*  Patch for libnetmd to add support for MZ-RH1 and -RH10, also minor casting fixes:</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/netmdocm?rev=1716303048&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-21T14:50:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netmdocm</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/netmdocm?rev=1716303048&amp;do=diff</link>
        <description>netmdocm

Components and functions involved during check-out of a already imported song. (Song that is atrac encoded and encrypted).

----------

+ UI

----------

+ NetMD.dll
  [helpstring(&quot;Method CheckOut&quot;)]
  HRESULT _stdcall CheckOut(
                  [in] long cMax, 
                  [in] _OPD_CHECKOUTINFO* pCheckOutInfo);</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/netmdpython?rev=1368704349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-05-16T11:39:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netmdpython</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/netmdpython?rev=1368704349&amp;do=diff</link>
        <description>NetMDPython

NetMDPython is a collection of Python scripts which allow to control NetMD devices on Linux, Unix and MacOS X (Windows is unfortunately not yet supported since libusb is too old on Windows). With NetMD Python, you can upload tracks from standard MDs with the help of the MZ-RH1 Walkman to your PC, list the contents of any standard MD with any NetMD device and control and record tracks over analog input with any NetMD device. A recently added and therefore still very hacky script call…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/ocmbytecode?rev=1758480928&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-21T18:55:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocmbytecode</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/ocmbytecode?rev=1758480928&amp;do=diff</link>
        <description>OCM VM basics

The OCM bytecode machine is an interpreter for a stack based language. That means that the operands are pushed on a stack first, than the operation is encoded that takes the operands from the stack and puts the result back on the stack. Some typical stack-based languages include RPN calculators, PostScript, Forth and the Java VM. These are specific properties of the OCM machine:</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/ocmchatlog1?rev=1241096387&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-04-30T12:59:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocmchatlog1</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/ocmchatlog1?rev=1241096387&amp;do=diff</link>
        <description>&lt;ocm geek&gt; I started documenting the bytecode opcodes in our wiki.
&lt;inquirer&gt; nice
&lt;inquirer&gt; I am still banging my head against the netmd blocks
&lt;inquirer&gt; actually, not still, I just picked it up again
&lt;ocm geek&gt; https://wiki.physik.fu-berlin.de/linux-minidisc/doku.php?id=ocmbytecode 
&lt;inquirer&gt; where/how are the entry points found?
&lt;ocm geek&gt; The main entry point is at offset 10 in the ocm file. Martens code should 
           take care of that.
&lt;ocm geek&gt; Native modules are loaded with opcod…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/ocmsalwrapexports?rev=1241047495&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-04-29T23:24:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ocmsalwrapexports</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/ocmsalwrapexports?rev=1241047495&amp;do=diff</link>
        <description>OCM modules can import functions from salwrap.dll. This is the list of functions, annotated with hex offset into the function table. The codeblock parser currently makes names with decimal offsets into this table. Readers, beware.

Remote in a function name means that the first parameter is a VM context structure, so that the function could perform work for a different VM than the currently running one, whereas Local means that the current thread ID gets matched to the VM contexts to find out wh…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/portingnetmd?rev=1331075949&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-03-06T23:19:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>portingnetmd</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/portingnetmd?rev=1331075949&amp;do=diff</link>
        <description>PortingNetMD

This section covers the porting of the NetMD Python  code to C and integrating it into qhimdtransfer.

UPDATE: As of September, 03 2011, the porting of NetMD to C has been accomplished in the form of an updated libnetmd.

Background and motivation

Python NetMD</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/qhimdtransfer?rev=1276293886&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-11T22:04:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>qhimdtransfer</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/qhimdtransfer?rev=1276293886&amp;do=diff</link>
        <description>QHiMDTransfer

Premise

QHiMDTransfer is supposed to be a simple clone of the Mac OS X software &quot;HiMD Music Transfer for Mac 2.0&quot;. The reason for using Qt is that it allows an application to be compiled and run on any platform supporting Qt, including Linux, *BSD, Solaris, Mac</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/releases?rev=1506848780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-10-01T09:06:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>releases</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/releases?rev=1506848780&amp;do=diff</link>
        <description>Releases

See tasks and milestones at &lt;https://github.com/glaubitz/linux-minidisc/issues&gt;</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/rh1atracupload?rev=1245284621&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-06-18T00:23:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rh1atracupload</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/rh1atracupload?rev=1245284621&amp;do=diff</link>
        <description>RH1 Atrac upload

This page shows all commands transferred during the upload of an SP track. The Replies are cut of the command echo. If not especially stated, they return with &quot;09 ACCEPTED&quot; and a sucessful read result (if applicable).

Only the VENDOR SPECIFIC command (it&#039;s just one) related to uploading the track.</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/scsidrminfo?rev=1278429052&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-06T15:10:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>scsidrminfo</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/scsidrminfo?rev=1278429052&amp;do=diff</link>
        <description>SCSI for DRM stuff on HiMD

Commands

Command A3: Write Crypto Stuff

(This is officially &quot;Send Key&quot;, but only on CD/DVD devices...)


00: BYTE  Command byte A3
01: BYTE  unused (might contain LUN)
02: DWORD Object Number
06: BYTE  unused
07: BYTE  Key class - For Sony DRM: BD
08: WORD  Size of cryptographic data
0A: BYTE  key type
0B: BYTE  unused</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/scsisupport?rev=1303067423&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-04-17T19:10:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>scsisupport</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/scsisupport?rev=1303067423&amp;do=diff</link>
        <description>Implementation of SCSI support in libhimd

Overview

SCSI commands are used for various service commands over USB sent to HiMD devices. These include:

	*  Formatting a disc
	*  Determination of disc ID
	*  ...

Ressources

	*  Overview of HiMD SCSI command set
	*  SCSI commands employed for DRM
	*  &lt;https://lists.fu-berlin.de/pipermail/linux-minidisc/2010-December/msg00000.html&gt;</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/sonicstagewinehowto?rev=1238657311&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-04-02T07:28:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sonicstagewinehowto</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/sonicstagewinehowto?rev=1238657311&amp;do=diff</link>
        <description>SonicStageWineHowTo

Installation von SonicStage 3.3 (ohne iPod-Patches) unter WINE. Diese Anleitung erfordert etwas Erfahrung im Umgang mit dem Kompilieren von Quellcode unter Linux. Es werden sicherlich einige Pakete vorher installiert werden muessen, dazu achtet man auf die Ausgabe des &quot;configure&quot;-Skriptes von wine, welches darauf hinweist, welche Paket fehlen. Unter Debian bzw. Ubuntu findet man diese Pakete mit &quot;apt-cache search PaketName&quot;.</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/start?rev=1506848950&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-10-01T09:09:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/start?rev=1506848950&amp;do=diff</link>
        <description>linux-minidisc

Welcome to the linux-minidisc wiki, dedicated to collecting as much information as possible regarding NetMD/HiMD hardware in order to get it to work on Linux, MacOS X and *BSD.

The project is managed over at Github:

	*  Git repo:</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/tasks?rev=1325840765&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-06T09:06:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tasks</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/tasks?rev=1325840765&amp;do=diff</link>
        <description>Tasks

The following tasks are pending and need some attention. Please see also this extra wiki page for GoogleSummerofCode

	*  test whether build instructions for Linux, Windows and Mac still apply and update if necessary
	*  write build instructions for FreeBSD and Haiku
	*  rewrite section</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/translation?rev=1296258535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-01-28T23:48:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>translation</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/translation?rev=1296258535&amp;do=diff</link>
        <description>Translation

QHiMDTransfer, the GUI application used to transfer files from/to the HiMD devices, has originally an English interface. However, since we&#039;re planning to get the software packaged for Linux distributions like Ubuntu or Fedora, we should provide translated version of the interface for the various languages provided by the distributions. Of course, the Windows and MacOS versions will also profit from the translations. Whenever a user starts QHiMDTransfer on his/her non-English operati…</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/trkinfocm?rev=1272553226&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-29T15:00:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>trkinfocm</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/trkinfocm?rev=1272553226&amp;do=diff</link>
        <description>&quot;trkinf&quot; module

Subfunctions: 0..12 (OpenMG 3.4)

Subfunction 8: convert Unix time to DOS time

Input: unix timestamp (small or big int); function number (small int 8)
Output: DOS timestamp (4 byte blob)</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/varioussonicstageinformation?rev=1233007726&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-01-26T22:08:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>varioussonicstageinformation</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/varioussonicstageinformation?rev=1233007726&amp;do=diff</link>
        <description>VariousSonicStageInformation


wie tut man denn nun eine jneue unterseite beim wik erstellen?

 egal, ich schicke dir die exte per email

 Nachdem ichd en ntrhead mit sonicstage 3.1 unter wine 0.90.x gelesen
 habe ist eins klar: DIESE lösung komtm für linux NICHT in frage. die
 ninstallation eienr alten wine version bringt viele nachteile

 1. man muß auf den automatischen suse updaterverzichten oder alle
 relevanten pakete sperren,sonst büpgelt das nächste update eine neuere
 version drauf
 2. …</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/windowsdlls?rev=1272552509&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-29T14:48:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>windowsdlls</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/windowsdlls?rev=1272552509&amp;do=diff</link>
        <description>WindowsDLLs



----

   + Checkout(file)
    - Checkin(file)
-----------------------------------------------
    NetMD.dll                              COM               (AVLib)           c++ code
-----------------------------------------------
            |                        |
            |                        v                        (This equivalent functionality as libnetmd)
            |                      ----------------------------------
            |                           …</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/writeandsubmitpatch?rev=1506848502&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-10-01T09:01:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>writeandsubmitpatch</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/writeandsubmitpatch?rev=1506848502&amp;do=diff</link>
        <description>WriteAndSubmitPatch

Submit a pull request on Github: &lt;https://github.com/glaubitz/linux-minidisc/pulls&gt;

Documentation: &lt;https://help.github.com/articles/about-pull-requests/&gt;</description>
    </item>
    <item rdf:about="https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/zedv-testseite?rev=1229268399&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-12-14T15:26:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>zedv-testseite</title>
        <link>https://wiki.physik.fu-berlin.de/linux-minidisc&amp;gt/zedv-testseite?rev=1229268399&amp;do=diff</link>
        <description>&lt;texit info&gt;
author=MySelf
title=MyTitle
backgroundtext=off
&lt;/texit&gt;

ZEDV Wiki-Testseite

Liste der installierte Plugins

	*  &lt;http://wiki.splitbrain.org/plugin:math2&gt;
	*  &lt;http://wiki.splitbrain.org/plugin:color&gt;
	*  &lt;http://wiki.splitbrain.org/plugin:hilited&gt;
	*  &lt;http://wiki.splitbrain.org/plugin:xterm&gt;
	*  &lt;http://wiki.splitbrain.org/plugin:note&gt;
	*  &lt;http://wiki.splitbrain.org/plugin:sortablejs&gt;
	*  &lt;http://wiki.splitbrain.org/plugin:linkmanager&gt;
	*  &lt;http://wiki.erazor-zone.de/doku.php?id…</description>
    </item>
</rdf:RDF>
