reactos.git
22 years agoRemoved support for current directories on several drives at once from cmd.exe. Now...
Carl Nettelblad [Sun, 6 May 2001 17:12:44 +0000 (17:12 +0000)]
Removed support for current directories on several drives at once from cmd.exe. Now in NTDLL.

svn path=/trunk/; revision=1892

22 years agoMoving support for current dir on several drives from cmd.exe to NTDLL.
Carl Nettelblad [Sun, 6 May 2001 16:09:03 +0000 (16:09 +0000)]
Moving support for current dir on several drives from cmd.exe to NTDLL.

svn path=/trunk/; revision=1891

22 years agoAdded ACPI bus manager
Casper Hornstrup [Sat, 5 May 2001 19:15:44 +0000 (19:15 +0000)]
Added ACPI bus manager
Added ACPI button driver

svn path=/trunk/; revision=1890

22 years agoAdded runtime configuration of debug prints from kernel debugger (on a per file basis)
Casper Hornstrup [Sat, 5 May 2001 19:13:10 +0000 (19:13 +0000)]
Added runtime configuration of debug prints from kernel debugger (on a per file basis)

svn path=/trunk/; revision=1889

22 years agoadded optional parameter to specify destination directory
Nedko Arnaudov [Sat, 5 May 2001 19:11:29 +0000 (19:11 +0000)]
added optional parameter to specify destination directory

svn path=/trunk/; revision=1888

22 years agoRemoved a bunch of junk from wine and fixed crash on loading
Phillip Susi [Sat, 5 May 2001 18:09:30 +0000 (18:09 +0000)]
Removed a bunch of junk from wine and fixed crash on loading

svn path=/trunk/; revision=1887

22 years agoAdded makefile
Eric Kohl [Sat, 5 May 2001 18:01:07 +0000 (18:01 +0000)]
Added makefile

svn path=/trunk/; revision=1886

22 years agoFixed silly 'off by one' bug
Eric Kohl [Sat, 5 May 2001 18:00:33 +0000 (18:00 +0000)]
Fixed silly 'off by one' bug

svn path=/trunk/; revision=1885

22 years agoAdded mailslot fs driver
Eric Kohl [Sat, 5 May 2001 15:21:05 +0000 (15:21 +0000)]
Added mailslot fs driver

svn path=/trunk/; revision=1884

22 years agoPORT_MESSAGE_TYPE(m) macro added.
Emanuele Aliberti [Sat, 5 May 2001 12:52:49 +0000 (12:52 +0000)]
PORT_MESSAGE_TYPE(m) macro added.

svn path=/trunk/; revision=1883

22 years agoAdded attributes to object parse method.
Eric Kohl [Sat, 5 May 2001 09:33:16 +0000 (09:33 +0000)]
Added attributes to object parse method.

svn path=/trunk/; revision=1882

22 years agoFixed NtQueryDirectoryObject.
Emanuele Aliberti [Fri, 4 May 2001 21:44:21 +0000 (21:44 +0000)]
Fixed NtQueryDirectoryObject.

svn path=/trunk/; revision=1881

22 years agoChanged Cc interface func names to CcRos.
Rex Jolliff [Fri, 4 May 2001 01:21:45 +0000 (01:21 +0000)]
Changed Cc interface func names to CcRos.
Changed CcReleaseFileCache to use and dereference FileObject in BCB
instead of the one passed.

svn path=/trunk/; revision=1880

22 years agoAdded detection of redirection. GetStdHandle() used instead of CreateFile(). Error...
Nedko Arnaudov [Thu, 3 May 2001 22:41:16 +0000 (22:41 +0000)]
Added detection of redirection. GetStdHandle() used instead of CreateFile(). Error message is shown to user when it tries to redirect.

svn path=/trunk/; revision=1879

22 years agoRemoved debug code
Casper Hornstrup [Thu, 3 May 2001 17:24:00 +0000 (17:24 +0000)]
Removed debug code
Compile correctly with pool validation enabled

svn path=/trunk/; revision=1878

22 years agoTruetype files from OpenOffice
Jason Filby [Thu, 3 May 2001 07:17:38 +0000 (07:17 +0000)]
Truetype files from OpenOffice

svn path=/trunk/; revision=1877

22 years ago*** empty log message ***
Jason Filby [Thu, 3 May 2001 07:16:33 +0000 (07:16 +0000)]
*** empty log message ***

svn path=/trunk/; revision=1876

22 years agoMoved some heap stubs
Eric Kohl [Thu, 3 May 2001 06:13:05 +0000 (06:13 +0000)]
Moved some heap stubs

svn path=/trunk/; revision=1875

22 years agoImplemented missing mailslot functions
Eric Kohl [Thu, 3 May 2001 06:10:29 +0000 (06:10 +0000)]
Implemented missing mailslot functions

svn path=/trunk/; revision=1874

22 years agoImplemented mailslot functions
Eric Kohl [Wed, 2 May 2001 22:29:18 +0000 (22:29 +0000)]
Implemented mailslot functions

svn path=/trunk/; revision=1873

22 years agoImplemented CsrNewThread()
Eric Kohl [Wed, 2 May 2001 22:25:58 +0000 (22:25 +0000)]
Implemented CsrNewThread()
Added some registry functions

svn path=/trunk/; revision=1872

22 years agoAdded -r switch to objdir to recurse the system name space.
Emanuele Aliberti [Wed, 2 May 2001 20:50:06 +0000 (20:50 +0000)]
Added -r switch to objdir to recurse the system name space.

svn path=/trunk/; revision=1871

22 years agoFixed typo
Eric Kohl [Wed, 2 May 2001 19:04:25 +0000 (19:04 +0000)]
Fixed typo

svn path=/trunk/; revision=1870

22 years agoTruetype fonts from OpenOffice
Jason Filby [Wed, 2 May 2001 17:27:00 +0000 (17:27 +0000)]
Truetype fonts from OpenOffice

svn path=/trunk/; revision=1869

22 years agoFiles incorrectly committed in ASCII
Jason Filby [Wed, 2 May 2001 17:25:47 +0000 (17:25 +0000)]
Files incorrectly committed in ASCII

svn path=/trunk/; revision=1868

22 years agoreverted to proper makefile
Jason Filby [Wed, 2 May 2001 15:11:19 +0000 (15:11 +0000)]
reverted to proper makefile

svn path=/trunk/; revision=1867

22 years agoaccidental commit
Jason Filby [Wed, 2 May 2001 15:10:24 +0000 (15:10 +0000)]
accidental commit

svn path=/trunk/; revision=1866

22 years agominor fix
Jason Filby [Wed, 2 May 2001 13:46:29 +0000 (13:46 +0000)]
minor fix

svn path=/trunk/; revision=1865

22 years agoUpdate install files
Jason Filby [Wed, 2 May 2001 12:37:06 +0000 (12:37 +0000)]
Update install files

svn path=/trunk/; revision=1864

22 years agoUpdate to test new GDI functions
Jason Filby [Wed, 2 May 2001 12:35:48 +0000 (12:35 +0000)]
Update to test new GDI functions

svn path=/trunk/; revision=1863

22 years agoGDI32 support for new win32k functions
Jason Filby [Wed, 2 May 2001 12:35:06 +0000 (12:35 +0000)]
GDI32 support for new win32k functions

svn path=/trunk/; revision=1862

22 years agoInitial font and text support. Fixes to color palette support. Mask and transparent...
Jason Filby [Wed, 2 May 2001 12:33:42 +0000 (12:33 +0000)]
Initial font and text support. Fixes to color palette support. Mask and transparent blt support.

svn path=/trunk/; revision=1861

22 years agoUpdates to GDI include files
Jason Filby [Wed, 2 May 2001 12:31:04 +0000 (12:31 +0000)]
Updates to GDI include files

svn path=/trunk/; revision=1860

22 years agoVGA driver support for TransparentBlt
Jason Filby [Wed, 2 May 2001 12:29:51 +0000 (12:29 +0000)]
VGA driver support for TransparentBlt

svn path=/trunk/; revision=1859

22 years agoCorrect palette info. Initial support for bitblt masks
Jason Filby [Wed, 2 May 2001 12:29:08 +0000 (12:29 +0000)]
Correct palette info. Initial support for bitblt masks

svn path=/trunk/; revision=1858

22 years agoCorrectly configure palette registers
Jason Filby [Wed, 2 May 2001 12:27:32 +0000 (12:27 +0000)]
Correctly configure palette registers

svn path=/trunk/; revision=1857

22 years agoInitial TrueType fonts
Jason Filby [Wed, 2 May 2001 12:26:15 +0000 (12:26 +0000)]
Initial TrueType fonts

svn path=/trunk/; revision=1856

22 years agoFreetype 2 includes
Jason Filby [Wed, 2 May 2001 12:24:36 +0000 (12:24 +0000)]
Freetype 2 includes

svn path=/trunk/; revision=1855

22 years agoFreetype 2
Jason Filby [Wed, 2 May 2001 12:21:38 +0000 (12:21 +0000)]
Freetype 2

svn path=/trunk/; revision=1854

22 years agoExtracted vfat8dot3ToFilename from GetEntryName
Rex Jolliff [Wed, 2 May 2001 03:18:03 +0000 (03:18 +0000)]
Extracted vfat8dot3ToFilename from GetEntryName
Extracted vfatMakeAbsoluteFilename from vfatOpenFile
Extracted vfatGrabFCBFromTable from vfatOpenFile
Extracted vfatNewFCB from vfatOpenFile
Extracted vfatAddFCBToTable from vfatOpenFile
Removed RtlAnsiToUnicode, RtlCatAnsiToUnicode

svn path=/trunk/; revision=1853

22 years agoPreparations for checked/free like builds (CPRINT == DbgPrint when DBG is defined).
Casper Hornstrup [Tue, 1 May 2001 23:08:21 +0000 (23:08 +0000)]
Preparations for checked/free like builds (CPRINT == DbgPrint when DBG is defined).
Modified loadros to support loading symbol files early at startup.
Modified loadros to convey BIOS memory map to the kernel if available.
Began building PnP manager device tree.
Added shutdown command to shell.exe

svn path=/trunk/; revision=1852

22 years agoDon't crash if win32k.sys isn't there.. it's ok..
Phillip Susi [Tue, 1 May 2001 23:06:25 +0000 (23:06 +0000)]
Don't crash if win32k.sys isn't there.. it's ok..

svn path=/trunk/; revision=1851

22 years agoPorted ACPI CA (from the nice guys at Intel) to ReactOS (ACPI bus driver).
Casper Hornstrup [Tue, 1 May 2001 23:00:05 +0000 (23:00 +0000)]
Ported ACPI CA (from the nice guys at Intel) to ReactOS (ACPI bus driver).
Started on ISA PnP bus driver.

svn path=/trunk/; revision=1850

22 years agoWork on winsock stack and indentation corrections.
Casper Hornstrup [Tue, 1 May 2001 22:44:07 +0000 (22:44 +0000)]
Work on winsock stack and indentation corrections.

svn path=/trunk/; revision=1849

22 years agoBetter RawIP support.
Casper Hornstrup [Tue, 1 May 2001 22:34:01 +0000 (22:34 +0000)]
Better RawIP support.
Minor fixes.

svn path=/trunk/; revision=1848

22 years agoNtQueryDirectoryObject rewritten.
Emanuele Aliberti [Tue, 1 May 2001 21:43:45 +0000 (21:43 +0000)]
NtQueryDirectoryObject rewritten.
apps/objdir.c fixed to work under nt4sp6a AND reactos.

svn path=/trunk/; revision=1847

22 years ago^ is used for escape sequences
Nedko Arnaudov [Tue, 1 May 2001 20:53:24 +0000 (20:53 +0000)]
^ is used for escape sequences

svn path=/trunk/; revision=1846

22 years agonow it compiles
Nedko Arnaudov [Tue, 1 May 2001 19:42:56 +0000 (19:42 +0000)]
now it compiles

svn path=/trunk/; revision=1845

22 years agoadded a few more fsd tests
Rex Jolliff [Tue, 1 May 2001 17:36:04 +0000 (17:36 +0000)]
added a few more fsd tests

svn path=/trunk/; revision=1844

22 years agoMailslot and named pipe preparations
Eric Kohl [Tue, 1 May 2001 11:09:01 +0000 (11:09 +0000)]
Mailslot and named pipe preparations

svn path=/trunk/; revision=1843

22 years agoadded test set for fsd driver
Rex Jolliff [Tue, 1 May 2001 04:35:08 +0000 (04:35 +0000)]
added test set for fsd driver

svn path=/trunk/; revision=1842

22 years agoBUGFIX: Primary partitions that appeared after extended in table were incorrectly...
Rex Jolliff [Mon, 30 Apr 2001 05:28:17 +0000 (05:28 +0000)]
BUGFIX: Primary partitions that appeared after extended in table were incorrectly mounted
changed some error messages from DPRINT to DbgPrint

svn path=/trunk/; revision=1841

22 years agoThis change shouldn't mess things up, if used together with latest vfat version.
Carl Nettelblad [Sun, 29 Apr 2001 21:09:20 +0000 (21:09 +0000)]
This change shouldn't mess things up, if used together with latest vfat version.

NtQueryInformationFile is required to return valid name information for this to work.

svn path=/trunk/; revision=1840

22 years agoProbably getting fcb.PathName handling right this time.
Carl Nettelblad [Sun, 29 Apr 2001 21:08:14 +0000 (21:08 +0000)]
Probably getting fcb.PathName handling right this time.

svn path=/trunk/; revision=1839

22 years agoRemoved .dbg target
David Welch [Sat, 28 Apr 2001 22:59:16 +0000 (22:59 +0000)]
Removed .dbg target

svn path=/trunk/; revision=1838

22 years agoUndo last change removing config.h, which is now correctly auto generated
Phillip Susi [Thu, 26 Apr 2001 14:26:23 +0000 (14:26 +0000)]
Undo last change removing config.h, which is now correctly auto generated

svn path=/trunk/; revision=1837

22 years agoFixed definition of EPROCESS to work with the forward declaration in ketypes.h
Phillip Susi [Thu, 26 Apr 2001 13:29:58 +0000 (13:29 +0000)]
Fixed definition of EPROCESS to work with the forward declaration in ketypes.h

svn path=/trunk/; revision=1836

22 years agoExplicitly create config.h
David Welch [Thu, 26 Apr 2001 13:23:38 +0000 (13:23 +0000)]
Explicitly create config.h

svn path=/trunk/; revision=1835

22 years agoRemoved reference to kernel private header internal/ps.h
Phillip Susi [Thu, 26 Apr 2001 13:23:01 +0000 (13:23 +0000)]
Removed reference to kernel private header internal/ps.h

svn path=/trunk/; revision=1834

22 years agoAdded forward declaration for EPROCESS
Phillip Susi [Thu, 26 Apr 2001 13:22:24 +0000 (13:22 +0000)]
Added forward declaration for EPROCESS

svn path=/trunk/; revision=1833

22 years agoSome minor cleanup
Eric Kohl [Thu, 26 Apr 2001 11:31:33 +0000 (11:31 +0000)]
Some minor cleanup

svn path=/trunk/; revision=1832

22 years agoUndo last change
Phillip Susi [Thu, 26 Apr 2001 04:01:54 +0000 (04:01 +0000)]
Undo last change

svn path=/trunk/; revision=1831

22 years agoRemoved references to obsolete config.h preventing compilation
Phillip Susi [Thu, 26 Apr 2001 03:58:33 +0000 (03:58 +0000)]
Removed references to obsolete config.h preventing compilation

svn path=/trunk/; revision=1830

22 years agoClose handles to shell process/thread
Phillip Susi [Thu, 26 Apr 2001 01:36:32 +0000 (01:36 +0000)]
Close handles to shell process/thread

svn path=/trunk/; revision=1829

22 years agoAdded Tail.Overlay.DriverContext to IRP structure
Phillip Susi [Thu, 26 Apr 2001 01:31:35 +0000 (01:31 +0000)]
Added Tail.Overlay.DriverContext to IRP structure

svn path=/trunk/; revision=1828

22 years agoFixed bug in IoFlushAdapterBuffers
Phillip Susi [Thu, 26 Apr 2001 01:30:17 +0000 (01:30 +0000)]
Fixed bug in IoFlushAdapterBuffers

svn path=/trunk/; revision=1827

22 years agoAdded a check for end of fat chain before end of recorded length
Phillip Susi [Thu, 26 Apr 2001 01:28:54 +0000 (01:28 +0000)]
Added a check for end of fat chain before end of recorded length

svn path=/trunk/; revision=1826

22 years agoFAT12GetNextCluster still needs fixed to not assume entire FAT fits in one cache...
Phillip Susi [Thu, 26 Apr 2001 01:28:15 +0000 (01:28 +0000)]
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

svn path=/trunk/; revision=1825

22 years agoFloppy driver updates, managed to boot system from floppy
Phillip Susi [Thu, 26 Apr 2001 01:24:31 +0000 (01:24 +0000)]
Floppy driver updates, managed to boot system from floppy

svn path=/trunk/; revision=1824

22 years agoescape char when setting string value changed to ^
Nedko Arnaudov [Tue, 24 Apr 2001 23:05:56 +0000 (23:05 +0000)]
escape char when setting string value changed to ^

svn path=/trunk/; revision=1823

22 years agominor changes
Nedko Arnaudov [Tue, 24 Apr 2001 22:53:00 +0000 (22:53 +0000)]
minor changes

svn path=/trunk/; revision=1822

22 years agoquotation handling bug fixed
Nedko Arnaudov [Tue, 24 Apr 2001 22:32:31 +0000 (22:32 +0000)]
quotation handling bug fixed

svn path=/trunk/; revision=1821

22 years agoSome FsRtl API updated (stubs) to sync with ntifs.h v25 by Bo Branten.
Emanuele Aliberti [Tue, 24 Apr 2001 18:36:39 +0000 (18:36 +0000)]
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.

svn path=/trunk/; revision=1820

22 years agoCompilation bug fixed (due to having used an "unknown" field in the
Emanuele Aliberti [Mon, 23 Apr 2001 22:00:28 +0000 (22:00 +0000)]
Compilation bug fixed (due to having used an "unknown" field in the
SYSTEM_MODULE_ENTRY object I updated yesterday).

svn path=/trunk/; revision=1819

22 years agoQuery/SetSystemInformation: added stubs for information classes 0-53 (up to nt5/w2k).
Emanuele Aliberti [Sun, 22 Apr 2001 23:06:57 +0000 (23:06 +0000)]
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.

svn path=/trunk/; revision=1818

23 years agoAdded kernel debugger help (type help for a list of commands)
Casper Hornstrup [Sun, 22 Apr 2001 14:47:00 +0000 (14:47 +0000)]
Added kernel debugger help (type help for a list of commands)

svn path=/trunk/; revision=1817

23 years agoSet the fs register properly on entry to the kernel from an irq
David Welch [Sat, 21 Apr 2001 22:39:42 +0000 (22:39 +0000)]
Set the fs register properly on entry to the kernel from an irq

svn path=/trunk/; revision=1816

23 years agoImplemented PsCreateSystemProcess()
Eric Kohl [Sat, 21 Apr 2001 12:39:33 +0000 (12:39 +0000)]
Implemented PsCreateSystemProcess()

svn path=/trunk/; revision=1815

23 years agoIgnore config.h
David Welch [Fri, 20 Apr 2001 12:59:59 +0000 (12:59 +0000)]
Ignore config.h

svn path=/trunk/; revision=1814

23 years agoRemove config.h
David Welch [Fri, 20 Apr 2001 12:59:13 +0000 (12:59 +0000)]
Remove config.h

svn path=/trunk/; revision=1813

23 years agoCall KiUpdateSystemTime from KiInterruptDispatch if on first processor.
Casper Hornstrup [Fri, 20 Apr 2001 12:42:23 +0000 (12:42 +0000)]
Call KiUpdateSystemTime from KiInterruptDispatch if on first processor.
Mask correct interrupts at each IRQ level
Fixed APIC error on initialization

svn path=/trunk/; revision=1812

23 years agoUP fixes, was enabling interrupts too early
David Welch [Wed, 18 Apr 2001 03:31:19 +0000 (03:31 +0000)]
UP fixes, was enabling interrupts too early

svn path=/trunk/; revision=1811

23 years agoForgot to test compilation under UP
David Welch [Tue, 17 Apr 2001 23:53:16 +0000 (23:53 +0000)]
Forgot to test compilation under UP
UP is default

svn path=/trunk/; revision=1810

23 years agoSMP scheduling fixes
David Welch [Tue, 17 Apr 2001 23:39:26 +0000 (23:39 +0000)]
SMP scheduling fixes
Obey thread affinity
Fix bogus invariant in KeAcquireSpinLockAtDpcLevel
Protect display with spinlock

svn path=/trunk/; revision=1809

23 years agoFurther SMP work (associate an idle thread with each processor)
David Welch [Tue, 17 Apr 2001 04:11:01 +0000 (04:11 +0000)]
Further SMP work (associate an idle thread with each processor)

svn path=/trunk/; revision=1808

23 years agoper processor TSS
David Welch [Mon, 16 Apr 2001 23:29:55 +0000 (23:29 +0000)]
per processor TSS

svn path=/trunk/; revision=1807

23 years agoMissing file
David Welch [Mon, 16 Apr 2001 18:06:29 +0000 (18:06 +0000)]
Missing file

svn path=/trunk/; revision=1806

23 years agoFurther SMP initialization work (now boots all processors on SMP bochs)
David Welch [Mon, 16 Apr 2001 16:29:03 +0000 (16:29 +0000)]
Further SMP initialization work (now boots all processors on SMP bochs)
Preparation for per-processor GDT

svn path=/trunk/; revision=1805

23 years agoAdded base support for user settings.
Nedko Arnaudov [Mon, 16 Apr 2001 05:11:54 +0000 (05:11 +0000)]
Added base support for user settings.

svn path=/trunk/; revision=1804

23 years agoAdded support for escape sequences when setting string value.
Nedko Arnaudov [Mon, 16 Apr 2001 05:09:51 +0000 (05:09 +0000)]
Added support for escape sequences when setting string value.

svn path=/trunk/; revision=1803

23 years agounexpected declaration removed :}
Nedko Arnaudov [Mon, 16 Apr 2001 05:07:23 +0000 (05:07 +0000)]
unexpected declaration removed :}

svn path=/trunk/; revision=1802

23 years agoImplemented: default settings, loading settings from registry key, settings for promp...
Nedko Arnaudov [Mon, 16 Apr 2001 05:03:29 +0000 (05:03 +0000)]
Implemented: default settings, loading settings from registry key, settings for prompt, normal text colors and command text colors.

svn path=/trunk/; revision=1801

23 years agoArgument parser now ignores escape sequences.
Nedko Arnaudov [Mon, 16 Apr 2001 04:58:31 +0000 (04:58 +0000)]
Argument parser now ignores escape sequences.

svn path=/trunk/; revision=1800

23 years agoPrompt now supports customization. Implementation is based on customization string...
Nedko Arnaudov [Mon, 16 Apr 2001 04:53:31 +0000 (04:53 +0000)]
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.

svn path=/trunk/; revision=1799

23 years agoDefault config
David Welch [Mon, 16 Apr 2001 02:02:43 +0000 (02:02 +0000)]
Default config

svn path=/trunk/; revision=1798

23 years agoSMP detection work
David Welch [Mon, 16 Apr 2001 02:02:07 +0000 (02:02 +0000)]
SMP detection work
Changed initialization back
Changed to NT IRQLs
Check for return from main

svn path=/trunk/; revision=1797

23 years agoFixes for NE2000 driver
Casper Hornstrup [Mon, 16 Apr 2001 01:16:36 +0000 (01:16 +0000)]
Fixes for NE2000 driver

svn path=/trunk/; revision=1796

23 years agoAdded PnP and Power structures
Casper Hornstrup [Mon, 16 Apr 2001 00:52:12 +0000 (00:52 +0000)]
Added PnP and Power structures

svn path=/trunk/; revision=1795

23 years agoAdded PnP and Power stubs
Casper Hornstrup [Mon, 16 Apr 2001 00:51:19 +0000 (00:51 +0000)]
Added PnP and Power stubs

svn path=/trunk/; revision=1794

23 years agoAdded PnP and Power structures
Casper Hornstrup [Mon, 16 Apr 2001 00:44:54 +0000 (00:44 +0000)]
Added PnP and Power structures

svn path=/trunk/; revision=1793