[VFD] Import the VFD project (Virtual Floppy Drive) which allows creating virtual
authorPierre Schweitzer <pierre@reactos.org>
Sat, 16 Dec 2017 20:48:17 +0000 (21:48 +0100)
committerPierre Schweitzer <pierre@reactos.org>
Sat, 16 Dec 2017 20:48:34 +0000 (21:48 +0100)
commit25c7e1a8d049932380fb101bf413142dd058d723
tree7bb9483a1834151d8eb671de90c3611868a81c71
parentd82796778f91d61eaa9ca0e1086d263227b7fbe4
[VFD] Import the VFD project (Virtual Floppy Drive) which allows creating virtual
floppy drives in ReactOS and mount images on them.
Only the cmd got imported. The GUI interface may come later on.
Note that, as for vcdrom, the driver is left disabled and you need to explicitely
start it through vfd command line interface.

CORE-14090
58 files changed:
modules/rosapps/CMakeLists.txt
modules/rosapps/applications/cmdutils/CMakeLists.txt
modules/rosapps/applications/cmdutils/vfdcmd/CMakeLists.txt [new file with mode: 0644]
modules/rosapps/applications/cmdutils/vfdcmd/vfdcmd.c [new file with mode: 0644]
modules/rosapps/applications/cmdutils/vfdcmd/vfdcmd.rc [new file with mode: 0644]
modules/rosapps/applications/cmdutils/vfdcmd/vfdcmd.rs [new file with mode: 0644]
modules/rosapps/applications/cmdutils/vfdcmd/vfdmsg.mc [new file with mode: 0644]
modules/rosapps/drivers/CMakeLists.txt
modules/rosapps/drivers/vfd/CMakeLists.txt [new file with mode: 0644]
modules/rosapps/drivers/vfd/imports.h [new file with mode: 0644]
modules/rosapps/drivers/vfd/vfd_reg.inf [new file with mode: 0644]
modules/rosapps/drivers/vfd/vfddbg.c [new file with mode: 0644]
modules/rosapps/drivers/vfd/vfddbg.h [new file with mode: 0644]
modules/rosapps/drivers/vfd/vfddev.c [new file with mode: 0644]
modules/rosapps/drivers/vfd/vfddrv.c [new file with mode: 0644]
modules/rosapps/drivers/vfd/vfddrv.h [new file with mode: 0644]
modules/rosapps/drivers/vfd/vfddrv.rc [new file with mode: 0644]
modules/rosapps/drivers/vfd/vfdfmt.c [new file with mode: 0644]
modules/rosapps/drivers/vfd/vfdimg.c [new file with mode: 0644]
modules/rosapps/drivers/vfd/vfdioctl.c [new file with mode: 0644]
modules/rosapps/drivers/vfd/vfdlink.c [new file with mode: 0644]
modules/rosapps/drivers/vfd/vfdmnt.c [new file with mode: 0644]
modules/rosapps/drivers/vfd/vfdpnp.c [new file with mode: 0644]
modules/rosapps/drivers/vfd/vfdrdwr.c [new file with mode: 0644]
modules/rosapps/include/CMakeLists.txt [new file with mode: 0644]
modules/rosapps/include/vfd/CMakeLists.txt [new file with mode: 0644]
modules/rosapps/include/vfd/vfdapi.h [new file with mode: 0644]
modules/rosapps/include/vfd/vfdio.h [new file with mode: 0644]
modules/rosapps/include/vfd/vfdtypes.h [new file with mode: 0644]
modules/rosapps/include/vfd/vfdver.h [new file with mode: 0644]
modules/rosapps/include/vfd/vfdver.rc [new file with mode: 0644]
modules/rosapps/lib/CMakeLists.txt
modules/rosapps/lib/vfdlib/CMakeLists.txt [new file with mode: 0644]
modules/rosapps/lib/vfdlib/res/config.ico [new file with mode: 0644]
modules/rosapps/lib/vfdlib/res/image.ico [new file with mode: 0644]
modules/rosapps/lib/vfdlib/res/vfd.ico [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdctl.c [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdfat.c [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdguiopen.c [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdguirc.h [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdguisave.c [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdguitip.c [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdguiut.c [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdlib.c [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdlib.h [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdlib.rc [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdlib.rs [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdlib.spec [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdmsg_lib.mc [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdshcfact.cpp [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdshcfact.h [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdshext.cpp [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdshext.h [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdshguid.h [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdshmenu.cpp [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdshprop.cpp [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdshutil.cpp [new file with mode: 0644]
modules/rosapps/lib/vfdlib/vfdzip.c [new file with mode: 0644]