Timo Kreuzer
fb8ef9a874
Add some amd64 specific exports to kernel32
...
svn path=/branches/ros-amd64-bringup/; revision=43952
2009-11-04 20:39:05 +00:00
Timo Kreuzer
3bc05c77d1
Add RtlAddFunctionTable, RtlDeleteFunctionTable, RtlInstallFunctionTableCallback stubs
...
svn path=/branches/ros-amd64-bringup/; revision=43951
2009-11-04 20:38:19 +00:00
Samuel Serapion
2adcfc995d
Fix bad cast.
...
svn path=/branches/ros-amd64-bringup/; revision=43907
2009-11-02 01:34:52 +00:00
Samuel Serapion
e0ad35f1c3
Fix rapps build.
...
svn path=/branches/ros-amd64-bringup/; revision=43906
2009-11-02 01:30:09 +00:00
Samuel Serapion
9a7cac1ed0
Revert wrong fix with correct one.
...
svn path=/branches/ros-amd64-bringup/; revision=43905
2009-11-02 01:23:29 +00:00
Samuel Serapion
67a2948647
Please don't cast NULL to an integer type. Fixes building this module.
...
svn path=/branches/ros-amd64-bringup/; revision=43860
2009-10-30 23:51:29 +00:00
Samuel Serapion
c3c5459ccf
Fix warnings.
...
svn path=/branches/ros-amd64-bringup/; revision=43858
2009-10-30 23:02:03 +00:00
Samuel Serapion
45b0f2f1ec
Remove unneeded casts. Fix build.
...
svn path=/branches/ros-amd64-bringup/; revision=43857
2009-10-30 22:47:30 +00:00
Samuel Serapion
5844aa887a
Add missing files. Kernel32 now links.
...
svn path=/branches/ros-amd64-bringup/; revision=43852
2009-10-30 18:48:45 +00:00
Samuel Serapion
79c15bb270
Work around broken linker by putting mingw support libs before module library dependencies.
...
svn path=/branches/ros-amd64-bringup/; revision=43851
2009-10-30 17:19:56 +00:00
Samuel Serapion
dd7147de04
Fix gdi32 build for real.
...
svn path=/branches/ros-amd64-bringup/; revision=43847
2009-10-30 14:24:42 +00:00
Samuel Serapion
ed369f42b2
Temporarily remove mmebuddy dependencies.
...
svn path=/branches/ros-amd64-bringup/; revision=43843
2009-10-30 00:36:40 +00:00
Samuel Serapion
af0a5ed498
Fix gdi32 build.
...
svn path=/branches/ros-amd64-bringup/; revision=43842
2009-10-30 00:24:32 +00:00
Samuel Serapion
6a8b16a69b
Fix some prototypes.
...
svn path=/branches/ros-amd64-bringup/; revision=43841
2009-10-30 00:22:42 +00:00
Samuel Serapion
b6656a39dd
Fix LOGBRUSH definition.
...
svn path=/branches/ros-amd64-bringup/; revision=43840
2009-10-29 23:25:11 +00:00
Samuel Serapion
c7675b0cac
Fix Build.
...
svn path=/branches/ros-amd64-bringup/; revision=43839
2009-10-29 22:44:55 +00:00
Samuel Serapion
926bcb9721
Fix csrss build.
...
svn path=/branches/ros-amd64-bringup/; revision=43838
2009-10-29 22:41:26 +00:00
Samuel Serapion
5c63222d8a
Fix comctl32 build and potential bug.
...
svn path=/branches/ros-amd64-bringup/; revision=43837
2009-10-29 22:36:15 +00:00
Samuel Serapion
b7aa79a898
Fix avicap32 build.
...
svn path=/branches/ros-amd64-bringup/; revision=43836
2009-10-29 22:15:19 +00:00
Timo Kreuzer
c9514d7561
Fix merge artifact, spotted by encoded
...
svn path=/branches/ros-amd64-bringup/; revision=43835
2009-10-29 21:49:28 +00:00
Timo Kreuzer
0998c5e4ff
Partly implement KiDebugTrapOrFault. Single stepping now works.
...
svn path=/branches/ros-amd64-bringup/; revision=43824
2009-10-28 23:54:07 +00:00
Timo Kreuzer
31d9db9bf3
Comment out __ldmxcsr in KiRestoreProcessorControlState, as it results in a GPF. Continuing now works again.
...
svn path=/branches/ros-amd64-bringup/; revision=43822
2009-10-28 23:21:13 +00:00
Timo Kreuzer
39f6b5c9d3
partly implement KdpSysWriteControlSpace
...
svn path=/branches/ros-amd64-bringup/; revision=43820
2009-10-28 22:38:42 +00:00
Timo Kreuzer
daab9e149d
[KD64]
...
- KdpSetContext: don't include the CONTEXT data in the reply. WinDbg doesn't like that.
svn path=/branches/ros-amd64-bringup/; revision=43818
2009-10-28 21:36:00 +00:00
Timo Kreuzer
8c70b1e730
Remove fail point support from swprintf, too. Yay boot!
...
svn path=/branches/ros-amd64-bringup/; revision=43797
2009-10-27 22:56:22 +00:00
Timo Kreuzer
c9c20c50ef
Kill floating point from RTL sprintf. It was leading to crashing freeldr when compiled with never gccs.
...
svn path=/branches/ros-amd64-bringup/; revision=43792
2009-10-27 14:31:16 +00:00
Timo Kreuzer
1e6d45e036
[KDCOM]
...
- In case of failing to receive a part of the packet, return the status to the caller instead of continuing.
svn path=/branches/ros-amd64-bringup/; revision=43779
2009-10-26 12:51:26 +00:00
Timo Kreuzer
e4ccd93037
- Fix definition of KdDebuggerNotPresent for gcc, the MS definition is broken, don't know if it's needed that way for msvc.
...
svn path=/branches/ros-amd64-bringup/; revision=43777
2009-10-26 12:22:32 +00:00
Timo Kreuzer
d65a5407b5
[KDCOM]
...
- take the MessageHeader length from MaximumLength field instead of depending on the packet type
- Context -> KdContext
- remove redundant return
svn path=/branches/ros-amd64-bringup/; revision=43776
2009-10-26 12:09:05 +00:00
Daniel Reimer
0abf32cea7
Fixed build with MinGW-w64 4.4.3
...
svn path=/branches/ros-amd64-bringup/; revision=43775
2009-10-26 12:07:33 +00:00
Timo Kreuzer
6b92b26b8e
[KDCOM]
...
For unknown reasons it's not enough to check LSR if the port is ready to receive or not. Adding additional port reads improves the reliability of the data massively. Now it's possible to use kdcom on windows XP!
svn path=/branches/ros-amd64-bringup/; revision=43770
2009-10-26 03:24:03 +00:00
Timo Kreuzer
7be05b3ec6
[KDCOM]
...
- Check the received PacketId
- Add retry count to KdSendPacket
- instantly return resend packets
svn path=/branches/ros-amd64-bringup/; revision=43768
2009-10-26 03:16:46 +00:00
Timo Kreuzer
39dcdc086e
[KDCOM]
...
- KdpDbgPrint -> KDDBGPRINT
- enable KdDebuggerNotPresent change
svn path=/branches/ros-amd64-bringup/; revision=43766
2009-10-26 02:11:03 +00:00
Timo Kreuzer
0076b6520b
revert 43682, fix kdcom build
...
svn path=/branches/ros-amd64-bringup/; revision=43763
2009-10-25 23:28:26 +00:00
Timo Kreuzer
cc5c0a0816
Merge trunk head (r43756)
...
svn path=/branches/ros-amd64-bringup/; revision=43759
2009-10-25 22:13:11 +00:00
Timo Kreuzer
87ab5d0e6d
- Pass pointer to debugprint function to the kernel in LoaderBlock->u.I386.CommonDataArea
...
- comment out __lldt
svn path=/branches/ros-amd64-bringup/; revision=43757
2009-10-25 21:47:53 +00:00
Christoph von Wittich
e818f18502
-sync rsaenh_winetest with wine 1.1.32
...
svn path=/trunk/; revision=43756
2009-10-25 21:16:33 +00:00
Christoph von Wittich
a0951dacc4
-sync rsaenh with wine 1.1.32
...
svn path=/trunk/; revision=43755
2009-10-25 21:16:15 +00:00
Christoph von Wittich
14c61c9004
partial kernel32 GetLocaleInfo sync to wine 1.1.32
...
svn path=/trunk/; revision=43754
2009-10-25 21:02:58 +00:00
Christoph von Wittich
cec5cdfa8d
-sync user32_winetest with wine 1.1.32
...
svn path=/trunk/; revision=43752
2009-10-25 20:32:13 +00:00
Christoph von Wittich
0ed9c0cca3
-sync msxml3 with wine 1.1.32
...
svn path=/trunk/; revision=43751
2009-10-25 20:21:51 +00:00
Christoph von Wittich
c7b2548293
-sync netapi32 with wine 1.1.32
...
svn path=/trunk/; revision=43750
2009-10-25 19:24:08 +00:00
Gregor Schneider
5b1a765b54
[win32k] Stub out page to device space conversion, fixes three more gdi32 mapping winetests
...
svn path=/trunk/; revision=43749
2009-10-25 18:49:08 +00:00
Johannes Anderwald
77c67054c7
- Make sure that no duplicate wdmaud.drv audio drivers exists as winmm currently not recognizes duplicate audio driver entries
...
svn path=/trunk/; revision=43748
2009-10-25 18:22:03 +00:00
Johannes Anderwald
acd8b06824
- Partially sync winmm
...
- Remove unused code
- Fix function headers
svn path=/trunk/; revision=43747
2009-10-25 17:54:50 +00:00
Christoph von Wittich
8fd3137277
partially sync kernel32 profile to wine 1.1.32
...
svn path=/trunk/; revision=43746
2009-10-25 17:28:35 +00:00
Gregor Schneider
cae8c23a9f
[win32k] GetTransform:
...
- Add support for more transforms
- Fix return value for invalid/unsupported transform types
- Fixes 10 gdi32 mapping winetests
svn path=/trunk/; revision=43745
2009-10-25 17:23:19 +00:00
Christoph von Wittich
abc34f7dad
-sync kernel32_winetest with wine 1.1.32
...
svn path=/trunk/; revision=43744
2009-10-25 16:21:40 +00:00
Christoph von Wittich
01a9e7493e
add define for LOCALE_RETURN_GENITIVE_NAMES
...
svn path=/trunk/; revision=43743
2009-10-25 16:20:45 +00:00
Christoph von Wittich
b882f99c77
better stub for RtlQueryHeapInformation (taken from wine)
...
svn path=/trunk/; revision=43742
2009-10-25 16:20:00 +00:00