reactos.git
21 years agoLittle change to make version resource linked in ne2000.sys.
Emanuele Aliberti [Sun, 10 Sep 2000 20:00:13 +0000 (20:00 +0000)]
Little change to make version resource linked in ne2000.sys.

svn path=/trunk/; revision=1349

21 years agoImplemented driver shutdown registration
Eric Kohl [Sun, 10 Sep 2000 13:54:01 +0000 (13:54 +0000)]
Implemented driver shutdown registration

svn path=/trunk/; revision=1348

21 years agoRC script updated.
Emanuele Aliberti [Sun, 10 Sep 2000 10:14:39 +0000 (10:14 +0000)]
RC script updated.

svn path=/trunk/; revision=1347

21 years agoImplemented basic registry functions
Eric Kohl [Fri, 8 Sep 2000 22:55:14 +0000 (22:55 +0000)]
Implemented basic registry functions

svn path=/trunk/; revision=1346

21 years agoFixed [Nt/Zw]LoadKey2 prototype
Eric Kohl [Fri, 8 Sep 2000 22:52:17 +0000 (22:52 +0000)]
Fixed [Nt/Zw]LoadKey2 prototype

svn path=/trunk/; revision=1345

21 years agoOoops! I forgot that little thingy...
Eric Kohl [Fri, 8 Sep 2000 19:39:31 +0000 (19:39 +0000)]
Ooops! I forgot that little thingy...

svn path=/trunk/; revision=1344

21 years agoFixed some bugs in the registry
Eric Kohl [Wed, 6 Sep 2000 19:59:54 +0000 (19:59 +0000)]
Fixed some bugs in the registry
Improved registry test app

svn path=/trunk/; revision=1343

21 years agoMade PsGetCurrentThread STDCALL
Phillip Susi [Wed, 6 Sep 2000 03:08:22 +0000 (03:08 +0000)]
Made PsGetCurrentThread STDCALL

svn path=/trunk/; revision=1342

21 years agoInitialize new Win32ThreadData member in ETHREAD
Phillip Susi [Wed, 6 Sep 2000 03:08:08 +0000 (03:08 +0000)]
Initialize new Win32ThreadData member in ETHREAD

svn path=/trunk/; revision=1341

21 years agoMade ObAddEntryDirectory STDCALL
Phillip Susi [Wed, 6 Sep 2000 03:06:55 +0000 (03:06 +0000)]
Made ObAddEntryDirectory STDCALL

svn path=/trunk/; revision=1340

21 years agoMade PsGetCurrentThread STDCALL
Phillip Susi [Wed, 6 Sep 2000 03:00:10 +0000 (03:00 +0000)]
Made PsGetCurrentThread STDCALL

svn path=/trunk/; revision=1339

21 years agoAdded pointer to win32k data in ETHREAD
Phillip Susi [Wed, 6 Sep 2000 02:57:24 +0000 (02:57 +0000)]
Added pointer to win32k data in ETHREAD

svn path=/trunk/; revision=1338

21 years agoMade ObAddEntryDirectory STDCALL
Phillip Susi [Wed, 6 Sep 2000 02:56:53 +0000 (02:56 +0000)]
Made ObAddEntryDirectory STDCALL

svn path=/trunk/; revision=1337

21 years agoAdded ObAdEntryDirectory and PsGetCurrentThread to kernel export list
Phillip Susi [Wed, 6 Sep 2000 02:08:00 +0000 (02:08 +0000)]
Added ObAdEntryDirectory and PsGetCurrentThread to kernel export list

svn path=/trunk/; revision=1336

21 years agoRegistry fixes (not usable yet)
Eric Kohl [Tue, 5 Sep 2000 23:03:09 +0000 (23:03 +0000)]
Registry fixes (not usable yet)
Loader improvements

svn path=/trunk/; revision=1335

21 years agoAdded registry test app
Eric Kohl [Tue, 5 Sep 2000 22:57:43 +0000 (22:57 +0000)]
Added registry test app

svn path=/trunk/; revision=1334

21 years agoImplemented dll detach on thread termination
Eric Kohl [Tue, 5 Sep 2000 13:53:27 +0000 (13:53 +0000)]
Implemented dll detach on thread termination

svn path=/trunk/; revision=1333

21 years agoImplemented dll detach on process termination
Eric Kohl [Tue, 5 Sep 2000 11:01:03 +0000 (11:01 +0000)]
Implemented dll detach on process termination

svn path=/trunk/; revision=1332

21 years agoFixed some minor loader bugs
Eric Kohl [Mon, 4 Sep 2000 19:05:03 +0000 (19:05 +0000)]
Fixed some minor loader bugs

svn path=/trunk/; revision=1331

21 years agoSome minor fixes
Eric Kohl [Sun, 3 Sep 2000 14:53:13 +0000 (14:53 +0000)]
Some minor fixes

svn path=/trunk/; revision=1330

21 years agoFixed mysterious registry bug
Eric Kohl [Sun, 3 Sep 2000 14:46:49 +0000 (14:46 +0000)]
Fixed mysterious registry bug

svn path=/trunk/; revision=1329

21 years agoImproved internal dll handling
Eric Kohl [Fri, 1 Sep 2000 17:09:50 +0000 (17:09 +0000)]
Improved internal dll handling
Implemented or fixed dll and resource functions

svn path=/trunk/; revision=1328

21 years agoReverted back to revision 1.59 because my last commit overwrote recent
David Welch [Thu, 31 Aug 2000 00:11:15 +0000 (00:11 +0000)]
Reverted back to revision 1.59 because my last commit overwrote recent
changes.

svn path=/trunk/; revision=1327

21 years agoAdded calibration of KeStallExecutionProcessor delay
David Welch [Wed, 30 Aug 2000 19:33:29 +0000 (19:33 +0000)]
Added calibration of KeStallExecutionProcessor delay
Corrected compilation bugs in user32
Corrected compilation bugs related to anonymous structs in ndis code
Pass commandline from loadros
Corrected PIC mask calculation

svn path=/trunk/; revision=1326

21 years agoVersion resource was off the final binary image.
Emanuele Aliberti [Tue, 29 Aug 2000 20:10:49 +0000 (20:10 +0000)]
Version resource was off the final binary image.

svn path=/trunk/; revision=1325

21 years agoAdded/fixed resource 'loader'.
Eric Kohl [Mon, 28 Aug 2000 21:49:11 +0000 (21:49 +0000)]
Added/fixed resource 'loader'.

svn path=/trunk/; revision=1324

21 years agoFixed user32.dll so it will compile
Casper Hornstrup [Mon, 28 Aug 2000 19:36:49 +0000 (19:36 +0000)]
Fixed user32.dll so it will compile

svn path=/trunk/; revision=1323

21 years agoAdded platform independant mkdir program
David Welch [Sun, 27 Aug 2000 23:06:36 +0000 (23:06 +0000)]
Added platform independant mkdir program

svn path=/trunk/; revision=1322

21 years agoUser-mode loader improvements
Eric Kohl [Sun, 27 Aug 2000 22:37:45 +0000 (22:37 +0000)]
User-mode loader improvements

svn path=/trunk/; revision=1321

21 years agoFixed user32.dll so it will compile
Casper Hornstrup [Sun, 27 Aug 2000 16:44:02 +0000 (16:44 +0000)]
Fixed user32.dll so it will compile

svn path=/trunk/; revision=1320

21 years agoAdded Novell Eagle 2000 Driver
Casper Hornstrup [Sun, 27 Aug 2000 16:35:31 +0000 (16:35 +0000)]
Added Novell Eagle 2000 Driver

svn path=/trunk/; revision=1319

21 years agoBasic NDIS 3.0 support
Casper Hornstrup [Sun, 27 Aug 2000 16:31:41 +0000 (16:31 +0000)]
Basic NDIS 3.0 support

svn path=/trunk/; revision=1318

21 years agoFixed bugs in TCP/IP driver
Casper Hornstrup [Sun, 27 Aug 2000 16:28:59 +0000 (16:28 +0000)]
Fixed bugs in TCP/IP driver

svn path=/trunk/; revision=1317

21 years agoReplaced call to LdrLoadModule() by call to ZwSetSystemInformation()
Eric Kohl [Sat, 26 Aug 2000 16:22:04 +0000 (16:22 +0000)]
Replaced call to LdrLoadModule() by call to ZwSetSystemInformation()

svn path=/trunk/; revision=1316

21 years agoFinished drive letter assignment
Eric Kohl [Fri, 25 Aug 2000 15:56:24 +0000 (15:56 +0000)]
Finished drive letter assignment
Implemented WinNT compatible ARC path (boot.ini)

svn path=/trunk/; revision=1315

21 years agoMinor ide driver cleanup
Eric Kohl [Thu, 24 Aug 2000 19:15:20 +0000 (19:15 +0000)]
Minor ide driver cleanup
Implemented ARC names

svn path=/trunk/; revision=1314

21 years agoFixed partition read bug
Eric Kohl [Tue, 22 Aug 2000 21:10:28 +0000 (21:10 +0000)]
Fixed partition read bug

svn path=/trunk/; revision=1313

21 years agoFixed disk size and partition limits
Eric Kohl [Tue, 22 Aug 2000 21:09:25 +0000 (21:09 +0000)]
Fixed disk size and partition limits

svn path=/trunk/; revision=1312

21 years agoxHalIoReadPartitionTable() can now handle partially corrupted partition tables
Eric Kohl [Tue, 22 Aug 2000 14:10:59 +0000 (14:10 +0000)]
xHalIoReadPartitionTable() can now handle partially corrupted partition tables

svn path=/trunk/; revision=1311

21 years agoImplemented IoReadPartitionTable().
Eric Kohl [Mon, 21 Aug 2000 00:15:54 +0000 (00:15 +0000)]
Implemented IoReadPartitionTable().
Implemented proper drive letter assignment.

svn path=/trunk/; revision=1310

21 years agoFixed memory manager bugs
David Welch [Sun, 20 Aug 2000 17:02:10 +0000 (17:02 +0000)]
Fixed memory manager bugs
Removed page directory references from machine independant code
Implemented page table reference counting
Added vm test application

svn path=/trunk/; revision=1309

21 years agoFixed the real bug
Eric Kohl [Sat, 19 Aug 2000 01:21:17 +0000 (01:21 +0000)]
Fixed the real bug

svn path=/trunk/; revision=1308

21 years agoFixed an ugly bug
Eric Kohl [Sat, 19 Aug 2000 00:02:55 +0000 (00:02 +0000)]
Fixed an ugly bug

svn path=/trunk/; revision=1307

21 years agoAdded .o -> .sys rule to simplify driver makefiles
David Welch [Fri, 18 Aug 2000 22:27:09 +0000 (22:27 +0000)]
Added .o -> .sys rule to simplify driver makefiles
Added PATH_TO_ROOT variable to most makefiles
Added system independant install utility
Implemented prototype system for changing individual regions without a
memory area
Added some interesting articles from usenet

svn path=/trunk/; revision=1306

21 years agoFixed port i/o functions
Eric Kohl [Fri, 18 Aug 2000 17:25:54 +0000 (17:25 +0000)]
Fixed port i/o functions

svn path=/trunk/; revision=1305

21 years agoFixed partition id bug
Eric Kohl [Fri, 18 Aug 2000 17:24:17 +0000 (17:24 +0000)]
Fixed partition id bug
Moved some definitions

svn path=/trunk/; revision=1304

21 years agoAdded preliminary pci bus scanner
Eric Kohl [Thu, 17 Aug 2000 17:43:27 +0000 (17:43 +0000)]
Added preliminary pci bus scanner

svn path=/trunk/; revision=1303

21 years agoFixed some warnings
Eric Kohl [Tue, 15 Aug 2000 12:50:35 +0000 (12:50 +0000)]
Fixed some warnings

svn path=/trunk/; revision=1302

21 years agoImproved shared user page
Eric Kohl [Tue, 15 Aug 2000 12:44:47 +0000 (12:44 +0000)]
Improved shared user page
Initialized windows and system directories

svn path=/trunk/; revision=1301

21 years agoWin32 fiber stubs.
Emanuele Aliberti [Mon, 14 Aug 2000 14:34:12 +0000 (14:34 +0000)]
Win32 fiber stubs.

svn path=/trunk/; revision=1300

21 years agoWin32 fiber stubs
Emanuele Aliberti [Mon, 14 Aug 2000 14:33:24 +0000 (14:33 +0000)]
Win32 fiber stubs

svn path=/trunk/; revision=1299

21 years agoAdded shared data test application
David Welch [Sat, 12 Aug 2000 19:37:03 +0000 (19:37 +0000)]
Added shared data test application

svn path=/trunk/; revision=1298

21 years agoUpdated CREDITS
David Welch [Sat, 12 Aug 2000 19:33:23 +0000 (19:33 +0000)]
Updated CREDITS
Work on security
Updated heap code from wine implementation
Implemented kernel/user shared data page

svn path=/trunk/; revision=1297

21 years agoFixed a pair of exported symbols' stack size.
Emanuele Aliberti [Fri, 11 Aug 2000 17:30:20 +0000 (17:30 +0000)]
Fixed a pair of exported symbols' stack size.

svn path=/trunk/; revision=1296

21 years agoAdded symbolic link expansion.
Emanuele Aliberti [Fri, 11 Aug 2000 17:18:31 +0000 (17:18 +0000)]
Added symbolic link expansion.

svn path=/trunk/; revision=1295

21 years agoRemoved M$ driver
Eric Kohl [Fri, 11 Aug 2000 12:49:11 +0000 (12:49 +0000)]
Removed M$ driver

svn path=/trunk/; revision=1294

21 years agoRemoved unused file
Eric Kohl [Fri, 11 Aug 2000 12:48:00 +0000 (12:48 +0000)]
Removed unused file

svn path=/trunk/; revision=1293

21 years agoRenamed pseudo target 'floppy' to 'install'
Eric Kohl [Fri, 11 Aug 2000 12:46:47 +0000 (12:46 +0000)]
Renamed pseudo target 'floppy' to 'install'
Added workaround for corrupted dos header magic
Added some more rtl functions

svn path=/trunk/; revision=1292

21 years agolittle work on registry
jean [Fri, 11 Aug 2000 08:17:41 +0000 (08:17 +0000)]
little work on registry

svn path=/trunk/; revision=1291

21 years agoFixed typo
Eric Kohl [Thu, 10 Aug 2000 15:50:03 +0000 (15:50 +0000)]
Fixed typo

svn path=/trunk/; revision=1290

21 years agoFixed compiler warnings
Eric Kohl [Tue, 8 Aug 2000 17:42:33 +0000 (17:42 +0000)]
Fixed compiler warnings

svn path=/trunk/; revision=1289

21 years agoFixed FLOPPY and DIST targets for net drivers
Eric Kohl [Tue, 8 Aug 2000 17:41:41 +0000 (17:41 +0000)]
Fixed FLOPPY and DIST targets for net drivers

svn path=/trunk/; revision=1288

21 years agoIntegrated fixes from prep0016
David Welch [Sat, 5 Aug 2000 18:01:58 +0000 (18:01 +0000)]
Integrated fixes from prep0016
Changes to the networking code to remove anonymous structures and unions
Fix for bug where RtlSetEnvironmentVariable didn't if it had acquired the
PEB lock before releasing it
Updating clean targets

svn path=/trunk/; revision=1286

21 years agoSimple utility to list the so called "DOS Devices", that is
Emanuele Aliberti [Fri, 4 Aug 2000 21:49:31 +0000 (21:49 +0000)]
Simple utility to list the so called "DOS Devices", that is
symbolic links in the \?? directory of the Ob name space.

svn path=/trunk/; revision=1285

21 years agoFixed compile issues with network code
Casper Hornstrup [Wed, 2 Aug 2000 20:39:49 +0000 (20:39 +0000)]
Fixed compile issues with network code

svn path=/trunk/; revision=1284

21 years agoAdded networking code from Casper Hornstrup
David Welch [Wed, 2 Aug 2000 00:24:26 +0000 (00:24 +0000)]
Added networking code from Casper Hornstrup

svn path=/trunk/; revision=1283

21 years agoAdded networking code from Casper Hornstrup
David Welch [Wed, 2 Aug 2000 00:02:53 +0000 (00:02 +0000)]
Added networking code from Casper Hornstrup

svn path=/trunk/; revision=1282

21 years agoAdded networking code from Casper Hornstrup
David Welch [Tue, 1 Aug 2000 23:54:06 +0000 (23:54 +0000)]
Added networking code from Casper Hornstrup

svn path=/trunk/; revision=1281

21 years agoInitial revision
Casper Hornstrup [Tue, 1 Aug 2000 18:43:15 +0000 (18:43 +0000)]
Initial revision

svn path=/trunk/; revision=1277

21 years agoFixes from Casper Hornstrup
David Welch [Sun, 30 Jul 2000 18:22:35 +0000 (18:22 +0000)]
Fixes from Casper Hornstrup

svn path=/trunk/; revision=1276

21 years agoImplemented hal system interrupt functions
Eric Kohl [Mon, 24 Jul 2000 23:51:46 +0000 (23:51 +0000)]
Implemented hal system interrupt functions

svn path=/trunk/; revision=1275

21 years agoAdded floppy makefile and version resource file
David Welch [Wed, 19 Jul 2000 14:25:35 +0000 (14:25 +0000)]
Added floppy makefile and version resource file

svn path=/trunk/; revision=1270

21 years agoAdded timer constant fix from Genadi V. Zawidowski
David Welch [Wed, 19 Jul 2000 14:23:37 +0000 (14:23 +0000)]
Added timer constant fix from Genadi V. Zawidowski

svn path=/trunk/; revision=1269

21 years agoRemoved broken dma code
David Welch [Wed, 19 Jul 2000 14:18:20 +0000 (14:18 +0000)]
Removed broken dma code
Some work on memory managment
Initialize FPU
Reset CR0.TS after task switch but floating point state is *not* saved
Work on floppy driver
Add versions of ide and vfatfs drivers compiled with debugging information

svn path=/trunk/; revision=1268

21 years agoFixed 'echo.' and 'echoerr.'
Eric Kohl [Wed, 19 Jul 2000 06:58:13 +0000 (06:58 +0000)]
Fixed 'echo.' and 'echoerr.'

svn path=/trunk/; revision=1267

21 years agoUpdated shell.exe to be console mode aware
Phillip Susi [Tue, 11 Jul 2000 04:40:00 +0000 (04:40 +0000)]
Updated shell.exe to be console mode aware

svn path=/trunk/; revision=1265

21 years agoImplemented console modes
Phillip Susi [Tue, 11 Jul 2000 04:09:25 +0000 (04:09 +0000)]
Implemented console modes

svn path=/trunk/; revision=1264

21 years agoMinor bug fix
Phillip Susi [Tue, 11 Jul 2000 04:08:43 +0000 (04:08 +0000)]
Minor bug fix

svn path=/trunk/; revision=1263

21 years agoRemoved calls to ExAllocatePool so code can be used in components that do not link...
Phillip Susi [Tue, 11 Jul 2000 04:02:45 +0000 (04:02 +0000)]
Removed calls to ExAllocatePool so code can be used in components that do not link to ntoskrnl.exe

svn path=/trunk/; revision=1262

21 years agoMoved interrupt code from hal into kernel
Eric Kohl [Mon, 10 Jul 2000 21:55:49 +0000 (21:55 +0000)]
Moved interrupt code from hal into kernel
Implemented missing interrupt functions

svn path=/trunk/; revision=1261

21 years agoadded files to be ignored
Rex Jolliff [Sun, 9 Jul 2000 17:34:05 +0000 (17:34 +0000)]
added files to be ignored

svn path=/trunk/; revision=1260

21 years agoadded cvsignore file so that dir gets created
Rex Jolliff [Sun, 9 Jul 2000 17:32:49 +0000 (17:32 +0000)]
added cvsignore file so that dir gets created

svn path=/trunk/; revision=1259

21 years agoadded some files to be ignored by cvs
Rex Jolliff [Sun, 9 Jul 2000 17:31:32 +0000 (17:31 +0000)]
added some files to be ignored by cvs

svn path=/trunk/; revision=1258

21 years agoFixed typos
Eric Kohl [Sat, 8 Jul 2000 18:49:24 +0000 (18:49 +0000)]
Fixed typos

svn path=/trunk/; revision=1257

21 years ago*** empty log message ***
David Welch [Sat, 8 Jul 2000 16:53:33 +0000 (16:53 +0000)]
*** empty log message ***

svn path=/trunk/; revision=1256

21 years agoAdded check for valid DC
Eric Kohl [Sat, 8 Jul 2000 09:46:32 +0000 (09:46 +0000)]
Added check for valid DC

svn path=/trunk/; revision=1255

21 years agoAdded checks for loaded drivers
Eric Kohl [Fri, 7 Jul 2000 11:59:11 +0000 (11:59 +0000)]
Added checks for loaded drivers

svn path=/trunk/; revision=1254

21 years agoFixed a typo
Eric Kohl [Fri, 7 Jul 2000 11:56:04 +0000 (11:56 +0000)]
Fixed a typo

svn path=/trunk/; revision=1253

21 years agoAdded dist target
Eric Kohl [Fri, 7 Jul 2000 11:55:02 +0000 (11:55 +0000)]
Added dist target

svn path=/trunk/; revision=1252

21 years agoCorrected bug where user32.a wasn't being cleaned
David Welch [Fri, 7 Jul 2000 10:30:57 +0000 (10:30 +0000)]
Corrected bug where user32.a wasn't being cleaned
Corrected bugs in paging implementation
Began work on MPW thread

svn path=/trunk/; revision=1251

21 years agoSeparated close request
Eric Kohl [Fri, 7 Jul 2000 02:14:14 +0000 (02:14 +0000)]
Separated close request
Fixed bugs in create request

svn path=/trunk/; revision=1250

21 years agoImplemented vpb spinlock
Eric Kohl [Fri, 7 Jul 2000 02:10:50 +0000 (02:10 +0000)]
Implemented vpb spinlock

svn path=/trunk/; revision=1249

21 years agoMore DbgPrint to DPRINT changes, Implimented support for deleting DCs, causing switch...
Phillip Susi [Fri, 7 Jul 2000 01:20:53 +0000 (01:20 +0000)]
More DbgPrint to DPRINT changes, Implimented support for deleting DCs, causing switch back to text mode, and another change from nonpaged to paged pool

svn path=/trunk/; revision=1248

21 years agoConverted more DbgPrints to DPRINT and allocate bitmaps from paged pool instead of...
Phillip Susi [Fri, 7 Jul 2000 01:19:02 +0000 (01:19 +0000)]
Converted more DbgPrints to DPRINT and allocate bitmaps from paged pool instead of non paged

svn path=/trunk/; revision=1247

21 years agoBug fixes to win32k
Phillip Susi [Fri, 7 Jul 2000 01:18:04 +0000 (01:18 +0000)]
Bug fixes to win32k

svn path=/trunk/; revision=1246

21 years agoImplimented switch back to text mode after gditest
Phillip Susi [Fri, 7 Jul 2000 01:16:50 +0000 (01:16 +0000)]
Implimented switch back to text mode after gditest

svn path=/trunk/; revision=1245

21 years agoOne should not say the device does not exist causing the driver to fail to load....
Phillip Susi [Fri, 7 Jul 2000 01:06:35 +0000 (01:06 +0000)]
One should not say the device does not exist causing the driver to fail to load... how the hell did this work before?

svn path=/trunk/; revision=1244

21 years agoImplimented reset to text mode
Phillip Susi [Fri, 7 Jul 2000 01:05:33 +0000 (01:05 +0000)]
Implimented reset to text mode

svn path=/trunk/; revision=1243

21 years agoConverted a bunch of DbgPrint() calls to DPRINT()
Phillip Susi [Fri, 7 Jul 2000 01:02:11 +0000 (01:02 +0000)]
Converted a bunch of DbgPrint() calls to DPRINT()

svn path=/trunk/; revision=1242

21 years agoImplimented switch back to text mode after gditest
Phillip Susi [Fri, 7 Jul 2000 00:59:41 +0000 (00:59 +0000)]
Implimented switch back to text mode after gditest

svn path=/trunk/; revision=1241