[RTEMS Project] #3062: When a PCI addreess range is empty PCI Library Programs Bridges with errouneous address range
RTEMS trac
trac at rtems.org
Wed Jul 5 19:36:45 UTC 2017
#3062: When a PCI addreess range is empty PCI Library Programs Bridges with
errouneous address range
--------------------------+-----------------------
Reporter: Jeffrey Hill | Owner: Ben Gras
Type: defect | Status: assigned
Priority: normal | Milestone:
Component: cpukit | Version: 4.11
Severity: normal | Resolution:
Keywords: |
--------------------------+-----------------------
Comment (by Jeffrey Hill):
I had a closer look and I believe that there is no need to be concerned
about plug-and-play. This conclusion is based on identifying the following
code.
line 309, the memory and IO spaces are initially disabled when the device
or bridge is located.
PCI_CFG_W16(pcidev, PCIR_COMMAND, 0);
Line 342, the bridge's memory and IO space base addresses are cleared to
zero when the bridge device is initially located
PCI_CFG_W32(pcidev, 0x28, 0);
PCI_CFG_W32(pcidev, 0x2C, 0);
--
Ticket URL: <http://devel.rtems.org/ticket/3062#comment:5>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list