Maarten Bosma [Wed, 15 Jun 2005 17:37:14 +0000 (17:37 +0000)]
remove old makefile
svn path=/trunk/; revision=15921
Maarten Bosma [Wed, 15 Jun 2005 17:19:52 +0000 (17:19 +0000)]
Created XML makefiles for rosapps. You need to checkout /rosapps in your /reactos folder to use it. This projects do not build: /lib/dflat32 and /welcome (I don't know if they did before). Winemine does not work. (but it builds) /test makefiles are not done yet.
svn path=/trunk/; revision=15920
Hervé Poussineau [Wed, 15 Jun 2005 17:11:36 +0000 (17:11 +0000)]
Add Green driver, that emulates a VT100 compatible server.
Input won't work as long as we don't have a kdbclass driver.Add stubs for IOCTL_USB_GET_NODE_CONNECTION_NAME, IOCTL_USB_GET_NODE_CONNECTION_INFORMATION, IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION
svn path=/trunk/; revision=15919
KJK::Hyperion [Tue, 14 Jun 2005 22:08:13 +0000 (22:08 +0000)]
Removed empty directory
svn path=/trunk/; revision=15918
Filip Navara [Tue, 14 Jun 2005 21:59:07 +0000 (21:59 +0000)]
Add Nokia/Ericsson vitrual key codes.
svn path=/trunk/; revision=15917
Filip Navara [Tue, 14 Jun 2005 20:41:49 +0000 (20:41 +0000)]
- Remove KeAttachProcess and KeDetachProcess prototypes from winddk.h.
- Remove non-public object manager stuff from W32API and ROS headers.
svn path=/trunk/; revision=15916
Filip Navara [Tue, 14 Jun 2005 20:24:02 +0000 (20:24 +0000)]
Use KeStackAttachProcess/KeUnstackDetachProcess instead of KeAttachProcess/KeDetachProcess.
svn path=/trunk/; revision=15915
Filip Navara [Tue, 14 Jun 2005 18:39:12 +0000 (18:39 +0000)]
Revert r15906 change.
svn path=/trunk/; revision=15914
Gregor Anich [Tue, 14 Jun 2005 18:33:59 +0000 (18:33 +0000)]
Fix compilation.
svn path=/trunk/; revision=15913
Hartmut Birr [Tue, 14 Jun 2005 18:33:02 +0000 (18:33 +0000)]
It was a bad idea to manipulate the length of the given unicode string if we don't like the the starting back slash.
svn path=/trunk/; revision=15912
Alex Ionescu [Tue, 14 Jun 2005 17:37:07 +0000 (17:37 +0000)]
Add an ARC Header for future purposes (PPC, ARM, etc, ARCLoader) and implement KeFindConfigurationNextEntry and fix the definition
svn path=/trunk/; revision=15911
Filip Navara [Tue, 14 Jun 2005 14:44:11 +0000 (14:44 +0000)]
Accidently removed one line in the last commit ... gotta love this header hell. :/
svn path=/trunk/; revision=15910
Filip Navara [Tue, 14 Jun 2005 13:50:23 +0000 (13:50 +0000)]
A bit of W32API magic.
svn path=/trunk/; revision=15909
Filip Navara [Tue, 14 Jun 2005 13:46:32 +0000 (13:46 +0000)]
Fix compilation error (try 2).
svn path=/trunk/; revision=15908
Filip Navara [Tue, 14 Jun 2005 13:45:31 +0000 (13:45 +0000)]
Fix compilation error.
svn path=/trunk/; revision=15907
Filip Navara [Tue, 14 Jun 2005 13:10:40 +0000 (13:10 +0000)]
- Fix the declarations of PDRIVER_CANCEL, KeGetCurrentProcessorNumber and KPCR in ROS headers.
- Fix the declarations of KeGetCurrentProcessorNumber, PIO_QUERY_DEVICE_ROUTINE, THREAD_STATE, KPCR and KeAttachProcess in W32API headers.
- Remove KeInitializeApc, KEVENT_PAIR and TERMINATION_PORT declarations from W32API, they don't belong there.
- Correct the STDCALL order in callback declarations in winddk.h.
svn path=/trunk/; revision=15906
Hervé Poussineau [Tue, 14 Jun 2005 12:31:51 +0000 (12:31 +0000)]
Enumerate root hub connected to UHCI controller
Use Cromwell USB stack to initialize UHCI controller
svn path=/trunk/; revision=15905
Alex Ionescu [Tue, 14 Jun 2005 03:35:23 +0000 (03:35 +0000)]
Remove excessive debugging messages used during testing
svn path=/trunk/; revision=15904
Alex Ionescu [Tue, 14 Jun 2005 03:33:21 +0000 (03:33 +0000)]
Fix OB Bug and port ObQueryNameString from my branch so Herve can get back to working on USB. Sorry for taking so long, hpoussin\!
svn path=/trunk/; revision=15903
Gé van Geldorp [Mon, 13 Jun 2005 22:27:09 +0000 (22:27 +0000)]
Re-apply r15878 as it wasn't the cause of the problems
svn path=/trunk/; revision=15902
Gé van Geldorp [Mon, 13 Jun 2005 22:24:28 +0000 (22:24 +0000)]
We were changing the edi register, but not informing the compiler about this.
For certain optimization combinations, the compiler would assume edi was
unchanged. Fixed by adding %edi to the clobber list.
svn path=/trunk/; revision=15901
Hervé Poussineau [Mon, 13 Jun 2005 21:51:42 +0000 (21:51 +0000)]
Handle DeviceId property
Change InstanceId to Serenum\Mouse
svn path=/trunk/; revision=15900
Hervé Poussineau [Mon, 13 Jun 2005 21:44:32 +0000 (21:44 +0000)]
Fix string returned by IoRegisterDeviceInterface()
svn path=/trunk/; revision=15899
Hervé Poussineau [Mon, 13 Jun 2005 20:51:07 +0000 (20:51 +0000)]
Add registry entries related to USB hub driver
svn path=/trunk/; revision=15898
Hervé Poussineau [Mon, 13 Jun 2005 20:45:52 +0000 (20:45 +0000)]
Silent some debug messages
svn path=/trunk/; revision=15897
Hervé Poussineau [Mon, 13 Jun 2005 20:41:59 +0000 (20:41 +0000)]
Add usb hub driver. It is linked with cromwell usb stack
svn path=/trunk/; revision=15896
Hervé Poussineau [Mon, 13 Jun 2005 20:37:33 +0000 (20:37 +0000)]
Disable some usb empty drivers. We will use thoses in drivers/usb/cromwell
svn path=/trunk/; revision=15895
KJK::Hyperion [Mon, 13 Jun 2005 20:31:55 +0000 (20:31 +0000)]
longjmp should restore the stack pointer as it would be *after* setjmp returns. Since the PSEH implementation of setjmp is __stdcall, this value differs from the usual esp+4, because *after* return *two* doublewords are popped (return IP and parameter). Thanks to blight_ for reporting
svn path=/trunk/; revision=15894
Maarten Bosma [Mon, 13 Jun 2005 18:33:08 +0000 (18:33 +0000)]
set svn:eol-style native
svn path=/trunk/; revision=15893
Maarten Bosma [Mon, 13 Jun 2005 18:09:27 +0000 (18:09 +0000)]
remove empty dir
svn path=/trunk/; revision=15892
Maarten Bosma [Mon, 13 Jun 2005 18:09:22 +0000 (18:09 +0000)]
remove empty dir
svn path=/trunk/; revision=15891
Maarten Bosma [Mon, 13 Jun 2005 18:09:16 +0000 (18:09 +0000)]
remove empty dir
svn path=/trunk/; revision=15890
Maarten Bosma [Mon, 13 Jun 2005 18:09:11 +0000 (18:09 +0000)]
remove empty dir
svn path=/trunk/; revision=15889
Maarten Bosma [Mon, 13 Jun 2005 18:09:05 +0000 (18:09 +0000)]
remove empty dir
svn path=/trunk/; revision=15888
Maarten Bosma [Mon, 13 Jun 2005 18:07:56 +0000 (18:07 +0000)]
remove empty dir
svn path=/trunk/; revision=15887
Maarten Bosma [Mon, 13 Jun 2005 18:06:30 +0000 (18:06 +0000)]
remove content of empty dir (cvsignore)
svn path=/trunk/; revision=15886
Gregor Anich [Mon, 13 Jun 2005 15:29:05 +0000 (15:29 +0000)]
Fix warnings in inline assembly (I hope this doesnt expose a GCC bug and thus break the build for others, using 3.4.2 myself and everything works)
svn path=/trunk/; revision=15884
KJK::Hyperion [Mon, 13 Jun 2005 14:36:02 +0000 (14:36 +0000)]
did I miss a "the tree isn't supposed to build anymore" memo or what? fixes for compilation with GCC 3.3.3
svn path=/trunk/; revision=15883
Maarten Bosma [Mon, 13 Jun 2005 13:21:34 +0000 (13:21 +0000)]
XML Makefiles
svn path=/trunk/; revision=15882
Magnus Olsen [Mon, 13 Jun 2005 02:02:21 +0000 (02:02 +0000)]
revert back to 15869 for current change break 32 / 8 bpp for vbe drv, and vmware drv the mouse did not redaw some dialog box was wrong. and alot more
svn path=/trunk/; revision=15881
Magnus Olsen [Mon, 13 Jun 2005 01:58:57 +0000 (01:58 +0000)]
32dib remove one of color fill optimizing until it can be fix for oarch=pentiun2 DBG=0 with vmware drv
svn path=/trunk/; revision=15880
Magnus Olsen [Sun, 12 Jun 2005 19:23:40 +0000 (19:23 +0000)]
fix bug in color fill inline asm code. Did crash cirrus drv, vmware 5 drv and if the buffer was not align. Clean up inline asm code.
svn path=/trunk/; revision=15879
Gé van Geldorp [Sun, 12 Jun 2005 19:06:38 +0000 (19:06 +0000)]
Clip lines totally outside the clip region
svn path=/trunk/; revision=15878
Hartmut Birr [Sun, 12 Jun 2005 16:20:10 +0000 (16:20 +0000)]
Print more informations on a BSOD by enabling the debug prints to the screen.
svn path=/trunk/; revision=15877
Casper Hornstrup [Sun, 12 Jun 2005 15:33:34 +0000 (15:33 +0000)]
Show execution time of tests
svn path=/trunk/; revision=15876
Martin Fuchs [Sun, 12 Jun 2005 14:09:39 +0000 (14:09 +0000)]
remove duplicate toolbar button
svn path=/trunk/; revision=15875
Gé van Geldorp [Sun, 12 Jun 2005 13:11:36 +0000 (13:11 +0000)]
Allow logging of calls into display driver (disabled by default)
svn path=/trunk/; revision=15874
Martin Fuchs [Sun, 12 Jun 2005 11:30:17 +0000 (11:30 +0000)]
small adjustements:
- #ifdef for WINE specific menu item
- C style comment
- white space
svn path=/trunk/; revision=15873
Casper Hornstrup [Sun, 12 Jun 2005 10:52:18 +0000 (10:52 +0000)]
Document well-known targets
svn path=/trunk/; revision=15872
Hartmut Birr [Sun, 12 Jun 2005 10:33:22 +0000 (10:33 +0000)]
Preinitialize the Provider to prevent from crashing if no sockets were given.
svn path=/trunk/; revision=15871
Hartmut Birr [Sun, 12 Jun 2005 10:25:49 +0000 (10:25 +0000)]
- Fixed the calculation of some offset values.
- Used the correct flag for testing of a bss section.
svn path=/trunk/; revision=15870
Hartmut Birr [Sun, 12 Jun 2005 10:23:04 +0000 (10:23 +0000)]
- Fixed the inline assembler in DIB_16BPP_ColorFill.
- Calculated the color value outside of the loop in DIB_16BPP_ColorFill.
svn path=/trunk/; revision=15869
Casper Hornstrup [Sun, 12 Jun 2005 10:18:51 +0000 (10:18 +0000)]
Support module_depends target
svn path=/trunk/; revision=15868
Martin Fuchs [Sun, 12 Jun 2005 10:14:37 +0000 (10:14 +0000)]
- standardize resource scripts: align code and remove tabs
- ifdef __WINE__ for ID_ABOUT_WINE
svn path=/trunk/; revision=15867
Casper Hornstrup [Sun, 12 Jun 2005 09:36:25 +0000 (09:36 +0000)]
Make test pass
svn path=/trunk/; revision=15866
Martin Fuchs [Sun, 12 Jun 2005 09:17:06 +0000 (09:17 +0000)]
remove unnecessary paint code
svn path=/trunk/; revision=15865
Martin Fuchs [Sun, 12 Jun 2005 09:14:12 +0000 (09:14 +0000)]
remove unsued compilation unit
svn path=/trunk/; revision=15864
Martin Fuchs [Sun, 12 Jun 2005 09:13:45 +0000 (09:13 +0000)]
remove unused variable
svn path=/trunk/; revision=15863
Aleksey Bragin [Sat, 11 Jun 2005 21:29:59 +0000 (21:29 +0000)]
Fix pdo->fdo typo, causing serious errors, ending up driver unloadable at all.
svn path=/trunk/; revision=15862
Magnus Olsen [Sat, 11 Jun 2005 19:56:12 +0000 (19:56 +0000)]
fix fill color and hline asm code
thx tamlin to notice some mistake
svn path=/trunk/; revision=15861
Hervé Poussineau [Sat, 11 Jun 2005 19:09:42 +0000 (19:09 +0000)]
Patch by Sylvain Petreolle <spetreolle@yahoo.fr>: Fix bug 646
- Remove duplicate dll entries in reactos.dff,
- Move some at their correct place.
svn path=/trunk/; revision=15860
Magnus Olsen [Sat, 11 Jun 2005 13:36:00 +0000 (13:36 +0000)]
speed up 24bpp small fill and fill
svn path=/trunk/; revision=15859
Magnus Olsen [Sat, 11 Jun 2005 12:13:28 +0000 (12:13 +0000)]
Speed up Fill and Small fill. for 16bpp
svn path=/trunk/; revision=15858
Magnus Olsen [Sat, 11 Jun 2005 10:19:33 +0000 (10:19 +0000)]
adding __volatile__ on all DIB32 inline asm to ensure it doesn't get modified when optimizations are enabled
Thx w3seek
svn path=/trunk/; revision=15857
Magnus Olsen [Sat, 11 Jun 2005 09:53:14 +0000 (09:53 +0000)]
Fix align 4 problem with color fill and hline.
Now OARCH=pentium2 working with 32bpp
svn path=/trunk/; revision=15856
Hervé Poussineau [Fri, 10 Jun 2005 22:54:11 +0000 (22:54 +0000)]
Set svn:eol-style property to native
svn path=/trunk/; revision=15855
Alex Ionescu [Fri, 10 Jun 2005 21:46:16 +0000 (21:46 +0000)]
Support QEMU Hardware Acceleration
svn path=/trunk/; revision=15854
Hervé Poussineau [Fri, 10 Jun 2005 21:25:55 +0000 (21:25 +0000)]
Add a pointer to the root hub PDO in the usb controller device extension
svn path=/trunk/; revision=15853
Aleksey Bragin [Fri, 10 Jun 2005 21:13:15 +0000 (21:13 +0000)]
Add scrollbar to timezone selection comboboxes. Patch by unC0Rr.
svn path=/trunk/; revision=15852
Martin Fuchs [Fri, 10 Jun 2005 20:41:26 +0000 (20:41 +0000)]
Patch from WineHQ:
Mike McCormack <mike@codeweavers.com>
Fix more warnings.
svn path=/trunk/; revision=15851
Gé van Geldorp [Thu, 9 Jun 2005 20:40:44 +0000 (20:40 +0000)]
Re-apply fix to dib16bpp and fix the root cause
svn path=/trunk/; revision=15850
Magnus Olsen [Thu, 9 Jun 2005 20:18:32 +0000 (20:18 +0000)]
dib16_hline revert GvG change until some rewrite the asm code to handler the 4 align right. for now it does
the test 0x01,%%edi is wrong it must be test 0x03,%%edi
for not break cmd in 16bpp and other apps
svn path=/trunk/; revision=15849
Gé van Geldorp [Thu, 9 Jun 2005 19:04:32 +0000 (19:04 +0000)]
Speed up 24bpp fills
svn path=/trunk/; revision=15848
Magnus Olsen [Thu, 9 Jun 2005 18:33:45 +0000 (18:33 +0000)]
correct the spelling for some comment thx w3seek
svn path=/trunk/; revision=15847
Magnus Olsen [Thu, 9 Jun 2005 18:03:05 +0000 (18:03 +0000)]
fix a comment
svn path=/trunk/; revision=15846
Magnus Olsen [Thu, 9 Jun 2005 17:58:33 +0000 (17:58 +0000)]
fix a bug in hline for 16bpp it did not do Align to fullword boundary correct GvG did spot this lite bug. fix fill bug in 8bpp now it will boot agein thx waxdragon that did spot this problem.
svn path=/trunk/; revision=15845
James Tabor [Thu, 9 Jun 2005 02:12:33 +0000 (02:12 +0000)]
Added HcdInterfaceName from hpoussin new uhci devctrl.c.
svn path=/trunk/; revision=15844
James Tabor [Thu, 9 Jun 2005 02:01:06 +0000 (02:01 +0000)]
Attached Linux device to Device Extension.
svn path=/trunk/; revision=15843
James Tabor [Thu, 9 Jun 2005 01:43:07 +0000 (01:43 +0000)]
Fixing to start pnp of usb drivers.
svn path=/trunk/; revision=15842
Magnus Olsen [Wed, 8 Jun 2005 17:29:59 +0000 (17:29 +0000)]
add my self to CREDITS
svn path=/trunk/; revision=15841
Magnus Olsen [Wed, 8 Jun 2005 16:28:41 +0000 (16:28 +0000)]
Optimze DIB32_bitblt for both DGB=0 and DGB=1
Can not geting it faster with current c code
svn path=/trunk/; revision=15840
Gé van Geldorp [Tue, 7 Jun 2005 23:11:35 +0000 (23:11 +0000)]
Revert r15838 since it breaks the build
svn path=/trunk/; revision=15839
Gé van Geldorp [Tue, 7 Jun 2005 22:04:54 +0000 (22:04 +0000)]
Add getnameinfoA/W
svn path=/trunk/; revision=15838
Filip Navara [Tue, 7 Jun 2005 21:23:30 +0000 (21:23 +0000)]
Fix prototypes for non-GDI_DEBUG case.
svn path=/trunk/; revision=15837
Hartmut Birr [Tue, 7 Jun 2005 20:15:16 +0000 (20:15 +0000)]
Changed back to the GPL.
svn path=/trunk/; revision=15836
Filip Navara [Tue, 7 Jun 2005 20:10:16 +0000 (20:10 +0000)]
Fix a cut & paste mistake.
svn path=/trunk/; revision=15835
Filip Navara [Tue, 7 Jun 2005 20:02:22 +0000 (20:02 +0000)]
- Repair GDI handle debugging functionality.
- Fix locking in NtGdiGetTextFace.
svn path=/trunk/; revision=15834
Martin Fuchs [Tue, 7 Jun 2005 17:13:38 +0000 (17:13 +0000)]
sync winefile resource wcripts with WINE and adjust INFO entries
svn path=/trunk/; revision=15833
Hartmut Birr [Tue, 7 Jun 2005 17:07:34 +0000 (17:07 +0000)]
- Removed the process member from the memory area structure.
- Add the copyright notice and all programmers.
svn path=/trunk/; revision=15832
Filip Navara [Tue, 7 Jun 2005 16:54:15 +0000 (16:54 +0000)]
Implementation of DragDetect. Based on Wine code (C) 1993, 1994 Alexandre Julliard.
svn path=/trunk/; revision=15831
Filip Navara [Tue, 7 Jun 2005 16:34:07 +0000 (16:34 +0000)]
- Unlock GDI objects by pointer, not by handle.
- Fix a few invalid lock cases.
- Add support for shared GDI object locks and use it for locking surfaces.
svn path=/trunk/; revision=15830
Filip Navara [Tue, 7 Jun 2005 16:26:14 +0000 (16:26 +0000)]
Fix buffer size checks for IOCTL_VIDEO_SET_COLOR_REGISTERS.
svn path=/trunk/; revision=15829
Gregor Anich [Tue, 7 Jun 2005 15:13:14 +0000 (15:13 +0000)]
Add 'l' suffix to shr in DIB_16BPP_VLine.
svn path=/trunk/; revision=15828
Gregor Anich [Tue, 7 Jun 2005 15:10:56 +0000 (15:10 +0000)]
Remove a comment which i forgot to remove, oops.
svn path=/trunk/; revision=15827
Gregor Anich [Tue, 7 Jun 2005 15:09:02 +0000 (15:09 +0000)]
Assembly for DIB_16BPP_VLine, nearly no performance increase, but could be useful later anyway.
svn path=/trunk/; revision=15826
Thomas Bluemel [Tue, 7 Jun 2005 13:53:37 +0000 (13:53 +0000)]
use %lu instead of %d for unsigned formatting
svn path=/trunk/; revision=15825
Thomas Bluemel [Tue, 7 Jun 2005 13:51:58 +0000 (13:51 +0000)]
delete obsolete folder
svn path=/trunk/; revision=15824
Eric Kohl [Mon, 6 Jun 2005 20:39:25 +0000 (20:39 +0000)]
Use #if 0 ... #endif to disable source code.
svn path=/trunk/; revision=15823
Eric Kohl [Mon, 6 Jun 2005 20:31:56 +0000 (20:31 +0000)]
NtPlugPlayControl: Implement PLUGPLAY_GET_RELATED_DEVICE and PLUGPLAY_DEVICE_STATUS.
svn path=/trunk/; revision=15822
Hartmut Birr [Mon, 6 Jun 2005 20:27:49 +0000 (20:27 +0000)]
- Changed the calculation of the base address of an image section.
- Removed some unnecessary members from section object.
- Changed the allocation of a section object back to paged pool.
svn path=/trunk/; revision=15821