Timo Kreuzer
c269c1f512
[HAL]
...
- Implement HalpQuery8254Counter
- replace Ke386HaltProcessor() with __halt()
- remove excess #endif
svn path=/branches/ros-amd64-bringup/; revision=43504
2009-10-15 21:40:00 +00:00
Timo Kreuzer
d9f7e0d792
The SessionId is not the same as the session pointer. Add fixed code for PsGetThreadSessionId, commented out as we don't have support for Sessions anyway.
...
svn path=/branches/ros-amd64-bringup/; revision=43501
2009-10-15 20:07:47 +00:00
Timo Kreuzer
5b70ecbdd3
Fix a typo
...
svn path=/branches/ros-amd64-bringup/; revision=43500
2009-10-15 20:02:41 +00:00
Timo Kreuzer
d8aabb38fb
add init.c to the build
...
svn path=/branches/ros-amd64-bringup/; revision=43498
2009-10-15 19:58:43 +00:00
Timo Kreuzer
3458af75ee
EPROCESS.Session is a PVOID not an ULONG
...
svn path=/branches/ros-amd64-bringup/; revision=43497
2009-10-15 19:55:06 +00:00
Timo Kreuzer
dbdde58dae
reenable some spinlock code
...
svn path=/branches/ros-amd64-bringup/; revision=43493
2009-10-15 19:24:21 +00:00
Timo Kreuzer
7c5c4c6f3b
- Add CPUID
...
- rename Ke386InitThreadWithContext to KiInitializeContextThread
svn path=/branches/ros-amd64-bringup/; revision=43492
2009-10-15 19:23:49 +00:00
Timo Kreuzer
2ead68a924
Add some missing macros
...
svn path=/branches/ros-amd64-bringup/; revision=43491
2009-10-15 19:22:09 +00:00
Timo Kreuzer
0d7713ac09
Add some stuff needed for the ARM3 code
...
svn path=/branches/ros-amd64-bringup/; revision=43490
2009-10-15 19:20:57 +00:00
Timo Kreuzer
fccc4f0a40
Update MMPTE_HARDWARE
...
svn path=/branches/ros-amd64-bringup/; revision=43454
2009-10-14 16:32:41 +00:00
Timo Kreuzer
84770fa03a
Fix NtGetWriteWatch and NtResetWriteWatch parameters
...
svn path=/branches/ros-amd64-bringup/; revision=43451
2009-10-14 13:25:30 +00:00
Timo Kreuzer
0239d1ae85
fix copy paste error
...
svn path=/branches/ros-amd64-bringup/; revision=43450
2009-10-14 11:56:36 +00:00
Timo Kreuzer
c321e57645
prefix DEBUG_CONTROL constants with AMD64 as they are architecture specific
...
svn path=/branches/ros-amd64-bringup/; revision=43449
2009-10-14 11:53:30 +00:00
Timo Kreuzer
b29a47bfdf
[KD64]
...
- use SEH in KdpSysReadMsr
- use constants for KdpSysReadControlSpace cases (DEBUG_CONTROL_SPACE_KSPECIAL taken from singularity)
- implement case DEBUG_CONTROL_SPACE_KTHREAD returning a pointer to the current thread
- Implement KdpSysReadIoSpace, KdpSysWriteIoSpace for amd64, can be used for x86, too
svn path=/branches/ros-amd64-bringup/; revision=43448
2009-10-14 11:39:59 +00:00
Timo Kreuzer
3c1b6d34c0
[DDK] Fix MmSizeOfMdl prototype
...
svn path=/branches/ros-amd64-bringup/; revision=43447
2009-10-14 11:23:57 +00:00
Timo Kreuzer
6ed81cbca1
[Kd64] Copy KdVersionBlock like for x86, fix Value of ReportFlags member in KdpSetContextState for both x86 and amd64
...
svn path=/branches/ros-amd64-bringup/; revision=43435
2009-10-13 11:19:07 +00:00
Timo Kreuzer
8b716f4e2d
Implement KdpSysGetVersion, KdpGetStateChange, KdpSetContextState, KdpSysReadMsr, KdpSysWriteMsr, KdpSysReadControlSpace for amd64
...
svn path=/branches/ros-amd64-bringup/; revision=43433
2009-10-13 00:52:45 +00:00
Timo Kreuzer
c615edc822
Add back some stuff that got lost in syncing
...
svn path=/branches/ros-amd64-bringup/; revision=43432
2009-10-13 00:33:04 +00:00
Timo Kreuzer
55f70cb149
On 64 bit sizeof(POOL_HEADER) != sizeof(LIST_ENTRY)! I have not checked how this stuff works, but this way it's not portable. Comment out the C_ASSERT to make it at least compile on 64 bit.
...
svn path=/branches/ros-amd64-bringup/; revision=43429
2009-10-12 23:32:44 +00:00
Timo Kreuzer
ce254278da
ARM3 64bit portability fixes.
...
svn path=/branches/ros-amd64-bringup/; revision=43428
2009-10-12 23:29:14 +00:00
Timo Kreuzer
bb37e77d20
Implement/fix some amd64 Mm macros
...
svn path=/branches/ros-amd64-bringup/; revision=43427
2009-10-12 23:26:12 +00:00
Timo Kreuzer
c2cbb8cae7
[NDK] add CBSTACK_FRAME_POINTER for amd64
...
svn path=/branches/ros-amd64-bringup/; revision=43426
2009-10-12 23:10:43 +00:00
Timo Kreuzer
e98b824556
fix the kernel's rbuild file
...
svn path=/branches/ros-amd64-bringup/; revision=43423
2009-10-12 22:16:52 +00:00
Timo Kreuzer
cb662b3fc9
Sync to trunk HEAD (r43416)
...
svn path=/branches/ros-amd64-bringup/; revision=43422
2009-10-12 22:00:47 +00:00
Timo Kreuzer
9e839804df
svn repair attempt
...
svn path=/branches/ros-amd64-bringup/; revision=43421
2009-10-12 21:58:04 +00:00
Aleksey Bragin
101f8fcb31
[kernel32]
...
- Remove incorrect null-termination of a string. Thanks to Russel for spotting.
See issue #4820 for more details.
svn path=/trunk/; revision=43416
2009-10-12 19:45:12 +00:00
Johannes Anderwald
417ebeb75f
- Add missing types
...
svn path=/trunk/; revision=43415
2009-10-12 19:21:10 +00:00
Johannes Anderwald
0aa48e9268
[PORTCLS]
...
- Store MiniportStream & pin instance in subdevice descriptor
- Simplify irp handling code in class IIrpStream
- Rewrite CPortPinWaveCyclic code to handle property request. It now uses PcHandlePropertyWithTable, which calls the supported property request handlers via a callback. The code is now a lot cleaner as KsPropertyHandler peforms input & output length checks and also handles basic support requests
- Implement a Audio position handler for CPortPinWaveCyclic
- Use the IDmaChannel::CopyFrom when copying sound bytes from an dma buffer. Fixes recording of sound with KsStudio
- Make sure that the GUID_NULL handler only adds guid which are not already present in the guid array. Fixes duplicate entries of properties of Nodes in KsStudio
- Handle Basic Support requests in a default way when the driver doesnt provide a BasicSupport handler
svn path=/trunk/; revision=43414
2009-10-12 19:20:33 +00:00
Gregor Schneider
c15e161f91
[sol], [spider]
...
- Allow to select a card back from all twelve possibilities (instead of four), related to bug #2535
[spider]
- Fix encoding of the Spanish resource file, thanks elhoir and gabriel_it
svn path=/trunk/; revision=43413
2009-10-12 18:52:44 +00:00
Stefan Ginsberg
ed7f3daf87
- Fix usbdlib.h -- don't assume that the basic calling convention is stdcall.
...
svn path=/trunk/; revision=43412
2009-10-12 18:40:18 +00:00
Johannes Anderwald
d6c99976ac
- Revert 43410
...
svn path=/trunk/; revision=43411
2009-10-12 18:27:00 +00:00
Johannes Anderwald
9b46acbff0
- Fix typo
...
svn path=/trunk/; revision=43410
2009-10-12 18:20:23 +00:00
Gregor Schneider
a3615254ed
[spider]
...
- Increase dialog width for German, increase "four card difficulty" label width for Spanish
- Compile as Unicode, misc typos
svn path=/trunk/; revision=43408
2009-10-12 17:37:42 +00:00
Johannes Anderwald
54d11c96f0
[KS]
...
- Activate handling of requests of type KSPROPERTY_TYPE_BASICSUPPORT
- Return correct status code in the GUID_NULL handler
svn path=/trunk/; revision=43407
2009-10-12 17:04:15 +00:00
Johannes Anderwald
3c2e2137ce
[WDMAUD.DR>V]
...
- Use default of 100 audio buffers if there are no prefered frame size available
svn path=/trunk/; revision=43406
2009-10-12 16:58:46 +00:00
Daniel Reimer
c41c8bf584
- Updated DejaVu Fonts to Version 2.30
...
- Updated 3rd Party Files Document
svn path=/trunk/; revision=43400
2009-10-12 14:10:57 +00:00
Aleksey Bragin
0f711aae4c
[fastfat_new]
...
- Start implementing volume open requests.
svn path=/trunk/; revision=43397
2009-10-12 13:17:56 +00:00
Michael Martin
6be2aea1b3
- Change DIALOG_CreateIndirect location in source to make DEFDLG_SaveFocus available for use.
...
- DIALOG_CreateIndirect: The current window with focus could have been set in the dialog's procedure, so save the current focused window after sending WM_INITDIALOG and before any other message are sent that modify focus.
- Fixes setting focus on Open and Close dialogs to the FileName edit control in OpenOffice.
svn path=/trunk/; revision=43396
2009-10-12 12:47:54 +00:00
Dmitry Chapyshev
6eb3586017
- Add some structures
...
svn path=/trunk/; revision=43395
2009-10-12 12:28:22 +00:00
Dmitry Chapyshev
3ed9870bca
- Stub implement SfcGetNextProtectedFile
...
svn path=/trunk/; revision=43394
2009-10-12 12:25:02 +00:00
Aleksey Bragin
0a427ec6b6
[fastfat_new]
...
- Implement a stub version of basic information query. Fixes an "autochk.exe" not found problem.
svn path=/trunk/; revision=43393
2009-10-12 10:22:32 +00:00
Michael Martin
25a93ac224
GetDlgItem: Change to WINE's implementation as ours was incorrect. Remove function GetDlgItemEnumProc and struct GETDLGITEMINFO as they are no longer needed. Fixes drawing issues in Open and Save dialogs for OpenOffice.
...
svn path=/trunk/; revision=43392
2009-10-12 09:50:57 +00:00
Aleksey Bragin
978aff9a6e
[fastfat_new]
...
- Downgrade most of file info debug prints.
svn path=/trunk/; revision=43391
2009-10-12 09:37:07 +00:00
Aleksey Bragin
388ffabace
[fastfat_new]
...
- Implement all infrastructue for constructing filenames in FCBs, and use it to build full file names. Every FCB has four names: a short upcased name in ANSI, a long upcased name in Unicode, a name in exact case in Unicode, and finally a full file name including all path up to the root.
- FatiQueryFileNameInformation now returns correct file name, and other places relying on presence of a correct name work now.
svn path=/trunk/; revision=43390
2009-10-12 09:30:41 +00:00
Dmitry Gorbachev
ab802377c7
- Remove svn:needs-lock, svn:eol-type, and svn:eol-tyle properties.
...
- Add missing svn:eol-style properties.
svn path=/trunk/; revision=43389
2009-10-12 03:35:35 +00:00
Dmitry Gorbachev
854ec39df3
Use consistent newline style.
...
svn path=/trunk/; revision=43388
2009-10-12 03:28:57 +00:00
Dmitry Gorbachev
e29cd23a7e
Remove allowwarnings="true" from rbuild file. Fixed in r42970.
...
svn path=/trunk/; revision=43387
2009-10-12 03:28:19 +00:00
Dmitry Gorbachev
27f05c27a8
[CHEW]
...
- Fix formatting, comments.
- Delete an empty directory.
svn path=/trunk/; revision=43386
2009-10-12 03:27:45 +00:00
Dmitry Chapyshev
ac4cdf694c
- Add Russian translation
...
svn path=/trunk/; revision=43385
2009-10-12 02:28:37 +00:00
Dmitry Gorbachev
fe9f54902e
Update / add Japanese translations. Tomoya Kitagawa, bug #4884 .
...
svn path=/trunk/; revision=43384
2009-10-11 23:23:34 +00:00