UPDATE: the PCM expansions readout succeeded.
What hardware writes M1/WS-type cards?
custom programmer SEMF jx2.1 with expanded support and modest requirement.
it can among all other functions read and program 8..32bit items with data transfer rate 3MB/s with ISA bus and future model with 5..8MB/s as PCI bus.

It is all very custom made hardware for such tasks.
SO it is not for sale, nor available.
Almost nothing about this kind of trickery.
What's the cost and availability of blank cards of the type used by the M1/WS? Is this stuff even available anymore?
There are certain things money just cant get becouse of limited availability. No cards, nor the hardware for it.
Almost NOTHING is available! I just make it from the scratch and it is absolutely problem as I have solved it.
I make the cards myself. No problem. ANd still seeking some information, but these are just fine-tune details.
@Desmond.
You have many questions, so... in a short way to answer --
Nothing is keeping back and it is almost half way fixed. ALREADY. ANd all is almost done, just cards to make and all ok, all equipment is too.
ABout the additional card writing hardware and software which writes to the card how it is done it really depends on if I am alone in this race or in a group and there is limited time and energy.
If I have to do all that race alone and as I have many other things to do, then I choose DOS, and the programmer computer is with ISA bus equipped (as my programmer card requires ISA bus just now) and all the software I have already there which I made half year ago. So, over half of the work done instantly! Becouse by this choice of tools I have my own universal re-programmer which works up to 32bit systems and over 24bit adressroom. So everything is ready for reading and putting the binary files to/from card.
It does not work for users with laptops nor with win8 of course, but what about me and my interests?? I get 100 times in this kind of situation to hear "just use newer system", and almost automatic "no! we will not compile it to be working for such old system". So why I even should engineer the other solution to make usable for others too if I do not get adressed my own interests regarding to platforms or software from a INDIVIDUALS who make synthesizer accessory software even such small as JD990 patch librarian!!!?!
So, until the environment is inconsiderate and ignores my interests (which is about the older platform), then I wont bother to make it compatible to newer computer users.
(* OR did REALLY, someone, ATLEAST, somewhere adressed my interests too and minimized my workload by fixing the the bug in the JD990 patch librarian so that it works under win98se?
viewtopic.php?f=5&t=101048No so far, and so it is extra another additional work to me, just becouse that software programmer was lazy who does not considered to compile it to be compatible!!! But instead of solution and bugfixes I hear something which totally ignores my interests).
Otherwise would be ok to take a effort to make the solution for newer computer users as well.
But it will be not done as my interests are not really adressed about software. ANd so, I have to also re-program to me my own JD990 patch librarian which actually WORKS under win98se too without flaws.