reactos.git
17 years agoPackageManager: Converted cmdline interface to C
Maarten Bosma [Sat, 16 Apr 2005 11:11:52 +0000 (11:11 +0000)]
PackageManager: Converted cmdline interface to C

svn path=/trunk/; revision=14632

17 years agoAllow interrupts indicating an empty buffer only if some bytes are pending
Hervé Poussineau [Fri, 15 Apr 2005 22:14:13 +0000 (22:14 +0000)]
Allow interrupts indicating an empty buffer only if some bytes are pending
This should correct the boot in Qemu

svn path=/trunk/; revision=14631

17 years agoUse RPC for making calls to the Service Control Manager.
Eric Kohl [Fri, 15 Apr 2005 22:02:37 +0000 (22:02 +0000)]
Use RPC for making calls to the Service Control Manager.

svn path=/trunk/; revision=14630

17 years agoRemoved need for separately prefixed binutils.
Art Yerkes [Fri, 15 Apr 2005 19:33:51 +0000 (19:33 +0000)]
Removed need for separately prefixed binutils.

svn path=/trunk/; revision=14629

17 years agoSupport in-pointers to structs.
Eric Kohl [Fri, 15 Apr 2005 17:56:40 +0000 (17:56 +0000)]
Support in-pointers to structs.

svn path=/trunk/; revision=14628

17 years agoAdd ASSERTs
Hervé Poussineau [Fri, 15 Apr 2005 15:56:19 +0000 (15:56 +0000)]
Add ASSERTs
Correct a bug when processing IRP_MJ_PNP / IRP_MN_QUERY_DEVICE_RELATIONS / TargetDeviceRelation (serenum)
Don't breakpoint if NDEBUG is defined (serenum)
Allow to write more than 16 bytes in one IRP_MJ_WRITE (serial)

svn path=/trunk/; revision=14627

17 years agouse the correct version of KeGetCurrentIrql for MP
Thomas Bluemel [Fri, 15 Apr 2005 10:52:29 +0000 (10:52 +0000)]
use the correct version of KeGetCurrentIrql for MP

svn path=/trunk/; revision=14626

17 years agoImplemented Guarded Mutex, a drop-in replacement for Fast Mutex (the correct one...
Alex Ionescu [Fri, 15 Apr 2005 06:24:35 +0000 (06:24 +0000)]
Implemented Guarded Mutex, a drop-in replacement for Fast Mutex (the correct one, not the one ROS incorrectly implements) on NT 5.2. Not fully tested yet, so nothing switched to it and probably not usable. Also made KeGetCurrentThread/Irql become inlined, since this should create quite a speed boost. Made KeLeaveCriticalRegion deliver APCs if possible, and made Crit regions macros usable from outside ntoskrnl thanks to a new NT 5.2 API (KiCheckForKernelApcDelivery). Guarded Mutex code based on Filip Navara.

svn path=/trunk/; revision=14625

17 years agoUse DriverDesc in the registry as the adapter name since the ndis name OID
Art Yerkes [Fri, 15 Apr 2005 00:48:25 +0000 (00:48 +0000)]
Use DriverDesc in the registry as the adapter name since the ndis name OID
seems generally unimplemented.  What a pain.

svn path=/trunk/; revision=14624

17 years agoChange debug messages to more neutral ones
Hervé Poussineau [Thu, 14 Apr 2005 22:41:48 +0000 (22:41 +0000)]
Change debug messages to more neutral ones

svn path=/trunk/; revision=14623

17 years agoSimple Win32/text application to query the SM (incomplete/untested).
Emanuele Aliberti [Thu, 14 Apr 2005 21:46:14 +0000 (21:46 +0000)]
Simple Win32/text application to query the SM (incomplete/untested).

svn path=/trunk/; revision=14621

17 years agocharn <charn89@hotmail.com>:
Martin Fuchs [Thu, 14 Apr 2005 20:32:00 +0000 (20:32 +0000)]
charn <charn89@hotmail.com>:
A function for desktopbar.cpp that controls how the taskbar can be resized.

svn path=/trunk/; revision=14620

17 years agofrom ThomasLa <sikker2004@yahoo.com>:
Martin Fuchs [Thu, 14 Apr 2005 20:23:02 +0000 (20:23 +0000)]
from ThomasLa <sikker2004@yahoo.com>:

Corrected DE.rc language controls
Modifed EN.rc
implemented part of screensaver functions

Shows Screensavers
Get Some Values from registry
get default screensaver
implemented delete screensavers

svn path=/trunk/; revision=14619

17 years agoadd some missing gdi functions to the driver function table
Thomas Bluemel [Thu, 14 Apr 2005 15:47:03 +0000 (15:47 +0000)]
add some missing gdi functions to the driver function table

svn path=/trunk/; revision=14618

17 years agodefine KGATE in win32api
Thomas Bluemel [Thu, 14 Apr 2005 15:45:14 +0000 (15:45 +0000)]
define KGATE in win32api

svn path=/trunk/; revision=14617

17 years agoSorry, forgot header for API dll communication.
Art Yerkes [Wed, 13 Apr 2005 06:55:26 +0000 (06:55 +0000)]
Sorry, forgot header for API dll communication.

svn path=/trunk/; revision=14605

17 years agoKernel Gates. Ultra-lightweight and exclusive Wait Objects used in NT 5.2+ as high...
Alex Ionescu [Wed, 13 Apr 2005 01:12:08 +0000 (01:12 +0000)]
Kernel Gates. Ultra-lightweight and exclusive Wait Objects used in NT 5.2+ as high-speed events. Code is untested, so it's not added to the build until I'm back in May.

svn path=/trunk/; revision=14603

17 years agoAdded DHCP and dhcpcapi to the makefile.
Art Yerkes [Tue, 12 Apr 2005 23:33:29 +0000 (23:33 +0000)]
Added DHCP and dhcpcapi to the makefile.

svn path=/trunk/; revision=14602

17 years agoPatch by tinus_ to fix a persistent problem with kdbg. Fixes the y umlaut
Art Yerkes [Tue, 12 Apr 2005 23:27:59 +0000 (23:27 +0000)]
Patch by tinus_ to fix a persistent problem with kdbg.  Fixes the y umlaut
bug.

svn path=/trunk/; revision=14601

17 years agoFirst instance of DHCP client API. Not tested yet. Next, the control
Art Yerkes [Tue, 12 Apr 2005 23:25:14 +0000 (23:25 +0000)]
First instance of DHCP client API.  Not tested yet.  Next, the control
panel.

svn path=/trunk/; revision=14600

17 years agoAdded client API interface.
Art Yerkes [Tue, 12 Apr 2005 23:23:26 +0000 (23:23 +0000)]
Added client API interface.

svn path=/trunk/; revision=14599

17 years agoSM: some server side code for SM_API_QUERY_INFORMATION
Emanuele Aliberti [Tue, 12 Apr 2005 21:25:58 +0000 (21:25 +0000)]
SM: some server side code for SM_API_QUERY_INFORMATION

svn path=/trunk/; revision=14598

17 years agoRemove unneeded hack. DriverEntry is now called only once.
Hervé Poussineau [Mon, 11 Apr 2005 22:38:53 +0000 (22:38 +0000)]
Remove unneeded hack. DriverEntry is now called only once.

svn path=/trunk/; revision=14597

17 years agoRespect OBJ_OPENIF flag in ObCreateObject
Hervé Poussineau [Mon, 11 Apr 2005 22:38:05 +0000 (22:38 +0000)]
Respect OBJ_OPENIF flag in ObCreateObject

svn path=/trunk/; revision=14596

17 years agoOpen \Windows directory if it exists
Hervé Poussineau [Mon, 11 Apr 2005 22:37:46 +0000 (22:37 +0000)]
Open \Windows directory if it exists

svn path=/trunk/; revision=14595

17 years agoDon't call DriverEntry more than once. Fix suggested by Filip Navara.
Hervé Poussineau [Mon, 11 Apr 2005 22:29:31 +0000 (22:29 +0000)]
Don't call DriverEntry more than once. Fix suggested by Filip Navara.

svn path=/trunk/; revision=14594

17 years agosupport kernel handles, creating them is however not yet supported
Thomas Bluemel [Mon, 11 Apr 2005 21:50:15 +0000 (21:50 +0000)]
support kernel handles, creating them is however not yet supported

svn path=/trunk/; revision=14593

17 years agoPackage Manager: fixed HotKeys (thanks to w3seek) *shamed*
Maarten Bosma [Mon, 11 Apr 2005 20:27:20 +0000 (20:27 +0000)]
Package Manager: fixed HotKeys (thanks to w3seek) *shamed*

svn path=/trunk/; revision=14592

17 years agoPackageManager: Bug fix
Maarten Bosma [Mon, 11 Apr 2005 17:59:52 +0000 (17:59 +0000)]
PackageManager: Bug fix

svn path=/trunk/; revision=14590

17 years agoFilip Navara <xnavara@volny.cz>: Use correct service name in IopInitializeDriverModule
Hervé Poussineau [Mon, 11 Apr 2005 17:28:14 +0000 (17:28 +0000)]
Filip Navara <xnavara@volny.cz>: Use correct service name in IopInitializeDriverModule

svn path=/trunk/; revision=14589

17 years agoCommit for blight: fix stack alignment.
Art Yerkes [Mon, 11 Apr 2005 15:43:04 +0000 (15:43 +0000)]
Commit for blight: fix stack alignment.

svn path=/trunk/; revision=14588

17 years agoInitial version of uhci driver import from Linux 2.5 kernel. Currently compiles and...
Aleksey Bragin [Mon, 11 Apr 2005 12:49:25 +0000 (12:49 +0000)]
Initial version of uhci driver import from Linux 2.5 kernel. Currently compiles and links, but not usable (most probably will bugcheck when loaded).
Also a lot of compile warnings exist.
I will update UsbStack wiki page sometime soon to reflect direction of my work.

svn path=/trunk/; revision=14587

17 years agoUse the right set (the referenced file objects) to compare when killing
Art Yerkes [Mon, 11 Apr 2005 08:41:58 +0000 (08:41 +0000)]
Use the right set (the referenced file objects) to compare when killing
exclusive select objects.  This fixes the select leakage observed when
running Xircon.

svn path=/trunk/; revision=14586

17 years agoFixed warning, uninitialized length. Sorry, I did this in a different way
Art Yerkes [Mon, 11 Apr 2005 08:07:41 +0000 (08:07 +0000)]
Fixed warning, uninitialized length.  Sorry, I did this in a different way
and missed one use of NewBufferLen.  Not sure why I don't see the 'might be
used uninitialized' warning.

svn path=/trunk/; revision=14585

17 years agolock: Fixes suggested by w3seek:
Art Yerkes [Mon, 11 Apr 2005 06:03:20 +0000 (06:03 +0000)]
lock: Fixes suggested by w3seek:
protect the remaining MmProbeAndLockPages
don't return from the exception handler

read: Hopefully the last indecision in here:

Avoid using AFD_EVENT_CLOSE until the socket is really toast.
Use AFD_EVENT_DISCONNECT instead when we've got an EOF, but still have
buffered data.
I was doing this socket fiddling without a callout block.  Fixed.

svn path=/trunk/; revision=14584

17 years agoStarted implementing Locale property page of intl.cpl appltet. It already provides...
Aleksey Bragin [Sun, 10 Apr 2005 21:01:13 +0000 (21:01 +0000)]
Started implementing Locale property page of intl.cpl appltet. It already provides choices for locale, the only thing it doesn't do - actually set chosen locale. Also it doesn't work under ReactOS.

svn path=/trunk/; revision=14583

17 years agoSM: initial work on SM_API_QUERY_INFORMATION (client side; ROS specific).
Emanuele Aliberti [Sun, 10 Apr 2005 19:08:23 +0000 (19:08 +0000)]
SM: initial work on SM_API_QUERY_INFORMATION (client side; ROS specific).
SM: fixed connection data in callback SM->subsystem_server during ss registration

svn path=/trunk/; revision=14581

17 years agoPackageManager: Cmdline fix
Maarten Bosma [Sun, 10 Apr 2005 17:03:40 +0000 (17:03 +0000)]
PackageManager: Cmdline fix

svn path=/trunk/; revision=14580

17 years agoAdded dependency tracking.
Hartmut Birr [Sun, 10 Apr 2005 16:45:30 +0000 (16:45 +0000)]
Added dependency tracking.

svn path=/trunk/; revision=14579

17 years agoSet a better value for gap3 on read/write requests.
Hartmut Birr [Sun, 10 Apr 2005 16:44:00 +0000 (16:44 +0000)]
Set a better value for gap3 on read/write requests.

svn path=/trunk/; revision=14578

17 years agoMade the hard coded value for the HUT a little bit longer.
Hartmut Birr [Sun, 10 Apr 2005 16:41:32 +0000 (16:41 +0000)]
Made the hard coded value for the HUT a little bit longer.

svn path=/trunk/; revision=14577

17 years agoPackageManager: Depencies
Maarten Bosma [Sun, 10 Apr 2005 15:34:15 +0000 (15:34 +0000)]
PackageManager: Depencies

svn path=/trunk/; revision=14576

17 years agoChange OsLoadOptions back to the default value
Aleksey Bragin [Sun, 10 Apr 2005 14:16:38 +0000 (14:16 +0000)]
Change OsLoadOptions back to the default value

svn path=/trunk/; revision=14574

17 years agoAdd russian keyboard layout to HKLM\...\KeyboardLayours, and also add kbdru.dll into...
Aleksey Bragin [Sun, 10 Apr 2005 14:02:31 +0000 (14:02 +0000)]
Add russian keyboard layout to HKLM\...\KeyboardLayours, and also add kbdru.dll into reactos.dff (as pointed again by unC0Rr :-))

svn path=/trunk/; revision=14573

17 years agoAdded kbdru.dll into build process
Aleksey Bragin [Sun, 10 Apr 2005 11:37:57 +0000 (11:37 +0000)]
Added kbdru.dll into build process

svn path=/trunk/; revision=14572

17 years agoFix incorrect file name of kgbgb.dll to kbduk.dll (by unC0Rr), added kbdru.dll into...
Aleksey Bragin [Sun, 10 Apr 2005 11:35:19 +0000 (11:35 +0000)]
Fix incorrect file name of kgbgb.dll to kbduk.dll (by unC0Rr), added kbdru.dll into keyboard layouts

svn path=/trunk/; revision=14571

17 years agoFixed incorrect version (was 1010h) to 1000h, as reported by XP's kbdru.dll
Aleksey Bragin [Sun, 10 Apr 2005 11:18:05 +0000 (11:18 +0000)]
Fixed incorrect version (was 1010h) to 1000h, as reported by XP's kbdru.dll

svn path=/trunk/; revision=14570

17 years agoSome minor additions to support newer versions of uhci driver (though doesn't even...
Aleksey Bragin [Sun, 10 Apr 2005 10:20:10 +0000 (10:20 +0000)]
Some minor additions to support newer versions of uhci driver (though doesn't even compile atm).

svn path=/trunk/; revision=14569

17 years ago- Fixed the destination path for installing freeldr on a floppy.
Hartmut Birr [Sun, 10 Apr 2005 10:16:37 +0000 (10:16 +0000)]
- Fixed the destination path for installing freeldr on a floppy.
- Used NtOpenFile for accessing the mbr or the boot sector.

svn path=/trunk/; revision=14568

17 years agoFixed freeldr fat16 boot sector to use the bios provided boot device number instead...
Phillip Susi [Sun, 10 Apr 2005 05:00:27 +0000 (05:00 +0000)]
Fixed freeldr fat16 boot sector to use the bios provided boot device number instead of the ( usually invalid ) one in the boot sector header.

svn path=/trunk/; revision=14567

17 years ago- Pass correct parameters to MmLocateMemoryAreaByAddress in MmLockPagableDataSection.
Filip Navara [Sun, 10 Apr 2005 04:02:54 +0000 (04:02 +0000)]
- Pass correct parameters to MmLocateMemoryAreaByAddress in MmLockPagableDataSection.
- Change UNIMPLEMENTED to DPRINT1 in MmLockPagableSectionByHandle.

svn path=/trunk/; revision=14566

17 years agoFix "make bootcd"
Gé van Geldorp [Sat, 9 Apr 2005 22:37:15 +0000 (22:37 +0000)]
Fix "make bootcd"

svn path=/trunk/; revision=14565

17 years agoImplemented kbdru.dll, tested under Windows XP - works great. Though I would apprecia...
Aleksey Bragin [Sat, 9 Apr 2005 17:33:47 +0000 (17:33 +0000)]
Implemented kbdru.dll, tested under Windows XP - works great. Though I would appreciate more thorough testing.

svn path=/trunk/; revision=14564

17 years agoClose the desktop handle after getting the object pointer.
Hartmut Birr [Sat, 9 Apr 2005 17:10:25 +0000 (17:10 +0000)]
Close the desktop handle after getting the object pointer.

svn path=/trunk/; revision=14563

17 years agosvn path=/trunk/; revision=14562
Maarten Bosma [Sat, 9 Apr 2005 13:48:31 +0000 (13:48 +0000)]
svn path=/trunk/; revision=14562

17 years agoFixed the dereferencing of an existing named object in IoCreateFile.
Hartmut Birr [Sat, 9 Apr 2005 09:40:44 +0000 (09:40 +0000)]
Fixed the dereferencing of an existing named object in IoCreateFile.

svn path=/trunk/; revision=14561

17 years agoObCreateObject should return an existing named object if one already exist.
Hartmut Birr [Sat, 9 Apr 2005 09:37:32 +0000 (09:37 +0000)]
ObCreateObject should return an existing named object if one already exist.

svn path=/trunk/; revision=14560

17 years agoGCC 3.3.3 detects uninitialized variable where it is not the case. Workaround problem...
Hervé Poussineau [Fri, 8 Apr 2005 22:19:39 +0000 (22:19 +0000)]
GCC 3.3.3 detects uninitialized variable where it is not the case. Workaround problem by moving initialization at the top of function.

svn path=/trunk/; revision=14559

17 years ago- Don't allow to create objects in the nt name space for twice.
Hartmut Birr [Fri, 8 Apr 2005 20:38:08 +0000 (20:38 +0000)]
- Don't allow to create objects in the nt name space for twice.
- Create a stream file object in IoCreateFile if a deviceobject is opening.

svn path=/trunk/; revision=14558

17 years agoCsrss should only open the '\Windows' directory.
Hartmut Birr [Fri, 8 Apr 2005 20:29:30 +0000 (20:29 +0000)]
Csrss should only open the '\Windows' directory.

svn path=/trunk/; revision=14557

17 years agoupdate makefile (add ros-get)
Klemens Friedl [Fri, 8 Apr 2005 19:31:08 +0000 (19:31 +0000)]
update makefile (add ros-get)

svn path=/trunk/; revision=14556

17 years agoPackageManager
Maarten Bosma [Fri, 8 Apr 2005 19:09:20 +0000 (19:09 +0000)]
PackageManager
Created the commandline Interface
Deleated subcategries

svn path=/trunk/; revision=14553

17 years agoNew document icon from Mindflyer <mf@mufunyo.net>
Magnus Olsen [Fri, 8 Apr 2005 16:59:16 +0000 (16:59 +0000)]
New document icon from Mindflyer <mf@mufunyo.net>

svn path=/trunk/; revision=14549

17 years agouse tags for pool allocations, and reformat code
Royce Mitchell III [Fri, 8 Apr 2005 13:14:15 +0000 (13:14 +0000)]
use tags for pool allocations, and reformat code

svn path=/trunk/; revision=14547

17 years agouse tags for pool allocations, and reformat code
Royce Mitchell III [Fri, 8 Apr 2005 13:02:23 +0000 (13:02 +0000)]
use tags for pool allocations, and reformat code

svn path=/trunk/; revision=14546

17 years agouse tags for pool allocations, and reformat code
Royce Mitchell III [Fri, 8 Apr 2005 12:54:37 +0000 (12:54 +0000)]
use tags for pool allocations, and reformat code

svn path=/trunk/; revision=14545

17 years agoAdapter: some info display.
Art Yerkes [Fri, 8 Apr 2005 11:08:26 +0000 (11:08 +0000)]
Adapter: some info display.
Socket: implemented send and recv.

svn path=/trunk/; revision=14544

17 years agoRead: Generalized EOF condition slightly.
Art Yerkes [Fri, 8 Apr 2005 11:04:13 +0000 (11:04 +0000)]
Read: Generalized EOF condition slightly.
      Remember to check for failure when locking address buffer.
Lock: SEH to protect from bad address length ptr.

svn path=/trunk/; revision=14543

17 years agoraddr2line utility
Royce Mitchell III [Fri, 8 Apr 2005 05:35:20 +0000 (05:35 +0000)]
raddr2line utility
moved code common betw rsym and raddr2line to rsym_common.c
simplified tools/Makefile

svn path=/trunk/; revision=14542

17 years agoInitialize these in case handle locking fails.
Art Yerkes [Fri, 8 Apr 2005 01:11:32 +0000 (01:11 +0000)]
Initialize these in case handle locking fails.

svn path=/trunk/; revision=14541

17 years agoforward CommConfigDialogA to CommConfigDialogW
Thomas Bluemel [Thu, 7 Apr 2005 18:01:29 +0000 (18:01 +0000)]
forward CommConfigDialogA to CommConfigDialogW

svn path=/trunk/; revision=14537

17 years ago- don't redefine public structures in taskmgr
Thomas Bluemel [Thu, 7 Apr 2005 13:25:34 +0000 (13:25 +0000)]
- don't redefine public structures in taskmgr
- minor taskmgr changes and make better use of PCH
- fixed definition of SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION and depending code

svn path=/trunk/; revision=14536

17 years agofixed warnings
Thomas Bluemel [Thu, 7 Apr 2005 13:11:46 +0000 (13:11 +0000)]
fixed warnings

svn path=/trunk/; revision=14535

17 years agoRemove more hardcode string to En.rc
Magnus Olsen [Thu, 7 Apr 2005 11:24:38 +0000 (11:24 +0000)]
Remove more hardcode string to En.rc

svn path=/trunk/; revision=14534

17 years agoreformat some code to make it readably
Thomas Bluemel [Wed, 6 Apr 2005 18:30:09 +0000 (18:30 +0000)]
reformat some code to make it readably

svn path=/trunk/; revision=14530

17 years agoSaveliy Tretiakov <saveliyt@mail.ru>:
Thomas Bluemel [Wed, 6 Apr 2005 17:40:25 +0000 (17:40 +0000)]
Saveliy Tretiakov <saveliyt@mail.ru>:
- Implemented CommConfigDialogA and CommConfigDialogW
- Removed @unimplemented comments for some implemented functions

svn path=/trunk/; revision=14529

17 years agoadd image base address for serialui.dll
Thomas Bluemel [Wed, 6 Apr 2005 17:08:17 +0000 (17:08 +0000)]
add image base address for serialui.dll

svn path=/trunk/; revision=14528

17 years agouse unicode functions only and some minor fixes to preserve 64bit compatibility
Thomas Bluemel [Wed, 6 Apr 2005 17:04:28 +0000 (17:04 +0000)]
use unicode functions only and some minor fixes to preserve 64bit compatibility

svn path=/trunk/; revision=14527

17 years agofix uninitialized variable warnings
Royce Mitchell III [Wed, 6 Apr 2005 12:32:14 +0000 (12:32 +0000)]
fix uninitialized variable warnings

svn path=/trunk/; revision=14526

17 years agoSaveliy Tretiakov <saveliyt@mail.ru>
Hervé Poussineau [Wed, 6 Apr 2005 11:14:57 +0000 (11:14 +0000)]
Saveliy Tretiakov <saveliyt@mail.ru>
- Started serialui dll
- Implemented drvCommConfigDialogA and drvCommConfigDialogW

svn path=/trunk/; revision=14525

17 years agoVerify that allocated resource list is not NULL in IRP_MN_START_DEVICE.
Hervé Poussineau [Wed, 6 Apr 2005 06:09:01 +0000 (06:09 +0000)]
Verify that allocated resource list is not NULL in IRP_MN_START_DEVICE.

svn path=/trunk/; revision=14524

17 years agopatch by kjk::hyperion, fix syntax of gcc inline asm
Royce Mitchell III [Wed, 6 Apr 2005 04:03:41 +0000 (04:03 +0000)]
patch by kjk::hyperion, fix syntax of gcc inline asm

svn path=/trunk/; revision=14523

17 years agoremove the use of windows.h in some places where it is not needed
Steven Edwards [Tue, 5 Apr 2005 23:04:24 +0000 (23:04 +0000)]
remove the use of windows.h in some places where it is not needed

svn path=/trunk/; revision=14522

17 years agoUse w32api... hope this does something? Just trying to help steven.
Alex Ionescu [Tue, 5 Apr 2005 21:41:03 +0000 (21:41 +0000)]
Use w32api... hope this does something? Just trying to help steven.

svn path=/trunk/; revision=14521

17 years agofixed rosapps a bit. disabled tests for now. will fix them tonight
Steven Edwards [Tue, 5 Apr 2005 19:42:40 +0000 (19:42 +0000)]
fixed rosapps a bit. disabled tests for now. will fix them tonight

svn path=/trunk/; revision=14519

17 years agomore w32api conversion. Send errors.h to the Trash Can
Steven Edwards [Tue, 5 Apr 2005 19:30:34 +0000 (19:30 +0000)]
more w32api conversion. Send errors.h to the Trash Can

svn path=/trunk/; revision=14518

17 years agofixed header usage. Please avoid using windows.h
Steven Edwards [Tue, 5 Apr 2005 19:22:30 +0000 (19:22 +0000)]
fixed header usage. Please avoid using windows.h

svn path=/trunk/; revision=14517

17 years agoremove windows.h
Steven Edwards [Tue, 5 Apr 2005 19:19:44 +0000 (19:19 +0000)]
remove windows.h

svn path=/trunk/; revision=14516

17 years ago__USE_W32API
Steven Edwards [Tue, 5 Apr 2005 19:17:21 +0000 (19:17 +0000)]
__USE_W32API

svn path=/trunk/; revision=14515

17 years ago__USE_W32API
Steven Edwards [Tue, 5 Apr 2005 19:14:37 +0000 (19:14 +0000)]
__USE_W32API

svn path=/trunk/; revision=14514

17 years agouse -D__USE_W32API
Steven Edwards [Tue, 5 Apr 2005 19:13:51 +0000 (19:13 +0000)]
use -D__USE_W32API

svn path=/trunk/; revision=14513

17 years agoAdd serial port enumerator driver:
Hervé Poussineau [Tue, 5 Apr 2005 19:04:07 +0000 (19:04 +0000)]
Add serial port enumerator driver:
- Enumerate legacy mice
- Should also detect PnP serial devices even if they are not yet reported
It is implemented as an upper filter for serial port driver (serial.sys)
Add corresponding registry entries

svn path=/trunk/; revision=14512

17 years agouse -D__USE_W32API
Steven Edwards [Tue, 5 Apr 2005 18:59:56 +0000 (18:59 +0000)]
use -D__USE_W32API

svn path=/trunk/; revision=14511

17 years ago- Changed the calculation of the current sector count to read or write from both...
Hartmut Birr [Tue, 5 Apr 2005 17:12:52 +0000 (17:12 +0000)]
- Changed the calculation of the current sector count to read or write from both sides of a floppy in one step.
- Set the EOT sector always to the last sector of a floppy.

svn path=/trunk/; revision=14506

17 years agoInitialize the maximum length of the device description to allocate more than map...
Hartmut Birr [Tue, 5 Apr 2005 17:07:56 +0000 (17:07 +0000)]
Initialize the maximum length of the device description to allocate more than map register.

svn path=/trunk/; revision=14505

17 years agoSet the correct CurrentVa in the call to IoFlushAdapterBuffers.
Hartmut Birr [Tue, 5 Apr 2005 15:53:09 +0000 (15:53 +0000)]
Set the correct CurrentVa in the call to IoFlushAdapterBuffers.

svn path=/trunk/; revision=14504

17 years agoChanged back to IoBuildSynchronousFsdRequest.
Hartmut Birr [Tue, 5 Apr 2005 15:51:02 +0000 (15:51 +0000)]
Changed back to IoBuildSynchronousFsdRequest.

svn path=/trunk/; revision=14503

17 years agofree work items after processing them
Thomas Bluemel [Tue, 5 Apr 2005 15:08:18 +0000 (15:08 +0000)]
free work items after processing them

svn path=/trunk/; revision=14502

17 years agoPrint date and time formats according to regional settings
Hervé Poussineau [Tue, 5 Apr 2005 12:34:38 +0000 (12:34 +0000)]
Print date and time formats according to regional settings

svn path=/trunk/; revision=14501

17 years agoRemove useless code (ACPI now reports resources correctly)
Hervé Poussineau [Tue, 5 Apr 2005 12:00:37 +0000 (12:00 +0000)]
Remove useless code (ACPI now reports resources correctly)
Change ULONG to ULONG_PTR for IoStatus.Information field

svn path=/trunk/; revision=14500