├── .github └── workflows │ └── build.yml ├── .gitignore ├── Makefile ├── Makefile.app ├── Makefile.check ├── Makefile.compile ├── Makefile.lib ├── README.md ├── am ├── Makefile ├── am.h ├── amdev.h ├── arch │ ├── am_native-navy.mk │ ├── isa │ │ ├── mips32.mk │ │ ├── riscv32.mk │ │ ├── riscv64.mk │ │ ├── x86.mk │ │ └── x86_64.mk │ ├── mips32-navy.mk │ ├── mips32-nemu.mk │ ├── mips32-sdi.mk │ ├── native.mk │ ├── platform │ │ ├── navy.mk │ │ ├── nemu.mk │ │ └── sdi.mk │ ├── riscv32-navy.mk │ ├── riscv32-nemu.mk │ ├── riscv32-noop.mk │ ├── riscv32-sdi.mk │ ├── riscv64-navy.mk │ ├── riscv64-nemu.mk │ ├── riscv64-noop.mk │ ├── riscv64-nutshell.mk │ ├── riscv64-sdi.mk │ ├── riscv64-xs-dual.mk │ ├── riscv64-xs-flash.mk │ ├── riscv64-xs-southlake-flash.mk │ ├── riscv64-xs-southlake.mk │ ├── riscv64-xs.mk │ ├── x86-navy.mk │ ├── x86-nemu.mk │ ├── x86-qemu.mk │ ├── x86-sdi.mk │ └── x86_64-qemu.mk ├── include │ ├── arch │ │ ├── am_native-navy.h │ │ ├── mips32-navy.h │ │ ├── mips32-nemu.h │ │ ├── mips32-sdi.h │ │ ├── native.h │ │ ├── riscv32-navy.h │ │ ├── riscv32-nemu.h │ │ ├── riscv32-noop.h │ │ ├── riscv32-sdi.h │ │ ├── riscv64-navy.h │ │ ├── riscv64-nemu.h │ │ ├── riscv64-noop.h │ │ ├── riscv64-nutshell.h │ │ ├── riscv64-sdi.h │ │ ├── riscv64-xs-dual.h │ │ ├── riscv64-xs-flash.h │ │ ├── riscv64-xs-southlake-flash.h │ │ ├── riscv64-xs-southlake.h │ │ ├── riscv64-xs.h │ │ ├── x86-navy.h │ │ ├── x86-nemu.h │ │ ├── x86-qemu.h │ │ ├── x86-sdi.h │ │ └── x86_64-qemu.h │ ├── mips.h │ ├── navy.h │ ├── riscv.h │ └── x86.h ├── src │ ├── dummy │ │ ├── audio.c │ │ ├── cte.c │ │ ├── input.c │ │ ├── mpe.c │ │ ├── timer.c │ │ ├── video.c │ │ └── vme.c │ ├── native │ │ ├── README.md │ │ ├── cte.c │ │ ├── devices │ │ │ ├── audio.c │ │ │ ├── input.c │ │ │ ├── timer.c │ │ │ └── video.c │ │ ├── ioe.c │ │ ├── mpe.c │ │ ├── platform.c │ │ ├── platform.h │ │ ├── trap.S │ │ ├── trm.c │ │ └── vme.c │ ├── navy │ │ ├── README.md │ │ ├── dev │ │ │ ├── input.c │ │ │ ├── timer.c │ │ │ └── video.c │ │ ├── ioe.c │ │ └── trm.c │ ├── nemu │ │ ├── common │ │ │ ├── audio.c │ │ │ ├── input.c │ │ │ ├── ioe.c │ │ │ ├── mainargs.S │ │ │ ├── timer.c │ │ │ ├── trm.c │ │ │ └── video.c │ │ ├── include │ │ │ └── nemu.h │ │ ├── isa │ │ │ ├── mips │ │ │ │ ├── boot │ │ │ │ │ ├── loader.ld │ │ │ │ │ └── start.S │ │ │ │ ├── cte.c │ │ │ │ ├── trap.S │ │ │ │ ├── trm.c │ │ │ │ └── vme.c │ │ │ ├── riscv │ │ │ │ ├── boot │ │ │ │ │ ├── loader.ld │ │ │ │ │ ├── loader64.ld │ │ │ │ │ ├── loaderflash.ld │ │ │ │ │ ├── start.S │ │ │ │ │ └── start_flash.S │ │ │ │ ├── cte.c │ │ │ │ ├── cte64.c │ │ │ │ ├── mtime.S │ │ │ │ ├── trap.S │ │ │ │ ├── trm.c │ │ │ │ └── vme.c │ │ │ └── x86 │ │ │ │ ├── boot │ │ │ │ ├── loader.ld │ │ │ │ └── start.S │ │ │ │ ├── cte.c │ │ │ │ ├── trap.S │ │ │ │ ├── trm.c │ │ │ │ └── vme.c │ │ └── ldscript │ │ │ └── section.ld │ ├── noop │ │ ├── common │ │ │ ├── input.c │ │ │ ├── serial-16550.c │ │ │ ├── timer.c │ │ │ └── uartlite.c │ │ └── isa │ │ │ └── riscv │ │ │ ├── boot │ │ │ └── loader.ld │ │ │ ├── instr.c │ │ │ ├── perf.c │ │ │ ├── trm.c │ │ │ └── trm_flash.c │ ├── nutshell │ │ ├── common │ │ │ ├── ioe.c │ │ │ ├── mainargs.S │ │ │ ├── timer.c │ │ │ └── uartlite.c │ │ ├── include │ │ │ └── nutshell.h │ │ ├── isa │ │ │ └── riscv │ │ │ │ ├── boot │ │ │ │ ├── loader64.ld │ │ │ │ └── start.S │ │ │ │ └── trm.c │ │ └── ldscript │ │ │ └── section.ld │ ├── sdi │ │ ├── include │ │ │ └── nemu.h │ │ ├── ldscript │ │ │ └── loader.ld │ │ └── trm.c │ ├── southlake │ │ ├── common │ │ │ └── uartlite.c │ │ └── ldscript │ │ │ ├── loaderflash.ld │ │ │ └── loadermem.ld │ ├── x86 │ │ └── qemu │ │ │ ├── boot │ │ │ ├── .gitignore │ │ │ ├── Makefile │ │ │ ├── genboot.pl │ │ │ ├── main.c │ │ │ └── start.S │ │ │ ├── cte.c │ │ │ ├── ioe.c │ │ │ ├── mpe.c │ │ │ ├── start32.S │ │ │ ├── start64.S │ │ │ ├── trap32.S │ │ │ ├── trap64.S │ │ │ ├── trm.c │ │ │ ├── vme.c │ │ │ └── x86-qemu.h │ └── xs │ │ ├── common │ │ └── ioe.c │ │ ├── include │ │ ├── cache.h │ │ ├── csr.h │ │ ├── plic.h │ │ └── xs.h │ │ ├── isa │ │ └── riscv │ │ │ ├── boot │ │ │ └── start_dual.S │ │ │ ├── cache.c │ │ │ ├── clint.c │ │ │ ├── mpe.c │ │ │ ├── plic.c │ │ │ ├── pma.c │ │ │ └── pmp.c │ │ └── ldscript │ │ └── section.ld └── xsextra.h ├── apps ├── coremark │ ├── Makefile │ ├── README.md │ ├── include │ │ ├── core_portme.h │ │ └── coremark.h │ └── src │ │ ├── core_list_join.c │ │ ├── core_main.c │ │ ├── core_matrix.c │ │ ├── core_portme.c │ │ ├── core_state.c │ │ └── core_util.c ├── dhrystone │ ├── Makefile │ └── dry.c ├── dummy-bootrom │ ├── Makefile │ └── main.c ├── fceux │ ├── Makefile │ ├── README.md │ └── src │ │ ├── boards │ │ ├── 01-222.cpp │ │ ├── 09-034a.cpp │ │ ├── 103.cpp │ │ ├── 106.cpp │ │ ├── 108.cpp │ │ ├── 112.cpp │ │ ├── 116.cpp │ │ ├── 117.cpp │ │ ├── 120.cpp │ │ ├── 121.cpp │ │ ├── 12in1.cpp │ │ ├── 15.cpp │ │ ├── 151.cpp │ │ ├── 156.cpp │ │ ├── 158B.cpp │ │ ├── 164.cpp │ │ ├── 168.cpp │ │ ├── 170.cpp │ │ ├── 175.cpp │ │ ├── 176.cpp │ │ ├── 177.cpp │ │ ├── 178.cpp │ │ ├── 18.cpp │ │ ├── 183.cpp │ │ ├── 185.cpp │ │ ├── 186.cpp │ │ ├── 187.cpp │ │ ├── 189.cpp │ │ ├── 190.cpp │ │ ├── 193.cpp │ │ ├── 199.cpp │ │ ├── 206.cpp │ │ ├── 208.cpp │ │ ├── 222.cpp │ │ ├── 225.cpp │ │ ├── 228.cpp │ │ ├── 230.cpp │ │ ├── 232.cpp │ │ ├── 234.cpp │ │ ├── 235.cpp │ │ ├── 244.cpp │ │ ├── 246.cpp │ │ ├── 252.cpp │ │ ├── 253.cpp │ │ ├── 28.cpp │ │ ├── 32.cpp │ │ ├── 33.cpp │ │ ├── 34.cpp │ │ ├── 36.cpp │ │ ├── 3d-block.cpp │ │ ├── 40.cpp │ │ ├── 41.cpp │ │ ├── 411120-c.cpp │ │ ├── 42.cpp │ │ ├── 43.cpp │ │ ├── 46.cpp │ │ ├── 50.cpp │ │ ├── 51.cpp │ │ ├── 57.cpp │ │ ├── 603-5052.cpp │ │ ├── 62.cpp │ │ ├── 65.cpp │ │ ├── 67.cpp │ │ ├── 68.cpp │ │ ├── 69.cpp │ │ ├── 71.cpp │ │ ├── 72.cpp │ │ ├── 77.cpp │ │ ├── 79.cpp │ │ ├── 80.cpp │ │ ├── 80013-B.cpp │ │ ├── 8157.cpp │ │ ├── 82.cpp │ │ ├── 8237.cpp │ │ ├── 830118C.cpp │ │ ├── 88.cpp │ │ ├── 8in1.cpp │ │ ├── 90.cpp │ │ ├── 91.cpp │ │ ├── 96.cpp │ │ ├── 99.cpp │ │ ├── BMW8544.cpp │ │ ├── F-15.cpp │ │ ├── __dummy_mapper.cpp │ │ ├── a9746.cpp │ │ ├── ac-08.cpp │ │ ├── addrlatch.cpp │ │ ├── ax5705.cpp │ │ ├── bandai.cpp │ │ ├── bb.cpp │ │ ├── bmc13in1jy110.cpp │ │ ├── bmc42in1r.cpp │ │ ├── bmc64in1nr.cpp │ │ ├── bmc70in1.cpp │ │ ├── bonza.cpp │ │ ├── bs-5.cpp │ │ ├── cheapocabra.cpp │ │ ├── cityfighter.cpp │ │ ├── coolboy.cpp │ │ ├── dance2000.cpp │ │ ├── datalatch.cpp │ │ ├── dream.cpp │ │ ├── edu2000.cpp │ │ ├── eh8813a.cpp │ │ ├── emu2413.c │ │ ├── emu2413.h │ │ ├── et-100.cpp │ │ ├── et-4320.cpp │ │ ├── famicombox.cpp │ │ ├── ffe.cpp │ │ ├── fk23c.cpp │ │ ├── ghostbusters63in1.cpp │ │ ├── gs-2004.cpp │ │ ├── gs-2013.cpp │ │ ├── h2288.cpp │ │ ├── hp10xx_hp20xx.cpp │ │ ├── hp898f.cpp │ │ ├── inlnsf.cpp │ │ ├── karaoke.cpp │ │ ├── kof97.cpp │ │ ├── ks7010.cpp │ │ ├── ks7012.cpp │ │ ├── ks7013.cpp │ │ ├── ks7016.cpp │ │ ├── ks7017.cpp │ │ ├── ks7030.cpp │ │ ├── ks7031.cpp │ │ ├── ks7032.cpp │ │ ├── ks7037.cpp │ │ ├── ks7057.cpp │ │ ├── le05.cpp │ │ ├── lh32.cpp │ │ ├── lh53.cpp │ │ ├── malee.cpp │ │ ├── mapinc.h │ │ ├── mihunche.cpp │ │ ├── mmc1.cpp │ │ ├── mmc2and4.cpp │ │ ├── mmc3.cpp │ │ ├── mmc3.h │ │ ├── mmc5.cpp │ │ ├── n106.cpp │ │ ├── n625092.cpp │ │ ├── novel.cpp │ │ ├── onebus.cpp │ │ ├── pec-586.cpp │ │ ├── rt-01.cpp │ │ ├── sa-9602b.cpp │ │ ├── sachen.cpp │ │ ├── sb-2000.cpp │ │ ├── sc-127.cpp │ │ ├── sheroes.cpp │ │ ├── sl1632.cpp │ │ ├── subor.cpp │ │ ├── super24.cpp │ │ ├── supervision.cpp │ │ ├── t-227-1.cpp │ │ ├── t-262.cpp │ │ ├── tengen.cpp │ │ ├── tf-1201.cpp │ │ ├── transformer.cpp │ │ ├── unrom512.cpp │ │ ├── vrc1.cpp │ │ ├── vrc2and4.cpp │ │ ├── vrc3.cpp │ │ ├── vrc5.cpp │ │ ├── vrc6.cpp │ │ ├── vrc7.cpp │ │ ├── vrc7p.cpp │ │ └── yoko.cpp │ │ ├── cart.cpp │ │ ├── cart.h │ │ ├── config.h │ │ ├── drawing.cpp │ │ ├── drawing.h │ │ ├── driver.h │ │ ├── drivers │ │ ├── common │ │ │ ├── vidblit.cpp │ │ │ └── vidblit.h │ │ └── sdl │ │ │ ├── dface.h │ │ │ ├── icon.xpm │ │ │ ├── input.cpp │ │ │ ├── input.h │ │ │ ├── keyscan.h │ │ │ ├── main.h │ │ │ ├── sdl-icon.h │ │ │ ├── sdl-sound.cpp │ │ │ ├── sdl-throttle.cpp │ │ │ ├── sdl-video.cpp │ │ │ ├── sdl-video.h │ │ │ ├── sdl.cpp │ │ │ ├── sdl.h │ │ │ └── throttle.h │ │ ├── emufile.cpp │ │ ├── emufile.h │ │ ├── fceu.cpp │ │ ├── fceu.h │ │ ├── fcoeffs.h │ │ ├── file.cpp │ │ ├── file.h │ │ ├── filter.cpp │ │ ├── filter.h │ │ ├── fir │ │ ├── README │ │ ├── c44100ntsc.h │ │ ├── c44100pal.h │ │ ├── c48000ntsc.h │ │ ├── c48000pal.h │ │ ├── c96000ntsc.h │ │ └── c96000pal.h │ │ ├── git.h │ │ ├── ines-bad.h │ │ ├── ines-correct.h │ │ ├── ines.cpp │ │ ├── ines.h │ │ ├── input.cpp │ │ ├── input.h │ │ ├── ops.inc │ │ ├── palette.cpp │ │ ├── palette.h │ │ ├── palettes │ │ ├── palettes.h │ │ ├── rp2c04001.h │ │ ├── rp2c04002.h │ │ ├── rp2c04003.h │ │ └── rp2c05004.h │ │ ├── ppu.cpp │ │ ├── ppu.h │ │ ├── pputile.inc │ │ ├── sound.cpp │ │ ├── sound.h │ │ ├── state.h │ │ ├── types.h │ │ ├── unif.h │ │ ├── unused.cpp │ │ ├── utils │ │ ├── general.cpp │ │ ├── general.h │ │ ├── md5.cpp │ │ ├── md5.h │ │ ├── memory.cpp │ │ ├── memory.h │ │ └── valuearray.h │ │ ├── version.h │ │ ├── video.cpp │ │ ├── video.h │ │ ├── x6502.cpp │ │ ├── x6502.h │ │ ├── x6502abbrev.h │ │ └── x6502struct.h ├── hello │ ├── Makefile │ └── hello.c ├── hpmdriver │ ├── Makefile │ ├── Readme.md │ ├── events.h │ ├── hpmdriver.c │ ├── hpmdriver.h │ └── parse_Evecoding.py ├── icache-ecc-test │ ├── Makefile │ ├── eccctrl.h │ └── main.c ├── litenes │ ├── Makefile │ ├── README.md │ ├── include │ │ ├── common.h │ │ ├── cpu-internal.h │ │ ├── cpu.h │ │ ├── fce.h │ │ ├── memory.h │ │ ├── mmc.h │ │ ├── ppu.h │ │ └── psg.h │ └── src │ │ ├── common.c │ │ ├── cpu-addressing.c │ │ ├── cpu.c │ │ ├── fce.c │ │ ├── memory.c │ │ ├── mmc.c │ │ ├── ppu.c │ │ └── psg.c ├── litenes_opt │ ├── Makefile │ ├── README.md │ ├── include │ │ ├── common.h │ │ ├── cpu.h │ │ ├── fce.h │ │ ├── memory.h │ │ ├── mmc.h │ │ ├── ppu.h │ │ └── psg.h │ └── src │ │ ├── common.c │ │ ├── cpu.c │ │ ├── fce.c │ │ ├── mmc.c │ │ ├── ppu.c │ │ └── psg.c ├── loader │ ├── Makefile │ ├── image.S │ ├── image │ │ ├── coremark-riscv64-xs-southlake.bin │ │ └── coremark-riscv64-xs.bin │ └── main.c ├── maprobe │ ├── Makefile │ ├── README.md │ ├── bandwidth-test.c │ ├── bitutils.c │ ├── common.c │ ├── include │ │ ├── bitutils.h │ │ ├── maprobe.h │ │ └── resultmat.h │ ├── latency-test.c │ ├── main.c │ ├── replacement-test.c │ └── resultmat.c ├── mem_test │ ├── mem_test_bw │ │ ├── Makefile │ │ ├── README.md │ │ └── mem_test_bw.c │ └── mem_test_latency │ │ ├── Makefile │ │ ├── README.md │ │ ├── include │ │ └── mem_test_latency.h │ │ ├── make_bin.sh │ │ └── mem_test_latency.c ├── microbench │ ├── Makefile │ ├── README.md │ ├── include │ │ └── benchmark.h │ └── src │ │ ├── 15pz │ │ ├── 15pz.cpp │ │ ├── heap.h │ │ └── puzzle.h │ │ ├── bench.c │ │ ├── bf │ │ └── bf.c │ │ ├── dinic │ │ └── dinic.cpp │ │ ├── fib │ │ └── fib.c │ │ ├── lzip │ │ ├── lzip.c │ │ ├── quicklz.c │ │ └── quicklz.h │ │ ├── md5 │ │ └── md5.c │ │ ├── qsort │ │ └── qsort.c │ │ ├── queen │ │ └── queen.c │ │ ├── sieve │ │ └── sieve.c │ │ └── ssort │ │ └── ssort.cpp ├── rva-trigger │ ├── Makefile │ └── trigger.c ├── rvv-trigger │ ├── Makefile │ └── trigger.c ├── slider │ ├── Makefile │ ├── image.S │ ├── images │ │ ├── litenes.bin │ │ └── projectn.bin │ └── main.c ├── stream │ ├── Makefile │ ├── README.md │ ├── include │ │ └── benchmark.h │ └── src │ │ └── stream.c ├── tsvc │ ├── Makefile │ ├── README.md │ ├── include │ │ ├── array_defs.h │ │ ├── common.h │ │ └── undefined_lib.h │ ├── license.txt │ └── src │ │ ├── common.c │ │ ├── dummy.c │ │ ├── tsvc.c │ │ └── undefined_lib.c ├── typing │ ├── Makefile │ ├── README.md │ ├── draw.c │ ├── font.c │ ├── game.c │ ├── game.h │ └── keyboard.c └── zcb-test │ ├── Makefile │ └── zcb-test.c ├── docs └── interrupt_handle_reg.md ├── libs └── klib │ ├── Makefile │ ├── include │ ├── klib-macros.h │ ├── klib.h │ └── printf.h │ └── src │ ├── atomic.c │ ├── cpp.c │ ├── int64.c │ ├── intlib.h │ ├── io.c │ ├── printf.c │ ├── stdlib.c │ └── string.c ├── share └── games │ └── nes │ ├── .gitignore │ ├── Makefile │ ├── build-roms.py │ └── rom │ ├── 100in1.nes │ ├── 54in1.nes │ ├── 72in1.nes │ ├── balloon.nes │ ├── battlecity.nes │ ├── bomberman.nes │ ├── castlevania.nes │ ├── circus.nes │ ├── exerion.nes │ ├── f1.nes │ ├── karateka.nes │ ├── kungfu.nes │ ├── loderunner.nes │ ├── lunarpool.nes │ ├── mario.nes │ ├── mario3.nes │ ├── pacman.nes │ ├── pinball.nes │ ├── skydestroyer.nes │ ├── spartanx.nes │ ├── starforce.nes │ ├── stargate.nes │ └── tetris.nes ├── tests ├── aliasgenerator │ ├── Makefile │ ├── include │ │ └── aliasgenerator.h │ └── src │ │ └── main.c ├── aliastest │ ├── Makefile │ ├── include │ │ ├── aliastest.h │ │ └── encoding.h │ └── src │ │ ├── alias.S │ │ ├── alias_jit.S │ │ └── main.c ├── amtest │ ├── Makefile │ ├── include │ │ └── amtest.h │ └── src │ │ ├── main.c │ │ └── tests │ │ ├── audio.c │ │ ├── audio │ │ ├── audio-data.S │ │ └── little-star.pcm │ │ ├── beu.c │ │ ├── cache.c │ │ ├── devscan.c │ │ ├── dma.c │ │ ├── extintr.c │ │ ├── hello.c │ │ ├── intr.c │ │ ├── keyboard.c │ │ ├── mp.c │ │ ├── pmp.c │ │ ├── rtc.c │ │ ├── rtc_accuracy.c │ │ ├── soft_intr.c │ │ ├── sv39.c │ │ ├── video.c │ │ └── vm.c ├── bitmanip │ ├── .gitignore │ ├── Makefile │ ├── include │ │ ├── extB.S.include │ │ └── log.S │ ├── run.sh │ └── src │ │ ├── interest.py │ │ └── randtest.py ├── cacheoptest │ ├── dcache │ │ ├── Makefile │ │ ├── include │ │ │ ├── cacheop_utils.h │ │ │ ├── custom_encoding.h │ │ │ ├── encoding.h │ │ │ └── test.h │ │ └── src │ │ │ ├── main.c │ │ │ └── workload.S │ ├── icache │ │ ├── Makefile │ │ ├── include │ │ │ ├── cacheop_utils.h │ │ │ ├── custom_encoding.h │ │ │ ├── encoding.h │ │ │ └── test.h │ │ └── src │ │ │ ├── main.c │ │ │ └── workload.S │ └── llc │ │ ├── Makefile │ │ └── src │ │ └── huancunop.c ├── cachetest │ ├── Makefile │ └── tests │ │ ├── access.c │ │ ├── cache-flush.c │ │ ├── loader.c │ │ └── pingpong.c ├── countertest │ ├── Makefile │ ├── README.md │ ├── include │ │ ├── counter.h │ │ ├── countertest.h │ │ ├── enable.h │ │ ├── inhibit.h │ │ ├── priv.h │ │ ├── probe.h │ │ └── write.h │ └── src │ │ ├── counter.c │ │ ├── countertest.c │ │ ├── enable.c │ │ ├── inhibit.c │ │ ├── priv.c │ │ ├── probe.c │ │ ├── trap.S │ │ └── write.c ├── cputest │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── include │ │ └── trap.h │ └── tests │ │ ├── add-longlong.c │ │ ├── add.c │ │ ├── bit.c │ │ ├── bubble-sort.c │ │ ├── div.c │ │ ├── dummy.c │ │ ├── fact.c │ │ ├── fib.c │ │ ├── goldbach.c │ │ ├── hello-str.c │ │ ├── if-else.c │ │ ├── leap-year.c │ │ ├── load-store.c │ │ ├── matrix-mul.c │ │ ├── max.c │ │ ├── min3.c │ │ ├── mov-c.c │ │ ├── movsx.c │ │ ├── mul-longlong.c │ │ ├── pascal.c │ │ ├── prime.c │ │ ├── quick-sort.c │ │ ├── recursion.c │ │ ├── select-sort.c │ │ ├── shift.c │ │ ├── shuixianhua.c │ │ ├── string.c │ │ ├── sub-longlong.c │ │ ├── sum.c │ │ ├── switch.c │ │ ├── to-lower-case.c │ │ ├── unalign.c │ │ └── wanshu.c ├── crypto │ ├── .gitignore │ ├── Makefile │ ├── include │ │ ├── arch_test.h │ │ ├── crypto.h │ │ ├── encoding.h │ │ └── model_test.h │ └── src │ │ └── randtest.py ├── dualcoretest │ ├── Makefile │ └── tests │ │ ├── ldstorm.c │ │ └── ldvio.c ├── frequencytest │ ├── Makefile │ ├── include │ │ ├── encoding.h │ │ └── test.h │ └── src │ │ └── frequency.c ├── frontendtest │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── br_target_test │ │ ├── Makefile │ │ ├── README.md │ │ ├── README_new.md │ │ ├── bin_paths.py │ │ └── tests │ │ │ ├── call_branch.c │ │ │ ├── indirect_branch.c │ │ │ ├── jump_branch.c │ │ │ └── return_branch.c │ ├── cond_br_test │ │ ├── Makefile │ │ ├── README.md │ │ └── tests │ │ │ ├── aliasing_pattern_test.c │ │ │ ├── all_patterns_test.c │ │ │ ├── alternating_test.c │ │ │ ├── always_taken_test.c │ │ │ ├── early_exits_test.c │ │ │ ├── gradual_transition_test.c │ │ │ ├── nested_branches_test.c │ │ │ ├── never_taken_test.c │ │ │ ├── prime_based_pattern_test.c │ │ │ ├── rare_branches_test.c │ │ │ ├── switching_pattern_test.c │ │ │ ├── three_bit_pattern_test.c │ │ │ └── two_bit_pattern_test.c │ └── tests │ │ ├── 2fetch.c │ │ ├── README.md │ │ ├── aluwidth.c │ │ ├── brnum.c │ │ ├── brnum2.c │ │ ├── brnum2_uftb.c │ │ ├── brnum3.c │ │ ├── brsimple.c │ │ ├── brwidth.c │ │ ├── common.h │ │ ├── fetchfrag.c │ │ ├── forloop.c │ │ ├── fpuwidth.c │ │ ├── ifuwidth.c │ │ ├── ras_recursive.c │ │ ├── rastest.c │ │ ├── renamewidth.c │ │ ├── tage1.c │ │ ├── tage2.c │ │ ├── tage3.c │ │ └── tage4.c ├── klibtest │ ├── Makefile │ └── src │ │ ├── full-format-glibc.h │ │ ├── main.c │ │ ├── memory_test.c │ │ └── printf_test.c ├── memscantest │ ├── Makefile │ ├── include │ │ ├── encoding.h │ │ └── test.h │ └── src │ │ ├── main.c │ │ └── trap.S ├── mmiotest │ ├── Makefile │ ├── include │ │ ├── encoding.h │ │ └── test.h │ └── src │ │ ├── main.c │ │ └── mmio-workload.S ├── oraclebptest │ ├── Makefile │ ├── README.md │ ├── include │ │ └── test.h │ └── src │ │ └── main.c ├── softmdutest │ ├── Makefile │ └── main.c ├── softprefetchtest │ ├── Makefile │ ├── include │ │ ├── encoding.h │ │ ├── softprefetch.h │ │ └── vm_utils.h │ └── src │ │ ├── main.c │ │ └── softprefetch.S └── zacas │ ├── Makefile │ └── zacas.c └── tools ├── .gitignore ├── os-export.py └── utils.py /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/Makefile.app -------------------------------------------------------------------------------- /Makefile.check: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/Makefile.check -------------------------------------------------------------------------------- /Makefile.compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/Makefile.compile -------------------------------------------------------------------------------- /Makefile.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/Makefile.lib -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/README.md -------------------------------------------------------------------------------- /am/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/Makefile -------------------------------------------------------------------------------- /am/am.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/am.h -------------------------------------------------------------------------------- /am/amdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/amdev.h -------------------------------------------------------------------------------- /am/arch/am_native-navy.mk: -------------------------------------------------------------------------------- 1 | include $(AM_HOME)/am/arch/platform/navy.mk 2 | -------------------------------------------------------------------------------- /am/arch/isa/mips32.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/isa/mips32.mk -------------------------------------------------------------------------------- /am/arch/isa/riscv32.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/isa/riscv32.mk -------------------------------------------------------------------------------- /am/arch/isa/riscv64.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/isa/riscv64.mk -------------------------------------------------------------------------------- /am/arch/isa/x86.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/isa/x86.mk -------------------------------------------------------------------------------- /am/arch/isa/x86_64.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/isa/x86_64.mk -------------------------------------------------------------------------------- /am/arch/mips32-navy.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/mips32-navy.mk -------------------------------------------------------------------------------- /am/arch/mips32-nemu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/mips32-nemu.mk -------------------------------------------------------------------------------- /am/arch/mips32-sdi.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/mips32-sdi.mk -------------------------------------------------------------------------------- /am/arch/native.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/native.mk -------------------------------------------------------------------------------- /am/arch/platform/navy.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/platform/navy.mk -------------------------------------------------------------------------------- /am/arch/platform/nemu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/platform/nemu.mk -------------------------------------------------------------------------------- /am/arch/platform/sdi.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/platform/sdi.mk -------------------------------------------------------------------------------- /am/arch/riscv32-navy.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/riscv32-navy.mk -------------------------------------------------------------------------------- /am/arch/riscv32-nemu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/riscv32-nemu.mk -------------------------------------------------------------------------------- /am/arch/riscv32-noop.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/riscv32-noop.mk -------------------------------------------------------------------------------- /am/arch/riscv32-sdi.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/riscv32-sdi.mk -------------------------------------------------------------------------------- /am/arch/riscv64-navy.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/riscv64-navy.mk -------------------------------------------------------------------------------- /am/arch/riscv64-nemu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/riscv64-nemu.mk -------------------------------------------------------------------------------- /am/arch/riscv64-noop.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/riscv64-noop.mk -------------------------------------------------------------------------------- /am/arch/riscv64-nutshell.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/riscv64-nutshell.mk -------------------------------------------------------------------------------- /am/arch/riscv64-sdi.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/riscv64-sdi.mk -------------------------------------------------------------------------------- /am/arch/riscv64-xs-dual.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/riscv64-xs-dual.mk -------------------------------------------------------------------------------- /am/arch/riscv64-xs-flash.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/riscv64-xs-flash.mk -------------------------------------------------------------------------------- /am/arch/riscv64-xs-southlake-flash.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/riscv64-xs-southlake-flash.mk -------------------------------------------------------------------------------- /am/arch/riscv64-xs-southlake.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/riscv64-xs-southlake.mk -------------------------------------------------------------------------------- /am/arch/riscv64-xs.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/riscv64-xs.mk -------------------------------------------------------------------------------- /am/arch/x86-navy.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/x86-navy.mk -------------------------------------------------------------------------------- /am/arch/x86-nemu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/x86-nemu.mk -------------------------------------------------------------------------------- /am/arch/x86-qemu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/x86-qemu.mk -------------------------------------------------------------------------------- /am/arch/x86-sdi.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/x86-sdi.mk -------------------------------------------------------------------------------- /am/arch/x86_64-qemu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/arch/x86_64-qemu.mk -------------------------------------------------------------------------------- /am/include/arch/am_native-navy.h: -------------------------------------------------------------------------------- 1 | ../navy.h -------------------------------------------------------------------------------- /am/include/arch/mips32-navy.h: -------------------------------------------------------------------------------- 1 | ../navy.h -------------------------------------------------------------------------------- /am/include/arch/mips32-nemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/arch/mips32-nemu.h -------------------------------------------------------------------------------- /am/include/arch/mips32-sdi.h: -------------------------------------------------------------------------------- 1 | #include "mips32-nemu.h" 2 | -------------------------------------------------------------------------------- /am/include/arch/native.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/arch/native.h -------------------------------------------------------------------------------- /am/include/arch/riscv32-navy.h: -------------------------------------------------------------------------------- 1 | ../navy.h -------------------------------------------------------------------------------- /am/include/arch/riscv32-nemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/arch/riscv32-nemu.h -------------------------------------------------------------------------------- /am/include/arch/riscv32-noop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/arch/riscv32-noop.h -------------------------------------------------------------------------------- /am/include/arch/riscv32-sdi.h: -------------------------------------------------------------------------------- 1 | #include "riscv32-nemu.h" 2 | -------------------------------------------------------------------------------- /am/include/arch/riscv64-navy.h: -------------------------------------------------------------------------------- 1 | ../navy.h -------------------------------------------------------------------------------- /am/include/arch/riscv64-nemu.h: -------------------------------------------------------------------------------- 1 | #include "riscv32-nemu.h" 2 | -------------------------------------------------------------------------------- /am/include/arch/riscv64-noop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/arch/riscv64-noop.h -------------------------------------------------------------------------------- /am/include/arch/riscv64-nutshell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/arch/riscv64-nutshell.h -------------------------------------------------------------------------------- /am/include/arch/riscv64-sdi.h: -------------------------------------------------------------------------------- 1 | #include "riscv64-nemu.h" 2 | -------------------------------------------------------------------------------- /am/include/arch/riscv64-xs-dual.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/arch/riscv64-xs-dual.h -------------------------------------------------------------------------------- /am/include/arch/riscv64-xs-flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/arch/riscv64-xs-flash.h -------------------------------------------------------------------------------- /am/include/arch/riscv64-xs-southlake-flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/arch/riscv64-xs-southlake-flash.h -------------------------------------------------------------------------------- /am/include/arch/riscv64-xs-southlake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/arch/riscv64-xs-southlake.h -------------------------------------------------------------------------------- /am/include/arch/riscv64-xs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/arch/riscv64-xs.h -------------------------------------------------------------------------------- /am/include/arch/x86-navy.h: -------------------------------------------------------------------------------- 1 | ../navy.h -------------------------------------------------------------------------------- /am/include/arch/x86-nemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/arch/x86-nemu.h -------------------------------------------------------------------------------- /am/include/arch/x86-qemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/arch/x86-qemu.h -------------------------------------------------------------------------------- /am/include/arch/x86-sdi.h: -------------------------------------------------------------------------------- 1 | #include "x86-nemu.h" 2 | -------------------------------------------------------------------------------- /am/include/arch/x86_64-qemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/arch/x86_64-qemu.h -------------------------------------------------------------------------------- /am/include/mips.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/mips.h -------------------------------------------------------------------------------- /am/include/navy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/navy.h -------------------------------------------------------------------------------- /am/include/riscv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/riscv.h -------------------------------------------------------------------------------- /am/include/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/include/x86.h -------------------------------------------------------------------------------- /am/src/dummy/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/dummy/audio.c -------------------------------------------------------------------------------- /am/src/dummy/cte.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/dummy/cte.c -------------------------------------------------------------------------------- /am/src/dummy/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/dummy/input.c -------------------------------------------------------------------------------- /am/src/dummy/mpe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/dummy/mpe.c -------------------------------------------------------------------------------- /am/src/dummy/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/dummy/timer.c -------------------------------------------------------------------------------- /am/src/dummy/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/dummy/video.c -------------------------------------------------------------------------------- /am/src/dummy/vme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/dummy/vme.c -------------------------------------------------------------------------------- /am/src/native/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/native/README.md -------------------------------------------------------------------------------- /am/src/native/cte.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/native/cte.c -------------------------------------------------------------------------------- /am/src/native/devices/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/native/devices/audio.c -------------------------------------------------------------------------------- /am/src/native/devices/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/native/devices/input.c -------------------------------------------------------------------------------- /am/src/native/devices/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/native/devices/timer.c -------------------------------------------------------------------------------- /am/src/native/devices/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/native/devices/video.c -------------------------------------------------------------------------------- /am/src/native/ioe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/native/ioe.c -------------------------------------------------------------------------------- /am/src/native/mpe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/native/mpe.c -------------------------------------------------------------------------------- /am/src/native/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/native/platform.c -------------------------------------------------------------------------------- /am/src/native/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/native/platform.h -------------------------------------------------------------------------------- /am/src/native/trap.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/native/trap.S -------------------------------------------------------------------------------- /am/src/native/trm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/native/trm.c -------------------------------------------------------------------------------- /am/src/native/vme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/native/vme.c -------------------------------------------------------------------------------- /am/src/navy/README.md: -------------------------------------------------------------------------------- 1 | # Navy 2 | 3 | Only has TRM + IOE. 4 | -------------------------------------------------------------------------------- /am/src/navy/dev/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/navy/dev/input.c -------------------------------------------------------------------------------- /am/src/navy/dev/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/navy/dev/timer.c -------------------------------------------------------------------------------- /am/src/navy/dev/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/navy/dev/video.c -------------------------------------------------------------------------------- /am/src/navy/ioe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/navy/ioe.c -------------------------------------------------------------------------------- /am/src/navy/trm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/navy/trm.c -------------------------------------------------------------------------------- /am/src/nemu/common/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/common/audio.c -------------------------------------------------------------------------------- /am/src/nemu/common/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/common/input.c -------------------------------------------------------------------------------- /am/src/nemu/common/ioe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/common/ioe.c -------------------------------------------------------------------------------- /am/src/nemu/common/mainargs.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/common/mainargs.S -------------------------------------------------------------------------------- /am/src/nemu/common/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/common/timer.c -------------------------------------------------------------------------------- /am/src/nemu/common/trm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/common/trm.c -------------------------------------------------------------------------------- /am/src/nemu/common/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/common/video.c -------------------------------------------------------------------------------- /am/src/nemu/include/nemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/include/nemu.h -------------------------------------------------------------------------------- /am/src/nemu/isa/mips/boot/loader.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/mips/boot/loader.ld -------------------------------------------------------------------------------- /am/src/nemu/isa/mips/boot/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/mips/boot/start.S -------------------------------------------------------------------------------- /am/src/nemu/isa/mips/cte.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/mips/cte.c -------------------------------------------------------------------------------- /am/src/nemu/isa/mips/trap.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/mips/trap.S -------------------------------------------------------------------------------- /am/src/nemu/isa/mips/trm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/mips/trm.c -------------------------------------------------------------------------------- /am/src/nemu/isa/mips/vme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/mips/vme.c -------------------------------------------------------------------------------- /am/src/nemu/isa/riscv/boot/loader.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/riscv/boot/loader.ld -------------------------------------------------------------------------------- /am/src/nemu/isa/riscv/boot/loader64.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/riscv/boot/loader64.ld -------------------------------------------------------------------------------- /am/src/nemu/isa/riscv/boot/loaderflash.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/riscv/boot/loaderflash.ld -------------------------------------------------------------------------------- /am/src/nemu/isa/riscv/boot/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/riscv/boot/start.S -------------------------------------------------------------------------------- /am/src/nemu/isa/riscv/boot/start_flash.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/riscv/boot/start_flash.S -------------------------------------------------------------------------------- /am/src/nemu/isa/riscv/cte.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/riscv/cte.c -------------------------------------------------------------------------------- /am/src/nemu/isa/riscv/cte64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/riscv/cte64.c -------------------------------------------------------------------------------- /am/src/nemu/isa/riscv/mtime.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/riscv/mtime.S -------------------------------------------------------------------------------- /am/src/nemu/isa/riscv/trap.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/riscv/trap.S -------------------------------------------------------------------------------- /am/src/nemu/isa/riscv/trm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/riscv/trm.c -------------------------------------------------------------------------------- /am/src/nemu/isa/riscv/vme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/riscv/vme.c -------------------------------------------------------------------------------- /am/src/nemu/isa/x86/boot/loader.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/x86/boot/loader.ld -------------------------------------------------------------------------------- /am/src/nemu/isa/x86/boot/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/x86/boot/start.S -------------------------------------------------------------------------------- /am/src/nemu/isa/x86/cte.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/x86/cte.c -------------------------------------------------------------------------------- /am/src/nemu/isa/x86/trap.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/x86/trap.S -------------------------------------------------------------------------------- /am/src/nemu/isa/x86/trm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/x86/trm.c -------------------------------------------------------------------------------- /am/src/nemu/isa/x86/vme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/isa/x86/vme.c -------------------------------------------------------------------------------- /am/src/nemu/ldscript/section.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nemu/ldscript/section.ld -------------------------------------------------------------------------------- /am/src/noop/common/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/noop/common/input.c -------------------------------------------------------------------------------- /am/src/noop/common/serial-16550.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/noop/common/serial-16550.c -------------------------------------------------------------------------------- /am/src/noop/common/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/noop/common/timer.c -------------------------------------------------------------------------------- /am/src/noop/common/uartlite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/noop/common/uartlite.c -------------------------------------------------------------------------------- /am/src/noop/isa/riscv/boot/loader.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/noop/isa/riscv/boot/loader.ld -------------------------------------------------------------------------------- /am/src/noop/isa/riscv/instr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/noop/isa/riscv/instr.c -------------------------------------------------------------------------------- /am/src/noop/isa/riscv/perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/noop/isa/riscv/perf.c -------------------------------------------------------------------------------- /am/src/noop/isa/riscv/trm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/noop/isa/riscv/trm.c -------------------------------------------------------------------------------- /am/src/noop/isa/riscv/trm_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/noop/isa/riscv/trm_flash.c -------------------------------------------------------------------------------- /am/src/nutshell/common/ioe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nutshell/common/ioe.c -------------------------------------------------------------------------------- /am/src/nutshell/common/mainargs.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nutshell/common/mainargs.S -------------------------------------------------------------------------------- /am/src/nutshell/common/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nutshell/common/timer.c -------------------------------------------------------------------------------- /am/src/nutshell/common/uartlite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nutshell/common/uartlite.c -------------------------------------------------------------------------------- /am/src/nutshell/include/nutshell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nutshell/include/nutshell.h -------------------------------------------------------------------------------- /am/src/nutshell/isa/riscv/boot/loader64.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nutshell/isa/riscv/boot/loader64.ld -------------------------------------------------------------------------------- /am/src/nutshell/isa/riscv/boot/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nutshell/isa/riscv/boot/start.S -------------------------------------------------------------------------------- /am/src/nutshell/isa/riscv/trm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nutshell/isa/riscv/trm.c -------------------------------------------------------------------------------- /am/src/nutshell/ldscript/section.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/nutshell/ldscript/section.ld -------------------------------------------------------------------------------- /am/src/sdi/include/nemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/sdi/include/nemu.h -------------------------------------------------------------------------------- /am/src/sdi/ldscript/loader.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/sdi/ldscript/loader.ld -------------------------------------------------------------------------------- /am/src/sdi/trm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/sdi/trm.c -------------------------------------------------------------------------------- /am/src/southlake/common/uartlite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/southlake/common/uartlite.c -------------------------------------------------------------------------------- /am/src/southlake/ldscript/loaderflash.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/southlake/ldscript/loaderflash.ld -------------------------------------------------------------------------------- /am/src/southlake/ldscript/loadermem.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/southlake/ldscript/loadermem.ld -------------------------------------------------------------------------------- /am/src/x86/qemu/boot/.gitignore: -------------------------------------------------------------------------------- 1 | /mbr 2 | -------------------------------------------------------------------------------- /am/src/x86/qemu/boot/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/x86/qemu/boot/Makefile -------------------------------------------------------------------------------- /am/src/x86/qemu/boot/genboot.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/x86/qemu/boot/genboot.pl -------------------------------------------------------------------------------- /am/src/x86/qemu/boot/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/x86/qemu/boot/main.c -------------------------------------------------------------------------------- /am/src/x86/qemu/boot/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/x86/qemu/boot/start.S -------------------------------------------------------------------------------- /am/src/x86/qemu/cte.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/x86/qemu/cte.c -------------------------------------------------------------------------------- /am/src/x86/qemu/ioe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/x86/qemu/ioe.c -------------------------------------------------------------------------------- /am/src/x86/qemu/mpe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/x86/qemu/mpe.c -------------------------------------------------------------------------------- /am/src/x86/qemu/start32.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/x86/qemu/start32.S -------------------------------------------------------------------------------- /am/src/x86/qemu/start64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/x86/qemu/start64.S -------------------------------------------------------------------------------- /am/src/x86/qemu/trap32.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/x86/qemu/trap32.S -------------------------------------------------------------------------------- /am/src/x86/qemu/trap64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/x86/qemu/trap64.S -------------------------------------------------------------------------------- /am/src/x86/qemu/trm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/x86/qemu/trm.c -------------------------------------------------------------------------------- /am/src/x86/qemu/vme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/x86/qemu/vme.c -------------------------------------------------------------------------------- /am/src/x86/qemu/x86-qemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/x86/qemu/x86-qemu.h -------------------------------------------------------------------------------- /am/src/xs/common/ioe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/xs/common/ioe.c -------------------------------------------------------------------------------- /am/src/xs/include/cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/xs/include/cache.h -------------------------------------------------------------------------------- /am/src/xs/include/csr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/xs/include/csr.h -------------------------------------------------------------------------------- /am/src/xs/include/plic.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /am/src/xs/include/xs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/xs/include/xs.h -------------------------------------------------------------------------------- /am/src/xs/isa/riscv/boot/start_dual.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/xs/isa/riscv/boot/start_dual.S -------------------------------------------------------------------------------- /am/src/xs/isa/riscv/cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/xs/isa/riscv/cache.c -------------------------------------------------------------------------------- /am/src/xs/isa/riscv/clint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/xs/isa/riscv/clint.c -------------------------------------------------------------------------------- /am/src/xs/isa/riscv/mpe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/xs/isa/riscv/mpe.c -------------------------------------------------------------------------------- /am/src/xs/isa/riscv/plic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/xs/isa/riscv/plic.c -------------------------------------------------------------------------------- /am/src/xs/isa/riscv/pma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/xs/isa/riscv/pma.c -------------------------------------------------------------------------------- /am/src/xs/isa/riscv/pmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/xs/isa/riscv/pmp.c -------------------------------------------------------------------------------- /am/src/xs/ldscript/section.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/src/xs/ldscript/section.ld -------------------------------------------------------------------------------- /am/xsextra.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/am/xsextra.h -------------------------------------------------------------------------------- /apps/coremark/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/coremark/Makefile -------------------------------------------------------------------------------- /apps/coremark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/coremark/README.md -------------------------------------------------------------------------------- /apps/coremark/include/core_portme.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/coremark/include/core_portme.h -------------------------------------------------------------------------------- /apps/coremark/include/coremark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/coremark/include/coremark.h -------------------------------------------------------------------------------- /apps/coremark/src/core_list_join.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/coremark/src/core_list_join.c -------------------------------------------------------------------------------- /apps/coremark/src/core_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/coremark/src/core_main.c -------------------------------------------------------------------------------- /apps/coremark/src/core_matrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/coremark/src/core_matrix.c -------------------------------------------------------------------------------- /apps/coremark/src/core_portme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/coremark/src/core_portme.c -------------------------------------------------------------------------------- /apps/coremark/src/core_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/coremark/src/core_state.c -------------------------------------------------------------------------------- /apps/coremark/src/core_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/coremark/src/core_util.c -------------------------------------------------------------------------------- /apps/dhrystone/Makefile: -------------------------------------------------------------------------------- 1 | NAME = dhrystone 2 | SRCS = dry.c 3 | include $(AM_HOME)/Makefile.app 4 | -------------------------------------------------------------------------------- /apps/dhrystone/dry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/dhrystone/dry.c -------------------------------------------------------------------------------- /apps/dummy-bootrom/Makefile: -------------------------------------------------------------------------------- 1 | NAME = dummy-bootrom 2 | SRCS = main.c 3 | 4 | include $(AM_HOME)/Makefile.app -------------------------------------------------------------------------------- /apps/dummy-bootrom/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/dummy-bootrom/main.c -------------------------------------------------------------------------------- /apps/fceux/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/Makefile -------------------------------------------------------------------------------- /apps/fceux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/README.md -------------------------------------------------------------------------------- /apps/fceux/src/boards/01-222.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/01-222.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/09-034a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/09-034a.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/103.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/103.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/106.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/106.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/108.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/108.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/112.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/112.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/116.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/116.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/117.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/117.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/120.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/120.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/121.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/121.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/12in1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/12in1.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/15.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/151.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/151.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/156.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/156.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/158B.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/158B.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/164.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/164.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/168.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/168.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/170.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/170.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/175.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/175.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/176.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/176.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/177.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/177.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/178.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/178.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/18.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/18.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/183.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/183.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/185.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/185.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/186.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/186.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/187.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/187.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/189.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/189.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/190.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/190.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/193.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/193.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/199.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/199.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/206.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/206.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/208.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/208.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/222.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/222.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/225.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/225.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/228.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/228.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/230.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/230.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/232.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/232.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/234.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/234.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/235.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/235.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/244.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/244.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/246.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/246.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/252.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/252.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/253.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/253.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/28.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/28.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/32.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/33.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/33.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/34.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/34.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/36.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/36.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/3d-block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/3d-block.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/40.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/40.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/41.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/41.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/411120-c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/411120-c.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/42.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/42.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/43.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/43.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/46.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/46.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/50.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/50.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/51.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/51.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/57.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/57.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/603-5052.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/603-5052.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/62.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/62.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/65.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/65.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/67.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/67.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/68.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/68.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/69.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/69.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/71.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/71.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/72.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/72.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/77.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/77.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/79.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/79.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/80.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/80.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/80013-B.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/80013-B.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/8157.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/8157.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/82.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/82.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/8237.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/8237.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/830118C.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/830118C.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/88.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/88.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/8in1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/8in1.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/90.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/90.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/91.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/91.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/96.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/96.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/99.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/BMW8544.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/BMW8544.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/F-15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/F-15.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/__dummy_mapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/__dummy_mapper.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/a9746.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/a9746.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/ac-08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/ac-08.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/addrlatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/addrlatch.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/ax5705.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/ax5705.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/bandai.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/bandai.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/bb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/bb.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/bmc13in1jy110.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/bmc13in1jy110.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/bmc42in1r.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/bmc42in1r.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/bmc64in1nr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/bmc64in1nr.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/bmc70in1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/bmc70in1.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/bonza.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/bonza.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/bs-5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/bs-5.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/cheapocabra.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/cheapocabra.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/cityfighter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/cityfighter.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/coolboy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/coolboy.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/dance2000.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/dance2000.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/datalatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/datalatch.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/dream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/dream.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/edu2000.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/edu2000.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/eh8813a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/eh8813a.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/emu2413.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/emu2413.c -------------------------------------------------------------------------------- /apps/fceux/src/boards/emu2413.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/emu2413.h -------------------------------------------------------------------------------- /apps/fceux/src/boards/et-100.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/et-100.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/et-4320.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/et-4320.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/famicombox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/famicombox.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/ffe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/ffe.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/fk23c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/fk23c.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/ghostbusters63in1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/ghostbusters63in1.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/gs-2004.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/gs-2004.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/gs-2013.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/gs-2013.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/h2288.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/h2288.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/hp10xx_hp20xx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/hp10xx_hp20xx.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/hp898f.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/hp898f.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/inlnsf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/inlnsf.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/karaoke.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/karaoke.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/kof97.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/kof97.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/ks7010.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/ks7010.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/ks7012.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/ks7012.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/ks7013.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/ks7013.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/ks7016.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/ks7016.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/ks7017.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/ks7017.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/ks7030.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/ks7030.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/ks7031.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/ks7031.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/ks7032.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/ks7032.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/ks7037.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/ks7037.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/ks7057.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/ks7057.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/le05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/le05.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/lh32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/lh32.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/lh53.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/lh53.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/malee.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/malee.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/mapinc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/mapinc.h -------------------------------------------------------------------------------- /apps/fceux/src/boards/mihunche.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/mihunche.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/mmc1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/mmc1.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/mmc2and4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/mmc2and4.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/mmc3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/mmc3.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/mmc3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/mmc3.h -------------------------------------------------------------------------------- /apps/fceux/src/boards/mmc5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/mmc5.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/n106.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/n106.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/n625092.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/n625092.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/novel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/novel.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/onebus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/onebus.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/pec-586.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/pec-586.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/rt-01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/rt-01.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/sa-9602b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/sa-9602b.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/sachen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/sachen.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/sb-2000.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/sb-2000.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/sc-127.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/sc-127.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/sheroes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/sheroes.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/sl1632.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/sl1632.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/subor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/subor.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/super24.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/super24.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/supervision.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/supervision.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/t-227-1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/t-227-1.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/t-262.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/t-262.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/tengen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/tengen.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/tf-1201.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/tf-1201.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/transformer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/transformer.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/unrom512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/unrom512.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/vrc1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/vrc1.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/vrc2and4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/vrc2and4.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/vrc3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/vrc3.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/vrc5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/vrc5.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/vrc6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/vrc6.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/vrc7.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/vrc7.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/vrc7p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/vrc7p.cpp -------------------------------------------------------------------------------- /apps/fceux/src/boards/yoko.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/boards/yoko.cpp -------------------------------------------------------------------------------- /apps/fceux/src/cart.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/cart.cpp -------------------------------------------------------------------------------- /apps/fceux/src/cart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/cart.h -------------------------------------------------------------------------------- /apps/fceux/src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/config.h -------------------------------------------------------------------------------- /apps/fceux/src/drawing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drawing.cpp -------------------------------------------------------------------------------- /apps/fceux/src/drawing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drawing.h -------------------------------------------------------------------------------- /apps/fceux/src/driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/driver.h -------------------------------------------------------------------------------- /apps/fceux/src/drivers/common/vidblit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/common/vidblit.cpp -------------------------------------------------------------------------------- /apps/fceux/src/drivers/common/vidblit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/common/vidblit.h -------------------------------------------------------------------------------- /apps/fceux/src/drivers/sdl/dface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/sdl/dface.h -------------------------------------------------------------------------------- /apps/fceux/src/drivers/sdl/icon.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/sdl/icon.xpm -------------------------------------------------------------------------------- /apps/fceux/src/drivers/sdl/input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/sdl/input.cpp -------------------------------------------------------------------------------- /apps/fceux/src/drivers/sdl/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/sdl/input.h -------------------------------------------------------------------------------- /apps/fceux/src/drivers/sdl/keyscan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/sdl/keyscan.h -------------------------------------------------------------------------------- /apps/fceux/src/drivers/sdl/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/sdl/main.h -------------------------------------------------------------------------------- /apps/fceux/src/drivers/sdl/sdl-icon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/sdl/sdl-icon.h -------------------------------------------------------------------------------- /apps/fceux/src/drivers/sdl/sdl-sound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/sdl/sdl-sound.cpp -------------------------------------------------------------------------------- /apps/fceux/src/drivers/sdl/sdl-throttle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/sdl/sdl-throttle.cpp -------------------------------------------------------------------------------- /apps/fceux/src/drivers/sdl/sdl-video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/sdl/sdl-video.cpp -------------------------------------------------------------------------------- /apps/fceux/src/drivers/sdl/sdl-video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/sdl/sdl-video.h -------------------------------------------------------------------------------- /apps/fceux/src/drivers/sdl/sdl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/sdl/sdl.cpp -------------------------------------------------------------------------------- /apps/fceux/src/drivers/sdl/sdl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/sdl/sdl.h -------------------------------------------------------------------------------- /apps/fceux/src/drivers/sdl/throttle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/drivers/sdl/throttle.h -------------------------------------------------------------------------------- /apps/fceux/src/emufile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/emufile.cpp -------------------------------------------------------------------------------- /apps/fceux/src/emufile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/emufile.h -------------------------------------------------------------------------------- /apps/fceux/src/fceu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/fceu.cpp -------------------------------------------------------------------------------- /apps/fceux/src/fceu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/fceu.h -------------------------------------------------------------------------------- /apps/fceux/src/fcoeffs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/fcoeffs.h -------------------------------------------------------------------------------- /apps/fceux/src/file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/file.cpp -------------------------------------------------------------------------------- /apps/fceux/src/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/file.h -------------------------------------------------------------------------------- /apps/fceux/src/filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/filter.cpp -------------------------------------------------------------------------------- /apps/fceux/src/filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/filter.h -------------------------------------------------------------------------------- /apps/fceux/src/fir/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/fir/README -------------------------------------------------------------------------------- /apps/fceux/src/fir/c44100ntsc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/fir/c44100ntsc.h -------------------------------------------------------------------------------- /apps/fceux/src/fir/c44100pal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/fir/c44100pal.h -------------------------------------------------------------------------------- /apps/fceux/src/fir/c48000ntsc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/fir/c48000ntsc.h -------------------------------------------------------------------------------- /apps/fceux/src/fir/c48000pal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/fir/c48000pal.h -------------------------------------------------------------------------------- /apps/fceux/src/fir/c96000ntsc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/fir/c96000ntsc.h -------------------------------------------------------------------------------- /apps/fceux/src/fir/c96000pal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/fir/c96000pal.h -------------------------------------------------------------------------------- /apps/fceux/src/git.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/git.h -------------------------------------------------------------------------------- /apps/fceux/src/ines-bad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/ines-bad.h -------------------------------------------------------------------------------- /apps/fceux/src/ines-correct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/ines-correct.h -------------------------------------------------------------------------------- /apps/fceux/src/ines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/ines.cpp -------------------------------------------------------------------------------- /apps/fceux/src/ines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/ines.h -------------------------------------------------------------------------------- /apps/fceux/src/input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/input.cpp -------------------------------------------------------------------------------- /apps/fceux/src/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/input.h -------------------------------------------------------------------------------- /apps/fceux/src/ops.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/ops.inc -------------------------------------------------------------------------------- /apps/fceux/src/palette.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/palette.cpp -------------------------------------------------------------------------------- /apps/fceux/src/palette.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/palette.h -------------------------------------------------------------------------------- /apps/fceux/src/palettes/palettes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/palettes/palettes.h -------------------------------------------------------------------------------- /apps/fceux/src/palettes/rp2c04001.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/palettes/rp2c04001.h -------------------------------------------------------------------------------- /apps/fceux/src/palettes/rp2c04002.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/palettes/rp2c04002.h -------------------------------------------------------------------------------- /apps/fceux/src/palettes/rp2c04003.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/palettes/rp2c04003.h -------------------------------------------------------------------------------- /apps/fceux/src/palettes/rp2c05004.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/palettes/rp2c05004.h -------------------------------------------------------------------------------- /apps/fceux/src/ppu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/ppu.cpp -------------------------------------------------------------------------------- /apps/fceux/src/ppu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/ppu.h -------------------------------------------------------------------------------- /apps/fceux/src/pputile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/pputile.inc -------------------------------------------------------------------------------- /apps/fceux/src/sound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/sound.cpp -------------------------------------------------------------------------------- /apps/fceux/src/sound.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/sound.h -------------------------------------------------------------------------------- /apps/fceux/src/state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/state.h -------------------------------------------------------------------------------- /apps/fceux/src/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/types.h -------------------------------------------------------------------------------- /apps/fceux/src/unif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/unif.h -------------------------------------------------------------------------------- /apps/fceux/src/unused.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/unused.cpp -------------------------------------------------------------------------------- /apps/fceux/src/utils/general.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/utils/general.cpp -------------------------------------------------------------------------------- /apps/fceux/src/utils/general.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/utils/general.h -------------------------------------------------------------------------------- /apps/fceux/src/utils/md5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/utils/md5.cpp -------------------------------------------------------------------------------- /apps/fceux/src/utils/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/utils/md5.h -------------------------------------------------------------------------------- /apps/fceux/src/utils/memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/utils/memory.cpp -------------------------------------------------------------------------------- /apps/fceux/src/utils/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/utils/memory.h -------------------------------------------------------------------------------- /apps/fceux/src/utils/valuearray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/utils/valuearray.h -------------------------------------------------------------------------------- /apps/fceux/src/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/version.h -------------------------------------------------------------------------------- /apps/fceux/src/video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/video.cpp -------------------------------------------------------------------------------- /apps/fceux/src/video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/video.h -------------------------------------------------------------------------------- /apps/fceux/src/x6502.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/x6502.cpp -------------------------------------------------------------------------------- /apps/fceux/src/x6502.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/x6502.h -------------------------------------------------------------------------------- /apps/fceux/src/x6502abbrev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/x6502abbrev.h -------------------------------------------------------------------------------- /apps/fceux/src/x6502struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/fceux/src/x6502struct.h -------------------------------------------------------------------------------- /apps/hello/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/hello/Makefile -------------------------------------------------------------------------------- /apps/hello/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/hello/hello.c -------------------------------------------------------------------------------- /apps/hpmdriver/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/hpmdriver/Makefile -------------------------------------------------------------------------------- /apps/hpmdriver/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/hpmdriver/Readme.md -------------------------------------------------------------------------------- /apps/hpmdriver/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/hpmdriver/events.h -------------------------------------------------------------------------------- /apps/hpmdriver/hpmdriver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/hpmdriver/hpmdriver.c -------------------------------------------------------------------------------- /apps/hpmdriver/hpmdriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/hpmdriver/hpmdriver.h -------------------------------------------------------------------------------- /apps/hpmdriver/parse_Evecoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/hpmdriver/parse_Evecoding.py -------------------------------------------------------------------------------- /apps/icache-ecc-test/Makefile: -------------------------------------------------------------------------------- 1 | NAME = icache-ecc-test 2 | SRCS = main.c 3 | include $(AM_HOME)/Makefile.app 4 | -------------------------------------------------------------------------------- /apps/icache-ecc-test/eccctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/icache-ecc-test/eccctrl.h -------------------------------------------------------------------------------- /apps/icache-ecc-test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/icache-ecc-test/main.c -------------------------------------------------------------------------------- /apps/litenes/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/Makefile -------------------------------------------------------------------------------- /apps/litenes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/README.md -------------------------------------------------------------------------------- /apps/litenes/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/include/common.h -------------------------------------------------------------------------------- /apps/litenes/include/cpu-internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/include/cpu-internal.h -------------------------------------------------------------------------------- /apps/litenes/include/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/include/cpu.h -------------------------------------------------------------------------------- /apps/litenes/include/fce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/include/fce.h -------------------------------------------------------------------------------- /apps/litenes/include/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/include/memory.h -------------------------------------------------------------------------------- /apps/litenes/include/mmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/include/mmc.h -------------------------------------------------------------------------------- /apps/litenes/include/ppu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/include/ppu.h -------------------------------------------------------------------------------- /apps/litenes/include/psg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/include/psg.h -------------------------------------------------------------------------------- /apps/litenes/src/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/src/common.c -------------------------------------------------------------------------------- /apps/litenes/src/cpu-addressing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/src/cpu-addressing.c -------------------------------------------------------------------------------- /apps/litenes/src/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/src/cpu.c -------------------------------------------------------------------------------- /apps/litenes/src/fce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/src/fce.c -------------------------------------------------------------------------------- /apps/litenes/src/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/src/memory.c -------------------------------------------------------------------------------- /apps/litenes/src/mmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/src/mmc.c -------------------------------------------------------------------------------- /apps/litenes/src/ppu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/src/ppu.c -------------------------------------------------------------------------------- /apps/litenes/src/psg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes/src/psg.c -------------------------------------------------------------------------------- /apps/litenes_opt/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes_opt/Makefile -------------------------------------------------------------------------------- /apps/litenes_opt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes_opt/README.md -------------------------------------------------------------------------------- /apps/litenes_opt/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes_opt/include/common.h -------------------------------------------------------------------------------- /apps/litenes_opt/include/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes_opt/include/cpu.h -------------------------------------------------------------------------------- /apps/litenes_opt/include/fce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes_opt/include/fce.h -------------------------------------------------------------------------------- /apps/litenes_opt/include/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes_opt/include/memory.h -------------------------------------------------------------------------------- /apps/litenes_opt/include/mmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes_opt/include/mmc.h -------------------------------------------------------------------------------- /apps/litenes_opt/include/ppu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes_opt/include/ppu.h -------------------------------------------------------------------------------- /apps/litenes_opt/include/psg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes_opt/include/psg.h -------------------------------------------------------------------------------- /apps/litenes_opt/src/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes_opt/src/common.c -------------------------------------------------------------------------------- /apps/litenes_opt/src/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes_opt/src/cpu.c -------------------------------------------------------------------------------- /apps/litenes_opt/src/fce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes_opt/src/fce.c -------------------------------------------------------------------------------- /apps/litenes_opt/src/mmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes_opt/src/mmc.c -------------------------------------------------------------------------------- /apps/litenes_opt/src/ppu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/litenes_opt/src/ppu.c -------------------------------------------------------------------------------- /apps/litenes_opt/src/psg.c: -------------------------------------------------------------------------------- 1 | int key_p = 10; 2 | -------------------------------------------------------------------------------- /apps/loader/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/loader/Makefile -------------------------------------------------------------------------------- /apps/loader/image.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/loader/image.S -------------------------------------------------------------------------------- /apps/loader/image/coremark-riscv64-xs-southlake.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/loader/image/coremark-riscv64-xs-southlake.bin -------------------------------------------------------------------------------- /apps/loader/image/coremark-riscv64-xs.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/loader/image/coremark-riscv64-xs.bin -------------------------------------------------------------------------------- /apps/loader/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/loader/main.c -------------------------------------------------------------------------------- /apps/maprobe/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/maprobe/Makefile -------------------------------------------------------------------------------- /apps/maprobe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/maprobe/README.md -------------------------------------------------------------------------------- /apps/maprobe/bandwidth-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/maprobe/bandwidth-test.c -------------------------------------------------------------------------------- /apps/maprobe/bitutils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/maprobe/bitutils.c -------------------------------------------------------------------------------- /apps/maprobe/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/maprobe/common.c -------------------------------------------------------------------------------- /apps/maprobe/include/bitutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/maprobe/include/bitutils.h -------------------------------------------------------------------------------- /apps/maprobe/include/maprobe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/maprobe/include/maprobe.h -------------------------------------------------------------------------------- /apps/maprobe/include/resultmat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/maprobe/include/resultmat.h -------------------------------------------------------------------------------- /apps/maprobe/latency-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/maprobe/latency-test.c -------------------------------------------------------------------------------- /apps/maprobe/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/maprobe/main.c -------------------------------------------------------------------------------- /apps/maprobe/replacement-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/maprobe/replacement-test.c -------------------------------------------------------------------------------- /apps/maprobe/resultmat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/maprobe/resultmat.c -------------------------------------------------------------------------------- /apps/mem_test/mem_test_bw/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/mem_test/mem_test_bw/Makefile -------------------------------------------------------------------------------- /apps/mem_test/mem_test_bw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/mem_test/mem_test_bw/README.md -------------------------------------------------------------------------------- /apps/mem_test/mem_test_bw/mem_test_bw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/mem_test/mem_test_bw/mem_test_bw.c -------------------------------------------------------------------------------- /apps/mem_test/mem_test_latency/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/mem_test/mem_test_latency/Makefile -------------------------------------------------------------------------------- /apps/mem_test/mem_test_latency/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/mem_test/mem_test_latency/README.md -------------------------------------------------------------------------------- /apps/mem_test/mem_test_latency/include/mem_test_latency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/mem_test/mem_test_latency/include/mem_test_latency.h -------------------------------------------------------------------------------- /apps/mem_test/mem_test_latency/make_bin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/mem_test/mem_test_latency/make_bin.sh -------------------------------------------------------------------------------- /apps/mem_test/mem_test_latency/mem_test_latency.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/mem_test/mem_test_latency/mem_test_latency.c -------------------------------------------------------------------------------- /apps/microbench/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/Makefile -------------------------------------------------------------------------------- /apps/microbench/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/README.md -------------------------------------------------------------------------------- /apps/microbench/include/benchmark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/include/benchmark.h -------------------------------------------------------------------------------- /apps/microbench/src/15pz/15pz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/src/15pz/15pz.cpp -------------------------------------------------------------------------------- /apps/microbench/src/15pz/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/src/15pz/heap.h -------------------------------------------------------------------------------- /apps/microbench/src/15pz/puzzle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/src/15pz/puzzle.h -------------------------------------------------------------------------------- /apps/microbench/src/bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/src/bench.c -------------------------------------------------------------------------------- /apps/microbench/src/bf/bf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/src/bf/bf.c -------------------------------------------------------------------------------- /apps/microbench/src/dinic/dinic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/src/dinic/dinic.cpp -------------------------------------------------------------------------------- /apps/microbench/src/fib/fib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/src/fib/fib.c -------------------------------------------------------------------------------- /apps/microbench/src/lzip/lzip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/src/lzip/lzip.c -------------------------------------------------------------------------------- /apps/microbench/src/lzip/quicklz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/src/lzip/quicklz.c -------------------------------------------------------------------------------- /apps/microbench/src/lzip/quicklz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/src/lzip/quicklz.h -------------------------------------------------------------------------------- /apps/microbench/src/md5/md5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/src/md5/md5.c -------------------------------------------------------------------------------- /apps/microbench/src/qsort/qsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/src/qsort/qsort.c -------------------------------------------------------------------------------- /apps/microbench/src/queen/queen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/src/queen/queen.c -------------------------------------------------------------------------------- /apps/microbench/src/sieve/sieve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/src/sieve/sieve.c -------------------------------------------------------------------------------- /apps/microbench/src/ssort/ssort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/microbench/src/ssort/ssort.cpp -------------------------------------------------------------------------------- /apps/rva-trigger/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/rva-trigger/Makefile -------------------------------------------------------------------------------- /apps/rva-trigger/trigger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/rva-trigger/trigger.c -------------------------------------------------------------------------------- /apps/rvv-trigger/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/rvv-trigger/Makefile -------------------------------------------------------------------------------- /apps/rvv-trigger/trigger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/rvv-trigger/trigger.c -------------------------------------------------------------------------------- /apps/slider/Makefile: -------------------------------------------------------------------------------- 1 | NAME = slider 2 | SRCS = main.c image.S 3 | include $(AM_HOME)/Makefile.app 4 | -------------------------------------------------------------------------------- /apps/slider/image.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/slider/image.S -------------------------------------------------------------------------------- /apps/slider/images/litenes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/slider/images/litenes.bin -------------------------------------------------------------------------------- /apps/slider/images/projectn.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/slider/images/projectn.bin -------------------------------------------------------------------------------- /apps/slider/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/slider/main.c -------------------------------------------------------------------------------- /apps/stream/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/stream/Makefile -------------------------------------------------------------------------------- /apps/stream/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/stream/README.md -------------------------------------------------------------------------------- /apps/stream/include/benchmark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/stream/include/benchmark.h -------------------------------------------------------------------------------- /apps/stream/src/stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/stream/src/stream.c -------------------------------------------------------------------------------- /apps/tsvc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/tsvc/Makefile -------------------------------------------------------------------------------- /apps/tsvc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/tsvc/README.md -------------------------------------------------------------------------------- /apps/tsvc/include/array_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/tsvc/include/array_defs.h -------------------------------------------------------------------------------- /apps/tsvc/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/tsvc/include/common.h -------------------------------------------------------------------------------- /apps/tsvc/include/undefined_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/tsvc/include/undefined_lib.h -------------------------------------------------------------------------------- /apps/tsvc/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/tsvc/license.txt -------------------------------------------------------------------------------- /apps/tsvc/src/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/tsvc/src/common.c -------------------------------------------------------------------------------- /apps/tsvc/src/dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/tsvc/src/dummy.c -------------------------------------------------------------------------------- /apps/tsvc/src/tsvc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/tsvc/src/tsvc.c -------------------------------------------------------------------------------- /apps/tsvc/src/undefined_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/tsvc/src/undefined_lib.c -------------------------------------------------------------------------------- /apps/typing/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/typing/Makefile -------------------------------------------------------------------------------- /apps/typing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/typing/README.md -------------------------------------------------------------------------------- /apps/typing/draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/typing/draw.c -------------------------------------------------------------------------------- /apps/typing/font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/typing/font.c -------------------------------------------------------------------------------- /apps/typing/game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/typing/game.c -------------------------------------------------------------------------------- /apps/typing/game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/typing/game.h -------------------------------------------------------------------------------- /apps/typing/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/typing/keyboard.c -------------------------------------------------------------------------------- /apps/zcb-test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/zcb-test/Makefile -------------------------------------------------------------------------------- /apps/zcb-test/zcb-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/apps/zcb-test/zcb-test.c -------------------------------------------------------------------------------- /docs/interrupt_handle_reg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/docs/interrupt_handle_reg.md -------------------------------------------------------------------------------- /libs/klib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/libs/klib/Makefile -------------------------------------------------------------------------------- /libs/klib/include/klib-macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/libs/klib/include/klib-macros.h -------------------------------------------------------------------------------- /libs/klib/include/klib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/libs/klib/include/klib.h -------------------------------------------------------------------------------- /libs/klib/include/printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/libs/klib/include/printf.h -------------------------------------------------------------------------------- /libs/klib/src/atomic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/libs/klib/src/atomic.c -------------------------------------------------------------------------------- /libs/klib/src/cpp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/libs/klib/src/cpp.c -------------------------------------------------------------------------------- /libs/klib/src/int64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/libs/klib/src/int64.c -------------------------------------------------------------------------------- /libs/klib/src/intlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/libs/klib/src/intlib.h -------------------------------------------------------------------------------- /libs/klib/src/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/libs/klib/src/io.c -------------------------------------------------------------------------------- /libs/klib/src/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/libs/klib/src/printf.c -------------------------------------------------------------------------------- /libs/klib/src/stdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/libs/klib/src/stdlib.c -------------------------------------------------------------------------------- /libs/klib/src/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/libs/klib/src/string.c -------------------------------------------------------------------------------- /share/games/nes/.gitignore: -------------------------------------------------------------------------------- 1 | gen/ 2 | -------------------------------------------------------------------------------- /share/games/nes/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/Makefile -------------------------------------------------------------------------------- /share/games/nes/build-roms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/build-roms.py -------------------------------------------------------------------------------- /share/games/nes/rom/100in1.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/100in1.nes -------------------------------------------------------------------------------- /share/games/nes/rom/54in1.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/54in1.nes -------------------------------------------------------------------------------- /share/games/nes/rom/72in1.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/72in1.nes -------------------------------------------------------------------------------- /share/games/nes/rom/balloon.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/balloon.nes -------------------------------------------------------------------------------- /share/games/nes/rom/battlecity.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/battlecity.nes -------------------------------------------------------------------------------- /share/games/nes/rom/bomberman.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/bomberman.nes -------------------------------------------------------------------------------- /share/games/nes/rom/castlevania.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/castlevania.nes -------------------------------------------------------------------------------- /share/games/nes/rom/circus.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/circus.nes -------------------------------------------------------------------------------- /share/games/nes/rom/exerion.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/exerion.nes -------------------------------------------------------------------------------- /share/games/nes/rom/f1.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/f1.nes -------------------------------------------------------------------------------- /share/games/nes/rom/karateka.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/karateka.nes -------------------------------------------------------------------------------- /share/games/nes/rom/kungfu.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/kungfu.nes -------------------------------------------------------------------------------- /share/games/nes/rom/loderunner.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/loderunner.nes -------------------------------------------------------------------------------- /share/games/nes/rom/lunarpool.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/lunarpool.nes -------------------------------------------------------------------------------- /share/games/nes/rom/mario.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/mario.nes -------------------------------------------------------------------------------- /share/games/nes/rom/mario3.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/mario3.nes -------------------------------------------------------------------------------- /share/games/nes/rom/pacman.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/pacman.nes -------------------------------------------------------------------------------- /share/games/nes/rom/pinball.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/pinball.nes -------------------------------------------------------------------------------- /share/games/nes/rom/skydestroyer.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/skydestroyer.nes -------------------------------------------------------------------------------- /share/games/nes/rom/spartanx.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/spartanx.nes -------------------------------------------------------------------------------- /share/games/nes/rom/starforce.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/starforce.nes -------------------------------------------------------------------------------- /share/games/nes/rom/stargate.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/stargate.nes -------------------------------------------------------------------------------- /share/games/nes/rom/tetris.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/share/games/nes/rom/tetris.nes -------------------------------------------------------------------------------- /tests/aliasgenerator/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/aliasgenerator/Makefile -------------------------------------------------------------------------------- /tests/aliasgenerator/include/aliasgenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/aliasgenerator/include/aliasgenerator.h -------------------------------------------------------------------------------- /tests/aliasgenerator/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/aliasgenerator/src/main.c -------------------------------------------------------------------------------- /tests/aliastest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/aliastest/Makefile -------------------------------------------------------------------------------- /tests/aliastest/include/aliastest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/aliastest/include/aliastest.h -------------------------------------------------------------------------------- /tests/aliastest/include/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/aliastest/include/encoding.h -------------------------------------------------------------------------------- /tests/aliastest/src/alias.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/aliastest/src/alias.S -------------------------------------------------------------------------------- /tests/aliastest/src/alias_jit.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/aliastest/src/alias_jit.S -------------------------------------------------------------------------------- /tests/aliastest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/aliastest/src/main.c -------------------------------------------------------------------------------- /tests/amtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/Makefile -------------------------------------------------------------------------------- /tests/amtest/include/amtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/include/amtest.h -------------------------------------------------------------------------------- /tests/amtest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/main.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/audio.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/audio/audio-data.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/audio/audio-data.S -------------------------------------------------------------------------------- /tests/amtest/src/tests/audio/little-star.pcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/audio/little-star.pcm -------------------------------------------------------------------------------- /tests/amtest/src/tests/beu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/beu.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/cache.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/devscan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/devscan.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/dma.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/extintr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/extintr.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/hello.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/intr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/intr.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/keyboard.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/mp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/mp.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/pmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/pmp.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/rtc.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/rtc_accuracy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/rtc_accuracy.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/soft_intr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/soft_intr.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/sv39.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/sv39.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/video.c -------------------------------------------------------------------------------- /tests/amtest/src/tests/vm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/amtest/src/tests/vm.c -------------------------------------------------------------------------------- /tests/bitmanip/.gitignore: -------------------------------------------------------------------------------- 1 | src/bitmanip*.S 2 | 3 | -------------------------------------------------------------------------------- /tests/bitmanip/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/bitmanip/Makefile -------------------------------------------------------------------------------- /tests/bitmanip/include/extB.S.include: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/bitmanip/include/extB.S.include -------------------------------------------------------------------------------- /tests/bitmanip/include/log.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/bitmanip/include/log.S -------------------------------------------------------------------------------- /tests/bitmanip/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/bitmanip/run.sh -------------------------------------------------------------------------------- /tests/bitmanip/src/interest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/bitmanip/src/interest.py -------------------------------------------------------------------------------- /tests/bitmanip/src/randtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/bitmanip/src/randtest.py -------------------------------------------------------------------------------- /tests/cacheoptest/dcache/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/dcache/Makefile -------------------------------------------------------------------------------- /tests/cacheoptest/dcache/include/cacheop_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/dcache/include/cacheop_utils.h -------------------------------------------------------------------------------- /tests/cacheoptest/dcache/include/custom_encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/dcache/include/custom_encoding.h -------------------------------------------------------------------------------- /tests/cacheoptest/dcache/include/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/dcache/include/encoding.h -------------------------------------------------------------------------------- /tests/cacheoptest/dcache/include/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/dcache/include/test.h -------------------------------------------------------------------------------- /tests/cacheoptest/dcache/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/dcache/src/main.c -------------------------------------------------------------------------------- /tests/cacheoptest/dcache/src/workload.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/dcache/src/workload.S -------------------------------------------------------------------------------- /tests/cacheoptest/icache/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/icache/Makefile -------------------------------------------------------------------------------- /tests/cacheoptest/icache/include/cacheop_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/icache/include/cacheop_utils.h -------------------------------------------------------------------------------- /tests/cacheoptest/icache/include/custom_encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/icache/include/custom_encoding.h -------------------------------------------------------------------------------- /tests/cacheoptest/icache/include/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/icache/include/encoding.h -------------------------------------------------------------------------------- /tests/cacheoptest/icache/include/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/icache/include/test.h -------------------------------------------------------------------------------- /tests/cacheoptest/icache/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/icache/src/main.c -------------------------------------------------------------------------------- /tests/cacheoptest/icache/src/workload.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/icache/src/workload.S -------------------------------------------------------------------------------- /tests/cacheoptest/llc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/llc/Makefile -------------------------------------------------------------------------------- /tests/cacheoptest/llc/src/huancunop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cacheoptest/llc/src/huancunop.c -------------------------------------------------------------------------------- /tests/cachetest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cachetest/Makefile -------------------------------------------------------------------------------- /tests/cachetest/tests/access.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cachetest/tests/access.c -------------------------------------------------------------------------------- /tests/cachetest/tests/cache-flush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cachetest/tests/cache-flush.c -------------------------------------------------------------------------------- /tests/cachetest/tests/loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cachetest/tests/loader.c -------------------------------------------------------------------------------- /tests/cachetest/tests/pingpong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cachetest/tests/pingpong.c -------------------------------------------------------------------------------- /tests/countertest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/Makefile -------------------------------------------------------------------------------- /tests/countertest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/README.md -------------------------------------------------------------------------------- /tests/countertest/include/counter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/include/counter.h -------------------------------------------------------------------------------- /tests/countertest/include/countertest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/include/countertest.h -------------------------------------------------------------------------------- /tests/countertest/include/enable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/include/enable.h -------------------------------------------------------------------------------- /tests/countertest/include/inhibit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/include/inhibit.h -------------------------------------------------------------------------------- /tests/countertest/include/priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/include/priv.h -------------------------------------------------------------------------------- /tests/countertest/include/probe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/include/probe.h -------------------------------------------------------------------------------- /tests/countertest/include/write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/include/write.h -------------------------------------------------------------------------------- /tests/countertest/src/counter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/src/counter.c -------------------------------------------------------------------------------- /tests/countertest/src/countertest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/src/countertest.c -------------------------------------------------------------------------------- /tests/countertest/src/enable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/src/enable.c -------------------------------------------------------------------------------- /tests/countertest/src/inhibit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/src/inhibit.c -------------------------------------------------------------------------------- /tests/countertest/src/priv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/src/priv.c -------------------------------------------------------------------------------- /tests/countertest/src/probe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/src/probe.c -------------------------------------------------------------------------------- /tests/countertest/src/trap.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/src/trap.S -------------------------------------------------------------------------------- /tests/countertest/src/write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/countertest/src/write.c -------------------------------------------------------------------------------- /tests/cputest/.gitignore: -------------------------------------------------------------------------------- 1 | /Makefile.* 2 | -------------------------------------------------------------------------------- /tests/cputest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/Makefile -------------------------------------------------------------------------------- /tests/cputest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/README.md -------------------------------------------------------------------------------- /tests/cputest/include/trap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/include/trap.h -------------------------------------------------------------------------------- /tests/cputest/tests/add-longlong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/add-longlong.c -------------------------------------------------------------------------------- /tests/cputest/tests/add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/add.c -------------------------------------------------------------------------------- /tests/cputest/tests/bit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/bit.c -------------------------------------------------------------------------------- /tests/cputest/tests/bubble-sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/bubble-sort.c -------------------------------------------------------------------------------- /tests/cputest/tests/div.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/div.c -------------------------------------------------------------------------------- /tests/cputest/tests/dummy.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /tests/cputest/tests/fact.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/fact.c -------------------------------------------------------------------------------- /tests/cputest/tests/fib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/fib.c -------------------------------------------------------------------------------- /tests/cputest/tests/goldbach.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/goldbach.c -------------------------------------------------------------------------------- /tests/cputest/tests/hello-str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/hello-str.c -------------------------------------------------------------------------------- /tests/cputest/tests/if-else.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/if-else.c -------------------------------------------------------------------------------- /tests/cputest/tests/leap-year.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/leap-year.c -------------------------------------------------------------------------------- /tests/cputest/tests/load-store.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/load-store.c -------------------------------------------------------------------------------- /tests/cputest/tests/matrix-mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/matrix-mul.c -------------------------------------------------------------------------------- /tests/cputest/tests/max.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/max.c -------------------------------------------------------------------------------- /tests/cputest/tests/min3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/min3.c -------------------------------------------------------------------------------- /tests/cputest/tests/mov-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/mov-c.c -------------------------------------------------------------------------------- /tests/cputest/tests/movsx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/movsx.c -------------------------------------------------------------------------------- /tests/cputest/tests/mul-longlong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/mul-longlong.c -------------------------------------------------------------------------------- /tests/cputest/tests/pascal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/pascal.c -------------------------------------------------------------------------------- /tests/cputest/tests/prime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/prime.c -------------------------------------------------------------------------------- /tests/cputest/tests/quick-sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/quick-sort.c -------------------------------------------------------------------------------- /tests/cputest/tests/recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/recursion.c -------------------------------------------------------------------------------- /tests/cputest/tests/select-sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/select-sort.c -------------------------------------------------------------------------------- /tests/cputest/tests/shift.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/shift.c -------------------------------------------------------------------------------- /tests/cputest/tests/shuixianhua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/shuixianhua.c -------------------------------------------------------------------------------- /tests/cputest/tests/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/string.c -------------------------------------------------------------------------------- /tests/cputest/tests/sub-longlong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/sub-longlong.c -------------------------------------------------------------------------------- /tests/cputest/tests/sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/sum.c -------------------------------------------------------------------------------- /tests/cputest/tests/switch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/switch.c -------------------------------------------------------------------------------- /tests/cputest/tests/to-lower-case.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/to-lower-case.c -------------------------------------------------------------------------------- /tests/cputest/tests/unalign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/unalign.c -------------------------------------------------------------------------------- /tests/cputest/tests/wanshu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/cputest/tests/wanshu.c -------------------------------------------------------------------------------- /tests/crypto/.gitignore: -------------------------------------------------------------------------------- 1 | src/*.S 2 | 3 | -------------------------------------------------------------------------------- /tests/crypto/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/crypto/Makefile -------------------------------------------------------------------------------- /tests/crypto/include/arch_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/crypto/include/arch_test.h -------------------------------------------------------------------------------- /tests/crypto/include/crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/crypto/include/crypto.h -------------------------------------------------------------------------------- /tests/crypto/include/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/crypto/include/encoding.h -------------------------------------------------------------------------------- /tests/crypto/include/model_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/crypto/include/model_test.h -------------------------------------------------------------------------------- /tests/crypto/src/randtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/crypto/src/randtest.py -------------------------------------------------------------------------------- /tests/dualcoretest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/dualcoretest/Makefile -------------------------------------------------------------------------------- /tests/dualcoretest/tests/ldstorm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/dualcoretest/tests/ldstorm.c -------------------------------------------------------------------------------- /tests/dualcoretest/tests/ldvio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/dualcoretest/tests/ldvio.c -------------------------------------------------------------------------------- /tests/frequencytest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frequencytest/Makefile -------------------------------------------------------------------------------- /tests/frequencytest/include/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frequencytest/include/encoding.h -------------------------------------------------------------------------------- /tests/frequencytest/include/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frequencytest/include/test.h -------------------------------------------------------------------------------- /tests/frequencytest/src/frequency.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frequencytest/src/frequency.c -------------------------------------------------------------------------------- /tests/frontendtest/.gitignore: -------------------------------------------------------------------------------- 1 | /Makefile.* 2 | -------------------------------------------------------------------------------- /tests/frontendtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/Makefile -------------------------------------------------------------------------------- /tests/frontendtest/README.md: -------------------------------------------------------------------------------- 1 | compile: 2 | make ARCH=riscv64-xs 3 | -------------------------------------------------------------------------------- /tests/frontendtest/br_target_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/br_target_test/Makefile -------------------------------------------------------------------------------- /tests/frontendtest/br_target_test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/br_target_test/README.md -------------------------------------------------------------------------------- /tests/frontendtest/br_target_test/README_new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/br_target_test/README_new.md -------------------------------------------------------------------------------- /tests/frontendtest/br_target_test/bin_paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/br_target_test/bin_paths.py -------------------------------------------------------------------------------- /tests/frontendtest/br_target_test/tests/call_branch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/br_target_test/tests/call_branch.c -------------------------------------------------------------------------------- /tests/frontendtest/br_target_test/tests/indirect_branch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/br_target_test/tests/indirect_branch.c -------------------------------------------------------------------------------- /tests/frontendtest/br_target_test/tests/jump_branch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/br_target_test/tests/jump_branch.c -------------------------------------------------------------------------------- /tests/frontendtest/br_target_test/tests/return_branch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/br_target_test/tests/return_branch.c -------------------------------------------------------------------------------- /tests/frontendtest/cond_br_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/cond_br_test/Makefile -------------------------------------------------------------------------------- /tests/frontendtest/cond_br_test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/cond_br_test/README.md -------------------------------------------------------------------------------- /tests/frontendtest/cond_br_test/tests/aliasing_pattern_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/cond_br_test/tests/aliasing_pattern_test.c -------------------------------------------------------------------------------- /tests/frontendtest/cond_br_test/tests/all_patterns_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/cond_br_test/tests/all_patterns_test.c -------------------------------------------------------------------------------- /tests/frontendtest/cond_br_test/tests/alternating_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/cond_br_test/tests/alternating_test.c -------------------------------------------------------------------------------- /tests/frontendtest/cond_br_test/tests/always_taken_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/cond_br_test/tests/always_taken_test.c -------------------------------------------------------------------------------- /tests/frontendtest/cond_br_test/tests/early_exits_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/cond_br_test/tests/early_exits_test.c -------------------------------------------------------------------------------- /tests/frontendtest/cond_br_test/tests/gradual_transition_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/cond_br_test/tests/gradual_transition_test.c -------------------------------------------------------------------------------- /tests/frontendtest/cond_br_test/tests/nested_branches_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/cond_br_test/tests/nested_branches_test.c -------------------------------------------------------------------------------- /tests/frontendtest/cond_br_test/tests/never_taken_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/cond_br_test/tests/never_taken_test.c -------------------------------------------------------------------------------- /tests/frontendtest/cond_br_test/tests/prime_based_pattern_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/cond_br_test/tests/prime_based_pattern_test.c -------------------------------------------------------------------------------- /tests/frontendtest/cond_br_test/tests/rare_branches_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/cond_br_test/tests/rare_branches_test.c -------------------------------------------------------------------------------- /tests/frontendtest/cond_br_test/tests/switching_pattern_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/cond_br_test/tests/switching_pattern_test.c -------------------------------------------------------------------------------- /tests/frontendtest/cond_br_test/tests/three_bit_pattern_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/cond_br_test/tests/three_bit_pattern_test.c -------------------------------------------------------------------------------- /tests/frontendtest/cond_br_test/tests/two_bit_pattern_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/cond_br_test/tests/two_bit_pattern_test.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/2fetch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/2fetch.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/README.md -------------------------------------------------------------------------------- /tests/frontendtest/tests/aluwidth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/aluwidth.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/brnum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/brnum.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/brnum2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/brnum2.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/brnum2_uftb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/brnum2_uftb.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/brnum3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/brnum3.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/brsimple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/brsimple.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/brwidth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/brwidth.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/common.h -------------------------------------------------------------------------------- /tests/frontendtest/tests/fetchfrag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/fetchfrag.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/forloop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/forloop.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/fpuwidth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/fpuwidth.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/ifuwidth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/ifuwidth.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/ras_recursive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/ras_recursive.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/rastest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/rastest.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/renamewidth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/renamewidth.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/tage1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/tage1.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/tage2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/tage2.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/tage3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/tage3.c -------------------------------------------------------------------------------- /tests/frontendtest/tests/tage4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/frontendtest/tests/tage4.c -------------------------------------------------------------------------------- /tests/klibtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/klibtest/Makefile -------------------------------------------------------------------------------- /tests/klibtest/src/full-format-glibc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/klibtest/src/full-format-glibc.h -------------------------------------------------------------------------------- /tests/klibtest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/klibtest/src/main.c -------------------------------------------------------------------------------- /tests/klibtest/src/memory_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/klibtest/src/memory_test.c -------------------------------------------------------------------------------- /tests/klibtest/src/printf_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/klibtest/src/printf_test.c -------------------------------------------------------------------------------- /tests/memscantest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/memscantest/Makefile -------------------------------------------------------------------------------- /tests/memscantest/include/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/memscantest/include/encoding.h -------------------------------------------------------------------------------- /tests/memscantest/include/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/memscantest/include/test.h -------------------------------------------------------------------------------- /tests/memscantest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/memscantest/src/main.c -------------------------------------------------------------------------------- /tests/memscantest/src/trap.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/memscantest/src/trap.S -------------------------------------------------------------------------------- /tests/mmiotest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/mmiotest/Makefile -------------------------------------------------------------------------------- /tests/mmiotest/include/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/mmiotest/include/encoding.h -------------------------------------------------------------------------------- /tests/mmiotest/include/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/mmiotest/include/test.h -------------------------------------------------------------------------------- /tests/mmiotest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/mmiotest/src/main.c -------------------------------------------------------------------------------- /tests/mmiotest/src/mmio-workload.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/mmiotest/src/mmio-workload.S -------------------------------------------------------------------------------- /tests/oraclebptest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/oraclebptest/Makefile -------------------------------------------------------------------------------- /tests/oraclebptest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/oraclebptest/README.md -------------------------------------------------------------------------------- /tests/oraclebptest/include/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/oraclebptest/include/test.h -------------------------------------------------------------------------------- /tests/oraclebptest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/oraclebptest/src/main.c -------------------------------------------------------------------------------- /tests/softmdutest/Makefile: -------------------------------------------------------------------------------- 1 | NAME = softmdutest 2 | SRCS = main.c 3 | LIBS += klib 4 | include $(AM_HOME)/Makefile.app 5 | -------------------------------------------------------------------------------- /tests/softmdutest/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/softmdutest/main.c -------------------------------------------------------------------------------- /tests/softprefetchtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/softprefetchtest/Makefile -------------------------------------------------------------------------------- /tests/softprefetchtest/include/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/softprefetchtest/include/encoding.h -------------------------------------------------------------------------------- /tests/softprefetchtest/include/softprefetch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/softprefetchtest/include/softprefetch.h -------------------------------------------------------------------------------- /tests/softprefetchtest/include/vm_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/softprefetchtest/include/vm_utils.h -------------------------------------------------------------------------------- /tests/softprefetchtest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/softprefetchtest/src/main.c -------------------------------------------------------------------------------- /tests/softprefetchtest/src/softprefetch.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/softprefetchtest/src/softprefetch.S -------------------------------------------------------------------------------- /tests/zacas/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/zacas/Makefile -------------------------------------------------------------------------------- /tests/zacas/zacas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tests/zacas/zacas.c -------------------------------------------------------------------------------- /tools/.gitignore: -------------------------------------------------------------------------------- 1 | /export 2 | -------------------------------------------------------------------------------- /tools/os-export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tools/os-export.py -------------------------------------------------------------------------------- /tools/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/nexus-am/HEAD/tools/utils.py --------------------------------------------------------------------------------