├── LICENSE ├── Makefile ├── README ├── TODO ├── cleantree ├── core286.c ├── core286.h ├── core386.c ├── core386.h ├── core386am.c ├── core386am.h ├── core386ibmslc.c ├── core386ibmslc.h ├── core486.c ├── core486.h ├── core486a.c ├── core486a.h ├── core486am.c ├── core486am.h ├── core486cyrix.c ├── core486cyrix.h ├── core486ibmslc.c ├── core486ibmslc.h ├── core486ibmslc2.c ├── core486ibmslc2.h ├── core586.c ├── core586.h ├── core586mmx.c ├── core586mmx.h ├── core586pro.c ├── core586pro.h ├── core5x86_cyrix.c ├── core5x86_cyrix.h ├── core686.c ├── core686.h ├── core6x86_cyrix.c ├── core6x86_cyrix.h ├── core8086.c ├── core8086.h ├── coreall.c ├── coreall.h ├── coreall_x64.c ├── coreall_x64.h ├── corenecv20.c ├── corenecv20.h ├── decode286.c ├── decode386.c ├── decode386am.c ├── decode386ibmslc.c ├── decode486.c ├── decode486a.c ├── decode486am.c ├── decode486cyrix.c ├── decode486ibmslc.c ├── decode486ibmslc2.c ├── decode586.c ├── decode586mmx.c ├── decode586pro.c ├── decode5x86_cyrix.c ├── decode686.c ├── decode6x86_cyrix.c ├── decode8086.c ├── decodeall.c ├── decodeall_x64.c ├── decodenecv20.c ├── disasm-cmp ├── encoreall.c ├── encoreall.h ├── fuzz-random-test ├── fuzz-random-test-all ├── git-source-pickup.pl ├── git-update-all ├── git-update-all-wo-push ├── iit387.c ├── iit387.h ├── make.sh ├── opcodes.h ├── opcodes_str.h ├── recode1.asm ├── recode286.c ├── recode386.c ├── recode386am.c ├── recode486.c ├── recode486a.c ├── recode486am.c ├── recode586.c ├── recode8086.c ├── recodeall.c ├── recodenecv20.c ├── score8086.c ├── score8086.h ├── sdecode8086.c ├── state.h ├── string.c ├── svn-add-all ├── test-headers.c ├── test1.asm ├── test2.asm ├── test3.asm ├── test386.asm ├── test64_1.asm ├── test6x86_cyrix.asm ├── test_all_amd64.asm ├── test_evolution.asm ├── testemu8086.c ├── testemu8088.c ├── testnecv20.asm ├── types.h ├── x64_core_macros.h ├── x86_core.h └── x86_core_macros.h /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/Makefile -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/README -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/TODO -------------------------------------------------------------------------------- /cleantree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/cleantree -------------------------------------------------------------------------------- /core286.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core286.c -------------------------------------------------------------------------------- /core286.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core286.h -------------------------------------------------------------------------------- /core386.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core386.c -------------------------------------------------------------------------------- /core386.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core386.h -------------------------------------------------------------------------------- /core386am.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core386am.c -------------------------------------------------------------------------------- /core386am.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core386am.h -------------------------------------------------------------------------------- /core386ibmslc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core386ibmslc.c -------------------------------------------------------------------------------- /core386ibmslc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core386ibmslc.h -------------------------------------------------------------------------------- /core486.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core486.c -------------------------------------------------------------------------------- /core486.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core486.h -------------------------------------------------------------------------------- /core486a.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core486a.c -------------------------------------------------------------------------------- /core486a.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core486a.h -------------------------------------------------------------------------------- /core486am.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core486am.c -------------------------------------------------------------------------------- /core486am.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core486am.h -------------------------------------------------------------------------------- /core486cyrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core486cyrix.c -------------------------------------------------------------------------------- /core486cyrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core486cyrix.h -------------------------------------------------------------------------------- /core486ibmslc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core486ibmslc.c -------------------------------------------------------------------------------- /core486ibmslc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core486ibmslc.h -------------------------------------------------------------------------------- /core486ibmslc2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core486ibmslc2.c -------------------------------------------------------------------------------- /core486ibmslc2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core486ibmslc2.h -------------------------------------------------------------------------------- /core586.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core586.c -------------------------------------------------------------------------------- /core586.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core586.h -------------------------------------------------------------------------------- /core586mmx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core586mmx.c -------------------------------------------------------------------------------- /core586mmx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core586mmx.h -------------------------------------------------------------------------------- /core586pro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core586pro.c -------------------------------------------------------------------------------- /core586pro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core586pro.h -------------------------------------------------------------------------------- /core5x86_cyrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core5x86_cyrix.c -------------------------------------------------------------------------------- /core5x86_cyrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core5x86_cyrix.h -------------------------------------------------------------------------------- /core686.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core686.c -------------------------------------------------------------------------------- /core686.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core686.h -------------------------------------------------------------------------------- /core6x86_cyrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core6x86_cyrix.c -------------------------------------------------------------------------------- /core6x86_cyrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core6x86_cyrix.h -------------------------------------------------------------------------------- /core8086.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core8086.c -------------------------------------------------------------------------------- /core8086.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/core8086.h -------------------------------------------------------------------------------- /coreall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/coreall.c -------------------------------------------------------------------------------- /coreall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/coreall.h -------------------------------------------------------------------------------- /coreall_x64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/coreall_x64.c -------------------------------------------------------------------------------- /coreall_x64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/coreall_x64.h -------------------------------------------------------------------------------- /corenecv20.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/corenecv20.c -------------------------------------------------------------------------------- /corenecv20.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/corenecv20.h -------------------------------------------------------------------------------- /decode286.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode286.c -------------------------------------------------------------------------------- /decode386.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode386.c -------------------------------------------------------------------------------- /decode386am.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode386am.c -------------------------------------------------------------------------------- /decode386ibmslc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode386ibmslc.c -------------------------------------------------------------------------------- /decode486.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode486.c -------------------------------------------------------------------------------- /decode486a.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode486a.c -------------------------------------------------------------------------------- /decode486am.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode486am.c -------------------------------------------------------------------------------- /decode486cyrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode486cyrix.c -------------------------------------------------------------------------------- /decode486ibmslc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode486ibmslc.c -------------------------------------------------------------------------------- /decode486ibmslc2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode486ibmslc2.c -------------------------------------------------------------------------------- /decode586.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode586.c -------------------------------------------------------------------------------- /decode586mmx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode586mmx.c -------------------------------------------------------------------------------- /decode586pro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode586pro.c -------------------------------------------------------------------------------- /decode5x86_cyrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode5x86_cyrix.c -------------------------------------------------------------------------------- /decode686.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode686.c -------------------------------------------------------------------------------- /decode6x86_cyrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode6x86_cyrix.c -------------------------------------------------------------------------------- /decode8086.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decode8086.c -------------------------------------------------------------------------------- /decodeall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decodeall.c -------------------------------------------------------------------------------- /decodeall_x64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decodeall_x64.c -------------------------------------------------------------------------------- /decodenecv20.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/decodenecv20.c -------------------------------------------------------------------------------- /disasm-cmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/disasm-cmp -------------------------------------------------------------------------------- /encoreall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/encoreall.c -------------------------------------------------------------------------------- /encoreall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/encoreall.h -------------------------------------------------------------------------------- /fuzz-random-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/fuzz-random-test -------------------------------------------------------------------------------- /fuzz-random-test-all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/fuzz-random-test-all -------------------------------------------------------------------------------- /git-source-pickup.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/git-source-pickup.pl -------------------------------------------------------------------------------- /git-update-all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/git-update-all -------------------------------------------------------------------------------- /git-update-all-wo-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/git-update-all-wo-push -------------------------------------------------------------------------------- /iit387.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/iit387.c -------------------------------------------------------------------------------- /iit387.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/iit387.h -------------------------------------------------------------------------------- /make.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/make.sh -------------------------------------------------------------------------------- /opcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/opcodes.h -------------------------------------------------------------------------------- /opcodes_str.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/opcodes_str.h -------------------------------------------------------------------------------- /recode1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/recode1.asm -------------------------------------------------------------------------------- /recode286.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/recode286.c -------------------------------------------------------------------------------- /recode386.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/recode386.c -------------------------------------------------------------------------------- /recode386am.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/recode386am.c -------------------------------------------------------------------------------- /recode486.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/recode486.c -------------------------------------------------------------------------------- /recode486a.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/recode486a.c -------------------------------------------------------------------------------- /recode486am.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/recode486am.c -------------------------------------------------------------------------------- /recode586.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/recode586.c -------------------------------------------------------------------------------- /recode8086.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/recode8086.c -------------------------------------------------------------------------------- /recodeall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/recodeall.c -------------------------------------------------------------------------------- /recodenecv20.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/recodenecv20.c -------------------------------------------------------------------------------- /score8086.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/score8086.c -------------------------------------------------------------------------------- /score8086.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/score8086.h -------------------------------------------------------------------------------- /sdecode8086.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/sdecode8086.c -------------------------------------------------------------------------------- /state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/state.h -------------------------------------------------------------------------------- /string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/string.c -------------------------------------------------------------------------------- /svn-add-all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/svn-add-all -------------------------------------------------------------------------------- /test-headers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/test-headers.c -------------------------------------------------------------------------------- /test1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/test1.asm -------------------------------------------------------------------------------- /test2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/test2.asm -------------------------------------------------------------------------------- /test3.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/test3.asm -------------------------------------------------------------------------------- /test386.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/test386.asm -------------------------------------------------------------------------------- /test64_1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/test64_1.asm -------------------------------------------------------------------------------- /test6x86_cyrix.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/test6x86_cyrix.asm -------------------------------------------------------------------------------- /test_all_amd64.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/test_all_amd64.asm -------------------------------------------------------------------------------- /test_evolution.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/test_evolution.asm -------------------------------------------------------------------------------- /testemu8086.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | return 0; 3 | } 4 | 5 | -------------------------------------------------------------------------------- /testemu8088.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/testemu8088.c -------------------------------------------------------------------------------- /testnecv20.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/testnecv20.asm -------------------------------------------------------------------------------- /types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/types.h -------------------------------------------------------------------------------- /x64_core_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/x64_core_macros.h -------------------------------------------------------------------------------- /x86_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/x86_core.h -------------------------------------------------------------------------------- /x86_core_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joncampbell123/minx86dec/HEAD/x86_core_macros.h --------------------------------------------------------------------------------