The current release of our test board is based on I7 and the C216 Chipset. We are mapping two CPLDs on IOports 0x700 and 0x1700 through the LPC bus. To enable these ranges we run at startup: "setpci -s 00:1f.0 VENDOR_ID+0x88.L=0x00fc0701" and "setpci -s 00:1f.0 VENDOR_ID+0x8C.L=0x00fc1701".
Recently we traded the I7+Chipset for an Atom E3800 processor. With this platform the LPC bus is morphed into an PCU-LPC legacy bus. I, no longer find in the LPC register map the BAR registers allowing me to enable IOport ranges.
QUESTION: How can I enable the IOport pages at 0x700 and 0x1700 with my new Atom architecture ?
papym: Thank you very much for joining the Intel® Processors communities. We will do our best in order to provide the information you are looking for.
I will start a research on this matter to provide the most accurate response. As soon as I gather the information I will post all the details on this thread.
Any further questions, please let me know.
papym: I just received an update on this matter and actually in order to get the information you are looking for the best thing to do will be to visit our Intel® Embedded Design Center. In there you should be able to receive further peer to peer assistance on this subject:
Any questions, please let me know.