One final point that perhaps Tim could answer. If he
does provide a
schematic, would he have any objections if somebody else created a CPLD
(or FPGA, or..) version? Giving him full credit for the original idea, of
course. Because if he doesn't mind, then the whole issue goes away. You
can build whichever version suits you...
The entire idea of discussing my circuit here was to get some ideas
for improvements, *and* to make it clear that this was entirely an
"open" hardware design and a "non-secret" programming interface.
The circuit is hardly original enough for me to claim it to be my
idea, especially as other manufacturers have been making proprietary
interfaces that do the same thing for at least a decade. I wanted
to make the design public so that it will last for longer than your
typical PC-clone piece of hardware.
Tim.