IRP_MN_START_DEVICE implement for ROOT FDO (PciFdoStartDevice)
authorevb <evb@svn.reactos.org>
Fri, 16 Jul 2010 01:14:52 +0000 (01:14 +0000)
committerevb <evb@svn.reactos.org>
Fri, 16 Jul 2010 01:14:52 +0000 (01:14 +0000)
commit2261af52659b0b0bb5dc733fe67fadbeb9302845
tree6c7dd20957d56b3f1ea9303edd0681e512a019a4
parentadd164dcfa43953e9df5472907c3ecccf7d17b41
IRP_MN_START_DEVICE implement for ROOT FDO (PciFdoStartDevice)
PciInitializeArbiterRanges implement to scan arbiter   not yet construct since Arb library missing
Add PCI state machine (PciBeginStateTransition, PciCancelStateTransition, PciCommitStateTransition) andtransition array (PnpStateTransitionArray) to check if valid
Now IRP_MN_QUERY_DEVICE_RELATIONS sent to ROOT FDO means time to enumerate bus!

svn path=/trunk/; revision=48075
reactos/drivers/bus/pcix/arb/arb_comn.c
reactos/drivers/bus/pcix/fdo.c
reactos/drivers/bus/pcix/pci.h
reactos/drivers/bus/pcix/pci/state.c
reactos/drivers/bus/pcix/utils.c