├── .github ├── FUNDING.yml └── workflows │ └── ci-build.yml ├── .travis.yml ├── LICENSE ├── NEWS.md ├── README.md ├── ci_build.sh ├── ci_prereq.sh ├── ci_setup_test.sh ├── ci_test.sh ├── ci_test_prereq.sh ├── configure ├── configure.meson ├── debian ├── changelog ├── compat ├── control ├── copyright ├── fdpp-dev.install ├── fdpp.install ├── fdpp.lintian-overrides ├── rules └── source │ └── format ├── docs ├── contrib.txt └── fdpp.lsm ├── fdpp.spec.rpkg ├── fdpp ├── clang.mak ├── configure ├── ctors.cpp ├── ctors.hpp ├── defs.mak ├── dispatch.hpp ├── dosobj.cc ├── dosobj.h ├── farhlp.cpp ├── farhlp.hpp ├── farobj.hpp ├── farptr.hpp ├── fd_exports.h ├── fdpp.pc.in ├── git-rev.sh ├── glob_inc.h ├── glob_tmpl.h ├── hdr ├── include ├── kernel │ ├── cdata.S │ ├── hdr │ ├── include │ ├── kernel.ld │ ├── makefile │ ├── meson.build │ ├── parsers │ ├── plt.S │ ├── src │ ├── toolchain-clang.ini │ └── toolchain.ini ├── loader │ ├── elf.c │ ├── elf_priv.h │ ├── include │ ├── loader.c │ ├── makefile │ └── meson.build ├── makefile ├── meson.build ├── objhlp.cpp ├── objhlp.hpp ├── objlock.cpp ├── objlock.hpp ├── objtrace.cpp ├── objtrace.hpp ├── parsers │ ├── mkfar.sh │ ├── parse_decls.sh │ └── unfar.h ├── run_arg.sh ├── smalloc.c ├── smalloc.h ├── src ├── thunks.cc ├── thunks_a.cc ├── thunks_a.h ├── thunks_c.cc ├── thunks_c.h ├── thunks_p.cc ├── thunks_p.h └── thunks_priv.h ├── hdr ├── buffer.h ├── cds.h ├── clock.h ├── date.h ├── dcb.h ├── debug.h ├── device.h ├── dirmatch.h ├── dosctime.h ├── dsk.h ├── dyn.h ├── error.h ├── exe.h ├── fat.h ├── fcb.h ├── file.h ├── fnode.h ├── kbd.h ├── kconfig.h ├── lol.h ├── mcb.h ├── network.h ├── nls.h ├── pcb.h ├── portab.h ├── process.h ├── sft.h ├── stacks.inc ├── tail.h ├── version.h ├── win.h └── xstructs.h ├── include └── fdpp │ ├── bprm.h │ ├── loader.h │ ├── memtype.h │ └── thunks.h ├── kernel ├── blockio.c ├── break.c ├── chario.c ├── config.c ├── config.h ├── console.asm ├── cpu.asm ├── dosfns.c ├── dosidle.asm ├── drivers │ ├── floppy.asm │ ├── rdpcclk.asm │ ├── wratclk.asm │ └── wrpcclk.asm ├── dsk.c ├── dyndata.h ├── dyninit.c ├── entry.asm ├── error.c ├── execrh.asm ├── fatdir.c ├── fatfs.c ├── fattab.c ├── fcbfns.c ├── glob_asm.h ├── glob_fd.h ├── globals.h ├── hmamgr.c ├── init-dat.h ├── init-mod.h ├── initclk.c ├── initdisk.c ├── inithma.c ├── initoem.c ├── int2f.asm ├── inthndlr.c ├── intr.asm ├── io.asm ├── io.inc ├── ioctl.c ├── irqstack.asm ├── kernel.asm ├── main.c ├── memmgr.c ├── misc.c ├── network.c ├── newstuff.c ├── nls.c ├── nls_hc.asm ├── nlssupt.asm ├── prf.c ├── printer.asm ├── procsupt.asm ├── proto.h ├── segs.inc ├── serial.asm ├── share.c ├── strings.c ├── sysclk.c ├── systime.c └── task.c ├── makefile ├── meson.build ├── nasm-segelf.rb ├── rpkg.conf ├── rpkg.macros └── subprojects ├── kernel ├── libfdpp ├── loader └── thunk_gen.wrap /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/ci-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/.github/workflows/ci-build.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/LICENSE -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/NEWS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/README.md -------------------------------------------------------------------------------- /ci_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/ci_build.sh -------------------------------------------------------------------------------- /ci_prereq.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/ci_prereq.sh -------------------------------------------------------------------------------- /ci_setup_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/ci_setup_test.sh -------------------------------------------------------------------------------- /ci_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/ci_test.sh -------------------------------------------------------------------------------- /ci_test_prereq.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/ci_test_prereq.sh -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/configure -------------------------------------------------------------------------------- /configure.meson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/configure.meson -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/fdpp-dev.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/debian/fdpp-dev.install -------------------------------------------------------------------------------- /debian/fdpp.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/debian/fdpp.install -------------------------------------------------------------------------------- /debian/fdpp.lintian-overrides: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/debian/fdpp.lintian-overrides -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /docs/contrib.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/docs/contrib.txt -------------------------------------------------------------------------------- /docs/fdpp.lsm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/docs/fdpp.lsm -------------------------------------------------------------------------------- /fdpp.spec.rpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp.spec.rpkg -------------------------------------------------------------------------------- /fdpp/clang.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/clang.mak -------------------------------------------------------------------------------- /fdpp/configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/configure -------------------------------------------------------------------------------- /fdpp/ctors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/ctors.cpp -------------------------------------------------------------------------------- /fdpp/ctors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/ctors.hpp -------------------------------------------------------------------------------- /fdpp/defs.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/defs.mak -------------------------------------------------------------------------------- /fdpp/dispatch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/dispatch.hpp -------------------------------------------------------------------------------- /fdpp/dosobj.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/dosobj.cc -------------------------------------------------------------------------------- /fdpp/dosobj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/dosobj.h -------------------------------------------------------------------------------- /fdpp/farhlp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/farhlp.cpp -------------------------------------------------------------------------------- /fdpp/farhlp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/farhlp.hpp -------------------------------------------------------------------------------- /fdpp/farobj.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/farobj.hpp -------------------------------------------------------------------------------- /fdpp/farptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/farptr.hpp -------------------------------------------------------------------------------- /fdpp/fd_exports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/fd_exports.h -------------------------------------------------------------------------------- /fdpp/fdpp.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/fdpp.pc.in -------------------------------------------------------------------------------- /fdpp/git-rev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/git-rev.sh -------------------------------------------------------------------------------- /fdpp/glob_inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/glob_inc.h -------------------------------------------------------------------------------- /fdpp/glob_tmpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/glob_tmpl.h -------------------------------------------------------------------------------- /fdpp/hdr: -------------------------------------------------------------------------------- 1 | ../hdr -------------------------------------------------------------------------------- /fdpp/include: -------------------------------------------------------------------------------- 1 | ../include -------------------------------------------------------------------------------- /fdpp/kernel/cdata.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/kernel/cdata.S -------------------------------------------------------------------------------- /fdpp/kernel/hdr: -------------------------------------------------------------------------------- 1 | ../hdr -------------------------------------------------------------------------------- /fdpp/kernel/include: -------------------------------------------------------------------------------- 1 | ../include -------------------------------------------------------------------------------- /fdpp/kernel/kernel.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/kernel/kernel.ld -------------------------------------------------------------------------------- /fdpp/kernel/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/kernel/makefile -------------------------------------------------------------------------------- /fdpp/kernel/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/kernel/meson.build -------------------------------------------------------------------------------- /fdpp/kernel/parsers: -------------------------------------------------------------------------------- 1 | ../parsers -------------------------------------------------------------------------------- /fdpp/kernel/plt.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/kernel/plt.S -------------------------------------------------------------------------------- /fdpp/kernel/src: -------------------------------------------------------------------------------- 1 | ../src -------------------------------------------------------------------------------- /fdpp/kernel/toolchain-clang.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/kernel/toolchain-clang.ini -------------------------------------------------------------------------------- /fdpp/kernel/toolchain.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/kernel/toolchain.ini -------------------------------------------------------------------------------- /fdpp/loader/elf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/loader/elf.c -------------------------------------------------------------------------------- /fdpp/loader/elf_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/loader/elf_priv.h -------------------------------------------------------------------------------- /fdpp/loader/include: -------------------------------------------------------------------------------- 1 | ../include -------------------------------------------------------------------------------- /fdpp/loader/loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/loader/loader.c -------------------------------------------------------------------------------- /fdpp/loader/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/loader/makefile -------------------------------------------------------------------------------- /fdpp/loader/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/loader/meson.build -------------------------------------------------------------------------------- /fdpp/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/makefile -------------------------------------------------------------------------------- /fdpp/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/meson.build -------------------------------------------------------------------------------- /fdpp/objhlp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/objhlp.cpp -------------------------------------------------------------------------------- /fdpp/objhlp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/objhlp.hpp -------------------------------------------------------------------------------- /fdpp/objlock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/objlock.cpp -------------------------------------------------------------------------------- /fdpp/objlock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/objlock.hpp -------------------------------------------------------------------------------- /fdpp/objtrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/objtrace.cpp -------------------------------------------------------------------------------- /fdpp/objtrace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/objtrace.hpp -------------------------------------------------------------------------------- /fdpp/parsers/mkfar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/parsers/mkfar.sh -------------------------------------------------------------------------------- /fdpp/parsers/parse_decls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/parsers/parse_decls.sh -------------------------------------------------------------------------------- /fdpp/parsers/unfar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/parsers/unfar.h -------------------------------------------------------------------------------- /fdpp/run_arg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/run_arg.sh -------------------------------------------------------------------------------- /fdpp/smalloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/smalloc.c -------------------------------------------------------------------------------- /fdpp/smalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/smalloc.h -------------------------------------------------------------------------------- /fdpp/src: -------------------------------------------------------------------------------- 1 | ../kernel -------------------------------------------------------------------------------- /fdpp/thunks.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/thunks.cc -------------------------------------------------------------------------------- /fdpp/thunks_a.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/thunks_a.cc -------------------------------------------------------------------------------- /fdpp/thunks_a.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/thunks_a.h -------------------------------------------------------------------------------- /fdpp/thunks_c.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/thunks_c.cc -------------------------------------------------------------------------------- /fdpp/thunks_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/thunks_c.h -------------------------------------------------------------------------------- /fdpp/thunks_p.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/thunks_p.cc -------------------------------------------------------------------------------- /fdpp/thunks_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/thunks_p.h -------------------------------------------------------------------------------- /fdpp/thunks_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/fdpp/thunks_priv.h -------------------------------------------------------------------------------- /hdr/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/buffer.h -------------------------------------------------------------------------------- /hdr/cds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/cds.h -------------------------------------------------------------------------------- /hdr/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/clock.h -------------------------------------------------------------------------------- /hdr/date.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/date.h -------------------------------------------------------------------------------- /hdr/dcb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/dcb.h -------------------------------------------------------------------------------- /hdr/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/debug.h -------------------------------------------------------------------------------- /hdr/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/device.h -------------------------------------------------------------------------------- /hdr/dirmatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/dirmatch.h -------------------------------------------------------------------------------- /hdr/dosctime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/dosctime.h -------------------------------------------------------------------------------- /hdr/dsk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/dsk.h -------------------------------------------------------------------------------- /hdr/dyn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/dyn.h -------------------------------------------------------------------------------- /hdr/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/error.h -------------------------------------------------------------------------------- /hdr/exe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/exe.h -------------------------------------------------------------------------------- /hdr/fat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/fat.h -------------------------------------------------------------------------------- /hdr/fcb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/fcb.h -------------------------------------------------------------------------------- /hdr/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/file.h -------------------------------------------------------------------------------- /hdr/fnode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/fnode.h -------------------------------------------------------------------------------- /hdr/kbd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/kbd.h -------------------------------------------------------------------------------- /hdr/kconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/kconfig.h -------------------------------------------------------------------------------- /hdr/lol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/lol.h -------------------------------------------------------------------------------- /hdr/mcb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/mcb.h -------------------------------------------------------------------------------- /hdr/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/network.h -------------------------------------------------------------------------------- /hdr/nls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/nls.h -------------------------------------------------------------------------------- /hdr/pcb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/pcb.h -------------------------------------------------------------------------------- /hdr/portab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/portab.h -------------------------------------------------------------------------------- /hdr/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/process.h -------------------------------------------------------------------------------- /hdr/sft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/sft.h -------------------------------------------------------------------------------- /hdr/stacks.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/stacks.inc -------------------------------------------------------------------------------- /hdr/tail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/tail.h -------------------------------------------------------------------------------- /hdr/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/version.h -------------------------------------------------------------------------------- /hdr/win.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/win.h -------------------------------------------------------------------------------- /hdr/xstructs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/hdr/xstructs.h -------------------------------------------------------------------------------- /include/fdpp/bprm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/include/fdpp/bprm.h -------------------------------------------------------------------------------- /include/fdpp/loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/include/fdpp/loader.h -------------------------------------------------------------------------------- /include/fdpp/memtype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/include/fdpp/memtype.h -------------------------------------------------------------------------------- /include/fdpp/thunks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/include/fdpp/thunks.h -------------------------------------------------------------------------------- /kernel/blockio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/blockio.c -------------------------------------------------------------------------------- /kernel/break.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/break.c -------------------------------------------------------------------------------- /kernel/chario.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/chario.c -------------------------------------------------------------------------------- /kernel/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/config.c -------------------------------------------------------------------------------- /kernel/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/config.h -------------------------------------------------------------------------------- /kernel/console.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/console.asm -------------------------------------------------------------------------------- /kernel/cpu.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/cpu.asm -------------------------------------------------------------------------------- /kernel/dosfns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/dosfns.c -------------------------------------------------------------------------------- /kernel/dosidle.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/dosidle.asm -------------------------------------------------------------------------------- /kernel/drivers/floppy.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/drivers/floppy.asm -------------------------------------------------------------------------------- /kernel/drivers/rdpcclk.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/drivers/rdpcclk.asm -------------------------------------------------------------------------------- /kernel/drivers/wratclk.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/drivers/wratclk.asm -------------------------------------------------------------------------------- /kernel/drivers/wrpcclk.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/drivers/wrpcclk.asm -------------------------------------------------------------------------------- /kernel/dsk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/dsk.c -------------------------------------------------------------------------------- /kernel/dyndata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/dyndata.h -------------------------------------------------------------------------------- /kernel/dyninit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/dyninit.c -------------------------------------------------------------------------------- /kernel/entry.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/entry.asm -------------------------------------------------------------------------------- /kernel/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/error.c -------------------------------------------------------------------------------- /kernel/execrh.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/execrh.asm -------------------------------------------------------------------------------- /kernel/fatdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/fatdir.c -------------------------------------------------------------------------------- /kernel/fatfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/fatfs.c -------------------------------------------------------------------------------- /kernel/fattab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/fattab.c -------------------------------------------------------------------------------- /kernel/fcbfns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/fcbfns.c -------------------------------------------------------------------------------- /kernel/glob_asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/glob_asm.h -------------------------------------------------------------------------------- /kernel/glob_fd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/glob_fd.h -------------------------------------------------------------------------------- /kernel/globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/globals.h -------------------------------------------------------------------------------- /kernel/hmamgr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/hmamgr.c -------------------------------------------------------------------------------- /kernel/init-dat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/init-dat.h -------------------------------------------------------------------------------- /kernel/init-mod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/init-mod.h -------------------------------------------------------------------------------- /kernel/initclk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/initclk.c -------------------------------------------------------------------------------- /kernel/initdisk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/initdisk.c -------------------------------------------------------------------------------- /kernel/inithma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/inithma.c -------------------------------------------------------------------------------- /kernel/initoem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/initoem.c -------------------------------------------------------------------------------- /kernel/int2f.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/int2f.asm -------------------------------------------------------------------------------- /kernel/inthndlr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/inthndlr.c -------------------------------------------------------------------------------- /kernel/intr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/intr.asm -------------------------------------------------------------------------------- /kernel/io.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/io.asm -------------------------------------------------------------------------------- /kernel/io.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/io.inc -------------------------------------------------------------------------------- /kernel/ioctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/ioctl.c -------------------------------------------------------------------------------- /kernel/irqstack.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/irqstack.asm -------------------------------------------------------------------------------- /kernel/kernel.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/kernel.asm -------------------------------------------------------------------------------- /kernel/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/main.c -------------------------------------------------------------------------------- /kernel/memmgr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/memmgr.c -------------------------------------------------------------------------------- /kernel/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/misc.c -------------------------------------------------------------------------------- /kernel/network.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/network.c -------------------------------------------------------------------------------- /kernel/newstuff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/newstuff.c -------------------------------------------------------------------------------- /kernel/nls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/nls.c -------------------------------------------------------------------------------- /kernel/nls_hc.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/nls_hc.asm -------------------------------------------------------------------------------- /kernel/nlssupt.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/nlssupt.asm -------------------------------------------------------------------------------- /kernel/prf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/prf.c -------------------------------------------------------------------------------- /kernel/printer.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/printer.asm -------------------------------------------------------------------------------- /kernel/procsupt.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/procsupt.asm -------------------------------------------------------------------------------- /kernel/proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/proto.h -------------------------------------------------------------------------------- /kernel/segs.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/segs.inc -------------------------------------------------------------------------------- /kernel/serial.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/serial.asm -------------------------------------------------------------------------------- /kernel/share.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/share.c -------------------------------------------------------------------------------- /kernel/strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/strings.c -------------------------------------------------------------------------------- /kernel/sysclk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/sysclk.c -------------------------------------------------------------------------------- /kernel/systime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/systime.c -------------------------------------------------------------------------------- /kernel/task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/kernel/task.c -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/makefile -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/meson.build -------------------------------------------------------------------------------- /nasm-segelf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/nasm-segelf.rb -------------------------------------------------------------------------------- /rpkg.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/rpkg.conf -------------------------------------------------------------------------------- /rpkg.macros: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/rpkg.macros -------------------------------------------------------------------------------- /subprojects/kernel: -------------------------------------------------------------------------------- 1 | ../fdpp/kernel -------------------------------------------------------------------------------- /subprojects/libfdpp: -------------------------------------------------------------------------------- 1 | ../fdpp -------------------------------------------------------------------------------- /subprojects/loader: -------------------------------------------------------------------------------- 1 | ../fdpp/loader -------------------------------------------------------------------------------- /subprojects/thunk_gen.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dosemu2/fdpp/HEAD/subprojects/thunk_gen.wrap --------------------------------------------------------------------------------