URL
https://opencores.org/ocsvn/a-z80/a-z80/trunk
[/] [a-z80/] [trunk/] [cpu/] [control/] [gencompile.py] - Diff between revs 8 and 13
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 8 |
Rev 13 |
Line 40... |
Line 40... |
|
|
# Help recognizing control signal names
|
# Help recognizing control signal names
|
def is_ctl(name):
|
def is_ctl(name):
|
return name.startswith('ctl_') or name=='validPLA' or name=='nextM' or name=='setM1' \
|
return name.startswith('ctl_') or name=='validPLA' or name=='nextM' or name=='setM1' \
|
or name=='fFetch' or name=='fMRead' or name=='fMWrite' or name=='fIORead' or name=='fIOWrite' \
|
or name=='fFetch' or name=='fMRead' or name=='fMWrite' or name=='fIORead' or name=='fIOWrite' \
|
or name=='ixy_d' or name=='setIXIY' or name=='setCBED' or name=='nonRep' or name=='pc_inc_hold'
|
or name=='ixy_d' or name=='setIXIY' or name=='nonRep' or name=='pc_inc_hold'
|
|
|
def str2tok(s):
|
def str2tok(s):
|
t = io.BytesIO(bytes(s.encode()))
|
t = io.BytesIO(bytes(s.encode()))
|
return list(tokenize.tokenize(t.readline))[1:-1]
|
return list(tokenize.tokenize(t.readline))[1:-1]
|
|
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.