Devices: Whitespace and svn:keyword cleanups by scm.
Devices: warnings.
Review of PDM driver destructors making sure that variables they use are correctly initialized in the constructor. Found several RTFileClose(0) cases.
Devices/Parallel: reverted all the extra debug logs that were added to debug the user parallel port issue. The problem has been fixed.
Devices/Parallel: Compilation error fix.
Devices/Parallel: Compilation error fix
Device/Parallel: Increased instrumentation for debugging parallel port issue. Will revert it soon..
Devices/Parallel: Increased instrumentation for debugging parallel port issue with user. Change will be reverted.
Devices/Parallel: Extra Debug statements to debug issue with user. Will revert the changes soon.
Devices/Parallel: Reverted the changes related to extra debug statement for debugging (r 80854).
Devices/Parallel: Added more debug statements for enhanced logging.. Need to give debug build to user for debugging. Will revert the changes soon.
Devices/DrvHostParallel: Addressing all the todos.
Devices/Parallel: DrvHostParallel.cpp fixed compilation errors on Windows.
Devices/Parallel: Fixing more todos in DrvHostParallel.cpp as identified by Knut and Klaus.
Devices/Parallel: Addressing some of todos as identified by Knut.
Devices/Parallel/DrvHostparallel: fix for indentation.
DrvHostParallel.cpp: Some cleanups and todos.
Device\Parallel: Convert string functions to iprt ones. Introduced additional checks for detecting LPT port.
Devices\parallel: Compilation fix.
Device/Parallel: incorporation of the review comments
to fix the compilation issue on Linux system.
r=bird: comments. Hope it compiles...
Devices/Parallel/DrvHostParallel: add some review comments, variable naming conventions, logging cleanup, use offset and bit definitions, whitespace cleanup
Devices/Parallel: DrvHostParallel formatting fixes and some todo's.
To enable parallel port support on Windows host. Code is disabled, currently for review purpose.
*: gcc-4.7: ~0 => ~0U in initializers (''warning: narrowing conversion of `-1' from `int' to `unsigned int' inside { } is ill-formed in C++11 [-Wnarrowing]'')
Parallel: Some love for the long abandoned parallel port emulation. General cleanup and implemented passthrough of EPP transfers
*: RTFILE becomes a pointer, RTFileOpen++ expands it's flags paramter from uint32_t to uint64_t.
Move the misc files the in src/VBox/Devices/ directory into a build/ subdirectory, changing their names to match the target module.
VMM reorg: Moving the public include files from include/VBox to include/VBox/vmm.
Devices/Serial, Devices/Parallel: minor fix (free alloc'd string)
Automated rebranding to Oracle copyright/license strings via filemuncher
PDM critsects for drivers. Fixed critsect cleanup in failure path. Started on new transmit locking scheme (required for intnet buffer serialization).
PDM: s/pCfgHandle/pCfg/g - part 2.
PDM: s/szDriverName/szName/g - PDMDRVREG.
PDM,*: Redid the PDM structure versions. Check the instance and helper versions in every device and driver constructor.
pdmifs.h: the final batch of refactored interface ID code.
pdmifs.h: the penultimate batch of refactored interface ID code.
pdmifs.h: another batch of _IID changes.
PDMIBASE refactoring; use UUID as interface IDs.
PDMDrv,*: multi context drivers, part 2.
Devices: more -Wshadow
*,RTFileOpen: Fixing RTFileOpen flag misdesign: The deny, access and action flags are mandatory now.
PDMDRVREG change (big changeset).
fixed typo, it means ''occurred'', not ''occured''
Devices: %Vra -> %Rra (just preferred, not mandatory (yet))
Devices: pData -> pThis.
Devices: ELEMENTS -> RT_ELEMENTS.
Devices: PDMINS2DATA -> PDMINS_2_DATA.
Devices: VBOX_SUCCESS/FAILURE -> RT_SUCCESS/FAILURE.
The Big Sun Rebranding Header Change
shorten some thread names, looks better as log prefix
Better error reporting
We can use poll instead of select and cleanups
Continue work on the parallel port device: 1. Removed the host device interface and replaced it with a parallel port specific one 2. Report interrupts to the device 3. Added code for ECP (disabled for now) 4. Added an entry in the ACPI tables to make parallel port detection on Windows guests work
The Giant CDDL Dual-License Header Change.
gcc warning
opengl/parallel: proper credits to Alexander Eichner.
Biggest check-in ever. New source code headers for all (C) innotek files.
Use pdmdrv.h and pdmdev.h where appropirate.
replace underscore symbols in Devices/
Added parallel device emulation and host driver. Contributed by: Alexander Eichner