Rafal Harabien [Wed, 5 Oct 2011 18:11:21 +0000 (18:11 +0000)]
[KBDGR] - 1, 4, 5 keys should support CAPSLOCK.
See issue #5296 for more details.
svn path=/trunk/; revision=54013
Amine Khaldi [Wed, 5 Oct 2011 17:54:07 +0000 (17:54 +0000)]
[SOL/SPIDER]
* Reduce the scope of some variables.
svn path=/trunk/; revision=54012
Rafal Harabien [Wed, 5 Oct 2011 15:48:39 +0000 (15:48 +0000)]
[WIN32K]
- Fix AltGr keys sending WM_SYSCHAR* messages
- Improve debug messages
svn path=/trunk/; revision=54011
Giannis Adamopoulos [Wed, 5 Oct 2011 14:44:45 +0000 (14:44 +0000)]
[user32_apitest]
- Add some message tests for DeferWindowPos
svn path=/trunk/; revision=54010
Rafal Harabien [Wed, 5 Oct 2011 14:17:21 +0000 (14:17 +0000)]
- Fix build
svn path=/trunk/; revision=54009
Cameron Gutman [Wed, 5 Oct 2011 14:13:22 +0000 (14:13 +0000)]
[NTOSKRNL]
- Wait to reinitialize drivers until all drivers have loaded
svn path=/trunk/; revision=54008
Rafal Harabien [Wed, 5 Oct 2011 14:13:00 +0000 (14:13 +0000)]
[I8042PRT]
- Do not treat all extended keys as power keys in HandlePowerKeys. Fixes WM_KEYDOWN not being send right after extended key has been pressed.
See issue #3212 for more details.
svn path=/trunk/; revision=54007
Rafal Harabien [Wed, 5 Oct 2011 14:09:51 +0000 (14:09 +0000)]
[WIN32K]
- Rewrite keyboard input processing to match windows behavior
- Deduplicate code, add comments, mark functions static
- Support keyboard LEDs in SendInput API
- Set last error in more places
- Make keyboard layouts compatible with Windows
- Add some defines from keyboard layouts to kbd.h and use names from MS file
- Move kbd.h from ntoskrnl to NDK as it has nothing to do with kernel
- More fixes which I don't remember
- Please test CAPSLOCK key with AltGr characters (RALT+X) for layouts which support it. If something fails, report it to me on IRC
svn path=/trunk/; revision=54006
Timo Kreuzer [Wed, 5 Oct 2011 13:41:50 +0000 (13:41 +0000)]
[FREELDR]
Fix a bug, spotted by Brian Palmer
svn path=/trunk/; revision=54005
Thomas Faber [Wed, 5 Oct 2011 09:35:25 +0000 (09:35 +0000)]
[GDI32_WINETEST][KERNEL32_WINETEST]
- Fix MSVC build. Sent and applied upstream.
svn path=/trunk/; revision=54004
Thomas Faber [Wed, 5 Oct 2011 09:29:32 +0000 (09:29 +0000)]
[KERNEL32_WINETEST]
- Restore a ros-diff lost during wine sync. Should fix kernel32:volume crash
- Better mark ros diffs in testlist.c and also bring it somewhat into sync
svn path=/trunk/; revision=54003
Olaf Siejka [Wed, 5 Oct 2011 08:54:51 +0000 (08:54 +0000)]
[TRANSLATION]
- rasdlg romanian translation, patch by Stefan Fulea;
See issue #6499 for more details.
svn path=/trunk/; revision=54002
Timo Kreuzer [Wed, 5 Oct 2011 08:44:13 +0000 (08:44 +0000)]
Merge commit '
bac0f132bfc6b05187701ded5273b9819d8585bb'
svn path=/trunk/; revision=54001
Pierre Schweitzer [Wed, 5 Oct 2011 05:48:56 +0000 (05:48 +0000)]
[NLS]
Remove unused: icu4ros and all its dependencies (normalize, idna)
svn path=/trunk/; revision=54000
Timo Kreuzer [Wed, 5 Oct 2011 00:47:57 +0000 (00:47 +0000)]
[FREELDR]
Disable pch. unix builder doesn't seem to like it.
svn path=/trunk/; revision=53999
Olaf Siejka [Wed, 5 Oct 2011 00:06:20 +0000 (00:06 +0000)]
[TRANSLATION]
- netid, vmwinst romanian translation, see bug number:6531;
- resource updates and corrections in multiple romanian translations, see bug number: 6532;
- Patches by Stefan Fulea;
[ACLUI]
- convert module to ReactOS resource style (separate lang directory);
svn path=/trunk/; revision=53998
Timo Kreuzer [Tue, 4 Oct 2011 23:05:12 +0000 (23:05 +0000)]
Make some eol-styles consistent for .sln and .vcproj and .cmd
svn path=/trunk/; revision=53997
Timo Kreuzer [Tue, 4 Oct 2011 22:07:01 +0000 (22:07 +0000)]
Add a .hgeol file in the hope that it allows to get native line endings with hg
svn path=/trunk/; revision=53995
Cameron Gutman [Tue, 4 Oct 2011 21:49:13 +0000 (21:49 +0000)]
[ACPI]
- Tag all ACPI pool allocations
svn path=/trunk/; revision=53994
Sylvain Petreolle [Tue, 4 Oct 2011 21:26:41 +0000 (21:26 +0000)]
[TRANSLATION]
French and Spanish translation for doskey.
Initial Patch by Jeisson Toscano.
Spanish Fixes by vicmarcal.
Bug 6509
svn path=/trunk/; revision=53993
Giannis Adamopoulos [Tue, 4 Oct 2011 18:12:43 +0000 (18:12 +0000)]
[win32k]
- SetActiveWindow must send the WM_WINDOWPOSCHANGING message
svn path=/trunk/; revision=53992
Giannis Adamopoulos [Tue, 4 Oct 2011 17:53:43 +0000 (17:53 +0000)]
[user32_apitest]
- Do not log WM_QUERYNEWPALETTE but make sure that we get this message only on 8bpp
svn path=/trunk/; revision=53991
Amine Khaldi [Tue, 4 Oct 2011 16:41:21 +0000 (16:41 +0000)]
[CMAKE]
* Use the new cmake functions.
svn path=/trunk/; revision=53990
Timo Kreuzer [Tue, 4 Oct 2011 14:55:23 +0000 (14:55 +0000)]
{FREE[FREELDR]
Improve the new heap to use a freelist, which boosts allocation performance by a factor of 7. Its now even slightly faster then bget.
svn path=/trunk/; revision=53989
Amine Khaldi [Tue, 4 Oct 2011 14:27:47 +0000 (14:27 +0000)]
[INTL]
* Restrict exports according to the spec file.
svn path=/trunk/; revision=53988
Thomas Faber [Tue, 4 Oct 2011 14:20:25 +0000 (14:20 +0000)]
[CMAKE/MSVC]
- Calculate image checksums to fix warnings in WinDbg
svn path=/trunk/; revision=53987
Amine Khaldi [Tue, 4 Oct 2011 11:57:31 +0000 (11:57 +0000)]
[CMAKE]
* Revert r53484 since jom is still buggy (bug reported upstream, to no avail) and as a result useless for us.
svn path=/trunk/; revision=53986
Pierre Schweitzer [Tue, 4 Oct 2011 11:57:26 +0000 (11:57 +0000)]
[INFLIB]
Fix memory leak
svn path=/trunk/; revision=53985
Giannis Adamopoulos [Tue, 4 Oct 2011 11:11:18 +0000 (11:11 +0000)]
[shell32]
- Remove CS_HREDRAW and CS_VREDRAW stlye from the defview class. Reduces flicker
svn path=/trunk/; revision=53984
Timo Kreuzer [Mon, 3 Oct 2011 23:35:27 +0000 (23:35 +0000)]
[FREELDR]
Implement directory buffer caching for FAT
svn path=/trunk/; revision=53983
Timo Kreuzer [Mon, 3 Oct 2011 22:59:33 +0000 (22:59 +0000)]
[FREELDR]
Fix a bug, when the memory for a file cluster chain record was freed from the heap although it was still in use. Instead free the buffer when the file is closed.
svn path=/trunk/; revision=53982
Timo Kreuzer [Mon, 3 Oct 2011 22:37:42 +0000 (22:37 +0000)]
[FREELDR]
- Fix bugs in the new heap code and improve it a bit
svn path=/trunk/; revision=53981
Dmitry Gorbachev [Mon, 3 Oct 2011 22:33:14 +0000 (22:33 +0000)]
[WINLOGON]
Do not call HandleShutdown() with NULL Session.
svn path=/trunk/; revision=53980
Dmitry Gorbachev [Mon, 3 Oct 2011 20:57:43 +0000 (20:57 +0000)]
[INTRIN]
Use "unsigned int" for x86 __writecr*(), as it is (reportedly) used in VS10 headers.
svn path=/trunk/; revision=53979
Dmitry Gorbachev [Mon, 3 Oct 2011 20:57:38 +0000 (20:57 +0000)]
[NTOSKRNL]
- Do not access an object after destruction.
- Remove the remaining mentions of a function which Sir Richard defeated a year ago.
svn path=/trunk/; revision=53978
Pierre Schweitzer [Mon, 3 Oct 2011 20:42:38 +0000 (20:42 +0000)]
[USER32]
Fix memory leak
svn path=/trunk/; revision=53977
Amine Khaldi [Mon, 3 Oct 2011 19:49:16 +0000 (19:49 +0000)]
[USER32_WINETEST]
* Sync with Wine 1.3.29.
svn path=/trunk/; revision=53976
Amine Khaldi [Mon, 3 Oct 2011 19:29:29 +0000 (19:29 +0000)]
[NTDLL_WINETEST]
* Sync with Wine 1.3.29.
svn path=/trunk/; revision=53975
Amine Khaldi [Mon, 3 Oct 2011 19:27:59 +0000 (19:27 +0000)]
[PSDK]
* Missed this one.
svn path=/trunk/; revision=53974
Thomas Faber [Mon, 3 Oct 2011 19:16:59 +0000 (19:16 +0000)]
[CMAKE] - Fix build
svn path=/trunk/; revision=53973
Amine Khaldi [Mon, 3 Oct 2011 19:11:33 +0000 (19:11 +0000)]
[PSDK]
* Add some missing definitions.
svn path=/trunk/; revision=53972
Thomas Faber [Mon, 3 Oct 2011 19:09:26 +0000 (19:09 +0000)]
[CMAKE]
- Add a flag to distinguish Ansi and Unicode message tables. Keep them Ansi for now pending further testing
- Apply this to MSVC build as well. Fixes ntoskrnl messages incorrectly being Unicode
svn path=/trunk/; revision=53971
Dmitry Gorbachev [Mon, 3 Oct 2011 18:19:45 +0000 (18:19 +0000)]
Add Kazakh language to the registry. Patch by <seven_s*AT*mail*DOT*ru>. Bug #6277.
svn path=/trunk/; revision=53970
Daniel Reimer [Mon, 3 Oct 2011 18:11:43 +0000 (18:11 +0000)]
Bye rBuild. Here the new path to use this script with a cmake build.
svn path=/trunk/; revision=53969
Daniel Reimer [Mon, 3 Oct 2011 18:05:49 +0000 (18:05 +0000)]
A bunch of Italian Translation Updates by Yurij Vodkin.
Version Updates. (FireFox, Thunderbird, Bittorrent, SeaMonkey, SumatraPDF)
svn path=/trunk/; revision=53968
Timo Kreuzer [Mon, 3 Oct 2011 18:03:18 +0000 (18:03 +0000)]
[FREELDR]
- Clean up some headers
- Add DPRINT_HEAP debug channel mask
- Make ExAllocatePool a function instead of a macro
- Add a cleanup function to the new heap code
svn path=/trunk/; revision=53967
Amine Khaldi [Mon, 3 Oct 2011 17:58:01 +0000 (17:58 +0000)]
[KERNEL32_WINETEST]
* Sync with Wine 1.3.29.
svn path=/trunk/; revision=53966
Eric Kohl [Mon, 3 Oct 2011 16:38:46 +0000 (16:38 +0000)]
[SETUPAPI]
- Implement CM_Get_DevNode_Custom_Property[_Ex]A/W.
- Fix the return value of CM_Open_Class_Key_ExA.
- Handle REG_MULTI_SZ values properly in CM_Get_DevNode_Registry_Property_ExA.
svn path=/trunk/; revision=53965
Amine Khaldi [Mon, 3 Oct 2011 16:17:33 +0000 (16:17 +0000)]
[IPHLPAPI_WINETEST]
* Sync with Wine 1.3.29.
svn path=/trunk/; revision=53964
Amine Khaldi [Mon, 3 Oct 2011 16:04:23 +0000 (16:04 +0000)]
[BROWSEUI_WINETEST]
* Sync with Wine 1.3.29.
svn path=/trunk/; revision=53963
Thomas Faber [Mon, 3 Oct 2011 15:23:51 +0000 (15:23 +0000)]
[MSAFD]
- Correctly handle an arbitrarily large sockaddr in WSPConnect. Fixes mIRC 7.1x crash on connect
See issue #6005 for more details.
svn path=/trunk/; revision=53962
Amine Khaldi [Mon, 3 Oct 2011 15:18:15 +0000 (15:18 +0000)]
[ADVAPI32_WINETEST]
* Sync with Wine 1.3.29.
svn path=/trunk/; revision=53961
Amine Khaldi [Mon, 3 Oct 2011 15:17:57 +0000 (15:17 +0000)]
[PSDK]
* Add some missing defines.
svn path=/trunk/; revision=53960
Amine Khaldi [Mon, 3 Oct 2011 15:17:27 +0000 (15:17 +0000)]
[XDK/DDK/PSDK]
* Fix a compiler (clang) warning.
svn path=/trunk/; revision=53959
Amine Khaldi [Mon, 3 Oct 2011 15:11:33 +0000 (15:11 +0000)]
[HEADERS/CRT]
* Work around an issue with clang and __debugbreak(). They mark __debugbreak as built-in (so we can't use ours) but it's not supported yet (so if we use nothing we get an error).
svn path=/trunk/; revision=53958
Thomas Faber [Mon, 3 Oct 2011 15:01:48 +0000 (15:01 +0000)]
[MSAFD]
- More consistent error handling in WSPConnect
- Fix a DPRINT
svn path=/trunk/; revision=53957
Timo Kreuzer [Mon, 3 Oct 2011 14:46:38 +0000 (14:46 +0000)]
[FREELDR]
Implement new heap code. The code is much less complex than bget and allows to use allocation tags and releasing unused memory. Its not yet active.
svn path=/trunk/; revision=53956
Thomas Faber [Mon, 3 Oct 2011 14:40:39 +0000 (14:40 +0000)]
[MSAFD/FORMATTING]
- Trim trailing whitespace
svn path=/trunk/; revision=53955
Amine Khaldi [Mon, 3 Oct 2011 14:13:41 +0000 (14:13 +0000)]
[GDI32_WINETEST]
* Skip some parts of bitmap test to allow Testman to handle it.
See issue #6527 for more details.
svn path=/trunk/; revision=53954
Eric Kohl [Mon, 3 Oct 2011 13:51:00 +0000 (13:51 +0000)]
[UMPNPMGR]
Implement PNP_GetCustomDevProp().
svn path=/trunk/; revision=53953
Giannis Adamopoulos [Mon, 3 Oct 2011 11:02:43 +0000 (11:02 +0000)]
[main.cpl]
- Add the icons for the fonts and administrator tools in the same id and index with windows
svn path=/trunk/; revision=53952
Giannis Adamopoulos [Mon, 3 Oct 2011 09:40:55 +0000 (09:40 +0000)]
[shell32]
- Add two dummy icons for id 26 and 27. Now trying to load the recycle bin icon by index works
svn path=/trunk/; revision=53951
Amine Khaldi [Mon, 3 Oct 2011 09:26:08 +0000 (09:26 +0000)]
[GDI32_WINETEST]
* Sync with Wine 1.3.29.
svn path=/trunk/; revision=53950
Amine Khaldi [Mon, 3 Oct 2011 09:24:20 +0000 (09:24 +0000)]
[PSDK]
* Add missing LAYOUT_LTR define.
svn path=/trunk/; revision=53949
Timo Kreuzer [Mon, 3 Oct 2011 08:32:07 +0000 (08:32 +0000)]
[FREELDR]
- more changes LoaderBlock -> BootDriverListHead/LoadOrderListHead
- make one more function static
svn path=/trunk/; revision=53948
Timo Kreuzer [Mon, 3 Oct 2011 08:14:00 +0000 (08:14 +0000)]
[FREELDR]
- Pass the module list head to a number of pe loader functions instead of the loader block.
- use static for some functions
- remove unneeded prototypes
svn path=/trunk/; revision=53947
Giannis Adamopoulos [Sun, 2 Oct 2011 23:09:03 +0000 (23:09 +0000)]
[win32k]
- Fix RECTL_bPointInRect to work like PtInRect
- Use the fixed RECTL_bPointInRect in DIB_XXBPP_FloodFillSolid to fix a bugchek
See issue #6437 for more details.
svn path=/trunk/; revision=53946
Thomas Faber [Sun, 2 Oct 2011 22:16:18 +0000 (22:16 +0000)]
[WINETESTS/CMAKE]
- Disable those unhelpful format string warnings
- Remove some unnecessary defines
svn path=/trunk/; revision=53945
Amine Khaldi [Sun, 2 Oct 2011 21:44:24 +0000 (21:44 +0000)]
[BROWSEUI]
* Reduce the scope of a variable.
* Comment out some unused code.
* Initialize some member variables in the respective constructors.
svn path=/trunk/; revision=53944
Thomas Faber [Sun, 2 Oct 2011 21:42:33 +0000 (21:42 +0000)]
[ADVAPI32_APITEST] - Test passing tag, but no group to CreateService
[KMTESTS/MM] - MmSection: Wait for write completion to prevent a random test failure
svn path=/trunk/; revision=53943
Timo Kreuzer [Sun, 2 Oct 2011 21:42:00 +0000 (21:42 +0000)]
[NTSOKRNL]
- use RtlStringCbPrintfA instead of manually calculating required length and checking if the buffer is large enough
- Use %wZ as format specifier for a UNICODE_STRING, instead of using %S and making assumptions about zero termination.
- Don't "while (TRUE);" on buffer overflow!
svn path=/trunk/; revision=53942
Amine Khaldi [Sun, 2 Oct 2011 20:59:15 +0000 (20:59 +0000)]
[RBUILD]
* Plug a leak.
svn path=/trunk/; revision=53941
Rafal Harabien [Sun, 2 Oct 2011 20:09:07 +0000 (20:09 +0000)]
[FREELDR] - Improve debug messages
svn path=/trunk/; revision=53940
Timo Kreuzer [Sun, 2 Oct 2011 19:47:29 +0000 (19:47 +0000)]
[ASM]
Add data32 prefix for MSVC
svn path=/trunk/; revision=53939
Timo Kreuzer [Sun, 2 Oct 2011 19:45:41 +0000 (19:45 +0000)]
[EXT2]
Fix remaining issues, bootsector compiles with GAS and ML. Sadly GAs sucks a bit and does neither allow to specify byte offsets, nor does it chose this itself to save space. As a result the code gets several bytes larger and I had to trim the messages even more.
svn path=/trunk/; revision=53938
Amine Khaldi [Sun, 2 Oct 2011 19:41:31 +0000 (19:41 +0000)]
[WIN32K]
* Handle allocation failure.
svn path=/trunk/; revision=53937
Amine Khaldi [Sun, 2 Oct 2011 19:27:07 +0000 (19:27 +0000)]
[SYSDM]
* Revert r53934, this is a false positive from cppcheck. Spotted by Pierre.
svn path=/trunk/; revision=53936
Amine Khaldi [Sun, 2 Oct 2011 19:18:03 +0000 (19:18 +0000)]
[SHELL32]
* Fix a memory leak.
svn path=/trunk/; revision=53935
Amine Khaldi [Sun, 2 Oct 2011 19:14:45 +0000 (19:14 +0000)]
[SYSDM]
* Fix a memory leak.
svn path=/trunk/; revision=53934
Thomas Faber [Sun, 2 Oct 2011 19:08:11 +0000 (19:08 +0000)]
[NTOSKRNL] - Fix MSVC build
[INCLUDE/C++] - Fix some typos in (obviously never used) typeinfo header
[MSVCRTEX] - Use _DLL instead of _M_CEE_PURE
svn path=/trunk/; revision=53933
Pierre Schweitzer [Sun, 2 Oct 2011 19:02:35 +0000 (19:02 +0000)]
[MSFS]
Fix memory leak
svn path=/trunk/; revision=53932
Thomas Faber [Sun, 2 Oct 2011 18:59:33 +0000 (18:59 +0000)]
[CMAKE]
- Use the new macros for link flags and compile definitions some more. No semantic changes
svn path=/trunk/; revision=53931
Timo Kreuzer [Sun, 2 Oct 2011 15:47:52 +0000 (15:47 +0000)]
[EXT2]
- Use HEX() macro
- remove BYTE modifiers
- [es:di] -> es:[di]
- equ -> =
svn path=/trunk/; revision=53930
Timo Kreuzer [Sun, 2 Oct 2011 15:38:21 +0000 (15:38 +0000)]
[EXT2]
Convert labels and strings to portable format
svn path=/trunk/; revision=53929
Timo Kreuzer [Sun, 2 Oct 2011 15:33:39 +0000 (15:33 +0000)]
[EXT2]
Convert comments to preprocessor format
svn path=/trunk/; revision=53928
Giannis Adamopoulos [Sun, 2 Oct 2011 13:49:11 +0000 (13:49 +0000)]
[explorer]
- Somehow our shell now expects the icon of My Computer to be the resource icon %SystemRoot%\Explorer.exe,0. Change the resource id of My computer icon to 0 to fix the wrong icon on the desktop
svn path=/trunk/; revision=53927
Pierre Schweitzer [Sun, 2 Oct 2011 13:18:06 +0000 (13:18 +0000)]
[WIN32K]
Fix memory leak
svn path=/trunk/; revision=53926
Timo Kreuzer [Sun, 2 Oct 2011 13:15:18 +0000 (13:15 +0000)]
[EXT2]
Duplicate ext2.asm to ext2.S, no changes yet
svn path=/trunk/; revision=53925
Pierre Schweitzer [Sun, 2 Oct 2011 12:25:07 +0000 (12:25 +0000)]
[DESK]
Fix memory & resource leaks
svn path=/trunk/; revision=53924
Pierre Schweitzer [Sun, 2 Oct 2011 12:22:39 +0000 (12:22 +0000)]
[APPWIZ]
Fix memory leaks
svn path=/trunk/; revision=53923
Rafal Harabien [Sun, 2 Oct 2011 11:55:40 +0000 (11:55 +0000)]
[LIBPNG] - Update libpng to 1.55. Patch by Elton Chung <elton328 [at] gmail [dot] com>.
See issue #6524 for more details.
svn path=/trunk/; revision=53922
Pierre Schweitzer [Sun, 2 Oct 2011 11:38:22 +0000 (11:38 +0000)]
[EXPLORER-NEW]
Fix memory leak
svn path=/trunk/; revision=53921
Amine Khaldi [Sat, 1 Oct 2011 21:28:47 +0000 (21:28 +0000)]
[ROSAPPS/SCREENSAVERS]
* Add a new Starfield screensaver. By Carlo Bramini (carlo DOT bramix AT libero DOT it).
* Adapted the build system files to get it to compile with current trunk.
See issue #6270 for more details.
svn path=/trunk/; revision=53920
Amine Khaldi [Sat, 1 Oct 2011 21:02:14 +0000 (21:02 +0000)]
[ADVAPI32]
* Sync CryptEnumProvidersW. Fixes some HKEY leaks.
See issue #6237 for more details.
svn path=/trunk/; revision=53919
Amine Khaldi [Sat, 1 Oct 2011 20:23:05 +0000 (20:23 +0000)]
[HEADERS/CRT]
* We don't need this guard anymore.
svn path=/trunk/; revision=53918
Amine Khaldi [Sat, 1 Oct 2011 20:14:15 +0000 (20:14 +0000)]
[HEADERS/CRT]
* Properly check for clang.
svn path=/trunk/; revision=53917
Cameron Gutman [Sat, 1 Oct 2011 17:54:42 +0000 (17:54 +0000)]
[NTOSKRNL]
- Print a message if something goes wrong during the loading process
svn path=/trunk/; revision=53916
Timo Kreuzer [Sat, 1 Oct 2011 12:50:33 +0000 (12:50 +0000)]
[FREELDR]
Replace the fake export table with the real export table of freeldr, when loading ntbootdd.sys
svn path=/trunk/; revision=53915
Timo Kreuzer [Sat, 1 Oct 2011 12:14:45 +0000 (12:14 +0000)]
[FREELDR]
use a dll instead of an exe for the freeldr_pe and setupldr_pe targets and add a spec file to export scsiport stuff. This is the first step in cleaning up the scsiport import hack in freeldr
svn path=/trunk/; revision=53914
Cameron Gutman [Sat, 1 Oct 2011 07:19:57 +0000 (07:19 +0000)]
[ACPI]
- Implement AcpiOsGetPhysicalAddress
- Make sure that AcpiOsGetThreadId returns a non-zero value
svn path=/trunk/; revision=53913