Commit Graph

  • dabd23ba77 added test set for fsd driver Rex Jolliff 2001-05-01 04:35:08 +00:00
  • fdfb9053d9 BUGFIX: Primary partitions that appeared after extended in table were incorrectly mounted changed some error messages from DPRINT to DbgPrint Rex Jolliff 2001-04-30 05:28:17 +00:00
  • 7e0bfac662 This change shouldn't mess things up, if used together with latest vfat version. Carl Nettelblad 2001-04-29 21:09:20 +00:00
  • 59e33e46af Probably getting fcb.PathName handling right this time. Carl Nettelblad 2001-04-29 21:08:14 +00:00
  • 8701c47012 Removed .dbg target David Welch 2001-04-28 22:59:16 +00:00
  • 56d6a0c2b1 Undo last change removing config.h, which is now correctly auto generated Phillip Susi 2001-04-26 14:26:23 +00:00
  • 39b80bfefd Fixed definition of EPROCESS to work with the forward declaration in ketypes.h Phillip Susi 2001-04-26 13:29:58 +00:00
  • a1f93462d3 Explicitly create config.h David Welch 2001-04-26 13:23:38 +00:00
  • 51ca2e3c1a Removed reference to kernel private header internal/ps.h Phillip Susi 2001-04-26 13:23:01 +00:00
  • 4420d9e0cb Added forward declaration for EPROCESS Phillip Susi 2001-04-26 13:22:24 +00:00
  • 18f8e8da80 Some minor cleanup Eric Kohl 2001-04-26 11:31:33 +00:00
  • af3325ef66 Undo last change Phillip Susi 2001-04-26 04:01:54 +00:00
  • 6de9186661 Removed references to obsolete config.h preventing compilation Phillip Susi 2001-04-26 03:58:33 +00:00
  • dff9686ea0 Close handles to shell process/thread Phillip Susi 2001-04-26 01:36:32 +00:00
  • 50f5d0807c Added Tail.Overlay.DriverContext to IRP structure Phillip Susi 2001-04-26 01:31:35 +00:00
  • 9b3a488664 Fixed bug in IoFlushAdapterBuffers Phillip Susi 2001-04-26 01:30:17 +00:00
  • 595a5bad20 Added a check for end of fat chain before end of recorded length Phillip Susi 2001-04-26 01:28:54 +00:00
  • 21cbb4fcc1 FAT12GetNextCluster still needs fixed to not assume entire FAT fits in one cache page Fixed minor typos Temporary fix for FAT12GetNextCluster to at least not overflow the cache page Phillip Susi 2001-04-26 01:28:15 +00:00
  • dc3c360885 Floppy driver updates, managed to boot system from floppy Phillip Susi 2001-04-26 01:24:31 +00:00
  • 197fe0acf4 escape char when setting string value changed to ^ Nedko Arnaudov 2001-04-24 23:05:56 +00:00
  • 05a5575ff1 minor changes Nedko Arnaudov 2001-04-24 22:53:00 +00:00
  • 5ac5ed1e37 quotation handling bug fixed Nedko Arnaudov 2001-04-24 22:32:31 +00:00
  • f57fc2af90 Some FsRtl API updated (stubs) to sync with ntifs.h v25 by Bo Branten. Added a new DDK header file to group any symbol definition related to NTIFS: ddk/fstypes.h. Now ddk/ntifs.h includes fstypes and fsfuncs. Emanuele Aliberti 2001-04-24 18:36:39 +00:00
  • a9dc0b739e Compilation bug fixed (due to having used an "unknown" field in the SYSTEM_MODULE_ENTRY object I updated yesterday). Emanuele Aliberti 2001-04-23 22:00:28 +00:00
  • 4fc0783845 Query/SetSystemInformation: added stubs for information classes 0-53 (up to nt5/w2k). Updated the SYSTEM_INFORMATION_CLASS enumeration with members names from the Net, Dabak and Nebbett. Emanuele Aliberti 2001-04-22 23:06:57 +00:00
  • fa71c1ff6c Added kernel debugger help (type help for a list of commands) Casper Hornstrup 2001-04-22 14:47:00 +00:00
  • 40ef0ef8e2 Set the fs register properly on entry to the kernel from an irq David Welch 2001-04-21 22:39:42 +00:00
  • cb2396496c Implemented PsCreateSystemProcess() Eric Kohl 2001-04-21 12:39:33 +00:00
  • 71d0b655ac Ignore config.h David Welch 2001-04-20 12:59:59 +00:00
  • 6b9f511801 Remove config.h David Welch 2001-04-20 12:59:13 +00:00
  • f0e807621f Call KiUpdateSystemTime from KiInterruptDispatch if on first processor. Mask correct interrupts at each IRQ level Fixed APIC error on initialization Casper Hornstrup 2001-04-20 12:42:23 +00:00
  • e344bc3faa UP fixes, was enabling interrupts too early David Welch 2001-04-18 03:31:19 +00:00
  • 6dd0418c50 Forgot to test compilation under UP UP is default David Welch 2001-04-17 23:53:16 +00:00
  • d41145488c SMP scheduling fixes Obey thread affinity Fix bogus invariant in KeAcquireSpinLockAtDpcLevel Protect display with spinlock David Welch 2001-04-17 23:39:26 +00:00
  • f29036d97b Further SMP work (associate an idle thread with each processor) David Welch 2001-04-17 04:11:01 +00:00
  • 2cfadf3b41 per processor TSS David Welch 2001-04-16 23:29:55 +00:00
  • 2dfc5cfcd4 Missing file David Welch 2001-04-16 18:06:29 +00:00
  • 85f85e8462 Further SMP initialization work (now boots all processors on SMP bochs) Preparation for per-processor GDT David Welch 2001-04-16 16:29:03 +00:00
  • add5e2d89f Added base support for user settings. Nedko Arnaudov 2001-04-16 05:11:54 +00:00
  • 2957aa4ce5 Added support for escape sequences when setting string value. Nedko Arnaudov 2001-04-16 05:09:51 +00:00
  • 368db861e4 unexpected declaration removed :} Nedko Arnaudov 2001-04-16 05:07:23 +00:00
  • 7f0a6dcd48 Implemented: default settings, loading settings from registry key, settings for prompt, normal text colors and command text colors. Nedko Arnaudov 2001-04-16 05:03:29 +00:00
  • 2b246092f3 Argument parser now ignores escape sequences. Nedko Arnaudov 2001-04-16 04:58:31 +00:00
  • 616e4d5242 Prompt now supports customization. Implementation is based on customization string with escape sequences. The prompt currently recognizes only one sequence in the customization string, \w - the current path. Nedko Arnaudov 2001-04-16 04:53:31 +00:00
  • aeb62db2e8 Default config David Welch 2001-04-16 02:02:43 +00:00
  • 65b55ec6c6 SMP detection work Changed initialization back Changed to NT IRQLs Check for return from main David Welch 2001-04-16 02:02:07 +00:00
  • bdfcd5630a Fixes for NE2000 driver Casper Hornstrup 2001-04-16 01:16:36 +00:00
  • 8c8d19c080 Added PnP and Power structures Casper Hornstrup 2001-04-16 00:52:12 +00:00
  • 262859736d Added PnP and Power stubs Casper Hornstrup 2001-04-16 00:51:19 +00:00
  • e8fc884c37 Added PnP and Power structures Casper Hornstrup 2001-04-16 00:44:54 +00:00
  • 1648d6ba62 gdb2\Makefile Nedko Arnaudov 2001-04-15 23:43:12 +00:00
  • 2c11752216 RegistryExplorer.cpp Nedko Arnaudov 2001-04-15 22:17:50 +00:00
  • a70a5e92d0 INSTALL Nedko Arnaudov 2001-04-15 22:08:23 +00:00
  • 94309de6e4 Added Intel MultiProcessor Specification support Casper Hornstrup 2001-04-13 16:12:26 +00:00
  • 33408fe398 Reduced the size of the kernel disk image by moving the initial page tables and page directory to the bss and initializing them at runtime. David Welch 2001-04-12 00:56:04 +00:00
  • c21076a36c buildno doesn't rewrite the include/reactos/buildno.h Discard relocations and import table from ntoskrnl Reorganise multiboot.S David Welch 2001-04-11 22:13:21 +00:00
  • db0d247af0 Added loading of symbols when modules are loaded. Print symbols on stack frame dump. Put symbols in \SystemRoot\Symbols. Casper Hornstrup 2001-04-11 12:46:05 +00:00
  • 33267a7bd2 More sensible dependencies scheme for configuration David Welch 2001-04-10 22:13:23 +00:00
  • 78232dab8b Added functions to run MS VC++ 5/6 apps Eric Kohl 2001-04-10 19:20:37 +00:00
  • 6a0be77508 Fixed crash if exported function does not exist Eric Kohl 2001-04-10 19:14:27 +00:00
  • 3a788d44ee Trace facility David Welch 2001-04-10 18:15:22 +00:00
  • e40a4953f2 .cvsignore file David Welch 2001-04-10 18:12:51 +00:00
  • bd5d1d2adf Correct problem with keyboard input not being accepted Added kernel debugger Kernel configuration David Welch 2001-04-10 17:48:17 +00:00
  • db0e348770 Reorganised cache segment data structure David Welch 2001-04-09 02:45:04 +00:00
  • de935b3cf0 undo replacement of FILETIME by LARGE_INTEGER. indeed LARGE_INTEGER cause bad alignement. jean 2001-04-07 15:06:17 +00:00
  • 9b90a6532b Fixed IoCompleteRequest() to directly call completion function, rather than queue an APC, if the target thread == current thread, because the APC code doesn't seem to correctly handle queueing an APC to the current thread Phillip Susi 2001-04-06 04:29:16 +00:00
  • b2a5aa012c Fixed global and local memory functions Eric Kohl 2001-04-05 01:54:42 +00:00
  • b7437fe01a Fix longstanding bug in keyboard driver David Welch 2001-04-04 22:21:32 +00:00
  • 8d1e0c87b3 Fixed a severe typo Eric Kohl 2001-04-03 20:18:21 +00:00
  • b63d768a18 Keep DPC queue size correct Share section pages with cache if possible If doing a read direct from disk (not via the cache) don't copy the data MDL fixes David Welch 2001-04-03 17:25:50 +00:00
  • 0858e6f0fb Oops... forgot to use physical address when programming the dma controller Phillip Susi 2001-04-02 23:54:37 +00:00
  • 9dfa505536 Fixed DPC bug: when the DPC is run, it has been removed from the queue and therefore can be queued again, the old code did not allow the dpc to be queued again until after the first one returned Phillip Susi 2001-04-02 04:07:49 +00:00
  • da6d4130c3 fixed a stupid bug Jason Filby 2001-04-01 15:18:35 +00:00
  • 6ca8f2a32b Use unix style path seperators David Welch 2001-04-01 14:44:40 +00:00
  • c53353dfcb Reverted previous change, unnecessary David Welch 2001-03-31 17:02:17 +00:00
  • fd1d23c72f reference moved hal.h Jason Filby 2001-03-31 16:46:59 +00:00
  • c48815ca85 Moved header Phillip Susi 2001-03-31 16:36:46 +00:00
  • 0d87c04fdb last typo, really! Jason Filby 2001-03-31 16:12:13 +00:00
  • c321566c86 *** empty log message *** Jason Filby 2001-03-31 16:09:17 +00:00
  • fac82fed75 typo Jason Filby 2001-03-31 16:05:55 +00:00
  • 57dfac271e Added declaration for MmAllocateContiguousAlignedMemory Phillip Susi 2001-03-31 16:02:07 +00:00
  • a758924464 Added FILE_XXX_ALIGNMENT defines Phillip Susi 2001-03-31 16:01:42 +00:00
  • 137c93f9c6 DMA support added Phillip Susi 2001-03-31 16:01:03 +00:00
  • f56e6b7e9e oops Jason Filby 2001-03-31 16:00:24 +00:00
  • f22ea77911 disable freetype for now Jason Filby 2001-03-31 15:56:57 +00:00
  • d8538e9795 Massive floppy work Phillip Susi 2001-03-31 15:53:56 +00:00
  • 6b46ea08e7 Go back to stripping only debug syms, not everything, from ntoskrnl because the boot loader doesn't correctly process the image and create a BSS, so the BSS overwrites the debug info if it is there, or the first driver loaded if it is not. Phillip Susi 2001-03-31 15:46:08 +00:00
  • f3b6ab3603 Indentation corrected, new tests Jason Filby 2001-03-31 15:43:22 +00:00
  • 389375c4ee Indentation corrected, minor fixes Jason Filby 2001-03-31 15:40:34 +00:00
  • 14c634ca97 Identation corrected, many fixes and minor improvements, initial DIB support Jason Filby 2001-03-31 15:35:08 +00:00
  • a934fd1c24 Fix for not valid PE module bug David Welch 2001-03-31 12:56:37 +00:00
  • 4e81d099cf Check for failed allocation Split up kernel32 stubs Print proper stack trace for user mode exceptions David Welch 2001-03-31 01:17:30 +00:00
  • 5907d91e41 apps/uitest does not seem to exist, don't try to make it Phillip Susi 2001-03-30 22:10:47 +00:00
  • d135a77c67 Enable atom functions Don't load NOLOAD sections Print additional debugging information about module loading David Welch 2001-03-30 17:26:42 +00:00
  • 381057612c Don't map NOLOAD sections David Welch 2001-03-30 15:14:53 +00:00
  • 74412de062 Initialize the VGA to work with display driver's vgavideo.c Jason Filby 2001-03-29 17:45:50 +00:00
  • fbb680dffd Strip everything from ntoskrnl David Welch 2001-03-29 17:24:43 +00:00
  • 877f965575 Remove debugging code David Welch 2001-03-29 02:25:10 +00:00
  • ca5d9b1a2d Fixed int 10 problems Guard pages for all thread stacks David Welch 2001-03-29 01:14:00 +00:00
  • d9925196f3 Catch stack over/underflows David Welch 2001-03-28 14:24:05 +00:00