PICMG 2.0R3.0: ECN 2.0-3.0-002 ADOPTED January 23, 2002 1 PICMG Specification Engineering Change Notice 2.0-3.0-002 Topic: Self-Describing Slot Geography Affected Specification: PICMG 2.0 R3.0 Sponsor(s): Software Interoperability Subcommittee Participants in Final Ballot Group: Aculab, Artela Systems, Asis, Force Computers, Hybricon, Intel, LynuxWorks, Matrox, MontaVista Software, National Instruments, Pentair Electronic Packaging, Pigeon Point Systems, PLX Technology, Rittal/Kaparel, SANMINA, Spectel, Sun Microsystems, Wind River Systems Description The focus of this ECN is to enable hardware-independent software to map between: o the geographic addresses (or physical slot numbers) that are defined for each CompactPCI slot and o the logical PCI addresses (based on the bus, device and function numbers) by which operating systems and device drivers access the boards in those slots. The emphasis is on systems containing CompactPCI buses on the backplane. Switch fabric-based architectures, such as those established by PICMG 2.16 and PICMG 2.17 need to address these issues separately for boards that don’t interface to the CompactPCI bus on the backplane. Both architectures provide for systems with and without CompactPCI buses on the backplane. Ju stification Achieving the above mapping is crucial to achieving two higher level goals: o Enabling application and system software to communicate with an operator about specific boards in the system by designating them in a simple and precise manner that is consistent across systems and vendors. The consequences of operator action on the wrong slot can be severe. CompactPCI physical slot numbers start at 1 at the top left-most slot and increase sequentially. CompactPCI backplane...