[CDFS]
authorColin Finck <colin@reactos.org>
Wed, 16 Aug 2017 20:04:55 +0000 (20:04 +0000)
committerColin Finck <colin@reactos.org>
Wed, 16 Aug 2017 20:04:55 +0000 (20:04 +0000)
commit3c64b4cbe9d82b72e2ae173258865fbfb9e06119
treefdc9f6c717bbab1e194c786fe455ae808a022620
parent03d7bcb26c437be6b10cae1b052663707920c33a
[CDFS]
Register CDFS as a disk filesystem too in order to flash our ISOs directly to USB drives and boot from them. Also fix some DPRINTs in the course of that.

One step closer towards CORE-13184: This gets qemu -hda bootcd.iso to work.
What still doesn't work is qemu -hda livecd.iso and booting from a flashed USB drive on real hardware.
Further changes are also required in fs_rec, but this code isn't ready yet and doesn't seem to be the current blocker either.

Credits go to the entire Hackfest Team for helping on this!!

svn path=/trunk/; revision=75579
reactos/drivers/filesystems/cdfs/cdfs.c
reactos/drivers/filesystems/cdfs/cdfs.h
reactos/drivers/filesystems/cdfs/cleanup.c
reactos/drivers/filesystems/cdfs/close.c
reactos/drivers/filesystems/cdfs/create.c
reactos/drivers/filesystems/cdfs/dispatch.c
reactos/drivers/filesystems/cdfs/fcb.c
reactos/drivers/filesystems/cdfs/fsctl.c