ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

lddintrf.c
Go to the documentation of this file.
00001 /*
00002  * PROJECT:         ReactOS PCI Bus Driver
00003  * LICENSE:         BSD - See COPYING.ARM in the top level directory
00004  * FILE:            drivers/bus/pci/intrface/lddintrf.c
00005  * PURPOSE:         Legacy Device Detection Interface
00006  * PROGRAMMERS:     ReactOS Portable Systems Group
00007  */
00008 
00009 /* INCLUDES *******************************************************************/
00010 
00011 #include <pci.h>
00012 #define NDEBUG
00013 #include <debug.h>
00014 
00015 /* GLOBALS ********************************************************************/
00016 
00017 PCI_INTERFACE PciLegacyDeviceDetectionInterface =
00018 {
00019     &GUID_LEGACY_DEVICE_DETECTION_STANDARD,
00020     sizeof(LEGACY_DEVICE_DETECTION_INTERFACE),
00021     0,
00022     0,
00023     PCI_INTERFACE_FDO,
00024     0,
00025     PciInterface_LegacyDeviceDetection,
00026     lddintrf_Constructor,
00027     lddintrf_Initializer
00028 };
00029 
00030 /* FUNCTIONS ******************************************************************/
00031 
00032 NTSTATUS
00033 NTAPI
00034 lddintrf_Initializer(IN PVOID Instance)
00035 {
00036     /* PnP Interfaces don't get Initialized */
00037     ASSERTMSG(FALSE, "PCI lddintrf_Initializer, unexpected call.");
00038     return STATUS_UNSUCCESSFUL;
00039 }
00040 
00041 NTSTATUS
00042 NTAPI
00043 lddintrf_Constructor(IN PVOID DeviceExtension,
00044                      IN PVOID Instance,
00045                      IN PVOID InterfaceData,
00046                      IN USHORT Version,
00047                      IN USHORT Size,
00048                      IN PINTERFACE Interface)
00049 {
00050     /* Not yet implemented */
00051     UNIMPLEMENTED;
00052     while (TRUE);
00053 }
00054 
00055 /* EOF */

Generated on Sat May 26 2012 04:26:03 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.