Commits

Author Commit Message Labels Comments Date
cbi...@naiad
Added event detection logic and initial microcode for WINT.
cbi...@naiad
Settled on a name for WINT.
cbi...@naiad
Fixed an opcode encoding error (AND and ANDI were exchanged).
cbi...@naiad
Fun with Mercurial merging.
cbi...@naiad
Fixed some I/O glitching, which revealed that the peripherals module wasn't honoring the write signal. Whoops.
cbi...@naiad
Fixed some transition glitching in I/O port, which revealed that the peripherals module wasn't honoring the write signal. Whoops.
cbi...@naiad
Added a peripheral register set and decoder, and finished wiring up the I/O port.
cbi...@naiad
Added a basic ROM model, and a address decoder for multiplexing between devices, RAM, and ROM.
cbi...@naiad
Completed the Great Opcode Renaming...at least for now...
cbi...@naiad
Added tests for STW.
cbi...@naiad
Made sp1_tests IPL-aware.
cbi...@naiad
Fixed control tests to be IPL-aware.
cbi...@naiad
Added an IPL state machine to the CPU, so it can load its registers from external memory.
cbi...@naiad
Moved the system to the new daisychain external bus. Defined an external memory, and added a single-core demonstration SoC.
cbi...@naiad
Added a basic .hgignore.
cbi...@naiad
Ugh, removed another silly commit.
cbi...@naiad
Removing a generated file (decoder.v) that shouldn't have been committed.
cbi...@naiad
Initial import