OpenCores
URL https://opencores.org/ocsvn/a-z80/a-z80/trunk

Subversion Repositories a-z80

[/] [a-z80/] [trunk/] [tools/] [z80_pla_checker/] [z80_pla_checker.exe] - Diff between revs 3 and 8

Only display areas with differences | Details | Blame | View Log

Rev 3 Rev 8
MZ@  !L!This program cannot be run in DOS mode.
MZ@  !L!This program cannot be run in DOS mode.
$PEL$T
$PELV
 @ @TWpԦ  H.text  `.rsrcp@@.reloc@BHdB F0{rp(
 @ @hSp0  H.textĉ  `.rsrcp@@.reloc@BHePB30G2~3o*0{rp(
(>(
((
{o
{o
+6o
+6o
o
o

(

(
{      o
{      o
Xi2o
Xi2o
(>*Zj*0- s
(*Zj*0- s
(>
(
8r/p+(
8r/p+(
+rr=p
{ZXo
+rr=p
{ZXo
,{ZXo
,{ZXo

       o

       o
1
1
        o
        o

 ZXo

 ZXo
,*r?p,     (
,*r?p,     (
(
(
X2(>X
X2(X
?b*Js
?b*Js
}(!
}(!
*~*FrYpo$
*2{(+*0rYp(
t'*6rYpo%
((
*Frqpo$
t'*6rqpo%
{o#
*Vs     (&
+2o$
t*('
#.so,{o%
*(,
Xi2
       o
(-
(qrup{(++(
s~o~(.
({co&
*(!
{do&
*03~(/
{eo&
, rp(0
{fo&
o1
{go&
s2
{ho&
{Xo&
~*~**{*{
{Vo&
*"}
{Uo&
*{*"}*{*"}*0(,        
{To&
o4
{Po&
rpo5
{Oo&
}+&Yo6
{No&
13%{_b`}X2
+'        Yo6
{Lo&
13%{    _b`}      X
     2(7
{Co&
(("rp(
{>o&
(>o
{6o&
(>** *0{,~8
{o&
*{_{.~8
{o&
*
{o&
+J_c_{Z_c_{ZX_c_
3
{o'
.~8
+%((
*       3      ,~8
{o(+,}      (*
*X
-o+
2rp(+((
**Vf*2*o*0arp({~-s-
*0r=p
~(+o/
+&{_b_,r+p+r/p(
+o0
Y/r3p(
o(o1
-
+Lr/p
{Z_c_{ZX_c_3r+p
3r7p
   (
,o+
*8V
Y/*(!
(!
*z,{,{o:
*:{7o*N{8{9o*0s?}8}9{o2
(;
5}7{o'
*0(0

+9((
s<
{      -){8{9o{7o(3
s=
(*
}s>
-o+
}s>
{@s-
}&s>
(+As4
})s>
(+(+*6F|0s7
}s?
}s@
{o'
}sA
+S((
}sB
o3B+1(8
}%sC
o
  (3
}"sC
-rp+  (
}$sC
o9
}'sC
X 2%(*
}(sC
-o+
}sC
rp(**`s(!
}sC
*~]o:
}sD
Yo
}#sC
(;
} sC
{:*0
}sE
sB}:- s
}!{oF
(s<
{oF
(F
8r/p+(
{oG

8c Z        X(8
?{oH
(
{sI
-Cs=
oJ

{r;poK

{ $sL
(+o>
oM
+o?
{oN
&Z       Xo&
{r;poO
*o1
{oP
-,o+
?{&{){oH
r=p-Erp(@
{rQpoQ
oA
{%sL
-r!poA
oR
1r%poA
{r}poS
+r)p(B
{&rpoQ
3koC
{& sL

+.
(D
oR
]o:
{&rpoS
Yo
{&&sT
            rp(E
oU

(F
{)rpoQ
-

o+
{) sL
,,oG
oR
o
{)rpoS
1o
{)'sT
r?p,(
oU
(
{r9poQ
       X
     ?(X?k*%;O0{(+
{ soV
(+.:r-p+rp(++(H
{ sL
(*+IYYo$
oR
136rp{oI
{repoS
o+{oI
{ sT
o(
oU
(X2*0       {(+Y(J
{ sI
oJ
r=prp(K
{ropoK
(E
{ $sL
rp(K
oM
(E
{oN
rp(K
{ropoO
(E
{oW
r5p(K
{oX
(E
{rp"AsY
rYp(K
oZ
(E
{o[
r]p(K
{1sI
(E
oJ
rp(K
{rpoK
(E
{o\
'rprp(K
{o]
(L
{o^
rp(K
{ $ sL
(E
oM
(K
{oN
(
{r=poO
{o'
{o_
       8  ((
{oG
o-x{oo
?
        {%        {"        {$        {'        {(        {        {        {        {#               {  
-eo
rp
{ oH

{sI
o+
oJ
       01oM
{rpoK
X0oM
{ $sL

oM
       X0oM
{oN

{rpoO
o
{%rpoQ
(N
{%<sL
(K
oR
(E
{%rpoS
      (*
{"o`
:l        o+
{"rpoa
(K
tLob
(
{"(c
rp(K
od
(E
{"rpoQ
{oO
{"sL
+8(P
oR
r"p+{oI
{"rpoS
o(
{"rpoe
(K
{"+sT
(E
oU
(Q
{$o`
-o+
{$rEpoa
(K
tLob
(
{$(c
rhp(K
od
(E
{$r]poQ
{o'
{$sL
+;((
oR
o,)r"po+o(
{$ripoS
(K
{$rqpoe
(E
{$,sT
(*
oU
-o+
{'of
(K
{'og
(
{'o`
rp(K
{'rpoa
(E
tLob
(*(EGHsR
{'(c
}s<
od
}s<
{'rpoQ
}(!
{'2sL
*{*{
oR
*"}
{'rpoS
*{*"}*{*"}*0
{'rpoe
(,  
{'-sT
oS
oU
rpoT
{(o`
}+&Yo$
{(rpoa
13%{_b`}X2
+'        Yo$
tLob
13%{    _b`}      X
     2(;
{((c
(("rp(
od
(o
{(rpoQ
(** *0{,~U
{(!sL
*{_{.~U
oR
*
{(r#poS
+J_c_{Z_c_{ZX_c_
3
{(r+poe
.~U
{(.sT
*       3      ,~U
oU
*X
{of
2rp(+((
{og
*0r=p
{o`
+&{_b_,rp+rp(
{rGpoa
tLob
Y/r
{(c
p(
od
{r]poQ
+Lrp
{Z_c_{ZX_c_3rp
3rp
   (
{sL
oR
Y/*(!
{rgpoS
*0is
}}s}s}s}s}s}s7
{rmpoe
}(W
{/sT
(2(X
oU
*0        
rp(rvp(rp(rp((8o9
{o`
{o-rp(r      p(*(8o;~Y
{rpoa
{,r        p(B
tLob
o{,r   p(B
{(c
o{,r   p(B
od
o{,r
{rpoQ
p(B
{sL
o{,r=
oR
p(B
{rpoS
ora
{rpoe
p(0(*{#(K
{0sT
(
oU
oZ
{o`
{#{#o[
{rpoa
o
tLob
o\
{(c
{#o]
od
*(^
{rpoQ
*.(8o_
{sL
*0'(
oR

{rpoS
o
{rpoe
re
{1sT
p(E
oU
(*
{#r poQ
{#sL
*0
oR
(3
{ o`
-(
{ r1poa
/*+n23brk
tLob
p+(
{ (c
((8
od
{{o
    oC
{ rMpoQ
+(D
{ sL
((F
oR
-
o+
{ r]poS
X 2*[x0q
{ (sT
(
oU
/*{o  oA
{o`
-*r
{oh
p+(
{repoa
(oC
tLob

+(D
{(c
((F
od
-
o+
{rpoQ
*Gb0}{_
{#sL
{_{ __,
{o*,
{o*,
{o*,
{o*{o*0Fs`
oR
{rpoS
r
{)sT
poa
oU
rpob
{!oW
(8o9oc
{! sI
od
oJ
3(8oe
{!rpoK
o:*0+sf
{! $sL
oM
rGpog
{!oN
od
{!2si
3(8oh
oj
o<*2{#oi
"@"PAsk
*0erp{oA
(l
+{{oA
(m
Yoj
 $ sL
(
(n
({{oA
(o
Yoj
{op
(0
(o
(3
{op
-(*0{+{@_ok
(o
{-{ _ok
{op
{0{_ok
(o
{1{_ok
{op
{&{_ok
(o
{'{_ok
{!op
{({_ok
{(q
rp{(l
rp(K
(*0A{@_,%{_}+%{@`}%{_}('*0A{ _,%{_}+%{ `}%{_}('*Z%{a}('*V%{a}('*{_,%{_}+%{`}%{_}('*{_,%{_}+%{`}%{_}('*{_,%{_}+%{`}%{_}('*0iom
rpoO

@on
!sr
{*o[
(s
oo
{ot
{ou
o
{ot
1y{o9
{ou
{%op
(t
rp{oA
(u
+(
*0is<}*}+s},s}-s}.s}/s}0sv
({*o[
}1(w
(0(3
((x
-({oA
*0        rp(>r+p(>rp(>rvp(>(o
}{*r=poq
{*o5-rcp(>rp(>*(o~y
{*or
{,,rh        p(z
&om
o{-,r   p(z
!3:{11%{Y}{*{{oj
o{.,r   p(z
oq
o{/,r   p(z
on
o{0,r   p(z
om
or
"3F{{oA
p(3(>*{({
Y/1%{X}{*{{oj
(
oq
o|
on
{{o}
om
o
3{*r=poq
o~
on
{o
*0'rpos
*(
*.(o
i-r=p݊%9T~;-mst
*0'      (
%ra

p(u
o
%rp(u
r
%rp(u
p(
%rp(u
(>*
%rp(u
%rp(u
*0
%r p(u

%r$p(u
(
;~;(v
-("
9E -78'              (K
/*+n23br
      r(p        (K
p+(
      rp        (K
(>(
      r
p        (K
{*{+o7
    o
      r
p        (K
+(
             r
p 
(>(
(K
-o:
      rHp       (K
X 2*[x0q
      
rp       (K
("
      rvp       (K
/*{*o8o
      rp       (K
-*rB
      r]p       (L
p+(
i1{(!8{o8i0r=p+( 8{o+~(%+ti1
(>o
(i1

+(
(,3{{o
(>(

   ("+*rp(+{oo
-o:
o+  ra
*Gb0}{+_
p"rpo
{+_{+ __,
{0o*,
{-o*,
{.o*,
{/o*{,o*0F
s
(
(~U
r~
**A*z,{,{o+
po
(w
r
*0(x
po
sy
(oo
o
sz
3(o
}s{
o*0+s
}!s{
}/s{
r
}2s{
po
}"s|
o
} s}
3(o
}#s~
o*2{o
}$s
*0erp{1o
}.s
+{1{1o
}+s
Yo
}-s
(
}0s
(>{1{1o
}1s
Yo
}&s
(3
}'s
(
}(s
-(>*0{"{+@_of
},s
{${+ _of
})s
{'{+_of
}%s
{({+_of
}*{o
{{+_of
{$o
{{+_of
(
{{+_of
{o
rp{+(
C{!o
(>*0A{+@_,%{+_}++%{+@`}+%{+_}+(**0A{+ _,%{+_}++%{+ `}+%{+_}+(**Z%{+a}+(**V%{+a}+(**{+_,%{+_}++%{+`}+%{+_}+(**{+_,%{+_}++%{+`}+%{+_}+(**{+_,%{+_}++%{+`}+%{+_}+(**0io
{s

@o
o
{!o}
{rpo
o
{ $s
o
o
{o
1y{1o
{rpoq
{oh
{!o
rp{1o
C{/{2{"o
+(
{!rpo
(>{!o}
{!%s
(3(
o
-(>{1o
{!rpo
}2{!r=poO
{/rpo
{!o
{/ s
&o
o
!3:{211%{2Y}2{!{1{2o
{/r[po
oO
{/#s
o
o
o
{2rpo
"3F{2{1o
{2 s
Y/1%{2X}2{!{1{2o
o
oO
{2rpo
o
{2$s
o
o
3{!r=poO
{"rpo
o
{" so
*0'rpo
{" s
o
i-r=p݊%9T~6-ms
{"rpo
%r
{"s
p(
o
%rp(
{  s
%rp(
o
%rp(
{ rpo
%rp(
{  $s
%rp(
o
%rp(
{ o
%rp(
{ rpoq
6~6(
{#o
9E -78'              ({
{#o
      rp        ({
{#r!p"As
      r9p        ({
o
      rp        ({
{#o
      rM
p        ({
{#1s
             r
p 
o
({
{#r3po
      r
p       ({
{#o
      
rp       ({
{#o
      r+p       ({
{#o
      rp       ({
{# $ s
      rp       (
o
i1{+($8{*o68i0r=p+(#8{*o;+~((+ti1
{#o
("i1
{#r=poq
(",3{*{+o9
      (%+*rLp(>+{*o
{#o
o:+  r
{$o
p"rxpo
C
        {.        {+        {-        {0        {1        {&        {'        {(        {,               {) 
(
{% o
(>~8
{$s
**A*2{3(+*0rp(
o
(>(
{$rCpo
{$ $s
{3o
o
+2o6
{$o
#.so,{3o
{$rCpoq
Xi2
       o
{.rWpo
(>$rp{3(++(
{.<s
(>{4co
o
{4do
{.repo
{4eo
{+o
{4fo
{+r{po
{4go
tSo
{4ho
{+(
{4Xo
o
{4Vo
{+rpo
{4Uo
{+s
{4To
o
{4Po
{+rpo
{4Oo
{+rpo
{4No
{+(s
{4Lo
o
{3o
{-o
+%(
{-rpo
{4o(+,}      (
tSo
-o:
{-(
**Vf*\2*o*0arp(>{3~5-=s
o
5~5(+o
{-rpo
+o
{-s
o
o(>o
{-rpo
-
{-r po
,o:
{-)s
*8V
o
(!
{0ok
*:{7o*N{8{9o*0s?}8}9{3o
{0o
d}7{3o
{0o

+9(
{0r?po
tSo
{      -){8{9o{7o(
{0(
(
o
-o:
{0rYpo
{3@s
{02s
(+As
o
(+(+*6F|0sv
{0rgpo
{0rspo
{3o
{0*s
+S(
o
o3B+1(
{1o
o
  (
{1rpo
-rp+  (
tSo
o
{1(
X 2%(
o
-o:
{1rpo
rp(>**`s(!
{1!s
*~]o
o
Yo
{1rpo
(7
{1rpo
{:*0
{1+s
sB}:- s
o
(>s
{&ok
{&o
8r/p+(
{&o

8c Z        X(
{&rpo
(7
tSo
-Cs
{&(

o

{&rpo
(+o
{&s
+o
o
&Z       Xo
{&rpo
*o
{&rpo
-,o:
{&,s
r=p-ErLp(
o
o
{'o
-rPpo
{'r-po
1rTpo
tSo
+rXp(z
{'(
3ko
o

+.
(
{'rCpo
]o
{'s
Yo
o
            rLp(
{'rMpo

(
{'rSpo
-
o:
{'-s
,,o
o
o
{(o
1o
{(rgpo
r?p,(
tSo
(
{((
       X
     ?(>X?k*%;O0{3(+
o
(+.:r\p+rp(++(
{(r}po
(>*+IYYo6
{(s
136rp{3o
o
o+{3o
{(rpo
o(
{(rpo
(>X2*0{3(+Y(
{(.s
o
r=prp({
{,rpo
(
{,s
rp({
o
(
{)o
rp({
{)rpo
(
tSo
rdp({
{)(
(
o
({
{)rpo
(
{)s
rp({
o
(
{)rpo
rp({
{)%s
(
o
'rpr4p({
{%o
(
{%op
({
{%rpo
(
tSo
rFp({
{%(
(
o
r^p({
{%rpo
(
{%#s
{3o
o
+?(
{%r%po
o-/o
rjp  o+o(
{%&s
({
o
(
{*o
(
{* s
-o:
o
({
{*r/po
(
{* $s
r1p({
o
(
{*o
{3o
{*/s
       +;     (
o
o,)rypo+o(
"@"PAs
({
(
(
(
      (
 $ s
-   o:
(
rp({
(
(
{#o
({
(
(
{ o
rp({
(
(
{$o
(>*LOHvs
(
}3s
{o
}4(!
(
*2~o*lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetPADPADPlSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSet    hSystem.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aPADPADoF7:FLEI3c['tl4SYbtALU.ImagebtCB.ImagebtClear.Image"btED.Image3     btHALT.ImageDbtIX0.ImageUbtIX1.ImagefbtRedo.ImagewbtXX.Image@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData  nPNG
{*o

{(

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY
r=p(
63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM
rOpoq
9S\̒o}"&_~܀N6R
s
%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG
(

{o

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY
{o
63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM
{$o
9S\̒o}"&_~܀N6R
{$o
%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG
(

(

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY
*(
63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM
(
9S\̒o}"&_~܀N6R
s3~3o~3(
%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG
*(!

*03~4(

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY
, r_p        (x
63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM
o
9S\̒o}"&_~܀N6R
s
%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG

4~4*~5*5*~6*Frpo

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY
t'*6rpo
63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM
*Frpo
9S\̒o}"&_~܀N6R
t'*6rpo
%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG
*Vs=(

t

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY
6*(
63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM
*lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSet hSystem.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aPADPADoF7:FLEI3c['tl4SYbtALU.ImagebtCB.ImagebtClear.Image"btED.Image3     btHALT.ImageDbtIX0.ImageUbtIX1.ImagefbtRedo.ImagewbtXX.Image@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData  nPNG
9S\̒o}"&_~܀N6R

%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY

63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY
9S\̒o}"&_~܀N6R
63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM
%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG
9S\̒o}"&_~܀N6R

%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY

63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY
9S\̒o}"&_~܀N6R
63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM
%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG
9S\̒o}"&_~܀N6R

%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY

63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY
9S\̒o}"&_~܀N6R
63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM
%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG
9S\̒o}"&_~܀N6R

%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`BSJBv4.0.30319l$#~#Stringsd$#US8:#GUIDH:#BlobW                %3d
:C?+

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY

63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM
%
9S\̒o}"&_~܀N6R
:
%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG


dN*Xm^m8&O&l&&&&&&+?M&f&      ,   J   b   X                        

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY
!
63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM
9S\̒o}"&_~܀N6R
%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG
8


IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY
Y
63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM
t
9S\̒o}"&_~܀N6R

%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG



IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY

63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM
?&
9S\̒o}"&_~܀N6R
UN
%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG
nN

N+Gk
>



;W]-MX        iJW|dXo

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY

63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM
 /?H       c/kHu/

//34/6>6?7?6:B!2
9S\̒o}"&_~܀N6R
L%@HLbjijpmmj)jV1V6V;VAVEVHVKo :AFKP`g!!!
!!!!+!5>j!",nrjP 5 A!F!!\)!h.!x2!.!2"F!"E
%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`@QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.BitmapData      nPNG
D#"DN"F!X".P"BU"NZ"zp"t"x"."2".    "2   "}

#t$.
%F!
%z
@%!1F!1R!2Z22h22@32345`5556!!6!!D7,#77%7D'7O)7Y+>8c-8z/91<t2<5}2>A!3p?)3D@45A?7C2:C!;EF!;>};FZK<D?F!=L?u=[?{>@F!?@I}?$UF2F2F2F2F2F2F2F2FF2F2   F2F2FP)Fx1F!9Q        WAg   ]t   !9z   j9z   pI      uQ   .9F9           9   t   9   F!        F!iF!qFy    y   yL

IHDRasRGBgAMAa       pHYs(JIDAT8OKaJAQ1(@郈F`F`hC*EIDľ2;2g
"S`"{0n^x}ᒟD<=^:faxFY̓ȮCZgFw>8<:?pݟmF7s
YKL(c["
p#r1)vղ&ױY
%F!F!F!F2F!
63SW3r;&x
;O̚i)3{82VsK85묙gL{,}sȨV_@Cai0s*LlM
D
9S\̒o}"&_~܀N6R
di        -H9FF99  }9I     9F!z!!zFQF!aF!YF!iF!qF!F!yF!F!F!!qF016>2      F0L=Uxb2>2L=b2FDJaQXi1F_
%kvp-M݉?qZ#ਘ1(ccփa&nԇr5٠\綈Y3k,8O+GTUYl> ݦecI<8:Y[%B)fI!Gn33kmf8$\N 51ZpIENDB`lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetPADPADPBSJBv4.0.30319lD#~#Strings$#USp:#GUID:#BlobW		%3d
;C?+

lI
I1
iT
sic
I{

z9

i


2y y /yFDKFn!=!FD!!F!!F!!=R9Q        uI2.IxI!!!y!9Q 9I$-$ptF!(222=2dZo.F!2.It !   l9Q   v|9.p9,Fx,u,@9Q     4t     !44<-	<pDFD.LPT-p4t\FD(/9^F!dFDlPt-9j9o
9Q	C4	lYw.9	P4F!8<@DHLP.{.s.#.kK..t...+t.3.;.K.S.c>IKICIS.cciKiCiSOKoA`[ac @`}   2DT`frbIX7<<`Ze<%<
	

c&%HZ/'L	
	?KQ]_Q??z80_pla_checker.exeClassOpcodeTablez80_pla_checkerSettingsz80_pla_checker.PropertiesProgramResourcesClassPlaEntryModifierFormMainClassPlaClassLogmscorlibSystemObjectSystem.ConfigurationApplicationSettingsBaseEnumSystem.Windows.FormsFormSystem.Collections.GenericDictionary`2opLoadList`1Dump.ctordefaultInstanceget_Defaultget_plaFileNameset_plaFileNameget_opcodeDirset_opcodeDirDefaultplaFileNameopcodeDirMainFormMainSystem.ResourcesResourceManagerresourceManSystem.GlobalizationCultureInforesourceCultureget_ResourceManagerget_Cultureset_CultureCultureprefixopcodeduplicateIsDuplicateget_Nset_Nget_Commentset_Commentget_Rawset_RawIgnoredInitMatchGetBitstreamk__BackingFieldk__BackingFieldk__BackingFieldNCommentRawvalue__IXY0IXY1NHALTALUXXCBEDSystem.ComponentModelIContainercomponentsDisposeInitializeComponentMenuStripmenuStrip1StatusStripstatusStrip1ToolStripMenuItemfileToolStripMenuItemexitToolStripMenuItemRichTextBoxlogTextToolStriptoolStripToolStripButtonbtRedobtXXbtCBbtEDbtClearTextBoxtextOpbtIX0ToolStripSeparatortoolStripSeparator1btIX1ToolStripLabellabel1loadPLATableToolStripMenuItembtHALTbtALUopcodeDirToolStripMenuItemplamodifiertableXX__tableCBXXtableEDXXtableDDXXtableDDCBcommandscommandsBrowseIndexOnStartLogEventArgsExitToolStripMenuItemClickFormClosingEventArgsFormMainFormClosingScanNumberMatchPLAMatchOpcodesDumpOpcodeTableLoadPlaTableSelectOpcodeDirBtClearClickBtRedoClickUpdateButtonsBtIx0ClickBtIx1ClickBtNHaltClickBtAluClickBtXxClickBtCbClickBtEdClickKeyEventArgsTextOpKeyDownCommandIgnoredPlaCountTableMatchTableQueryPlaGenVerilogPlafilenamexxindextvalueinitinstrdisposingssendereargbaseValuecmdidtestNumbitsmSystem.ReflectionAssemblyTitleAttributeAssemblyDescriptionAttributeAssemblyConfigurationAttributeAssemblyCompanyAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyTrademarkAttributeAssemblyCultureAttributeSystem.Runtime.InteropServicesComVisibleAttributeGuidAttributeAssemblyVersionAttributeAssemblyFileVersionAttributeSystem.Runtime.VersioningTargetFrameworkAttributeSystem.DiagnosticsDebuggableAttributeDebuggingModesSystem.Runtime.CompilerServicesCompilationRelaxationsAttributeRuntimeCompatibilityAttributeStringConcatSystem.IOFileReadAllLinesClearSubstringConvertToInt32set_ItemExceptionget_MessageInt32FormatContainsKeyget_Itemget_LengthContainsCharCompilerGeneratedAttributeSystem.CodeDom.CompilerGeneratedCodeAttributeSettingsBase.cctorSynchronizedUserScopedSettingAttributeDebuggerNonUserCodeAttributeDefaultSettingValueAttributeSTAThreadAttributeApplicationEnableVisualStylesSetCompatibleTextRenderingDefaultRunReferenceEqualsTypeRuntimeTypeHandleGetTypeFromHandleAssemblyget_AssemblyEditorBrowsableAttributeEditorBrowsableStateSplitget_CharsEmptyFlagsAttributeIDisposableComponentResourceManagerControlSuspendLayoutToolStripItemCollectionget_ItemsToolStripItemAddRangeSystem.DrawingPointset_Locationset_NameSizeset_Sizeset_TabIndexset_TextToolStripDropDownItemget_DropDownItemsEventHandleradd_ClickKeysset_ShortcutKeysAnchorStylesset_Anchorset_AutoWordSelectionFontFontStyleGraphicsUnitset_FontTextBoxBaseset_HideSelectionset_ReadOnlyRichTextBoxScrollBarsset_ScrollBarsset_ShowSelectionMarginset_WordWrapToolStripItemDisplayStyleset_DisplayStyleGetObjectImageset_ImageColorget_Magentaset_ImageTransparentColorset_ToolTipTextset_CheckedCheckStateset_CheckStateset_EnabledKeyEventHandleradd_KeyDownSizeFContainerControlset_AutoScaleDimensionsAutoScaleModeset_AutoScaleModeset_ClientSizeControlCollectionget_ControlsAddset_MainMenuStripFormClosingEventHandleradd_FormClosingResumeLayoutPerformLayoutFormWindowStateset_WindowStatePathDirectorySeparatorCharEnvironmentget_NewLineAppendTextget_Textset_SelectionStartScrollToCaretCloseSaveIsNullOrEmptyToByteEnumeratorGetEnumeratorget_CurrentMoveNextget_CountOpenFileDialogFileDialogset_Titleset_Filterset_FileNameCommonDialogDialogResultShowDialogget_FileNameFolderBrowserDialogset_Descriptionget_SelectedPathget_KeyCodeset_HandledTrimFocusStringSplitOptions{84613AAC-15BA-445D-A033-D68A732213D1}$$method0x6000032-1TryGetValueSystem.CoreSystem.LinqEnumerableIEnumerable`1b__0pFunc`2CS$<>9__CachedAnonymousMethodDelegate1WhereIEnumerator`1System.CollectionsIEnumerator<>c__DisplayClass4b__2b__3BooleanSelectToList<>c__DisplayClass8b__6oneMatchLastIndexOfJoinTrimEndToStringz80_pla_checker.Properties.Resources.resourcesz80_pla_checker.FormMain.resources-Loading opcode table: 
{0:X}  |{0}{1,-12}plaFileNameopcodeDirIz80_pla_checker.Properties.ResourcesDCClassPlaEntry: Can't parse line: [{0}] {1}1X_0menuStrip1+fileToolStripMenuItem     File;loadPLATableToolStripMenuItem#Load PLA table...5opcodeDirToolStripMenuItemOpcode dir...+exitToolStripMenuItem ExitstatusStrip1ConsolaslogTexttoolStrip
label1Modifiers:btIX0.ImagebtIX0IX05IX/IY prefix *not* presentbtIX1.ImagebtIX1IX15IX/IY prefixed instructionbtHALT.Image
btHALTNHALT#Not in HALT statebtALU.ImagebtALUALUALU operationbtXX.Image btXXXX'Regular instructionbtCB.Image   btCBCBCB prefixbtED.Image       btEDEDED prefix'toolStripSeparator1btClear.ImagebtClearclsbtRedo.Image
btRedo redo
textOpFormMainZ80 PLAcPLA Checker Tool  Copyright (C) 2014  Goran Devic]This program comes with ABSOLUTELY NO WARRANTYThis is free software and you are welcome to redistribute it under certain conditions; for details see GPLv3 license.---------------------------------------------------------------------------------------------------------------------o*** Error loading the master input PLA source table ***Click on File -> Load PLA table... and select a resource file z80-pla.txtopcodes-xx.txt#opcodes-cb-xx.txt#opcodes-ed-xx.txt#opcodes-dd-xx.txt#opcodes-dd-cb.txt?: !Opcode: {0:X02} ;PLA Entry: {0}  Modifier: {1}=Select a PLA table source file?z80-pla.txt|*.txt|All files|*.*Select the directory containing opcode files (opcodes-xx.txt etc.):{0}>>> {1}!Set modifier to  hpmgctq[p         - Dump the content of the PLA tablep [#]     - For a given PLA entry # (dec) show opcodes that trigger itm [#]     - Match opcode # (hex) with a PLA entry (or match 0-FF)Sg         - Generate a Verilog PLA module[t [#] <#> - Show opcode table in various ways            0 - Display number of PLA entries that trigger on each opcode            1 - For each opcode, display all PLA entry numbers that trigger            <#> - Add a * to opcodes for which the specified PLA entry triggersEq 101000... Query PLA table string9c         - Clear the screen+Invalid table number!Error: Loading PLA: 'Total {0} PLA lines3Content of the PLA table:{0:X02} => {1}-Non-existent PLA index,.[][Invalid PLA length - the bit array should be  and it is 1pla[{0,3}] = 1;   // {1}//=====================================================================================// This file is automatically generated by the z80_pla_checker tool. Do not edit!      Qmodule pla_decode (opcode, prefix, pla);1input wire [6:0] prefix;1input wire [7:0] opcode;output reg [:0] pla;always_combbegin    if ({{prefix[6:0], opcode[7:0]}} ==? 15'b{0})  pla[{1,3}]=1'b1; else pla[{1,3}]=1'b0;   // {2}G    // Duplicate or ignored entries;    pla[{0,3}]=1'b0;   // {1}endendmodule:a]D3֊s"z\V4     ( !!!!     (@ % )-159=AEI$ M Q  U 

 
)>
          YKMicrosoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator10.0.0.0   ../../resources/z80-pla.txt../../resources@3System.Resources.Tools.StronglyTypedResourceBuilder4.0.0.0        ?_

:     
   !  ) - 15 5 9 =  A I M  ) Q U    aa aa qeu            y 
,

^
a

s
    a            



0aa 

 +4a


 
aaz80_pla_checker1,Experiment with and generate A-Z80 PLA tableBaltazar Studios, LLC72Copyright © Goran Devic, 2014, released under GPL)$26b49697-d259-4ed7-8e05-a6077d07b1401.0.0.0G.NETFramework,Version=v4.0TFrameworkDisplayName.NET Framework 4TWrapNonExceptionThrows$TbRSDSزQ>J^oP:\A-Z80\tools\z80_pla_checker\source\obj\x86\Release\z80_pla_checker.pdb| _CorExeMainmscoree.dll% @ 8Ph4VS_VERSION_INFO?DVarFileInfo$Translation@StringFileInfo000004b0t-CommentsExperiment with and generate A-Z80 PLA tableLCompanyNameBaltazar Studios, LLCHFileDescriptionz80_pla_checker0FileVersion1.0.0.0HInternalNamez80_pla_checker.exe2LegalCopyrightCopyright  Goran Devic, 2014, released under GPLPOriginalFilenamez80_pla_checker.exe@ProductNamez80_pla_checker4ProductVersion1.0.0.08Assembly Version1.0.0.0
5
bK1vddddddd1diJ}Jdd  7   U   m   c                     
  

  

    
8
      
f
        

      

    

  

 
:
 

 
c
 
&
 
=u
 

 

 

 

 

 
6
 
X



"
 
Itt
 

 
 
8t=tGt
 
|
 
tt
 
G
 
a}t
 

 

 
O
 
bd2[v'7'H'Q'_   
h'
q'33y4468
 
7?e:B
;D!6!P*T2_2
 
$iilli,EhiVpVuVzVVVV!P!!!!!!i7h    (/H\qx $^B}i
hP 
 

 
` 9 E!J&!j9!9=$E&$pB%{MT&X
 
D(d
(&+J&#r
 
,o,9%,s.,x6,d?,xG,dP,=@-|-x.J&.J&/&0
 
dW0_0'l0;0{d`1F1S|2c 2p"3$3&3&(d4(4*5,5..50n525456h78L:B9l:J&:HF:sFJ&:|F*(:F>-:FJ2:FnF;Fzx;Fd;Fx<Gd<'GJ&=GG=$J&=$=$>,&J&?4&x=?}
 
  #'}
 
}
 
JdJdJdJdJdJdJdJdJdJJd        JdJdJP)Js1J&9\        WAr   ]   &9       j9   pI      uQ   x9J9           9   9   9   J&        J&ij  &9*
 
4
 
4
 
C
 
$Q
 
i   $]
 
oB&J&,J7i
 
=4C
 
_<Q
 
]
 
o099BDJ7iPiWLJ&I^L4
 
9I     J&TJ7\C
 
_dQ
 
9&L099\       1LC
 
lQ
 
9\   ?l]
 
o9F9\     |   Yx9\       99     C
 
tQ
 
t]
 
oJ&99	=9J&J&2dExNsa&o&&J&ddd7x	J&		
d	
x	&L	*
9\	MI;
SIG
9S
xf
r
d{
o9^|Js|4
 
u|
wB)9JYJ&iJ&aJ&qJ&yJ&J&J&J&J&;&yaAkIJdQJsYdr
daJ7iq"qJT]oqq
7dR!J7q(J/5<C4
 
IPJ7$V4A&J&notJzJ&	)J	J		DNJ!J&J&!Jd8<@DHLP.{...s...#.+.3.;9.C.S.[q.kcS          t##c#AcCcCacccccccc c@c`ccc`}qL!1=CIY]     
 
Z\d8V=K5     678
9:;<c.Wi8p'	tES]km]Exz80_pla_checker.exeClassLogz80_pla_checkerClassOpcodeTableClassPlaClassPlaEntryModifierFormMainProgramResourcesz80_pla_checker.PropertiesSettingsmscorlibSystemObjectEnumSystem.Windows.FormsFormSystem.ConfigurationApplicationSettingsBaseLogSystem.Collections.GenericDictionary`2opLoadList`1Dump.ctorplaIgnoredPlaNotUsedPlaCountTableMatchMatchPLATableQueryPlaGenVerilogPlaprefixopcodeduplicateIsDuplicateget_Nset_Nget_Commentset_Commentget_Rawset_RawIgnoredInitMatchGetBitstreamk__BackingFieldk__BackingFieldk__BackingFieldNCommentRawvalue__IXY0IXY1NHALTALUXXCBEDmodifiertableXX__tableCBXXtableEDXXtableDDXXtableDDCBcommandscommandsBrowseIndexOnStartEventArgsExitToolStripMenuItemClickFormClosingEventArgsFormMainFormClosingScanNumberMatchOpcodesDumpOpcodeTableLoadPlaTableSelectOpcodeDirBtClearClickBtRedoClickUpdateButtonsBtIx0ClickBtIx1ClickBtNHaltClickBtAluClickBtXxClickBtCbClickBtEdClickKeyEventArgsTextOpKeyDownCommandSystem.ComponentModelIContainercomponentsDisposeInitializeComponentMenuStripmenuStrip1StatusStripstatusStrip1ToolStripMenuItemfileToolStripMenuItemexitToolStripMenuItemRichTextBoxlogTextToolStriptoolStripToolStripButtonbtRedobtXXbtCBbtEDbtClearTextBoxtextOpbtIX0ToolStripSeparatortoolStripSeparator1btIX1ToolStripLabellabel1loadPLATableToolStripMenuItembtHALTbtALUopcodeDirToolStripMenuItemMainFormMainSystem.ResourcesResourceManagerresourceManSystem.GlobalizationCultureInforesourceCultureget_ResourceManagerget_Cultureset_CultureCulturedefaultInstanceget_Defaultget_plaFileNameset_plaFileNameget_opcodeDirset_opcodeDirDefaultplaFileNameopcodeDirmfilenamexxindextinstridtestNumargbitsvalueinitssenderebaseValuecmddisposingSystem.Runtime.VersioningTargetFrameworkAttributeSystem.ReflectionAssemblyTitleAttributeAssemblyDescriptionAttributeAssemblyConfigurationAttributeAssemblyCompanyAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyTrademarkAttributeAssemblyCultureAttributeSystem.Runtime.InteropServicesComVisibleAttributeGuidAttributeAssemblyVersionAttributeAssemblyFileVersionAttributeSystem.DiagnosticsDebuggableAttributeDebuggingModesSystem.Runtime.CompilerServicesCompilationRelaxationsAttributeRuntimeCompatibilityAttributeStringConcatSystem.IOFileReadAllLinesClearSubstringConvertToInt32set_ItemExceptionget_MessageInt32FormatContainsKeyget_Itemget_LengthContainsCharSystem.CoreSystem.LinqEnumerableIEnumerable`1get_CharsAddEnumeratorGetEnumeratorget_CurrentMoveNextIDisposableb__0pFunc`2CS$<>9__CachedAnonymousMethodDelegate1CompilerGeneratedAttributeWhereIEnumerator`1System.CollectionsIEnumerator<>c__DisplayClass4b__2b__3get_CountBooleanIsNullOrEmptySelectToListToByte<>c__DisplayClass8b__6oneMatchLastIndexOfJoinTrimEndToStringEnvironmentget_NewLineReplaceSplitEmptyFlagsAttributeFormWindowStateset_WindowStatePathDirectorySeparatorCharTextBoxBaseAppendTextControlget_Textset_SelectionStartScrollToCaretCloseSettingsBaseSaveOpenFileDialogFileDialogset_Titleset_Filterset_FileNameCommonDialogDialogResultShowDialogget_FileNameFolderBrowserDialogset_Descriptionget_SelectedPathset_CheckedKeysget_KeyCodeset_HandledTrimToolStripItemset_Enabledset_TextFocusStringSplitOptions{43D1CFCB-02B6-4E25-A4E4-50530B520EF0}$$method0x600002f-1TryGetValueTypeRuntimeTypeHandleGetTypeFromHandleComponentResourceManagerSuspendLayoutToolStripItemCollectionget_ItemsAddRangeSystem.DrawingPointset_Locationset_NameSizeset_Sizeset_TabIndexToolStripDropDownItemget_DropDownItemsEventHandleradd_Clickset_ShortcutKeysAnchorStylesset_Anchorset_AutoWordSelectionFontFontStyleGraphicsUnitset_Fontset_HideSelectionset_ReadOnlyRichTextBoxScrollBarsset_ScrollBarsset_ShowSelectionMarginset_WordWrapToolStripItemDisplayStyleset_DisplayStyleGetObjectImageset_ImageColorget_Magentaset_ImageTransparentColorset_ToolTipTextCheckStateset_CheckStateKeyEventHandleradd_KeyDownSizeFContainerControlset_AutoScaleDimensionsAutoScaleModeset_AutoScaleModeset_ClientSizeControlCollectionget_Controlsset_MainMenuStripFormClosingEventHandleradd_FormClosingResumeLayoutPerformLayoutSTAThreadAttributeApplicationEnableVisualStylesSetCompatibleTextRenderingDefaultRunSystem.CodeDom.CompilerGeneratedCodeAttributeDebuggerNonUserCodeAttributeReferenceEqualsAssemblyget_AssemblyEditorBrowsableAttributeEditorBrowsableState.cctorSynchronizedUserScopedSettingAttributeDefaultSettingValueAttributez80_pla_checker.FormMain.resourcesz80_pla_checker.Properties.Resources.resources-Loading opcode table: 
{0:X}  |{0}{1,-12}Loading PLA: 'Total {0} PLA lines3Content of the PLA table:{0:X02} => {1}-Non-existent PLA index,.[][Invalid PLA length - the bit array should be  and it is 1pla[{0,3}] = 1;   // {1}//=====================================================================================// This file is automatically generated by the z80_pla_checker tool. Do not edit!      #module pla_decode(9    input wire [6:0] prefix,9    input wire [7:0] opcode,#    output wire [:0] pla);assign pla[{0,3}] = (({{prefix[6:0], opcode[7:0]}} & 15'b{1}) == 15'b{2}) ? 1'b1 : 1'b0;   // {3}Q// Entries not used by our timing matrixEassign pla[{0,3}] = 1'b0;   // {1})// Duplicate entriesendmoduleDCClassPlaEntry: Can't parse line: [{0}] {1}1X_0cPLA Checker Tool  Copyright (C) 2014  Goran Devic]This program comes with ABSOLUTELY NO WARRANTYThis is free software and you are welcome to redistribute it under certain conditions; for details see GPLv3 license.---------------------------------------------------------------------------------------------------------------------o*** Error loading the master input PLA source table ***Click on File -> Load PLA table... and select a resource file z80-pla.txtopcodes-xx.txt#opcodes-cb-xx.txt#opcodes-ed-xx.txt#opcodes-dd-xx.txt#opcodes-dd-cb.txt?: !Opcode: {0:X02} ;PLA Entry: {0}  Modifier: {1}=Select a PLA table source file?z80-pla.txt|*.txt|All files|*.*Select the directory containing opcode files (opcodes-xx.txt etc.):{0}>>> {1}!Set modifier to  hpmgctq[p         - Dump the content of the PLA tablep [#]     - For a given PLA entry # (dec) show opcodes that trigger itm [#]     - Match opcode # (hex) with a PLA entry (or match 0-FF)Sg         - Generate a Verilog PLA module[t [#] <#> - Show opcode table in various ways            0 - Display number of PLA entries that trigger on each opcode            1 - For each opcode, display all PLA entry numbers that trigger            <#> - Add a * to opcodes for which the specified PLA entry triggersEq 101000... Query PLA table string9c         - Clear the screen+Invalid table number!Error: menuStrip1+fileToolStripMenuItem  File;loadPLATableToolStripMenuItem#Load PLA table...5opcodeDirToolStripMenuItemOpcode dir...+exitToolStripMenuItem ExitstatusStrip1ConsolaslogTexttoolStrip
label1Modifiers:btIX0.ImagebtIX0IX05IX/IY prefix *not* presentbtIX1.ImagebtIX1IX15IX/IY prefixed instructionbtHALT.Image
btHALTNHALT#Not in HALT statebtALU.ImagebtALUALUALU operationbtXX.Image btXXXX'Regular instructionbtCB.Image   btCBCBCB prefixbtED.Image       btEDEDED prefix'toolStripSeparator1btClear.ImagebtClearclsbtRedo.Image
btRedo redo
textOpFormMainZ80 PLAIz80_pla_checker.Properties.ResourcesplaFileNameopcodeDirC%NPSRz\V4     
      
      
 
 
 
       ((@   !  % ) -159=AEIMQUQUUQU(((       
 
       

 
                   
 

 
, 
 
 +0
 
  $
           
 
  ! 
?_
 
:  % ) 1        5 =A 9 E I  MQ Q U Y  ] e i  - m



 @3System.Resources.Tools.StronglyTypedResourceBuilder4.0.0.0  Q YKMicrosoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator10.0.0.0  ../../resources/z80-pla.txt../../resourcesG.NETFramework,Version=v4.0TFrameworkDisplayName.NET Framework 4z80_pla_checker1,Experiment with and generate A-Z80 PLA tableBaltazar Studios, LLC72Copyright © Goran Devic, 2014, released under GPL)$26b49697-d259-4ed7-8e05-a6077d07b1401.0.0.0TWrapNonExceptionThrowsVLLRSDSK6/NcXp:\Z80\tools\z80_pla_checker\source\obj\x86\Release\z80_pla_checker.pdb _CorExeMainmscoree.dll% @ 8Ph4VS_VERSION_INFO?DVarFileInfo$Translation@StringFileInfo000004b0t-CommentsExperiment with and generate A-Z80 PLA tableLCompanyNameBaltazar Studios, LLCHFileDescriptionz80_pla_checker0FileVersion1.0.0.0HInternalNamez80_pla_checker.exe2LegalCopyrightCopyright  Goran Devic, 2014, released under GPLPOriginalFilenamez80_pla_checker.exe@ProductNamez80_pla_checker4ProductVersion1.0.0.08Assembly Version1.0.0.0
 
 
  
 
  
 
    
 
      
 
        
 
      
 
    
 
  
 
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.