summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-01-18eater: Test more signalsuvok
2026-01-18eater:PC clock runs on neg clockuvok
2026-01-18eater: Use separate "zbuffer" moduleuvok
keeps code a bit cleaner
2026-01-18counter: Add "count_enable" pinuvok
2026-01-18Add zbuffer specuvok
remove "debug_bus"
2026-01-17eater: Add PC, fix signals for MEM/ADR, add readmeuvok
2026-01-16Add RAM and RAM_ADR registeruvok
2026-01-16eater: Connect RAMuvok
2026-01-16eater: Include RAMuvok
2026-01-16(System)Verilog: Be explicit about wire/logicuvok
2026-01-16eater: Use "actual -" for aluuvok
better synthesis?
2026-01-16Add link to (S)Verilog datatypeuvok
2026-01-16eater: Extract computer testbenchuvok
2026-01-16eater_alu: Use 2complneg instead of subtractuvok
2026-01-16eater: Add ALUuvok
while doing so, add always_out port for regs
2026-01-16parser: Add support for bin,oct and fix hex numsuvok
2026-01-16parser:restart instead of errokuvok
parser needs to be in state 0 again to continue parsing.
2026-01-16add deliberately broken exampleuvok
2026-01-16parse,lex: Make # separate tokenuvok
2026-01-16Add exmple with equ directiveuvok
2026-01-16Better tb for eater cpuuvok
2026-01-15Add instruction registeruvok
2026-01-15allow capital letters start in symbol namesuvok
2026-01-15assembler: Avoid NoneErroruvok
check result
2026-01-15eater: reg data out en is asyncuvok
2026-01-15Add 1st sketch of eater cpuuvok
2026-01-15hack: Fix verilator annotationuvok
2026-01-15Fix issues, linting, use argparse, with other py exesuvok
2026-01-15Fix name of assembler. usageuvok
2026-01-15Encapsulate parser, only access functionsuvok
2026-01-14Restructure asembler as packageuvok
2026-01-14relative importsuvok
2026-01-14cb: lint1uvok
2026-01-14parser: lintuvok
2026-01-14assembler: lintuvok
2026-01-14Make assembler a moduleuvok
2026-01-14remove obsolete typeuvok
2026-01-14assembler: Implementuvok
no use in doing this in nice small commits
2026-01-14pt: Make field annotation cleareruvok
2026-01-14parser: use new typesuvok
2026-01-14lexer: ad missing mnemonicsuvok
2026-01-14simple_ass_ Make encode method saferuvok
handle nop
2026-01-14parsetypes: Fix hierarchy and rename as sep fileuvok
2026-01-13Start PLY assembleruvok
2026-01-13Create errorinstruction from instructionuvok
2026-01-13Fix syntax/ctor error in parseruvok
2026-01-13rename current parseruvok
2026-01-13type annotations, top-level return...uvok
... pull put/distribute rules to avoid handling vararg, add line numbers
2026-01-12Add example with loopuvok
2026-01-12Use custom classes in parser, rearrangeuvok