On Saturday 10 November 2007 13:58, Chuck Guzis wrote:
On 10 Nov 2007 at 12:43, Roy J. Tellason wrote:
My Bigboard II has a bit of interesting code in
the EPROM, that does a
sort of sanity check on itself. Some sort of a CRC algorithm (I'd have
to dig out the code for exact details, and have NO idea of where I'd
find it at this point).
Take a snapshot of the code and post it. I'll be happy to
disassemble it and tell you what's going on--particuarly if it's only
a 2732. It's got to be easier than disassembling a couple of
27256s...
I will, if I can find it somewhere...
At this point the board is in a box, the PS is in storage, and I'd need to
rig something up with a terminal and PS to get at it, unless I can find a
listing somewhere. I have been poking around since I posted that and there's
a bit more on the 'net now than last time I looked, including some docs on
bitsavers, which I've downoaded, but that's more assembly instructions and
hardware info than code listings. That was linked from a wikipedia
page. :-)
Best I can remember, the code did a bunch of 16-bit math that seemed to
implement some kind of a polynomial (just a bit beyond me when I read it) and
ran this over the contents of the EPROM, looking for a zero result. I
guessed at that time that you'd have to put *something* into the EPROM to
give that result, but how to do so and get the right result wasn't something
my assembler skills were quite up to at the time. It'd vary depending on the
contents of the EPROM I suppose.
I ran across a box recently, too, that I'd been looking for for quite some
time. In it were several disks that a guy in Australia (!) had sent me, in
Kaypro single-sided format -- best I could deal with at that time since what
I had was only my Osborne Exec -- that listed a bunch of BIOS code and
alternate EPROM code, setting for example different frequencies for the
onboard video, something I'd probalby find useful if I wanted to use that
onboard stuff because the composite-input monitors I had at the time didn't
seem to be too happy with the default rate (of what, 18 KHz? Something like
that?)... At this point I don't have room to set up another monitor anyhow,
and would probably just use a serial cable and a terminal program on one of
these linux boxes instead, assuming I can find someplace to put the BBII in
the first place.
Just lookingat the picture in that file I retrieved makes me want to play with
that thing a bit. :-) I think, though, that instead of the 2 5.25"
drives I was originally intending to use with it (and which are buried
somewhere in storage at this point, I have no idea where), I'd like to
maybe have a go at interfacing a 3.5" drive to it. And maybe one of
the "smaller" (2G?) SCSI drives I have around here. Think that's possible?
--
Member of the toughest, meanest, deadliest, most unrelenting -- and
ablest -- form of life in this section of space, ?a critter that can
be killed but can't be tamed. ?--Robert A. Heinlein, "The Puppet Masters"
-
Information is more dangerous than cannon to a society ruled by lies. --James
M Dakin