#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):

 One is fairly quickly convinced that there will be an issue when "end <=
 start" if we look at this line in the source. Refer to the PCI Bridge
 specification to fully understand this part of the code. The bridge window
 size registers at offset 0x20 and 0x24 are being programmed.

 line 741:
 {{{
     tmp = ((res->end-1) & 0xfff00000) | (res->start >> 16);
 }}}

--
Ticket URL: <http://devel.rtems.org/ticket/3062#comment:8>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to