2 * PROJECT: ReactOS PCI Bus Driver
3 * LICENSE: BSD - See COPYING.ARM in the top level directory
4 * FILE: drivers/bus/pci/device.c
5 * PURPOSE: Device Management
6 * PROGRAMMERS: ReactOS Portable Systems Group
9 /* INCLUDES *******************************************************************/
15 /* GLOBALS ********************************************************************/
17 /* FUNCTIONS ******************************************************************/
21 Device_SaveCurrentSettings(IN PPCI_CONFIGURATOR_CONTEXT Context
)
29 Device_SaveLimits(IN PPCI_CONFIGURATOR_CONTEXT Context
)
37 Device_MassageHeaderForLimitsDetermination(IN PPCI_CONFIGURATOR_CONTEXT Context
)
45 Device_RestoreCurrent(IN PPCI_CONFIGURATOR_CONTEXT Context
)
53 Device_GetAdditionalResourceDescriptors(IN PPCI_CONFIGURATOR_CONTEXT Context
,
54 IN PPCI_COMMON_HEADER PciData
,
55 IN PIO_RESOURCE_DESCRIPTOR IoDescriptor
)
63 Device_ResetDevice(IN PPCI_CONFIGURATOR_CONTEXT Context
)
71 Device_ChangeResourceSettings(IN PPCI_CONFIGURATOR_CONTEXT Context
)