mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-03 04:13:31 +00:00
[MSPORTS] Introduce a setting that makes the driver accept resources with an IRQ instead of only resources without an IRQ. Brought to you by The ReactOS Printing Group. CORE-9645
svn path=/trunk/; revision=67509
This commit is contained in:
@@ -381,6 +381,7 @@ InstallParallelPort(IN HDEVINFO DeviceInfoSet,
|
||||
WCHAR szPortName[8];
|
||||
DWORD dwPortNumber = 0;
|
||||
DWORD dwSize;
|
||||
DWORD dwValue;
|
||||
LONG lError;
|
||||
HKEY hKey;
|
||||
|
||||
@@ -458,6 +459,23 @@ InstallParallelPort(IN HDEVINFO DeviceInfoSet,
|
||||
(LPBYTE)szPortName,
|
||||
(wcslen(szPortName) + 1) * sizeof(WCHAR));
|
||||
|
||||
/*
|
||||
* FIXME / HACK:
|
||||
* This is to get the w2k3 parport.sys to work until we have our own.
|
||||
* This setting makes the driver accept resources with an IRQ instead
|
||||
* of only resources without an IRQ.
|
||||
*
|
||||
* We should probably also fix IO manager to actually give devices a
|
||||
* chance to register without an IRQ. CORE-9645
|
||||
*/
|
||||
dwValue = 0;
|
||||
RegSetValueExW(hKey,
|
||||
L"FilterResourceMethod",
|
||||
0,
|
||||
REG_DWORD,
|
||||
(LPBYTE)&dwValue,
|
||||
sizeof(dwValue));
|
||||
|
||||
RegCloseKey(hKey);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user