Re: Ultimax questions

From: Segher Boessenkool <segher_at_kernel.crashing.org>
Date: Thu, 10 May 2012 09:13:59 +0200
Message-Id: <31A6B340-313F-4E41-AE1E-2FB0E2AD5841@kernel.crashing.org>
>>>> Some time ago I decoded the PLA equations from a PLA dump (not the
>>>> one that is all over the web, because that one is corrupted).
>>
>> [ That's the file at http://www.zimmers.net/anonftp/pub/cbm/ 
>> firmware/computers/c64/pla.txt ]
>>
>>> hu? whats wrong with it
>>
>> Some lines are missing.
>
> Which lines are missing?


===-------------------- Cut here - filename=c64pla.jed  
------------------------



Data I/O*
QP0028* QF1928* G0 *
L0000
11010111110110011111100111011111
00111111111101111101010111111001
11011111010111111111011111010101
11111001101011110101111111110110
11010110011110011101111101101111
11011110110101100111100111011111
01101111111101101101011001111001
10101111011011111111111101111111
11110111110110010110111111111111
01111111111101111010100101101111*
L0320
01111111110101100111101011111111
11111111111101011101011001011001
11011111011110111111010111010110
01111010110111110111101111011101
11010110010110011101111101111011
11011101110101100111101011011111
01111011111101011101011001011001
10101111011110111111010111010110
    >>>>> THIS LINE HERE IS MISSING
11010110010110011010111101111011*
L0640
11011101110101100111101010101111
01111011111111111101011001011001
01101111011110111111111111010110
01111010011011110111101111010111
11011010111110011011111101111101
11111111110110101111101101101111
01111101111101111101100111111001
10101111011111101111111111010101
11111011011011110111111011111111
11111111111101110110010101111110*
L0960
11111111111010110111111101101111
01111111111111111110100111111111
01101111011111111111111111100111
11111111011011110111111111111111
11011001111111110110111101111111
11111111110101101011111101101111
01111111101111111111111111111111
11111111111111110111111111111111
11111111111111110111111110111111
    >>>>> AND THIS ONE HERE
L1280
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000*
L1600
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000*

01111111*
C7F5D*
849E



> Did you check it against the C program that I wrote: http:// 
> www.zimmers.net/anonftp/pub/cbm/firmware/computers/c64/pla.c

Nope.

>>> and where is the correct one then?
>>
>> In the google hivemind, of course :-)
>>
>> I think I got it from http://www.arcadecomponents.com/f/ 
>> C64APLA.jed.txt
>
> Oh, this one is just some binary dump, not listing the equations. I  
> guess everyone was interested in the equations back then, not in  
> writing a binary dump to a 82S100 device.

It is both: the bits *are* the actual equations, very directly.

> It looks like the binary dump in the latter file is formatted  
> differently. When you strip the address and trailing * and wrap the  
> lines at 32 instead of 40 bits per line, it starts to look more  
> like the earlier dump.

Yes, except it is complete ;-)

They are not identical; I'll have a look what the difference is.
Interesting.


Segher


       Message was sent through the cbm-hackers mailing list
Received on 2012-05-10 08:00:04

Archive generated by hypermail 2.2.0.