On Fri, Feb 12, 2010 at 2:15 PM, Tony Duell <ard at p850ug1.demon.co.uk> wrote:
So, if I would
make the hardware, how many people are interested in a
box which emulates HP-IB, Amigo/cs80 ?
I would be very interested provided (a) I can acutally build one (no
BGAs, but PQFPs, SOICs, etc are no problem) and (b) it's 'open'. Although
I am not much of a programmer, I'd be happy to help out where I can.
How about an AVR-based box (open, no BGAs, etc) perhaps with an SD
socket or CF socket, with an HPIB interface that will work with a)
"real" IEEE-488 hosts and b) PET/CBM hosts which are electrically
GPIB/IEEE-488, but might have some "Commodoreisms" when it comes to
timing and throughput and such since they are implemented as 6502 code
wiggling PIA and/or VIA I/O lines?
Once you have a platform that is electrically and timing-compatible
with HPs and PETs, it shouldn't matter if you choose to implement
Amiga/CS80 or CBM "DOS" at the firmware level, and a generic "IEEE
Disk" would be useful in a number of environments, not just HP and
CBM. I wouldn't require that the same box be able to do either
Amiga/CS80 and CBM DOS without a reflash, but it might not be
impossible if the MCU has enough code space and perhaps a spare I/O
bit to look for a configuration jumper (or even some sort of "magic"
secondary address to send configuration requests to).
There are several options in the PET/CBM/C64 arena for IEC (serialized
IEEE), but so far, I don't know that any of the discussions or
proposed projects for a parallel IEEE disk have progressed to the
point of hardware you can build and firmware you can download.
I'd love to have one, though.
-ethan