summaryrefslogtreecommitdiff
path: root/cpu_dsl.py
AgeCommit message (Collapse)Author
2018-10-06Implement program ROM readsMichael Pavone
2018-10-04Add the ability for a CPU definition to reference arbitrary C includes and ↵Michael Pavone
use it to add a placeholder definition of svp_read_16
2018-10-01Clean up warnings from -1 caseMichael Pavone
2018-10-01Getting SVP core closer to compilingMichael Pavone
2018-09-25Fix implementation cmp+condition version of if in CPU DSLMichael Pavone
2018-09-24Support immediate operands for ld and alu ops in SVP. Support double ↵Michael Pavone
indirect and immediate address modes for alu ops. Fixed DSL issues revealed by those changes
2018-09-21Did some cleanup of SVP code using the newly more powerful DSL if block and ↵Michael Pavone
fixed some issues in the DSL implementation that cropped up as a result
2018-09-18Initial commit of CPU DSL and a WIP SVP implementation written in that DSLMichael Pavone