Robert Dickenson [Fri, 29 Nov 2002 16:00:21 +0000 (16:00 +0000)]
Split out a few variable differences between libraries.
svn path=/trunk/; revision=3810
Robert Dickenson [Fri, 29 Nov 2002 15:59:05 +0000 (15:59 +0000)]
Further reduced differences and include all identical msvcrt targets in crtdll makefile.
svn path=/trunk/; revision=3809
Robert Dickenson [Fri, 29 Nov 2002 12:27:50 +0000 (12:27 +0000)]
Updating include path in files previously missed.
svn path=/trunk/; revision=3808
Robert Dickenson [Fri, 29 Nov 2002 11:26:58 +0000 (11:26 +0000)]
Updating files somehow confused by CVS.
Old tree cvs reports up-to-date.
New tree - different ???
more to come...
svn path=/trunk/; revision=3807
Eric Kohl [Thu, 28 Nov 2002 19:20:38 +0000 (19:20 +0000)]
Added driver name to the partition list
svn path=/trunk/; revision=3806
Eric Kohl [Thu, 28 Nov 2002 16:07:04 +0000 (16:07 +0000)]
Build the hardware device map for each SCSI port.
Bus or device specific information is not implemented yet.
svn path=/trunk/; revision=3805
Robert Dickenson [Thu, 28 Nov 2002 12:21:02 +0000 (12:21 +0000)]
Thank-you to Eugene for pointing out that I missed a required change
I:\Dev\reactos\reactos\apps\utils\net\roshttpd\include\socket.h
8 : #include <crtdll/stdio.h>
Fixed to now include <msvcrt/....> instead which is now common to both the ntdll and msvcrt dll's
svn path=/trunk/; revision=3804
Hartmut Birr [Wed, 27 Nov 2002 21:00:49 +0000 (21:00 +0000)]
Added a missing increment operator.
svn path=/trunk/; revision=3803
Hartmut Birr [Wed, 27 Nov 2002 20:56:28 +0000 (20:56 +0000)]
Fixed the return value in ferror.
svn path=/trunk/; revision=3802
Hartmut Birr [Wed, 27 Nov 2002 20:54:37 +0000 (20:54 +0000)]
Free the user stack in PsReapThreads.
svn path=/trunk/; revision=3801
Hartmut Birr [Wed, 27 Nov 2002 20:52:29 +0000 (20:52 +0000)]
Do only for process handles detach/attach the process. Some handles
needs the correct process on close/delete. Only for process handles
is it possible that ObCloseAllHandles is called recursively.
svn path=/trunk/; revision=3800
Hartmut Birr [Wed, 27 Nov 2002 20:49:54 +0000 (20:49 +0000)]
Change the type for the page fault handler from trap to interrupt gate.
Enable interrupts on page faults only if the faulting process has interrupts enabled.
svn path=/trunk/; revision=3799
Hartmut Birr [Wed, 27 Nov 2002 20:46:44 +0000 (20:46 +0000)]
Fixed the definition of NTKERNELAPI.
svn path=/trunk/; revision=3798
Hartmut Birr [Wed, 27 Nov 2002 20:31:17 +0000 (20:31 +0000)]
Initialize the registers for the next call to Int386 in GetBiosMemoryMap.
svn path=/trunk/; revision=3797
Hartmut Birr [Wed, 27 Nov 2002 20:29:43 +0000 (20:29 +0000)]
Intialize the size for the bios memory map.
svn path=/trunk/; revision=3796
Eric Kohl [Tue, 26 Nov 2002 15:33:06 +0000 (15:33 +0000)]
Use a 'secret' registry value to tell ntoskrnl where to create the registry hives.
svn path=/trunk/; revision=3795
Eric Kohl [Tue, 26 Nov 2002 15:31:41 +0000 (15:31 +0000)]
Use ERESOURCE to lock registry hives.
Keep open hives in a global list.
svn path=/trunk/; revision=3794
guido [Mon, 25 Nov 2002 23:53:38 +0000 (23:53 +0000)]
fixed compiler error: removed reference to crtdll
svn path=/trunk/; revision=3793
guido [Mon, 25 Nov 2002 23:19:31 +0000 (23:19 +0000)]
Changes '\' to '/' to enable x-compiling on linux.
svn path=/trunk/; revision=3792
Robert Dickenson [Mon, 25 Nov 2002 17:41:40 +0000 (17:41 +0000)]
cleaned up some warnings.
svn path=/trunk/; revision=3791
Robert Dickenson [Mon, 25 Nov 2002 17:38:18 +0000 (17:38 +0000)]
no longer depend on msvcrt/tchar.h
svn path=/trunk/; revision=3790
Robert Dickenson [Mon, 25 Nov 2002 15:47:52 +0000 (15:47 +0000)]
Some cleanup.
svn path=/trunk/; revision=3789
Jason Filby [Sun, 24 Nov 2002 20:25:49 +0000 (20:25 +0000)]
Fixes
svn path=/trunk/; revision=3788
Jason Filby [Sun, 24 Nov 2002 20:18:35 +0000 (20:18 +0000)]
Fixes
svn path=/trunk/; revision=3787
Jason Filby [Sun, 24 Nov 2002 20:15:37 +0000 (20:15 +0000)]
Initial scrollbar code
svn path=/trunk/; revision=3786
Robert Dickenson [Sun, 24 Nov 2002 19:48:56 +0000 (19:48 +0000)]
cleaning up the cvs views a bit and added a makefile I must have missed a while ago.
svn path=/trunk/; revision=3785
Robert Dickenson [Sun, 24 Nov 2002 19:13:40 +0000 (19:13 +0000)]
update registry test program.
svn path=/trunk/; revision=3784
Robert Dickenson [Sun, 24 Nov 2002 19:12:30 +0000 (19:12 +0000)]
update test program.
svn path=/trunk/; revision=3783
Brian Palmer [Sun, 24 Nov 2002 19:10:06 +0000 (19:10 +0000)]
Changes in v1.7.10 (11/24/2002) (brianp)
- Added assembler versions of memcmp() memcpy() memset()
- Implemented Int386() so that real-mode interrupts can be called from C-code
- Removed unnecessary call in DbgPrint() macro (freeldr.sys is ~16k smaller now)
- 64-bit lba sector addressing for disk calls
- Re-coded biosdisk.S as i386disk.c
- Re-coded mem.S as i386mem.c
- Re-coded rtlcode.S as i386rtl.c
- Cleaned up i386trap.S so that it only saves the registers once.
- Re-coded biosvid.S as i386vid.c
- Video fade in/out
- VESA text modes supported now
- Offscreen buffering to remove flicker
- Standardized format of boot sector so that BootPartition is stored right before 0xaa55
- Prefixed all file system functions with 'Fs'
svn path=/trunk/; revision=3782
Robert Dickenson [Sun, 24 Nov 2002 18:42:26 +0000 (18:42 +0000)]
Added binary and unicode file i/o support to msvcrt.
Reduced differences between crtdll and msvcrt sources
svn path=/trunk/; revision=3781
Robert Dickenson [Sun, 24 Nov 2002 18:28:38 +0000 (18:28 +0000)]
Added a header I created a while ago when looking into irda support.
svn path=/trunk/; revision=3780
Robert Dickenson [Sun, 24 Nov 2002 18:26:40 +0000 (18:26 +0000)]
Changes to suit addition of a single macro in the types header.
svn path=/trunk/; revision=3779
Robert Dickenson [Sun, 24 Nov 2002 18:24:52 +0000 (18:24 +0000)]
Mainly just added some small #ifdef sections for a little portability.
svn path=/trunk/; revision=3778
Robert Dickenson [Sun, 24 Nov 2002 18:14:19 +0000 (18:14 +0000)]
Added header to aid porting and include tchar.h here as it's the only unique thing about /include/crtdll
svn path=/trunk/; revision=3777
Robert Dickenson [Sun, 24 Nov 2002 18:09:57 +0000 (18:09 +0000)]
Not sure quite how these changed seeing as they're to go shortly I just want to clear my CVS for now.
svn path=/trunk/; revision=3776
Robert Dickenson [Sun, 24 Nov 2002 18:06:01 +0000 (18:06 +0000)]
Result of three way diffing with include/crtdll and the winapi2 headers.
reactos/include/crtdll now unused and to be deprecated.
svn path=/trunk/; revision=3775
Eric Kohl [Sat, 23 Nov 2002 01:55:27 +0000 (01:55 +0000)]
Added some more files to the boot cd.
Implemented file copy queue.
svn path=/trunk/; revision=3774
Eric Kohl [Wed, 20 Nov 2002 21:55:25 +0000 (21:55 +0000)]
Disabled debug message.
Attempt to read beyond the end of a file must return STATUS_END_OF_FILE.
svn path=/trunk/; revision=3773
Jason Filby [Wed, 20 Nov 2002 20:56:41 +0000 (20:56 +0000)]
Added some missing border style definitions
svn path=/trunk/; revision=3772
Robert Dickenson [Tue, 19 Nov 2002 17:16:14 +0000 (17:16 +0000)]
Altered layout for easier comparison with msvcrt's makefile.
svn path=/trunk/; revision=3771
Robert Dickenson [Tue, 19 Nov 2002 13:03:29 +0000 (13:03 +0000)]
Created new subtree for groups of related test programs.
Created application for ANSI and UNICODE stream I/O testing.
svn path=/trunk/; revision=3770
Robert Dickenson [Tue, 19 Nov 2002 12:56:47 +0000 (12:56 +0000)]
Created skeleton for notepad application.
svn path=/trunk/; revision=3769
Eric Kohl [Mon, 18 Nov 2002 22:40:32 +0000 (22:40 +0000)]
Disabled a debug message.
svn path=/trunk/; revision=3768
Eric Kohl [Mon, 18 Nov 2002 22:39:02 +0000 (22:39 +0000)]
Added PCI class and subclass definitions.
svn path=/trunk/; revision=3767
Robert Dickenson [Mon, 18 Nov 2002 05:43:33 +0000 (05:43 +0000)]
Fixed up the path spec and filename in the header blocks
svn path=/trunk/; revision=3766
Robert Dickenson [Mon, 18 Nov 2002 03:19:43 +0000 (03:19 +0000)]
Fixed up the path spec and filename in the header blocks
svn path=/trunk/; revision=3765
Robert Dickenson [Sun, 17 Nov 2002 04:10:56 +0000 (04:10 +0000)]
*nix newlines throughout file fixed.
svn path=/trunk/; revision=3764
Robert Dickenson [Sun, 17 Nov 2002 04:00:33 +0000 (04:00 +0000)]
Relative include path fixed to absolute path.
svn path=/trunk/; revision=3763
Eric Kohl [Sat, 16 Nov 2002 00:08:45 +0000 (00:08 +0000)]
Revoved lots of unix line breaks.
svn path=/trunk/; revision=3762
Casper Hornstrup [Fri, 15 Nov 2002 23:26:16 +0000 (23:26 +0000)]
Fix compillation error.
svn path=/trunk/; revision=3761
Casper Hornstrup [Fri, 15 Nov 2002 22:30:30 +0000 (22:30 +0000)]
2002-11-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
* include/ddk/ldrtypes.h: Move ...
* include/ntos/ldrtypes.h: ... here.
* include/ddk/ntddk.h: Include ldrtypes.h at new location.
svn path=/trunk/; revision=3760
Eric Kohl [Fri, 15 Nov 2002 22:06:01 +0000 (22:06 +0000)]
Removed special case of process without process parameter block for initial process (smss.exe).
svn path=/trunk/; revision=3759
Eric Kohl [Fri, 15 Nov 2002 22:04:51 +0000 (22:04 +0000)]
Create process parameter block for initial process (smss.exe).
svn path=/trunk/; revision=3758
Casper Hornstrup [Fri, 15 Nov 2002 21:59:54 +0000 (21:59 +0000)]
Add missing files
svn path=/trunk/; revision=3757
Casper Hornstrup [Fri, 15 Nov 2002 21:56:37 +0000 (21:56 +0000)]
Add missing files.
svn path=/trunk/; revision=3756
Casper Hornstrup [Thu, 14 Nov 2002 18:21:07 +0000 (18:21 +0000)]
2002-11-13 Casper S. Hornstrup <chorns@users.sourceforge.net>
* drivers/bus/acpi/ospm/osl.c (acpi_os_readable, acpi_os_writable):
Match prototypes.
* include/ascii.h (AbortSystemShutdownA): Correct prototype.
* include/debug.h (assert): Wrap in #ifndef assert.
* include/funcs.h (AbortSystemShutdown): Remove duplicate prototype.
* include/ddk/rtltypes.h: Move ...
* include/ntos/rtltypes.h: ... here.
* include/ddk/rtl.h: Move ...
* include/ntos/rtl.h: ... here.
* include/ddk/zwtypes.h: Move ...
* include/ntos/zwtypes.h: ... here.
* include/ddk/zw.h: Move ...
* include/ntos/zw.h: ... here.
| include/ddk/cmfuncs.h: Remove file; Move NtCreateKey to ntos/zw.h.
* include/ntos.h: #include ntos/rtltypes.h, ntos/rtl.h, ntos/zwtypes.h,
and ntos/zw.h.
* include/unicode.h: (AbortSystemShutdownW): Correct prototype.
* include/ddk/ntddk.h: Include headers at new location; Don't include
removed files.
* include/defines.h: Wrap definitions in w32api in #ifndef __USE_W32API.
* include/ntos/zwtypes.h: Ditto.
* include/napi/lpc.h: Ditto.
* include/napi/shared_data.h: Ditto.
* include/napi/teb.h: Ditto.
* include/napi/types.h: Ditto.
* include/ntdll/ldr.h: Ditto.
* include/ntdll/rtl.h: Ditto.
* include/ntos/console.h: Ditto.
* include/ntos/disk.h: Ditto.
* include/ntos/except.h: Ditto.
* include/ntos/file.h: Ditto.
* include/ntos/gditypes.h: Ditto.
* include/ntos/heap.h: Ditto.
* include/ntos/keyboard.h: Ditto.
* include/ntos/mm.h: Ditto.
* include/ntos/ntdef.h: Ditto.
* include/ntos/ps.h: Ditto.
* include/ntos/registry.h: Ditto.
* include/ntos/security.h: Ditto.
* include/ntos/synch.h: Ditto.
* include/ntos/time.h: Ditto.
* include/ntos/types.h: Ditto.
* include/ntos/port.h: Ditto.
* lib/advapi32/misc/shutdown.c (AbortSystemShutdownW,
AbortSystemShutdownA): Correct prototype.
* lib/advapi32/reg/reg.c: #include ntos.h.
* lib/advapi32/sec/misc.c: Ditto.
* lib/advapi32/sec/sid.c: Ditto.
* lib/advapi32/service/sctrl.c: Ditto.
* lib/advapi32/token/token.c: Ditto.
* lib/kernel32/misc/dllmain.c: Ditto.
* ntoskrnl/ex/napi.c: Ditto.
* ntoskrnl/rtl/i386/exception.c: Ditto.
* lib/advapi32/sec/ac.c: Ditto.
(FindFirstFreeAce, GetAce): Change PACE* to PACE_HEADER*.
* lib/advapi32/service/scm.c (EnumServicesStatusExA,
EnumServicesStatusExW, QueryServiceStatusEx): Correct prototype.
* lib/ntdll/rtl/ppb.c (RtlDestroyProcessParameters): Match prototype.
* ntoskrnl/dbg/errinfo.c (DbgGetErrorText): Use %08x, not %08lx.
* ntoskrnl/io/arcname.c (IoCreateSystemRootLink): Use %u, not %lu.
* ntoskrnl/ke/main.c (ExpInitializeExecutive): Ditto.
* (_main): Use %d, not %ld.
* ntoskrnl/include/internal/i386/ke.h: Add #pragma GCC system_header.
* include/ddk/ntdef.h (NTSYSAPI, NTAPI, NTKERNELAPI): Define to STDCALL;
Check if already defined.
* include/base.h (STDCALL, CDECL, CALLBACK, PASCAL): Move to ntos/types.h.
svn path=/trunk/; revision=3755
Casper Hornstrup [Wed, 13 Nov 2002 21:57:47 +0000 (21:57 +0000)]
2002-11-13 Rick Gaiser <RickG81@Wanadoo.nl>
* drivers/bus/isapnp/isapnp.c (FindNextReadPort): Increment Port before
checking wether port address is in NE2000 address space range and returning
port address value.
svn path=/trunk/; revision=3754
Eric Kohl [Wed, 13 Nov 2002 18:25:18 +0000 (18:25 +0000)]
* Added ini file suport (Thanks to Royce Mitchell!)
* Improved the partition list.
* Use information from txtsetup.sif to create directories.
* Added basic error handling.
svn path=/trunk/; revision=3753
Robert Dickenson [Wed, 13 Nov 2002 12:08:26 +0000 (12:08 +0000)]
Just getting in sync with removal of obsolete #pragma directive.
New work soon to come. Having a bad time with heap corruption
when attempting to import massive reg scripts into the ROS registry.
svn path=/trunk/; revision=3752
Robert Dickenson [Wed, 13 Nov 2002 06:01:12 +0000 (06:01 +0000)]
Commit of the rest of Gunnars file locking patch.
svn path=/trunk/; revision=3751
Robert Dickenson [Wed, 13 Nov 2002 05:18:03 +0000 (05:18 +0000)]
added #ifdef around headers to support test build. Modified debug messages.
svn path=/trunk/; revision=3750
Eric Kohl [Tue, 12 Nov 2002 19:17:21 +0000 (19:17 +0000)]
Added setup information file txtsetup.sif.
svn path=/trunk/; revision=3749
Eric Kohl [Tue, 12 Nov 2002 19:12:34 +0000 (19:12 +0000)]
Reworked initial process loader.
Crash the system if the initial process fails within 5 seconds.
svn path=/trunk/; revision=3748
Steven Edwards [Tue, 12 Nov 2002 15:25:15 +0000 (15:25 +0000)]
Relicensed as LGPL and Released back to the WINE project as per
Rob's Approvial.
svn path=/trunk/; revision=3747
Marty Dill [Tue, 12 Nov 2002 00:48:26 +0000 (00:48 +0000)]
Implemented ReadConsoleOutputA() and WriteConsoleInputA().
svn path=/trunk/; revision=3746
Marty Dill [Tue, 12 Nov 2002 00:46:02 +0000 (00:46 +0000)]
Added missing exports for a few console functions.
svn path=/trunk/; revision=3745
Marty Dill [Tue, 12 Nov 2002 00:45:16 +0000 (00:45 +0000)]
CreateDirectoryExW: Fail gracefully if directory name is null/empty.
svn path=/trunk/; revision=3744
Hartmut Birr [Mon, 11 Nov 2002 22:53:26 +0000 (22:53 +0000)]
* Changed the access to the bitmap from BYTE to ULONG for speeding up.
svn path=/trunk/; revision=3743
Hartmut Birr [Mon, 11 Nov 2002 21:53:25 +0000 (21:53 +0000)]
* Do not exit if GetConsoleScreenBufferInfo fails. GetConsoleScreenBufferInfo fails
if the given handle is redirected to a file or pipe. This stops windres from working.
svn path=/trunk/; revision=3742
Hartmut Birr [Mon, 11 Nov 2002 21:51:33 +0000 (21:51 +0000)]
* Implemented multiple sector commands for reading and writing (only for disks).
* Implemented 32 bit access for I/O (only for disks).
* Both options can be desabled by undefining ENABLE_MULTIMODE and ENABLE_32BIT.
svn path=/trunk/; revision=3741
Hartmut Birr [Mon, 11 Nov 2002 21:49:18 +0000 (21:49 +0000)]
* Used look aside lists to allocate memory for VFATFCB, VFATCCB and VFAT_IRP_CONTEXT.
* Removed IsLastEntry, IsVolEntry, IsDeletedEntry, vfat_wstrlen, vfatGrabFCB,
vfat_initstr, vfat_wcsncat, vfat_wcsncpy, vfat_movestr, wstrcmpi and replaced
this functions with existing equivalents or functions from ntoskrnl.
* Merged GetEntryName into vfatGetNextDirEntry for reducing some overhead.
* Implemented a file name cache to speed up the searching for existing fcb.
* Removed some calls to FsdDosDateTimeToFileTime.
* Moved the call to CcZeroData behind the initializing of the cache (in VfatWrite).
* Using existing fcbs in FindFile if there is no '*?' within the search name.
svn path=/trunk/; revision=3740
Casper Hornstrup [Sun, 10 Nov 2002 19:24:01 +0000 (19:24 +0000)]
2002-11-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
* drivers/bus/acpi/include/acpi.h: Include platform/types.h.
* drivers/bus/acpi/include/actypes.h: (UINT8, BOOLEAN, UCHAR, UINT16,
INT32, UINT32, UINT64): Disable, use the OS defined types instead.
* drivers/bus/acpi/include/platform/types.h: Remove all types,
include ntos.h instead.
* drivers/bus/acpi/ospm/include/acpisys.h: Don't include
platform/types.h.
svn path=/trunk/; revision=3739
Casper Hornstrup [Sun, 10 Nov 2002 18:17:43 +0000 (18:17 +0000)]
2002-11-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
* include/defines.h: Fix warnings when bulding with gcc 3.3.
* include/ddk/status.h: Ditto.
* include/freetype/internal/ftdebug.h: Ditto.
* include/net/ndis.h: Ditto.
* lib/msafd/misc/helpers.c: Ditto.
* lib/user32/windows/defwnd.c: Ditto.
* lib/user32/windows/window.c: Ditto.
* ntoskrnl/cm/ntfunc.c: Ditto.
* ntoskrnl/cm/regfile.c: Ditto.
* ntoskrnl/cm/regobj.c: Ditto.
* ntoskrnl/dbg/errinfo.c: Ditto.
* ntoskrnl/ex/hashtab.c: Ditto.
* ntoskrnl/include/internal/mm.h: Ditto.
* ntoskrnl/io/irp.c: Ditto.
* ntoskrnl/kd/gdbstub.c: Ditto.
* ntoskrnl/ke/queue.c: Ditto.
* ntoskrnl/ke/sem.c: Ditto.
* ntoskrnl/ldr/resource.c: Ditto.
* ntoskrnl/mm/balance.c: Ditto.
* ntoskrnl/mm/freelist.c: Ditto.
* ntoskrnl/mm/mdl.c: Ditto.
* ntoskrnl/mm/npool.c: Ditto.
* ntoskrnl/mm/section.c: Ditto.
* ntoskrnl/rtl/error.c: Ditto.
* ntoskrnl/rtl/mem.c: Ditto.
* ntoskrnl/rtl/string.c: Ditto.
* ntoskrnl/rtl/time.c: Ditto.
* ntoskrnl/rtl/unicode.c: Ditto.
* ntoskrnl/rtl/wstring.c: Ditto.
* ntoskrnl/rtl/i386/exception.c: Ditto.
* subsys/win32k/freetype/src/base/ftinit.c: Ditto.
svn path=/trunk/; revision=3738
Robert Dickenson [Sun, 10 Nov 2002 14:29:27 +0000 (14:29 +0000)]
committing more developments.
svn path=/trunk/; revision=3737
Robert Dickenson [Sun, 10 Nov 2002 14:27:45 +0000 (14:27 +0000)]
changed "$(RM) *.various" to "- $(RM) *.various" in order to keep the clean rule going.
svn path=/trunk/; revision=3736
Robert Dickenson [Sun, 10 Nov 2002 14:12:41 +0000 (14:12 +0000)]
added a couple of entries within the [\Registry\Machine\SOFTWARE\Classes] section for testing.
svn path=/trunk/; revision=3735
Robert Dickenson [Sun, 10 Nov 2002 14:10:09 +0000 (14:10 +0000)]
added #ifdef around headers to support private test build and various changes to debug diagnostics.
svn path=/trunk/; revision=3734
Robert Dickenson [Sun, 10 Nov 2002 14:02:44 +0000 (14:02 +0000)]
added #ifdef around headers to support private test build and some temporary zeroing of arrays during debugging.
svn path=/trunk/; revision=3733
Robert Dickenson [Sun, 10 Nov 2002 14:00:41 +0000 (14:00 +0000)]
added #ifdef around headers to support private test build.
svn path=/trunk/; revision=3732
Robert Dickenson [Sun, 10 Nov 2002 13:57:06 +0000 (13:57 +0000)]
added #ifdef around headers and some debug message copying/terminating to support private test build.
svn path=/trunk/; revision=3731
Robert Dickenson [Sun, 10 Nov 2002 13:53:34 +0000 (13:53 +0000)]
changed the default trace level to MID_TRACE for when DBG is defined.
svn path=/trunk/; revision=3730
Robert Dickenson [Sun, 10 Nov 2002 13:52:13 +0000 (13:52 +0000)]
slight mod to the end of line for received ip packets to display a debug message.
svn path=/trunk/; revision=3729
Robert Dickenson [Sun, 10 Nov 2002 13:48:51 +0000 (13:48 +0000)]
some un-important modifications to my serial coms test program.
not of interest for now until I get something commitable for the simple serial driver.
svn path=/trunk/; revision=3728
Robert Dickenson [Sun, 10 Nov 2002 13:47:03 +0000 (13:47 +0000)]
just some code to to some specific key reading tests.
svn path=/trunk/; revision=3727
Robert Dickenson [Sun, 10 Nov 2002 13:44:48 +0000 (13:44 +0000)]
added a whole bunch of hacks #ifdef'd into the header section to support private test build.
totally turned the contents upside down so functions are implicitly declared before use without header prototypes.
svn path=/trunk/; revision=3726
Robert Dickenson [Sun, 10 Nov 2002 13:40:08 +0000 (13:40 +0000)]
display some extra debug messages on boot to see whats going on.
svn path=/trunk/; revision=3725
Robert Dickenson [Sun, 10 Nov 2002 13:38:14 +0000 (13:38 +0000)]
committing a parameter swap from Gunnars heap fix which I seem to have missed.
svn path=/trunk/; revision=3724
Robert Dickenson [Sun, 10 Nov 2002 13:36:59 +0000 (13:36 +0000)]
added #ifdef around headers to support private test build.
svn path=/trunk/; revision=3723
Robert Dickenson [Sun, 10 Nov 2002 13:36:15 +0000 (13:36 +0000)]
added #ifdef around headers to support private test build and modified debug messages.
svn path=/trunk/; revision=3722
Robert Dickenson [Sun, 10 Nov 2002 13:34:42 +0000 (13:34 +0000)]
added trivial comment reference consistancy with DDK prototype.
svn path=/trunk/; revision=3721
Robert Dickenson [Sun, 10 Nov 2002 13:33:26 +0000 (13:33 +0000)]
useless change to only some parameter names to be more consistent with DDK prototype.
svn path=/trunk/; revision=3720
Robert Dickenson [Sun, 10 Nov 2002 13:30:32 +0000 (13:30 +0000)]
display debug message on boot.
svn path=/trunk/; revision=3719
Hartmut Birr [Sat, 9 Nov 2002 20:27:03 +0000 (20:27 +0000)]
* Unlock the address space if MmOpenMemoryAreaByAddress fails (MmWritePhysicalAddress).
svn path=/trunk/; revision=3718
Robert Dickenson [Thu, 7 Nov 2002 16:36:50 +0000 (16:36 +0000)]
Manually applying Gunnars patch because it's easier this way - and a good chance to review mods.
svn path=/trunk/; revision=3717
Robert Dickenson [Thu, 7 Nov 2002 02:52:37 +0000 (02:52 +0000)]
Manually applying Gunnars patch because it's easier this way - and a good chance to review mods.
svn path=/trunk/; revision=3716
Robert Dickenson [Thu, 7 Nov 2002 02:45:29 +0000 (02:45 +0000)]
Manually applying Gunnars patch became it's easier this way - and a good chance to review mods.
svn path=/trunk/; revision=3715
David Welch [Tue, 5 Nov 2002 21:13:15 +0000 (21:13 +0000)]
Reverted previous changes - Mm{Enable,Disable}VirtualMapping are faster
and won't allocate or free page tables. A page fault handler should
never see a disabled page since enabling and disabling is guarded by
a pageop.
svn path=/trunk/; revision=3714
Hartmut Birr [Tue, 5 Nov 2002 21:01:38 +0000 (21:01 +0000)]
* Fixed the length for the page protection.
svn path=/trunk/; revision=3713
Hartmut Birr [Tue, 5 Nov 2002 20:59:48 +0000 (20:59 +0000)]
* Initialize the return value in DefWndNCCalcSize.
svn path=/trunk/; revision=3712
Hartmut Birr [Tue, 5 Nov 2002 20:58:20 +0000 (20:58 +0000)]
* Fixed the call to LoadImageW/RemovePropW if there is given
an identifier in LoadImageA/RemovePropA.
svn path=/trunk/; revision=3711