History log of /vbox/src/VBox/Devices/Storage/DevFdc.cpp
Revision Date Author Comments Expand
4dfe61d110d26f31b5d0cd09d97b61870577ae60 52714 12-Sep-2014 vboxsync

Undoing accidental commit.

c97b74a5b63b16311de1ab04152345dc286967ed 52713 12-Sep-2014 vboxsync

BusLogic: Slightly enhanced debug info.

e6f5ad792a45cfe3a10591c8f40e2b5c6d26be1b 49885 12-Dec-2013 vboxsync

Devices: Windows build fix

dd34e9d9b57062a3ac3eee00a9ae5b7dff3d645a 49881 12-Dec-2013 vboxsync

Devices/Storage/DevFdc.cpp: eliminate use of vl_vbox.h

0a6d755bc1e433527089985f19fec65ee6c9291a 48162 29-Aug-2013 vboxsync

Storage/DevFdc: Initialize 'len' to zero at the beginning, safer.

c616f2cabe65e721a77668c463d8c7f41254ae40 48161 29-Aug-2013 vboxsync

Storage/DevFdc: Uninitialized variable warning.

4a37cafecbfc0a1c4c7dace8ea4372e96d618229 48118 28-Aug-2013 vboxsync

DevFdc: Properly select head on seek.

dcd7467e9572ade791f8512c593446db2eca9b61 48081 27-Aug-2013 vboxsync

DevFdc: Allow reformatting a floppy.

6c02b48e53581198c5192f8f17a5fec2f3957fd8 48059 26-Aug-2013 vboxsync

DevFdc: Improved logging.

19c45299a8625bbd068658cd6d4c0a938e475d4b 47711 13-Aug-2013 vboxsync

DevFdc: Improve error reporting.

71c3c340b68166a13c404bc3c81c4869e0220e4f 47679 12-Aug-2013 vboxsync

DevFdc: Added more cross-format media types.

a1e070ab11bad0ce422493e94652d8c8f4c2848b 47664 12-Aug-2013 vboxsync

DevFdc: Drive table comments, fail recal on missing drive.

f1b85485336f252cb7c42c7ff8e05b4ca62b9f12 47611 08-Aug-2013 vboxsync

DevFDC: Explicitly added a 1.2M 3.5in floppy type.

99654dd2736825be6682a02d31ea9407fc904193 47530 02-Aug-2013 vboxsync

FDC: Change line is never set if no drive is selected.

c079affaf424ac041f911f1b2f4c8faf8c1c53c5 47527 02-Aug-2013 vboxsync

FDC: Fail READ ID if no disk in drive.

d47108deec977ea2cbc751d620009d8ff8e57480 47522 02-Aug-2013 vboxsync

FDC: Clear interrupts the way real FDCs do.

99680849e695066df41531d860909e2e64e790f1 47036 08-Jul-2013 vboxsync

BIOS,DevFdc,DrvBlock: The floppy controller should query the block/host driver for the drive type, or it'll all go real bad if the guest code trusts CMOS/BIOS drive info. Changed the block driver to automatically upgrade the drive type (for fdc and bios/cmos setup only) if the image is larger than the configured drive capacity. Introduced two fake drive types with max capacities, 15.6 MB and 63.5 MB, the first is the max that INT13 can officially access, the second is reinterpreting CL as holding an 8-bit wide sector number and no cylinder bits (which actually seems to be how real bioses work with floppies).

d577722aa722f2bb3ae2a9ed5d36e5c403eebbdc 46339 31-May-2013 vboxsync

DevFDC: Do not read sector 0.

e5a30593dcc31ec89662a097cc7d8852080fddc3 45302 03-Apr-2013 vboxsync

warning

24ca3d27f14cf8a03b8448f6d0898110e915d46a 45025 13-Mar-2013 vboxsync

Update PDMDEVREG initialization comment so they refer to pfnMemSetup instead of pfnIOCtl.

/vbox/src/VBox/Devices/Audio/DevIchAc97.cpp /vbox/src/VBox/Devices/Audio/DevIchHda.cpp /vbox/src/VBox/Devices/Audio/DevSB16.cpp /vbox/src/VBox/Devices/Audio/audiosniffer.c /vbox/src/VBox/Devices/Bus/DevPCI.cpp /vbox/src/VBox/Devices/Bus/DevPciIch9.cpp /vbox/src/VBox/Devices/Graphics/DevVGA.cpp /vbox/src/VBox/Devices/Input/DevPS2.cpp /vbox/src/VBox/Devices/Network/DevE1000.cpp /vbox/src/VBox/Devices/Network/DevINIP.cpp /vbox/src/VBox/Devices/Network/DevPCNet.cpp /vbox/src/VBox/Devices/Network/DevVirtioNet.cpp /vbox/src/VBox/Devices/PC/DevAPIC.cpp /vbox/src/VBox/Devices/PC/DevDMA.cpp /vbox/src/VBox/Devices/PC/DevHPET.cpp /vbox/src/VBox/Devices/PC/DevIoApic.cpp /vbox/src/VBox/Devices/PC/DevLPC.cpp /vbox/src/VBox/Devices/PC/DevPIC.cpp /vbox/src/VBox/Devices/PC/DevPcArch.cpp /vbox/src/VBox/Devices/PC/DevPcBios.cpp /vbox/src/VBox/Devices/PC/DevPit-i8254.cpp /vbox/src/VBox/Devices/PC/DevRTC.cpp /vbox/src/VBox/Devices/PC/DevSMC.cpp /vbox/src/VBox/Devices/Parallel/DevParallel.cpp /vbox/src/VBox/Devices/Samples/VBoxSampleDevice.cpp /vbox/src/VBox/Devices/Serial/DevSerial.cpp DevAHCI.cpp DevATA.cpp DevBusLogic.cpp DevFdc.cpp DevLsiLogicSCSI.cpp /vbox/src/VBox/Devices/USB/DevOHCI.cpp /vbox/src/VBox/Devices/VMMDev/VMMDev.cpp /vbox/src/VBox/ExtPacks/BusMouseSample/BusMouse.cpp
c0103a45c44b8c6686cb442bcaf3df20dad7fb3d 44808 24-Feb-2013 vboxsync

DevFdc.cpp: Cleanups.

13e4138d1733d021cce0f45ccd1309af7631c288 44807 22-Feb-2013 vboxsync

fdc.c -> DevFdc.cpp.