├── .gitignore ├── Makefile ├── Makefile.lab ├── README.md ├── abstract-machine ├── .gitignore ├── Makefile ├── Makefile.app ├── Makefile.check ├── Makefile.compile ├── Makefile.lib ├── am │ ├── Makefile │ ├── am.h │ ├── amdev.h │ ├── arch │ │ ├── isa │ │ │ ├── x86.mk │ │ │ └── x86_64.mk │ │ ├── native.mk │ │ ├── x86-qemu.mk │ │ └── x86_64-qemu.mk │ ├── include │ │ ├── arch │ │ │ ├── native.h │ │ │ ├── x86-qemu.h │ │ │ └── x86_64-qemu.h │ │ └── x86.h │ └── src │ │ ├── native │ │ ├── cte.c │ │ ├── devices │ │ │ ├── input.c │ │ │ ├── timer.c │ │ │ └── video.c │ │ ├── ioe.c │ │ ├── mpe.c │ │ ├── platform.c │ │ ├── platform.h │ │ ├── trap.S │ │ ├── trm.c │ │ └── vme.c │ │ └── 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 ├── apps │ ├── coremark │ │ ├── Makefile │ │ ├── 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 │ ├── fceux │ │ ├── Makefile │ │ └── 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 │ │ │ ├── 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-throttle.cpp │ │ │ │ ├── sdl-video.cpp │ │ │ │ ├── sdl-video.h │ │ │ │ ├── sdl.cpp │ │ │ │ ├── sdl.h │ │ │ │ └── throttle.h │ │ │ ├── emufile.cpp │ │ │ ├── emufile.h │ │ │ ├── fceu.cpp │ │ │ ├── fceu.h │ │ │ ├── file.cpp │ │ │ ├── file.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.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 │ ├── litenes │ │ ├── Makefile │ │ ├── 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 │ └── microbench │ │ ├── Makefile │ │ ├── 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 ├── libs │ └── klib │ │ ├── Makefile │ │ ├── include │ │ ├── klib-macros.h │ │ └── klib.h │ │ └── src │ │ ├── cpp.c │ │ ├── int64.c │ │ ├── intlib.h │ │ └── io.c ├── share │ └── games │ │ └── nes │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── build-roms.py │ │ └── rom │ │ └── mario.nes └── tests │ ├── amtest │ ├── Makefile │ ├── include │ │ └── amtest.h │ └── src │ │ ├── main.c │ │ └── tests │ │ ├── devscan.c │ │ ├── hello.c │ │ ├── intr.c │ │ ├── keyboard.c │ │ ├── mp.c │ │ ├── rtc.c │ │ ├── video.c │ │ └── vm.c │ └── klibtest │ ├── Makefile │ └── src │ ├── full-format-glibc.h │ ├── main.c │ ├── memory_test.c │ └── printf_test.c ├── amgame ├── .gitignore ├── Makefile ├── include │ └── game.h └── src │ ├── game.c │ ├── keyboard.c │ └── video.c ├── crepl ├── Makefile ├── abc.c ├── crepl.c └── test.c ├── frecov ├── .gitignore ├── Makefile ├── cmake-build-debug │ └── CMakeFiles │ │ └── 3.16.5 │ │ └── CompilerIdC │ │ └── CMakeCCompilerId.c ├── filenames.npy ├── frecov.c ├── listsha.py ├── result ├── shas.npy └── test.py ├── kernel ├── Makefile ├── framework │ ├── kernel.h │ └── main.c ├── include │ └── common.h └── src │ ├── os.c │ └── pmm.c ├── libco ├── Makefile ├── co.c ├── co.h └── tests │ ├── Makefile │ ├── co-test.h │ └── main.c ├── libkvdb ├── Makefile ├── kvdb.c ├── kvdb.h ├── main ├── main.c ├── make.py └── test.c ├── pstree ├── Makefile └── pstree.c └── sperf ├── Makefile └── sperf.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.lab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/Makefile.lab -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/README.md -------------------------------------------------------------------------------- /abstract-machine/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/.gitignore -------------------------------------------------------------------------------- /abstract-machine/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/Makefile -------------------------------------------------------------------------------- /abstract-machine/Makefile.app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/Makefile.app -------------------------------------------------------------------------------- /abstract-machine/Makefile.check: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/Makefile.check -------------------------------------------------------------------------------- /abstract-machine/Makefile.compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/Makefile.compile -------------------------------------------------------------------------------- /abstract-machine/Makefile.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/Makefile.lib -------------------------------------------------------------------------------- /abstract-machine/am/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/Makefile -------------------------------------------------------------------------------- /abstract-machine/am/am.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/am.h -------------------------------------------------------------------------------- /abstract-machine/am/amdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/amdev.h -------------------------------------------------------------------------------- /abstract-machine/am/arch/isa/x86.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/arch/isa/x86.mk -------------------------------------------------------------------------------- /abstract-machine/am/arch/isa/x86_64.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/arch/isa/x86_64.mk -------------------------------------------------------------------------------- /abstract-machine/am/arch/native.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/arch/native.mk -------------------------------------------------------------------------------- /abstract-machine/am/arch/x86-qemu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/arch/x86-qemu.mk -------------------------------------------------------------------------------- /abstract-machine/am/arch/x86_64-qemu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/arch/x86_64-qemu.mk -------------------------------------------------------------------------------- /abstract-machine/am/include/arch/native.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/include/arch/native.h -------------------------------------------------------------------------------- /abstract-machine/am/include/arch/x86-qemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/include/arch/x86-qemu.h -------------------------------------------------------------------------------- /abstract-machine/am/include/arch/x86_64-qemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/include/arch/x86_64-qemu.h -------------------------------------------------------------------------------- /abstract-machine/am/include/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/include/x86.h -------------------------------------------------------------------------------- /abstract-machine/am/src/native/cte.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/native/cte.c -------------------------------------------------------------------------------- /abstract-machine/am/src/native/devices/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/native/devices/input.c -------------------------------------------------------------------------------- /abstract-machine/am/src/native/devices/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/native/devices/timer.c -------------------------------------------------------------------------------- /abstract-machine/am/src/native/devices/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/native/devices/video.c -------------------------------------------------------------------------------- /abstract-machine/am/src/native/ioe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/native/ioe.c -------------------------------------------------------------------------------- /abstract-machine/am/src/native/mpe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/native/mpe.c -------------------------------------------------------------------------------- /abstract-machine/am/src/native/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/native/platform.c -------------------------------------------------------------------------------- /abstract-machine/am/src/native/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/native/platform.h -------------------------------------------------------------------------------- /abstract-machine/am/src/native/trap.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/native/trap.S -------------------------------------------------------------------------------- /abstract-machine/am/src/native/trm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/native/trm.c -------------------------------------------------------------------------------- /abstract-machine/am/src/native/vme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/native/vme.c -------------------------------------------------------------------------------- /abstract-machine/am/src/x86/qemu/boot/.gitignore: -------------------------------------------------------------------------------- 1 | /mbr 2 | -------------------------------------------------------------------------------- /abstract-machine/am/src/x86/qemu/boot/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/x86/qemu/boot/Makefile -------------------------------------------------------------------------------- /abstract-machine/am/src/x86/qemu/boot/genboot.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/x86/qemu/boot/genboot.pl -------------------------------------------------------------------------------- /abstract-machine/am/src/x86/qemu/boot/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/x86/qemu/boot/main.c -------------------------------------------------------------------------------- /abstract-machine/am/src/x86/qemu/boot/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/x86/qemu/boot/start.S -------------------------------------------------------------------------------- /abstract-machine/am/src/x86/qemu/cte.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/x86/qemu/cte.c -------------------------------------------------------------------------------- /abstract-machine/am/src/x86/qemu/ioe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/x86/qemu/ioe.c -------------------------------------------------------------------------------- /abstract-machine/am/src/x86/qemu/mpe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/x86/qemu/mpe.c -------------------------------------------------------------------------------- /abstract-machine/am/src/x86/qemu/start32.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/x86/qemu/start32.S -------------------------------------------------------------------------------- /abstract-machine/am/src/x86/qemu/start64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/x86/qemu/start64.S -------------------------------------------------------------------------------- /abstract-machine/am/src/x86/qemu/trap32.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/x86/qemu/trap32.S -------------------------------------------------------------------------------- /abstract-machine/am/src/x86/qemu/trap64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/x86/qemu/trap64.S -------------------------------------------------------------------------------- /abstract-machine/am/src/x86/qemu/trm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/x86/qemu/trm.c -------------------------------------------------------------------------------- /abstract-machine/am/src/x86/qemu/vme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/x86/qemu/vme.c -------------------------------------------------------------------------------- /abstract-machine/am/src/x86/qemu/x86-qemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/am/src/x86/qemu/x86-qemu.h -------------------------------------------------------------------------------- /abstract-machine/apps/coremark/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/coremark/Makefile -------------------------------------------------------------------------------- /abstract-machine/apps/coremark/include/core_portme.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/coremark/include/core_portme.h -------------------------------------------------------------------------------- /abstract-machine/apps/coremark/include/coremark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/coremark/include/coremark.h -------------------------------------------------------------------------------- /abstract-machine/apps/coremark/src/core_list_join.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/coremark/src/core_list_join.c -------------------------------------------------------------------------------- /abstract-machine/apps/coremark/src/core_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/coremark/src/core_main.c -------------------------------------------------------------------------------- /abstract-machine/apps/coremark/src/core_matrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/coremark/src/core_matrix.c -------------------------------------------------------------------------------- /abstract-machine/apps/coremark/src/core_portme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/coremark/src/core_portme.c -------------------------------------------------------------------------------- /abstract-machine/apps/coremark/src/core_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/coremark/src/core_state.c -------------------------------------------------------------------------------- /abstract-machine/apps/coremark/src/core_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/coremark/src/core_util.c -------------------------------------------------------------------------------- /abstract-machine/apps/dhrystone/Makefile: -------------------------------------------------------------------------------- 1 | NAME = dhrystone 2 | SRCS = dry.c 3 | include $(AM_HOME)/Makefile.app 4 | -------------------------------------------------------------------------------- /abstract-machine/apps/dhrystone/dry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/dhrystone/dry.c -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/Makefile -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/01-222.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/01-222.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/09-034a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/09-034a.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/103.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/103.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/106.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/106.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/108.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/108.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/112.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/112.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/116.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/116.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/117.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/117.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/120.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/120.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/121.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/121.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/12in1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/12in1.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/15.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/151.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/151.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/156.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/156.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/158B.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/158B.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/164.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/164.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/168.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/168.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/170.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/170.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/175.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/175.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/176.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/176.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/177.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/177.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/178.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/178.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/18.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/18.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/183.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/183.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/185.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/185.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/186.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/186.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/187.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/187.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/189.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/189.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/190.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/190.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/193.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/193.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/199.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/199.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/206.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/206.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/208.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/208.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/222.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/222.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/225.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/225.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/228.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/228.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/230.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/230.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/232.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/232.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/234.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/234.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/235.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/235.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/244.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/244.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/246.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/246.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/252.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/252.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/253.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/253.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/28.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/28.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/32.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/33.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/33.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/34.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/34.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/36.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/36.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/3d-block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/3d-block.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/40.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/40.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/41.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/41.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/411120-c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/411120-c.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/42.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/42.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/43.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/43.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/46.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/46.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/50.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/50.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/51.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/51.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/57.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/57.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/603-5052.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/603-5052.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/62.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/62.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/65.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/65.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/67.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/67.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/68.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/68.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/69.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/69.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/71.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/71.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/72.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/72.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/77.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/77.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/79.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/79.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/80.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/80.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/80013-B.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/80013-B.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/8157.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/8157.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/82.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/82.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/8237.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/8237.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/830118C.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/830118C.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/88.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/88.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/8in1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/8in1.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/90.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/90.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/91.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/91.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/96.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/96.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/99.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/BMW8544.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/BMW8544.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/F-15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/F-15.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/__dummy_mapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/__dummy_mapper.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/a9746.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/a9746.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/ac-08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/ac-08.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/addrlatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/addrlatch.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/ax5705.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/ax5705.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/bandai.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/bandai.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/bb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/bb.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/bmc13in1jy110.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/bmc13in1jy110.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/bmc42in1r.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/bmc42in1r.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/bmc64in1nr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/bmc64in1nr.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/bmc70in1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/bmc70in1.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/bonza.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/bonza.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/bs-5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/bs-5.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/cheapocabra.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/cheapocabra.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/cityfighter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/cityfighter.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/coolboy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/coolboy.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/dance2000.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/dance2000.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/datalatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/datalatch.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/dream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/dream.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/edu2000.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/edu2000.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/eh8813a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/eh8813a.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/emu2413.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/emu2413.c -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/emu2413.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/emu2413.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/et-100.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/et-100.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/et-4320.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/et-4320.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/famicombox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/famicombox.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/ffe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/ffe.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/fk23c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/fk23c.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/ghostbusters63in1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/ghostbusters63in1.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/gs-2004.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/gs-2004.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/gs-2013.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/gs-2013.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/h2288.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/h2288.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/hp10xx_hp20xx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/hp10xx_hp20xx.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/hp898f.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/hp898f.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/inlnsf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/inlnsf.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/karaoke.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/karaoke.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/kof97.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/kof97.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/ks7010.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/ks7010.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/ks7012.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/ks7012.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/ks7013.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/ks7013.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/ks7016.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/ks7016.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/ks7017.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/ks7017.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/ks7030.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/ks7030.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/ks7031.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/ks7031.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/ks7032.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/ks7032.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/ks7037.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/ks7037.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/ks7057.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/ks7057.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/le05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/le05.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/lh32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/lh32.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/lh53.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/lh53.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/malee.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/malee.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/mapinc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/mapinc.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/mihunche.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/mihunche.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/mmc1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/mmc1.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/mmc2and4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/mmc2and4.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/mmc3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/mmc3.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/mmc3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/mmc3.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/mmc5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/mmc5.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/n106.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/n106.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/n625092.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/n625092.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/novel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/novel.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/onebus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/onebus.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/pec-586.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/pec-586.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/rt-01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/rt-01.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/sa-9602b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/sa-9602b.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/sachen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/sachen.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/sb-2000.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/sb-2000.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/sc-127.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/sc-127.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/sheroes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/sheroes.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/sl1632.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/sl1632.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/subor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/subor.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/super24.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/super24.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/supervision.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/supervision.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/t-227-1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/t-227-1.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/t-262.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/t-262.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/tengen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/tengen.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/tf-1201.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/tf-1201.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/transformer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/transformer.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/unrom512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/unrom512.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/vrc1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/vrc1.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/vrc2and4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/vrc2and4.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/vrc3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/vrc3.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/vrc5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/vrc5.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/vrc6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/vrc6.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/vrc7.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/vrc7.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/vrc7p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/vrc7p.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/boards/yoko.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/boards/yoko.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/cart.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/cart.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/cart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/cart.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drawing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drawing.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drawing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drawing.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/driver.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drivers/common/vidblit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drivers/common/vidblit.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drivers/common/vidblit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drivers/common/vidblit.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drivers/sdl/dface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drivers/sdl/dface.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drivers/sdl/icon.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drivers/sdl/icon.xpm -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drivers/sdl/input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drivers/sdl/input.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drivers/sdl/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drivers/sdl/input.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drivers/sdl/keyscan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drivers/sdl/keyscan.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drivers/sdl/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drivers/sdl/main.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drivers/sdl/sdl-icon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drivers/sdl/sdl-icon.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drivers/sdl/sdl-throttle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drivers/sdl/sdl-throttle.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drivers/sdl/sdl-video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drivers/sdl/sdl-video.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drivers/sdl/sdl-video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drivers/sdl/sdl-video.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drivers/sdl/sdl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drivers/sdl/sdl.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drivers/sdl/sdl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drivers/sdl/sdl.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/drivers/sdl/throttle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/drivers/sdl/throttle.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/emufile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/emufile.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/emufile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/emufile.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/fceu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/fceu.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/fceu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/fceu.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/file.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/file.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/git.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/git.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/ines-bad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/ines-bad.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/ines-correct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/ines-correct.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/ines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/ines.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/ines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/ines.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/input.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/input.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/ops.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/ops.inc -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/palette.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/palette.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/palette.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/palette.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/palettes/palettes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/palettes/palettes.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/palettes/rp2c04001.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/palettes/rp2c04001.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/palettes/rp2c04002.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/palettes/rp2c04002.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/palettes/rp2c04003.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/palettes/rp2c04003.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/palettes/rp2c05004.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/palettes/rp2c05004.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/ppu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/ppu.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/ppu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/ppu.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/pputile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/pputile.inc -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/sound.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/sound.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/state.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/types.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/unif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/unif.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/unused.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/unused.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/utils/general.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/utils/general.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/utils/general.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/utils/general.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/utils/md5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/utils/md5.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/utils/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/utils/md5.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/utils/memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/utils/memory.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/utils/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/utils/memory.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/utils/valuearray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/utils/valuearray.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/version.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/video.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/video.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/x6502.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/x6502.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/x6502.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/x6502.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/x6502abbrev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/x6502abbrev.h -------------------------------------------------------------------------------- /abstract-machine/apps/fceux/src/x6502struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/fceux/src/x6502struct.h -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/Makefile -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/include/common.h -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/include/cpu-internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/include/cpu-internal.h -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/include/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/include/cpu.h -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/include/fce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/include/fce.h -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/include/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/include/memory.h -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/include/mmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/include/mmc.h -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/include/ppu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/include/ppu.h -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/include/psg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/include/psg.h -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/src/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/src/common.c -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/src/cpu-addressing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/src/cpu-addressing.c -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/src/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/src/cpu.c -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/src/fce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/src/fce.c -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/src/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/src/memory.c -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/src/mmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/src/mmc.c -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/src/ppu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/src/ppu.c -------------------------------------------------------------------------------- /abstract-machine/apps/litenes/src/psg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/litenes/src/psg.c -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/Makefile -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/include/benchmark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/include/benchmark.h -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/src/15pz/15pz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/src/15pz/15pz.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/src/15pz/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/src/15pz/heap.h -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/src/15pz/puzzle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/src/15pz/puzzle.h -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/src/bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/src/bench.c -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/src/bf/bf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/src/bf/bf.c -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/src/dinic/dinic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/src/dinic/dinic.cpp -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/src/fib/fib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/src/fib/fib.c -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/src/lzip/lzip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/src/lzip/lzip.c -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/src/lzip/quicklz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/src/lzip/quicklz.c -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/src/lzip/quicklz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/src/lzip/quicklz.h -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/src/md5/md5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/src/md5/md5.c -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/src/qsort/qsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/src/qsort/qsort.c -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/src/queen/queen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/src/queen/queen.c -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/src/sieve/sieve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/src/sieve/sieve.c -------------------------------------------------------------------------------- /abstract-machine/apps/microbench/src/ssort/ssort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/apps/microbench/src/ssort/ssort.cpp -------------------------------------------------------------------------------- /abstract-machine/libs/klib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/libs/klib/Makefile -------------------------------------------------------------------------------- /abstract-machine/libs/klib/include/klib-macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/libs/klib/include/klib-macros.h -------------------------------------------------------------------------------- /abstract-machine/libs/klib/include/klib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/libs/klib/include/klib.h -------------------------------------------------------------------------------- /abstract-machine/libs/klib/src/cpp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/libs/klib/src/cpp.c -------------------------------------------------------------------------------- /abstract-machine/libs/klib/src/int64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/libs/klib/src/int64.c -------------------------------------------------------------------------------- /abstract-machine/libs/klib/src/intlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/libs/klib/src/intlib.h -------------------------------------------------------------------------------- /abstract-machine/libs/klib/src/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/libs/klib/src/io.c -------------------------------------------------------------------------------- /abstract-machine/share/games/nes/.gitignore: -------------------------------------------------------------------------------- 1 | gen/ 2 | -------------------------------------------------------------------------------- /abstract-machine/share/games/nes/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/share/games/nes/Makefile -------------------------------------------------------------------------------- /abstract-machine/share/games/nes/build-roms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/share/games/nes/build-roms.py -------------------------------------------------------------------------------- /abstract-machine/share/games/nes/rom/mario.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/share/games/nes/rom/mario.nes -------------------------------------------------------------------------------- /abstract-machine/tests/amtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/amtest/Makefile -------------------------------------------------------------------------------- /abstract-machine/tests/amtest/include/amtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/amtest/include/amtest.h -------------------------------------------------------------------------------- /abstract-machine/tests/amtest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/amtest/src/main.c -------------------------------------------------------------------------------- /abstract-machine/tests/amtest/src/tests/devscan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/amtest/src/tests/devscan.c -------------------------------------------------------------------------------- /abstract-machine/tests/amtest/src/tests/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/amtest/src/tests/hello.c -------------------------------------------------------------------------------- /abstract-machine/tests/amtest/src/tests/intr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/amtest/src/tests/intr.c -------------------------------------------------------------------------------- /abstract-machine/tests/amtest/src/tests/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/amtest/src/tests/keyboard.c -------------------------------------------------------------------------------- /abstract-machine/tests/amtest/src/tests/mp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/amtest/src/tests/mp.c -------------------------------------------------------------------------------- /abstract-machine/tests/amtest/src/tests/rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/amtest/src/tests/rtc.c -------------------------------------------------------------------------------- /abstract-machine/tests/amtest/src/tests/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/amtest/src/tests/video.c -------------------------------------------------------------------------------- /abstract-machine/tests/amtest/src/tests/vm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/amtest/src/tests/vm.c -------------------------------------------------------------------------------- /abstract-machine/tests/klibtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/klibtest/Makefile -------------------------------------------------------------------------------- /abstract-machine/tests/klibtest/src/full-format-glibc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/klibtest/src/full-format-glibc.h -------------------------------------------------------------------------------- /abstract-machine/tests/klibtest/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/klibtest/src/main.c -------------------------------------------------------------------------------- /abstract-machine/tests/klibtest/src/memory_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/klibtest/src/memory_test.c -------------------------------------------------------------------------------- /abstract-machine/tests/klibtest/src/printf_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/abstract-machine/tests/klibtest/src/printf_test.c -------------------------------------------------------------------------------- /amgame/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /amgame/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/amgame/Makefile -------------------------------------------------------------------------------- /amgame/include/game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/amgame/include/game.h -------------------------------------------------------------------------------- /amgame/src/game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/amgame/src/game.c -------------------------------------------------------------------------------- /amgame/src/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/amgame/src/keyboard.c -------------------------------------------------------------------------------- /amgame/src/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/amgame/src/video.c -------------------------------------------------------------------------------- /crepl/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/crepl/Makefile -------------------------------------------------------------------------------- /crepl/abc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/crepl/abc.c -------------------------------------------------------------------------------- /crepl/crepl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/crepl/crepl.c -------------------------------------------------------------------------------- /crepl/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/crepl/test.c -------------------------------------------------------------------------------- /frecov/.gitignore: -------------------------------------------------------------------------------- 1 | *.bmp 2 | -------------------------------------------------------------------------------- /frecov/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/frecov/Makefile -------------------------------------------------------------------------------- /frecov/cmake-build-debug/CMakeFiles/3.16.5/CompilerIdC/CMakeCCompilerId.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/frecov/cmake-build-debug/CMakeFiles/3.16.5/CompilerIdC/CMakeCCompilerId.c -------------------------------------------------------------------------------- /frecov/filenames.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/frecov/filenames.npy -------------------------------------------------------------------------------- /frecov/frecov.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/frecov/frecov.c -------------------------------------------------------------------------------- /frecov/listsha.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/frecov/listsha.py -------------------------------------------------------------------------------- /frecov/result: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/frecov/result -------------------------------------------------------------------------------- /frecov/shas.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/frecov/shas.npy -------------------------------------------------------------------------------- /frecov/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/frecov/test.py -------------------------------------------------------------------------------- /kernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/kernel/Makefile -------------------------------------------------------------------------------- /kernel/framework/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/kernel/framework/kernel.h -------------------------------------------------------------------------------- /kernel/framework/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/kernel/framework/main.c -------------------------------------------------------------------------------- /kernel/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/kernel/include/common.h -------------------------------------------------------------------------------- /kernel/src/os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/kernel/src/os.c -------------------------------------------------------------------------------- /kernel/src/pmm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/kernel/src/pmm.c -------------------------------------------------------------------------------- /libco/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/libco/Makefile -------------------------------------------------------------------------------- /libco/co.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/libco/co.c -------------------------------------------------------------------------------- /libco/co.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/libco/co.h -------------------------------------------------------------------------------- /libco/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/libco/tests/Makefile -------------------------------------------------------------------------------- /libco/tests/co-test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/libco/tests/co-test.h -------------------------------------------------------------------------------- /libco/tests/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/libco/tests/main.c -------------------------------------------------------------------------------- /libkvdb/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/libkvdb/Makefile -------------------------------------------------------------------------------- /libkvdb/kvdb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/libkvdb/kvdb.c -------------------------------------------------------------------------------- /libkvdb/kvdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/libkvdb/kvdb.h -------------------------------------------------------------------------------- /libkvdb/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/libkvdb/main -------------------------------------------------------------------------------- /libkvdb/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/libkvdb/main.c -------------------------------------------------------------------------------- /libkvdb/make.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/libkvdb/make.py -------------------------------------------------------------------------------- /libkvdb/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/libkvdb/test.c -------------------------------------------------------------------------------- /pstree/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/pstree/Makefile -------------------------------------------------------------------------------- /pstree/pstree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/pstree/pstree.c -------------------------------------------------------------------------------- /sperf/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/sperf/Makefile -------------------------------------------------------------------------------- /sperf/sperf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LipeiranNJU/os-workbench/HEAD/sperf/sperf.c --------------------------------------------------------------------------------