9086/system
2023-11-02 00:23:35 +00:00
..
fpga_config/OrangeCrab_r0.2.1 Added support for synthesising, place and routing, serialising and uploading the design on to a Lattice ECP5 OrangeCrab FPGA 2023-11-02 00:23:35 +00:00
alu_header.v Added partial support for the software interrupt INT instruction 2023-03-08 07:26:28 +00:00
alu.v Added the OUT instruction to be able to properly address I/O and moved printing logic to a device on the I/O space. Also added IRET which is basically just a RET in this case 2023-03-09 06:03:13 +00:00
biu.v did some cleanup relating to the generation of the VALID_INSTRUCTION signal 2023-11-01 05:00:09 +00:00
boot_code.asm Improved DOS char print code 2023-03-14 07:20:30 +00:00
config.v Made the size of the cache variable 2023-05-18 11:21:27 +01:00
decoder.v Added support for synthesising, place and routing, serialising and uploading the design on to a Lattice ECP5 OrangeCrab FPGA 2023-11-02 00:23:35 +00:00
error_header.v First draft of a bus interface unit in an effort to make the CPU pipelined. Currently supports code prefetching 2023-05-07 13:34:15 +01:00
exec_state_def.v General cleanup and moved the reading of instruction parameters from a separate stage in execute to circuitry during the decode 2023-05-29 02:29:15 +01:00
execute.v Lots of cleanup mainly on processor.v 2023-06-01 02:13:55 +01:00
general.v Cleaned up some pieces of code and fixed a bug 2023-05-04 00:49:04 +01:00
Makefile Added support for synthesising, place and routing, serialising and uploading the design on to a Lattice ECP5 OrangeCrab FPGA 2023-11-02 00:23:35 +00:00
memory.v Added support for synthesising, place and routing, serialising and uploading the design on to a Lattice ECP5 OrangeCrab FPGA 2023-11-02 00:23:35 +00:00
processor.v Added support for synthesising, place and routing, serialising and uploading the design on to a Lattice ECP5 OrangeCrab FPGA 2023-11-02 00:23:35 +00:00
registers.v Improved BIU performance and debug messages 2023-05-10 04:05:56 +01:00
system.v Added support for synthesising, place and routing, serialising and uploading the design on to a Lattice ECP5 OrangeCrab FPGA 2023-11-02 00:23:35 +00:00
testbench.cpp Cleaned up some pieces of code and fixed a bug 2023-05-04 00:49:04 +01:00
testbench.v Changed slogan and cleaned up some small pieces of code 2023-05-23 16:18:33 +01:00
ucode_header.v Added partial support for the software interrupt INT instruction 2023-03-08 07:26:28 +00:00
ucode.txt Changed slogan and cleaned up some small pieces of code 2023-05-23 16:18:33 +01:00
verilator_makefile Removed erroneous file and run aspell 2023-03-21 14:51:39 +00:00