|
|
@38661
|
13 years |
vboxsync |
Set the seek done bit in one more location to placate old Linux kernels.
|
|
|
@38219
|
13 years |
vboxsync |
ATA: Set DSC in a few more cases.
|
|
|
@37687
|
13 years |
vboxsync |
Main/Console+Machine: add notification for guest triggered eject, …
|
|
|
@37653
|
13 years |
vboxsync |
Devices/DevATA: fixed missing parameter when calling pfnUnmount
|
|
|
@37466
|
13 years |
vboxsync |
VMM,Devices: Automatically use a per-device lock instead of the giant …
|
|
|
@37264
|
14 years |
vboxsync |
Storage/ATA+AHCI: support the non-rotational medium flag
|
|
|
@36912
|
14 years |
vboxsync |
gcc-4.6 -Werror=int-to-pointer-cast fixes
|
|
|
@36706
|
14 years |
vboxsync |
Undid accidental commit.
|
|
|
@36705
|
14 years |
vboxsync |
fdc: Improved floppy emulation.
|
|
|
@36339
|
14 years |
vboxsync |
DevATA: Adjust maximum transfer length to the new value, fixes ATAPI …
|
|
|
@36337
|
14 years |
vboxsync |
DevATA: Disable feature list for now because it breaks at least Windows XP
|
|
|
@36336
|
14 years |
vboxsync |
DevATA: Signal no current profile if no medium is loaded and add …
|
|
|
@36316
|
14 years |
vboxsync |
Storage/DevATA+DevAHCI+ATAController: make assertion less strict, …
|
|
|
@35767
|
14 years |
vboxsync |
Storage/DevATA: fix device reset handling, sanity check was wrong
|
|
|
@35595
|
14 years |
vboxsync |
Storage/DevATA+ATAController: only allow read/write commands for ATA …
|
|
|
@35560
|
14 years |
vboxsync |
PDM: introduced fEject parameter to PDMIMOUNT::pfnUnmount which is …
|
|
|
@35353
|
14 years |
vboxsync |
Move the misc files the in src/VBox/Devices/ directory into a build/ …
|
|
|
@35346
|
14 years |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to …
|
|
|
@34433
|
14 years |
vboxsync |
Storage: Introduce interface to query the location of a medium (device …
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@33486
|
14 years |
vboxsync |
Additional checks
|
|
|
@33485
|
14 years |
vboxsync |
ATA: Don't assume that PGMPhysSimpleReadGCPtr succeeds in RC/R0 but go …
|
|
|
@33142
|
14 years |
vboxsync |
PCI: new bus implementation can be used with IDE controller too
|
|
|
@32943
|
14 years |
vboxsync |
Storage/ATA: Clean up suspending the VM on certain errors, and make …
|
|
|
@32108
|
14 years |
vboxsync |
ATA/ATAPI: Clear the Led always
|
|
|
@32104
|
14 years |
vboxsync |
ATA/Passthrough: Determine the correct sector size for the READ CD MSF …
|
|
|
@32088
|
14 years |
vboxsync |
ATA/Passthrough: Fix audio CDs. Try to retrieve the track type during …
|
|
|
@32082
|
14 years |
vboxsync |
CD/Passthrough: Prevent the host from crashing when trying to access a …
|
|
|
@32076
|
14 years |
vboxsync |
CD/Passthrough: READ CD requires the numbers of blocks to read and not …
|
|
|
@32068
|
14 years |
vboxsync |
ATA/ATAPI/Passthrough: Fix for split SCSI_READ_CD commands, update the …
|
|
|
@30723
|
14 years |
vboxsync |
Removed more instances of obsolete PCISetIrqNoWait calls.
|
|
|
@28980
|
15 years |
vboxsync |
Devices/Storage: fix extremely sporadic bogus triggering of "I/O state …
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@27361
|
15 years |
vboxsync |
Storate/ATA: implemented ATA_EVENT_STATUS_MEDIA_EJECT_REQUESTED …
|
|
|
@27273
|
15 years |
vboxsync |
ATA: Add ATA_SLEEP to the list of supported commands (does nothing …
|
|
|
@26285
|
15 years |
vboxsync |
DevATA: Initializers... wonder if all compilers will like this.
|
|
|
@26173
|
15 years |
vboxsync |
PDM: s/pCfgHandle/pCfg/g - part 2.
|
|
|
@26165
|
15 years |
vboxsync |
PDM: s/szDeviceName/szName/g - PDMDEVREG & PDMUSBREG.
|
|
|
@26160
|
15 years |
vboxsync |
PDM: s/pDevReg/pReg/g
|
|
|
@26157
|
15 years |
vboxsync |
PDMDEVHLPR3 cleanup; reduced the number of strict functions.
|
|
|
@26049
|
15 years |
vboxsync |
ATA: checksum typo, cleanup
|
|
|
@26001
|
15 years |
vboxsync |
PDM,*: Redid the PDM structure versions. Check the instance and helper …
|
|
|
@25999
|
15 years |
vboxsync |
ATA: enable SCSI_READ_DVD_STRUCTURE for all controller types (seems safe)
|
|
|
@25989
|
15 years |
vboxsync |
ATA: implement integrity word
|
|
|
@25985
|
15 years |
vboxsync |
pdmifs.h: the final batch of refactored interface ID code.
|
|
|
@25984
|
15 years |
vboxsync |
pdmifs.h: the penultimate batch of refactored interface ID code.
|
|
|
@25974
|
15 years |
vboxsync |
pdmifs.h: another batch of _IID changes.
|
|
|
@25966
|
15 years |
vboxsync |
PDMIBASE refactoring; use UUID as interface IDs.
|
|
|
@25900
|
15 years |
vboxsync |
Same goes for the write handler and the duplicate ATAController code.
|
|
|
@25897
|
15 years |
vboxsync |
ATA: ataIOPortReadStr1: deal with the unlikely case where no data (or …
|
|
|
@25732
|
15 years |
vboxsync |
PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm)
|
|
|
@25192
|
15 years |
vboxsync |
Storage/DevATA: fix device reset if a transfer redo is pending. …
|
|
|
@24761
|
15 years |
vboxsync |
Storage/ATA: clear pending DMA on controller reset (and on command …
|
|
|
@24747
|
15 years |
vboxsync |
DevATA: Cleanup the waiting for idle stuff... only ataR3Construct …
|
|
|
@24745
|
15 years |
vboxsync |
DevATA: Async reset handling, protect reset or we'll die.
|
|
|
@24741
|
15 years |
vboxsync |
DevATA: Use the async notification handling.
|
|
|
@24587
|
15 years |
vboxsync |
DevATA.cpp: Better error message about missing devices during …
|
|
|
@24265
|
15 years |
vboxsync |
Devices,VMM: Replaced all VERR_SSM_LOAD_CONFIG_MISMATCH returns with …
|
|
|
@24173
|
15 years |
vboxsync |
ATA: Rename macros
|
|
|
@24169
|
15 years |
vboxsync |
ATA/ATAPI: Add more keys to overwrite VPD data for CD drives
|
|
|
@24094
|
15 years |
vboxsync |
DevATA: Optimize the suspend and poweroff pendig I/O waits so they …
|
|
|
@24072
|
15 years |
vboxsync |
DevAHCI,DevATA: More RTThreadSleep(100) todos.
|
|
|
@24052
|
15 years |
vboxsync |
DevATA: Save and load+verify config. New saved state version.
|
|
|
@23474
|
15 years |
vboxsync |
ATA: Add the instance number to the statistics path
|
|
|
@23417
|
15 years |
vboxsync |
ATA/AHCI: report medium changes. for AHCI this is not in the active code
|
|
|
@23149
|
15 years |
vboxsync |
ATA,AHCI: Assertion is to is strict. VERR_PDM_MEDIA_LOCKED is expected …
|
|
|
@23012
|
15 years |
vboxsync |
VMM,Devices,Main: VMR3ReqCall w/ RT_INDEFINITE_WAIT -> VMR3ReqCallWait.
|
|
|
@22934
|
15 years |
vboxsync |
DevATA.cpp: AssertCompileMemberAlignment(ATACONTROLLER, aIfs[1], 8) …
|
|
|
@22925
|
15 years |
vboxsync |
Devices: Alignment fun. (32-bit darwin)
|
|
|
@22793
|
15 years |
vboxsync |
SSM,*: Renamed phase to pass (uPhase/SSM_PHASE_FINAL) and wrote the …
|
|
|
@22480
|
15 years |
vboxsync |
SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments.
|
|
|
@22277
|
15 years |
vboxsync |
PDMDRVREG change (big changeset).
|
|
|
@21188
|
15 years |
vboxsync |
Add hotplug flag to PDMR3DeviceAttach/Detach
|
|
|
@20567
|
15 years |
vboxsync |
DevATA,ATAController: Do not use MMGCRamReadNoTrapHandler nor …
|
|
|
@20374
|
16 years |
vboxsync |
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
|
|
|
@20367
|
16 years |
vboxsync |
Devices: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
|
|
|
@19366
|
16 years |
vboxsync |
Removed global VMM lock.
|
|
|
@19300
|
16 years |
vboxsync |
VMReq,*: Replaced VMREQDEST with VMCPUID because it's a pain to have …
|
|
|
@18927
|
16 years |
vboxsync |
Big step to separate VMM data structures for guest SMP. (pgm, em)
|
|
|
@18645
|
16 years |
vboxsync |
VMSetRuntimeError[V] refactoring: fFatal -> fFlags, may return …
|
|
|
@18434
|
16 years |
vboxsync |
pdmifs.h,DevATA,ATAController,DrvHostDVD: Changed the pcbBuf parameter …
|
|
|
@18193
|
16 years |
vboxsync |
ATA: Implement READ DVD STRUCTURE
|
|
|
@17947
|
16 years |
vboxsync |
ATA: create correct header for raw sector, according to the spec, …
|
|
|
@17828
|
16 years |
vboxsync |
ATA: report 80-pins cables for ICH6 controller
|
|
|
@17733
|
16 years |
vboxsync |
Storage/ATA: shut up compiler warning
|
|
|
@17732
|
16 years |
vboxsync |
Storage/AHCI: fix iSCSI-induced geometry error preventing VM start in …
|
|
|
@17312
|
16 years |
vboxsync |
ATA: PIIX4 is default. A default is required for our VMM testcases.
|
|
|
@17077
|
16 years |
vboxsync |
pass IDE controller type as string in config
|
|
|
@17075
|
16 years |
vboxsync |
ICH6 controller in UI and configs (don't think amount of work required …
|
|
|
@16745
|
16 years |
vboxsync |
add rudimentary support for ICH6 IDE controller
|
|
|
@16708
|
16 years |
vboxsync |
Storage/ATA: fix 2 deadlocks when suspending the VM due to disk …
|
|
|
@16114
|
16 years |
vboxsync |
Added first suspend and poweroff flags for the IDE controller too. …
|
|
|
@15882
|
16 years |
vboxsync |
DevATA: Number the ATA I/O threads.
|
|
|
@15879
|
16 years |
vboxsync |
ATA: Wait a bit until we interrupt the thread to avoid interruptions …
|
|
|
@15855
|
16 years |
vboxsync |
DevAHCI,DevATA: ach -> sz and use CFGMR3QueryStringDef (bad idea to …
|
|
|
@15847
|
16 years |
vboxsync |
ATA: Fix failing RESET requests if the async I/O thread is stuck in an …
|
|
|
@15846
|
16 years |
vboxsync |
AHCI/ATA: rework VPD handling code
|
|
|
@15845
|
16 years |
vboxsync |
warnings and minor fixes to coding style
|
|
|
@15815
|
16 years |
vboxsync |
fix Linux passthrough by introducing a double buffer which is required …
|
|
|
@15711
|
16 years |
vboxsync |
IDE: move the VPD initialization code to the right place and correct …
|
|
|