<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi<br>
    <br>
    cc'ing Daniel since the biggest culprit is under sparc.<br>
    <br>
    In reviewing the changes for the patch, I chanced upon<br>
    sparc/shared/include/pci.h which appears to duplicate a<br>
    lot of what is in cpukit/include/rtems/pci.h.<br>
    <br>
    Searching for pci.h, I also spotted one in mvme5500 which<br>
    has a few Ids and constants which should be in the cpukit<br>
    pci.h<br>
    <br>
    This is just accidental over the years. The sparc file was<br>
    introduced 5 years ago. <br>
    <br>
    The mvme5500 situation is  only a handful of constants.<br>
    I can easily move them to rtems/pci.h and it is fixed.<br>
    But the sparc version does NOT include rtems/pci.h and thus<br>
    is more work. It duplicates a lot rather than getting it via<br>
    inclusion.<br>
    <br>
    There is also the fact that we don't have any defined process<br>
    for incorporating updates from
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    one of the PCI Id sources. <br>
    <br>
    Any thoughts on how to get back to all the PCI bus constants<br>
    and device ids being defined in the cpukit pci.h?<br>
    <pre class="moz-signature" cols="72">-- 
Joel Sherrill, Ph.D.             Director of Research&  Development
<a class="moz-txt-link-abbreviated" href="mailto:joel.sherrill@OARcorp.com">joel.sherrill@OARcorp.com</a>        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
    Support Available             (256) 722-9985

</pre>
  </body>
</html>