Searched hist:bbf64c0c (Results 1 – 3 of 3) sorted by relevance
/reactos/ntoskrnl/io/pnpmgr/ |
H A D | pnproot.c | diff bbf64c0c Sun Jun 25 22:47:40 GMT 2023 Victor Perevertkin <victor.perevertkin@reactos.org> [NTOS:PNP] Do not create an extra "PDO" device inside PnP root driver
The root device object is in fact a PDO and a FDO at the same time. Thus there is no need in creating two device objects here, one is enough. This commit also removes the explicit device extension for the root DO, because the only reason it existed is to distinguish the root driver's FDO from its PDOs. This can easily be done by comparing with IopRootDeviceNode.
Also collect some unused garbage while we are here.
|
H A D | pnpinit.c | diff bbf64c0c Sun Jun 25 22:47:40 GMT 2023 Victor Perevertkin <victor.perevertkin@reactos.org> [NTOS:PNP] Do not create an extra "PDO" device inside PnP root driver
The root device object is in fact a PDO and a FDO at the same time. Thus there is no need in creating two device objects here, one is enough. This commit also removes the explicit device extension for the root DO, because the only reason it existed is to distinguish the root driver's FDO from its PDOs. This can easily be done by comparing with IopRootDeviceNode.
Also collect some unused garbage while we are here.
|
/reactos/ntoskrnl/include/internal/ |
H A D | io.h | diff bbf64c0c Sun Jun 25 22:47:40 GMT 2023 Victor Perevertkin <victor.perevertkin@reactos.org> [NTOS:PNP] Do not create an extra "PDO" device inside PnP root driver
The root device object is in fact a PDO and a FDO at the same time. Thus there is no need in creating two device objects here, one is enough. This commit also removes the explicit device extension for the root DO, because the only reason it existed is to distinguish the root driver's FDO from its PDOs. This can easily be done by comparing with IopRootDeviceNode.
Also collect some unused garbage while we are here.
|