[NTOSKRNL]
authorCameron Gutman <aicommander@gmail.com>
Sat, 11 Feb 2012 03:54:10 +0000 (03:54 +0000)
committerCameron Gutman <aicommander@gmail.com>
Sat, 11 Feb 2012 03:54:10 +0000 (03:54 +0000)
commit1bff183ee181efc4c65bc4f1506b72a937f081e9
tree5d7d3b8c7c507e81173ea93f8a92cb4eba9b7d5e
parent6ced7570a0c0b91f0c0d38a149b8b612b1bd9354
[NTOSKRNL]
- Implement IopFixupResourceListWithRequirements to replace IopCreateResourceListFromRequirements
- This functions fills in gaps between required resources and currently allocated resources in the resource list
- It also implements support for alternate requirement descriptors which IopCreateResourceListFromRequirements ignored
- Fix a critical bug in requirement processing that could result in the kernel allocating resources outside the devices requested range
- Now the PnP manager will actually claim resources that the device reports that it needs but it does not currently have

svn path=/branches/usb-bringup-trunk/; revision=55537
ntoskrnl/include/internal/io.h
ntoskrnl/io/iomgr/iorsrce.c
ntoskrnl/io/pnpmgr/pnpres.c