I've put my work in progress on reverse-engineering the original WD1000
firmware on github:
https://github.com/brouhaha/wd100x
I use my own assembler syntax output by my previously mentioned s8x30x
disassembler, so at the present there is no assembler for it. I expect to
have an assembler in the not-too-distant future.