So, what sort of resources does your driver require? Does it define these
resources in the INF?
--pa

Message 3 of 5

14 Feb 18 20:33

Doron Holan

xxxxxx@microsoft.com

Join Date: 08 Sep 2005

Posts To This List: 10157

Understanding code12 resource conflict

A modern pnp device should never declare its needed resources in an inf. Perhaps
msi configuration, but not the hw resources themselves
Bent from my phone
________________________________
From: xxxxx@lists.osr.com on behalf of xxxxx@fastmail.fm
Sent: Wednesday, February 14, 2018 4:35:45 PM
To: Windows System Software Devs Interest List
Subject: RE:[ntdev] Understanding code12 resource conflict
So, what sort of resources does your driver require? Does it define these
resources in the INF?
--pa
---
NTDEV is sponsored by OSR
Visit the list online at:
MONTHLY seminars on crash dump analysis, WDF, Windows internals and software
drivers!
Details at
To unsubscribe, visit the List Server section of OSR Online at
--

Message 4 of 5

15 Feb 18 10:53

Daniel Kulas

xxxxxx@gmail.com

Join Date: 08 Nov 2017

Posts To This List: 3

Understanding code12 resource conflict

In the resources tab for my device in Device Manager shows it uses a range
of IO, has an IRQ line, and has a 64k region of memory.
The tree structure for my device looks like PCI Root Complex -> Intel LPC
Controller -> My device. The LPC controller does not have any resources
dedicated for it but the PCI Root Complex device does. The resources it
shows it has allocated for it includes several different memory regions
which within it, which several devices use sections of that memory,
however, non of which include devices under the LPC controller device. This
range is 00000000feb00000 - 0000003fffffffff.
Does this mean anything?
On Wed, Feb 14, 2018 at 5:33 PM, xxxxx@microsoft.com <
xxxxx@lists.osr.com> wrote:
> A modern pnp device should never declare its needed resources in an inf.
> Perhaps msi configuration, but not the hw resources themselves
>
> Bent from my phone
> ------------------------------
> *From:* xxxxx@lists.osr.com osr.com> on behalf of xxxxx@fastmail.fm
> *Sent:* Wednesday, February 14, 2018 4:35:45 PM
> *To:* Windows System Software Devs Interest List
> *Subject:* RE:[ntdev] Understanding code12 resource conflict
--

Message 5 of 5

15 Feb 18 15:25

Tim Roberts

xxxxxx@probo.com

Join Date: 28 Jan 2005

Posts To This List: 11800

Understanding code12 resource conflict

xxxxx@gmail.com wrote:
>
> In the resources tab for my device in Device Manager shows it uses a
> range of IO, has an IRQ line, and has a 64k region of memory.Â
> The tree structure for my device looks like PCI Root Complex -> Intel
> LPC Controller -> My device. The LPC controller does not have any
> resources dedicated for it but the PCI Root Complex device does.
Is that literally how your device is connected?Â The LPC controller is
mostly used for serial and parallel ports, and some GPIO lines -- things
that have I/O ports.Â It shouldn't have any PCI memory presence.Â If
that's not literally where your device is located, then your BIOS ACPI
tables are wrong.
--
Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

Posting Rules

You may not post new threads

You may not post replies

You may not post attachments

You must login to OSR Online AND be a member of the ntdev list to be able to post.