poulsbo pins

Hello to all,

I am working with an Eurotech board with atom/poulsbo with a windows embedded standard (wes) os generated by me. I am new to windows embedded studio and wdf.

I need to use some of the poulsbo pins both for input (interrupt) and output.

I know that there is an existing device (wes knows atom/poulsbo) so I know that I must implement a filter driver and I must do the job by hand (page 790 of W. Oney book)

The poulsbo manual tells me that gpio base address belongs to the pci device 8086/8119, so I went to the registry and found the hardware key: …\enum\pci\ven…\3&… but it lacks of UpperFilters.

DevView tells me that there is a stack with a pdo (pci.sys), fdo (isapnp.sys) and fido (acpi.sys): where can I find the UpperFilter key?

Thank you

xxxxx@texa.it wrote:

I am working with an Eurotech board with atom/poulsbo with a windows embedded standard (wes) os generated by me. I am new to windows embedded studio and wdf.

I need to use some of the poulsbo pins both for input (interrupt) and output.

I know that there is an existing device (wes knows atom/poulsbo) so I know that I must implement a filter driver and I must do the job by hand (page 790 of W. Oney book)

The poulsbo manual tells me that gpio base address belongs to the pci device 8086/8119, so I went to the registry and found the hardware key: …\enum\pci\ven…\3&… but it lacks of UpperFilters.

DevView tells me that there is a stack with a pdo (pci.sys), fdo (isapnp.sys) and fido (acpi.sys): where can I find the UpperFilter key?

If the device doesn’t have any filters, there won’t be an UpperFilters
or LowerFilters value. If you are the first, you have to add it.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.