summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-09-26Makefile: add $(COV_DIR) to clean targetAlejandro Soto
2023-09-26rtl/mp: fix designAlejandro Soto
2023-09-26rtl/mp: add initial version of mpJulianCamacho
2023-09-25tb: implement coverage reportsAlejandro Soto
2023-09-25Makefile: enable multithreaded verilated modelsAlejandro Soto
2023-09-25rtl/core, tb: replace bus_master with a new top-level moduleAlejandro Soto
2023-09-25rtl/cache: fix writeback corruptionAlejandro Soto
2023-09-25tb: implement cache ringAlejandro Soto
2023-09-25rtl/cache: implement wait-for-replyAlejandro Soto
2023-09-24sim: fix silent fopen() failAlejandro Soto
2023-09-24tb: implement support for cache line-sized slavesAlejandro Soto
2023-09-24rtl/cache: implementAlejandro Soto
2023-09-24nix/flake: enable formatterAlejandro Soto
2023-09-24nix/flake: use custom cross-compiler in devshellsAlejandro Soto
2023-09-24nix/flake.lock: UpdateAlejandro Soto
Flake lock file updates: • Updated input 'nixpkgs': 'path:/nix/store/6v8l94l7zssb6l87azm0gcz9bjwa8lhw-source?lastModified=1661700591&narHash=sha256-NZa+z+TJC+Hk+87+LKkjFFmBn4GyMVEPcWFXFU+aTkU=&rev=16236dd7e33ba4579ccd3ca8349396b2f9c960fe' (2022-08-28) → 'path:/nix/store/afigf06j5h4y15bapf77j11ppn1yf6gy-source?lastModified=1693264542&narHash=sha256-zO6S2+BMiCBP%2f3n2E2Tpjp4N74LcSJjMK6p7bf1UJx8=&rev=1d9d75f88c4784625b00f8c17f49bfcd17cd2407' (2023-08-28)
2023-03-29Load kernel, initrd in fpga.kermitce3201Alejandro Soto
2022-12-21Fix clock/reset timing in single-step, dsp_mulAlejandro Soto
2022-12-19Fix spurious high bus_write in page walkerAlejandro Soto
2022-12-19Use 90MHz CPU clockAlejandro Soto
2022-12-18Implement privileged ldm/stm of user registersAlejandro Soto
2022-12-18Implement mode-translated memory accessesAlejandro Soto
2022-12-18Fix datapath of shifter carry-out during adc/sbc/rscAlejandro Soto
2022-12-16Fix privilege escalation while in user modeAlejandro Soto
2022-12-16Implement mode privilege checks in MMUAlejandro Soto
2022-12-16Add script for checking reset conditionsAlejandro Soto
2022-12-16Fix graceful gdb detachAlejandro Soto
2022-12-16Add initramfs PoC with busybox initAlejandro Soto
2022-12-16Improve simulation performance for the most common caseAlejandro Soto
2022-12-16Add interrupt controller to Platform DesignerAlejandro Soto
2022-12-16Implement swi (system call)Alejandro Soto
2022-12-16Implement branch history (simulation only)Alejandro Soto
2022-12-16Fix register corruption when interrupting a load-storeAlejandro Soto
2022-12-16Fix implementation of MMU access faultsAlejandro Soto
2022-12-16Implement interrupt emulationAlejandro Soto
2022-12-16Implement IRQ exceptionsAlejandro Soto
2022-12-16Implement interrupt controllerAlejandro Soto
2022-12-16Update Nix dev shellsAlejandro Soto
2022-12-16Add cp15 cyclecnt clock sourceAlejandro Soto
2022-12-16Implement fast videoAlejandro Soto
2022-12-16Fix sysctrl register dumpAlejandro Soto
2022-12-16Implement page walks in patch-memAlejandro Soto
2022-12-16Implement gdbstub monitorAlejandro Soto
2022-12-16Show main cp15 registers in register dumpsAlejandro Soto
2022-12-16Implement prefetch abortsAlejandro Soto
2022-12-16Implement register writes from gdbAlejandro Soto
2022-12-16Implement MMU access checksAlejandro Soto
2022-12-16Implement data abortsAlejandro Soto
2022-12-16Implement hardware virtual memoryAlejandro Soto
2022-12-10Expose cp15 signals to core toplevelAlejandro Soto
2022-12-10Implement rest of cp15 registersAlejandro Soto