Gregor Anich
e008fd8fc6
Forgot to commit this file - sorry!
...
svn path=/trunk/; revision=12858
2005-01-06 23:18:17 +00:00
Gregor Anich
a2189e5e4b
eng/driverobj.c: DRIVEROBJ implementation.
...
eng/semaphor.c: Implement safe semaphore functions.
eng/window.c: Basic WNDOBJ implementation.
include/inteng.h: IntEngXxx functions for DRIVEROBJs.
main/dllmain.c: Cleanup DRIVEROBJs.
makefile: Add eng/driverobj.o and eng/window.o.
stubs/stubs.c, win32k.def: Add EngAllocPrivateUserMem and EngFreePrivateUserMem stubs.
svn path=/trunk/; revision=12857
2005-01-06 23:12:59 +00:00
Casper Hornstrup
f7257ee1be
* Generate kernel
...
* Add static library module type
* Add build script for kjs
svn path=/branches/xmlbuildsystem/; revision=12856
2005-01-06 22:22:13 +00:00
Casper Hornstrup
b1ec82cd59
Generate dependencies for kernel module type.
...
svn path=/branches/xmlbuildsystem/; revision=12855
2005-01-06 20:38:14 +00:00
Klemens Friedl
019137fd50
Update ReactOS Icons:
...
Replace the radioactive icons with the newer ReactOS icon.
Files:
trunk/reactos/bootdata/icon.ico
trunk/reactos/lib/user32/resources/oic_reactos.ico
svn path=/trunk/; revision=12854
2005-01-06 19:22:01 +00:00
Gé van Geldorp
528b35b1df
Don't return characters is key is up
...
svn path=/trunk/; revision=12853
2005-01-06 15:57:38 +00:00
Martin Fuchs
e228aadfe5
migrate substitution keywords to SVN
...
svn path=/trunk/; revision=12852
2005-01-06 13:58:04 +00:00
Martin Fuchs
505695d368
migrate substitution keywords to SVN
...
svn path=/branches/xmlbuildsystem/; revision=12851
2005-01-06 13:34:15 +00:00
Gé van Geldorp
f31ecfbd4a
Copy correct number of bytes
...
svn path=/trunk/; revision=12850
2005-01-06 10:16:18 +00:00
Mark Tempel
5ccc6ee89d
Update to remove some lines of code that broke the build.
...
svn path=/trunk/; revision=12849
2005-01-06 05:10:13 +00:00
Royce Mitchell III
8e5e9a4925
fix gcc warning
...
svn path=/branches/xmlbuildsystem/; revision=12848
2005-01-06 03:52:12 +00:00
Royce Mitchell III
199fca493d
forgot to remove and unneeded #include
...
svn path=/branches/xmlbuildsystem/; revision=12847
2005-01-06 03:49:38 +00:00
Royce Mitchell III
1900ede13b
much better factory implementation - thanks art yerkes
...
svn path=/branches/xmlbuildsystem/; revision=12846
2005-01-06 03:27:24 +00:00
Royce Mitchell III
477157b4d4
Factories for Backend creation
...
svn path=/branches/xmlbuildsystem/; revision=12845
2005-01-06 02:55:11 +00:00
Royce Mitchell III
8051633a4c
file & line # reporting on xml syntax errors
...
svn path=/branches/xmlbuildsystem/; revision=12844
2005-01-06 02:06:44 +00:00
Royce Mitchell III
c6916243d1
fixed some warnings, and added some asserts
...
svn path=/branches/xmlbuildsystem/; revision=12843
2005-01-06 01:35:01 +00:00
Eric Kohl
f8b923d236
- Remove __USE_W32API support.
...
- Add definition of _ttoi64.
svn path=/trunk/; revision=12842
2005-01-06 01:28:10 +00:00
Art Yerkes
647e34dd0c
Corrected off-by-one error retrieving adapter index.
...
svn path=/trunk/; revision=12841
2005-01-06 01:20:13 +00:00
Casper Hornstrup
7d876c4d0c
Parse libraries.
...
svn path=/branches/xmlbuildsystem/; revision=12840
2005-01-05 22:36:17 +00:00
Casper Hornstrup
91d97cbc91
Parse module type.
...
svn path=/branches/xmlbuildsystem/; revision=12839
2005-01-05 21:29:54 +00:00
KJK::Hyperion
d33004b441
honor __USE_W32API
...
svn path=/trunk/; revision=12838
2005-01-05 21:00:51 +00:00
Casper Hornstrup
1568981925
Generate MinGW makefile in the backend.
...
svn path=/branches/xmlbuildsystem/; revision=12837
2005-01-05 20:59:10 +00:00
Casper Hornstrup
222bde955c
Handle modules.
...
svn path=/branches/xmlbuildsystem/; revision=12836
2005-01-05 19:47:10 +00:00
Hartmut Birr
3d5ec80a67
- Used a system thread to shutdown various kernel components.
...
- Halt also the other processors on a smp machine.
svn path=/trunk/; revision=12835
2005-01-05 19:28:55 +00:00
Hartmut Birr
6801048d57
- Replaced MP with CONFIG_SMP.
...
- Used interlocked function for accessing the page directories/tables.
svn path=/trunk/; revision=12834
2005-01-05 19:27:58 +00:00
Hartmut Birr
b0c84d931e
- Replaced MP with CONFIG_SMP.
...
- Implemented an idle processor map.
- Fixed the initialisation of the first kernel stack for the application processors.
svn path=/trunk/; revision=12833
2005-01-05 19:26:51 +00:00
Hartmut Birr
f8d9c5d204
- Replaced MP with CONFIG_SMP.
...
svn path=/trunk/; revision=12832
2005-01-05 19:25:49 +00:00
KJK::Hyperion
be7247ba17
- makefile: use the native headers, don't bother with our hopelessly broken ones
...
- tickcount.c: also accept arbitrary tick counts as arguments or from standard input (initially conceived to convert the result of subtracting two Date objects in Javascript - which conveniently happens to be a count of milliseconds - into a human-readable format. Useful to write a batch file that calculates the exact difference between two dates). Also use typedef aliases for __int64 that won't conflict with standard C typedefs
(I had a craving for C code, too much Java for school was melting my brain. Thanks god for good ol' tickcount)
svn path=/trunk/; revision=12831
2005-01-05 19:09:38 +00:00
Hartmut Birr
a91d61b02e
- Initialize the symbols for boot load driver before the driver entry routine is called.
...
- Store the symbols for boot load driver within the non paged pool.
svn path=/trunk/; revision=12830
2005-01-05 19:06:05 +00:00
Hartmut Birr
6f39b3e0e0
- Prevent from calling PsTerminateCurrentThread from within an apc if PsTerminateThread was already called.
...
svn path=/trunk/; revision=12829
2005-01-05 19:04:25 +00:00
Hartmut Birr
76fbb4d0bf
- Removed an unused variable.
...
svn path=/trunk/; revision=12828
2005-01-05 19:03:21 +00:00
Hartmut Birr
7537381804
- Set the number of processors before initialize the critical sections.
...
svn path=/trunk/; revision=12827
2005-01-05 19:02:23 +00:00
Royce Mitchell III
b9bffbca54
beginnings of makefile output
...
svn path=/branches/xmlbuildsystem/; revision=12826
2005-01-05 19:02:00 +00:00
Hartmut Birr
00e2091fd8
- Silence a debug message.
...
svn path=/trunk/; revision=12825
2005-01-05 19:01:27 +00:00
Royce Mitchell III
00a8526f83
allow for other build systems
...
svn path=/branches/xmlbuildsystem/; revision=12824
2005-01-05 18:48:45 +00:00
Royce Mitchell III
f2f4ddff19
specify output filename
...
svn path=/branches/xmlbuildsystem/; revision=12823
2005-01-05 18:16:55 +00:00
Royce Mitchell III
f97516bc1c
assume HOST is set to mingw32-windows until someone who knows how can have make fail when HOST isn't set
...
svn path=/branches/xmlbuildsystem/; revision=12822
2005-01-05 18:13:56 +00:00
Royce Mitchell III
5793157884
small XMLFile cleanup
...
svn path=/branches/xmlbuildsystem/; revision=12821
2005-01-05 17:59:08 +00:00
Alex Ionescu
49592c9234
Remove ROS-specific File Object Flags
...
svn path=/trunk/; revision=12820
2005-01-05 15:16:10 +00:00
Gé van Geldorp
d1a5b105f2
Neil Blackburn <neilb@iowatelecom.net>:
...
- Fixed a few spelling mistakes
svn path=/trunk/; revision=12819
2005-01-05 08:16:00 +00:00
Royce Mitchell III
039d7779de
pch.h can be used as pre-compiled header
...
svn path=/branches/xmlbuildsystem/; revision=12818
2005-01-05 05:09:38 +00:00
Steven Edwards
ab8ef4b325
Make NtUserSetClipboardViewer return something that applications can deal with. This makes the vncviewer qusi-work.
...
svn path=/trunk/; revision=12817
2005-01-05 04:16:23 +00:00
Royce Mitchell III
4ee64fd1b7
handle comments while parsing, instead of returning them to the user
...
svn path=/branches/xmlbuildsystem/; revision=12816
2005-01-05 03:47:55 +00:00
Royce Mitchell III
0b755662dd
don't define macros that conflict with MinGW system header files, causes very cryptic error messages
...
svn path=/branches/xmlbuildsystem/; revision=12815
2005-01-05 02:57:58 +00:00
Gunnar Dalsnes
4e4b7cff0b
i'm pretty sure a non-inheritable handle _can_ be duplicated! This fixes compiling ros-on-ros w/w2k msvcrt.dll for me.
...
svn path=/trunk/; revision=12814
2005-01-05 02:50:50 +00:00
Nedko Arnaudov
7671e20ce8
Remove definitions now present in /reactos/include/ntos/security.h
...
svn path=/trunk/; revision=12813
2005-01-05 02:21:05 +00:00
Nedko Arnaudov
f671eb9004
Remove definitions now present in /reactos/include/ntos/security.h
...
svn path=/trunk/; revision=12812
2005-01-05 02:05:59 +00:00
Alex Ionescu
ad60ddbca6
Remove ROS-specific File Object Flags
...
svn path=/trunk/; revision=12811
2005-01-05 01:42:23 +00:00
Alex Ionescu
2b9f762918
Significantly improved performance of Critical Section code by using a static buffer. Increased debug info dramatically and, if enabled, leaks can be found with ease. Future revision will include Spincount support.
...
svn path=/trunk/; revision=12810
2005-01-05 01:09:30 +00:00
Steven Edwards
ff4ae27d2f
add ftp to the bootcd as well
...
svn path=/trunk/; revision=12809
2005-01-05 00:08:45 +00:00