Thomas Bluemel
068b78cfc6
silence debug output
...
svn path=/trunk/; revision=11559
2004-11-06 18:17:32 +00:00
Art Yerkes
03c08fd7b9
Changes:
...
- Turn two instances of stricmp(...,".[Cc]") into one of strcaseccmp(...,".c")
in filename parsing.
- Streamline line parsing a bit:
- Scan the line only once, looking for any line terminator
- Ignore leading and trailing blanks
- Handle comments properly
svn path=/trunk/; revision=11557
2004-11-06 17:37:29 +00:00
Eric Kohl
de2ab6cf8b
- Make TIME_ZONE_ID_XXX constants available from kernel mode.
...
- Fix definition of KSYSTEM_TIME.
- Set default time zone bias and id in the shared user page.
svn path=/trunk/; revision=11556
2004-11-06 16:05:49 +00:00
Eric Kohl
a7ffdcff0e
- Replace TIME type by LARGE_INTEGER in FILE_*_INFORMATION structures.
...
- Make sure that filesystem-specific data and time are converted to/from system time.
- Replace assert() by ASSERT().
svn path=/trunk/; revision=11555
2004-11-06 13:44:57 +00:00
Eric Kohl
0a4eb63a58
- Replace TIME type by LARGE_INTEGER in FILE_*_INFORMATION structures.
...
- Make sure that filesystem-specific data and time are converted to/from system time.
svn path=/trunk/; revision=11554
2004-11-06 13:38:45 +00:00
Thomas Bluemel
2ec823a6b0
1. implemented GetPerformanceInfo()
...
2. fixed definition of SYSTEM_HANDLE_INFORMATION and SYSTEM_HANDLE_TABLE_ENTRY_INFO
svn path=/trunk/; revision=11553
2004-11-06 11:45:47 +00:00
Thomas Bluemel
112d5270ee
removed obsolete forward declaration
...
svn path=/trunk/; revision=11551
2004-11-06 10:10:02 +00:00
Alex Ionescu
8cb1d77efd
Reimplimented IO Timers correctly.
...
svn path=/trunk/; revision=11550
2004-11-06 04:12:59 +00:00
Thomas Bluemel
caa0346413
fixed return value of GetProcessImageFileNameA/W()
...
svn path=/trunk/; revision=11549
2004-11-06 01:43:59 +00:00
Thomas Bluemel
3b90d19697
1. fixed field names of the SYSTEM_PAGEFILE_INFORMATION structure
...
2. implemented EnumPageFilesA/W()
svn path=/trunk/; revision=11548
2004-11-06 01:42:04 +00:00
Thomas Bluemel
6903fc73af
implemented GetProcessImageFileNameA/W()
...
svn path=/trunk/; revision=11547
2004-11-05 23:53:06 +00:00
Thomas Bluemel
2b4a515e61
fixed typo
...
svn path=/trunk/; revision=11546
2004-11-05 22:47:02 +00:00
Thomas Bluemel
2296e99d56
1. export all psapi stubs
...
2. added missing psapi declarations to w32api
svn path=/trunk/; revision=11545
2004-11-05 22:36:36 +00:00
Eric Kohl
e339d82c69
Read time zone information from registry at startup.
...
svn path=/trunk/; revision=11544
2004-11-05 17:42:20 +00:00
Thomas Bluemel
8655dad649
no need to reference the job object pointer in NtIsProcessInJob()
...
svn path=/trunk/; revision=11543
2004-11-05 13:30:18 +00:00
Eric Kohl
8ee82ee7cc
Use ASSERT() instead of assert().
...
svn path=/trunk/; revision=11542
2004-11-05 12:28:19 +00:00
Thomas Bluemel
2d115eb645
pass lstrcpynW() the maximum number of characters, not bytes
...
svn path=/trunk/; revision=11541
2004-11-05 11:51:18 +00:00
Eric Kohl
6388bdc46c
- Time zone combobox must have CBS_DROPDOWNLIST style.
...
- Select and install time zone information.
svn path=/trunk/; revision=11540
2004-11-05 11:48:45 +00:00
Eric Kohl
e24dc12954
Make sure that NtSetSystemTime won't crash if the new systen time is NULL.
...
svn path=/trunk/; revision=11539
2004-11-05 11:46:02 +00:00
Eric Kohl
c37b036361
Add some timezone information.
...
svn path=/trunk/; revision=11538
2004-11-05 11:44:38 +00:00
Thomas Bluemel
7ae4dcc791
epsapi.a doesn't exist anymore...
...
svn path=/trunk/; revision=11537
2004-11-04 22:14:41 +00:00
Gé van Geldorp
e838464040
TimeOut < 0 means not set yet, so we need a signed type to store that
...
svn path=/trunk/; revision=11536
2004-11-04 13:44:18 +00:00
Thomas Bluemel
1fe7b789a1
merged epsapi into psapi and reformatted some code to make it readable
...
svn path=/trunk/; revision=11535
2004-11-03 22:43:00 +00:00
Gé van Geldorp
65184e9a08
bootcd and livecd want cards.dll, so build it by default
...
svn path=/trunk/; revision=11534
2004-11-03 20:12:59 +00:00
Thomas Bluemel
a3901ae581
1. reformatted the code so human beings can read it
...
2. enabled precompiled headers
svn path=/trunk/; revision=11533
2004-11-02 23:42:49 +00:00
Martin Fuchs
f99b2df6d1
Design Shell About dialog more Windows-like (Klemens Friedl <frik85@hotmail.com>)
...
svn path=/trunk/; revision=11532
2004-11-02 23:11:37 +00:00
Thomas Bluemel
de6c4c8cb3
1. get rid of InternalGetProcessId()
...
2. Implemented GetProcessIdOfThread() and GetThreadId()
svn path=/trunk/; revision=11531
2004-11-02 21:51:25 +00:00
Thomas Bluemel
91ae432126
use ReadConsoleInputW() for unicode builds
...
svn path=/trunk/; revision=11530
2004-11-02 20:47:05 +00:00
Thomas Bluemel
c524730883
1. Implemented WriteConsoleW(), ReadConsoleW(), FillConsoleOutputCharacterW(), WriteConsoleInputW(), ReadConsoleOutputCharacterW(), ScrollConsoleScreenBufferW()
...
2. added stub for SetThreadUILanguage()
This get's XP's cmd.exe to start (unfortunately it exits for some reason after one hits the enter key).
svn path=/trunk/; revision=11529
2004-11-02 20:42:06 +00:00
Gé van Geldorp
f9029e5cd8
Generate stub functions from .spec file
...
svn path=/trunk/; revision=11528
2004-11-02 19:47:18 +00:00
Gé van Geldorp
5e46da95f8
windres 2.15.90 20040222 doesn't like the empty string on COMBOBOXes
...
svn path=/trunk/; revision=11527
2004-11-02 19:28:17 +00:00
Eric Kohl
983347820f
Add the 'Date and Time' page.
...
Selecting a timezone does not work yet.
svn path=/trunk/; revision=11526
2004-11-02 15:42:09 +00:00
Alex Ionescu
7d6071de5d
Fix Mailslot and Named Pipe Drivers
...
svn path=/trunk/; revision=11525
2004-11-01 22:54:24 +00:00
Gé van Geldorp
a10211cdc2
Add ability to be loaded as "multiboot kernel" from other multiboot loaders
...
svn path=/trunk/; revision=11524
2004-11-01 20:49:32 +00:00
Hartmut Birr
3ec6acd622
- Fixed KeGetCurrentThread for mp machines.
...
- Initialized the idle thread for application processors earlier.
svn path=/trunk/; revision=11523
2004-11-01 19:10:07 +00:00
Hartmut Birr
128ff94899
- Initialized the fpu of an application processor.
...
svn path=/trunk/; revision=11522
2004-11-01 19:03:26 +00:00
Hartmut Birr
f23530ddc9
- Changed/rewrote parts of the mp code to get my ASUS p2b-ds motherboard to working.
...
svn path=/trunk/; revision=11521
2004-11-01 19:01:25 +00:00
Hartmut Birr
3edce321a2
- Share the irq/irql/vector definitions between ntoskrnl and hal.
...
- Changed the handling of interrupts for uniprocessor machines from irqs to interrupt vectors.
svn path=/trunk/; revision=11520
2004-11-01 14:37:19 +00:00
Filip Navara
c8583d9809
- Use common KiInterruptDispatch2 function for both UP and MP kernels.
...
svn path=/trunk/; revision=11519
2004-10-31 23:57:15 +00:00
Alex Ionescu
a30fcc1117
Fix deleted line.
...
svn path=/trunk/; revision=11518
2004-10-31 23:49:33 +00:00
Alex Ionescu
7cc191567e
Mailslot/Named Pipe structures.
...
svn path=/trunk/; revision=11517
2004-10-31 23:40:10 +00:00
Alex Ionescu
e24de43a0b
cleanup.c: Fix typo
...
Fix Named Pipe and Mailslot Creation Implementation.
svn path=/trunk/; revision=11516
2004-10-31 23:00:41 +00:00
Alex Ionescu
47cef79cec
Use proper IRP structure
...
svn path=/trunk/; revision=11515
2004-10-31 22:21:41 +00:00
Filip Navara
129c75c64d
- Call KiDispatchInterrupt only if DPC software interrupt was requested. (TODO: The same should be done for APCs.)
...
- Request DPC/APC software interrupts where we should.
- Fix condition in KeUpdateRunTime to allow switching thread early in the boot.
- Set default thread quantum for system process.
svn path=/trunk/; revision=11514
2004-10-31 21:22:06 +00:00
Emanuele Aliberti
1ffec948ad
Guarded mutex (no code and off makefile).
...
svn path=/trunk/; revision=11513
2004-10-31 21:21:14 +00:00
Emanuele Aliberti
5f451aa443
Normalize private symbols in LPC, plus minor changes/adds.
...
svn path=/trunk/; revision=11512
2004-10-31 20:27:08 +00:00
Emanuele Aliberti
430b802b99
Modular resource script for POSIX+ terminal emulator in W32.
...
svn path=/trunk/; revision=11511
2004-10-31 20:11:09 +00:00
Eric Kohl
8c1d092798
Code clean-up.
...
svn path=/trunk/; revision=11510
2004-10-31 19:46:10 +00:00
Thomas Bluemel
9bb9d462ba
fixed typo
...
svn path=/trunk/; revision=11509
2004-10-31 19:24:31 +00:00
Hartmut Birr
0e80529be4
- Fixed the definition of KeGetCurrentKPCR.
...
svn path=/trunk/; revision=11508
2004-10-31 17:05:50 +00:00