⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sysmotcpci.h

📁 WINDRIVER MCP750 BSP
💻 H
字号:
/* sysMotCpci.h - Motorola CompactPCI Backpanel Devices and Board IDs *//* Copyright 2002 Wind River Systems, Inc. *//* Copyright 1999-2000 Motorola, Inc., All Rights Reserved *//*modification history--------------------01e,09apr02,mil  Added entry for MCPN765 with Intel21555 P2P bridge, and                 consolidated board list.01d,15dec99,scb  Add entries for CPN5360.01c,30sep99,srr  Add entries for PPMC600.01b,29sep99,srr  Add entries for MCPN765.01a,25aug99,rhv  created.*//*This file contains: - The cPCI subsystem vendor and board IDs for Motorola CompactPCI boards - Motorola cPCI boards which participate in VxWorks shared memory. - Motorola cPCI boards which participate in VxWorks backpanel networking.*/#ifndef __INCsysMotCpcih#define __INCsysMotCpcih#ifdef __cplusplusextern "C" {#endif/* CompactPCI subsystem vendor and board IDs for Motorola CompactPCI boards */#define MOT_SUB_VNDR_ID_VAL      0x1057   /* Vendor = Motorola */#define CPV3060_SUB_SYS_ID_VAL   0x4804   /* Subsystem = CPV3060 */#define CPN5360_SUB_SYS_ID_VAL   0x4814	  /* Subsystem = CPN5360 */#define MCPN750_SUB_SYS_ID_VAL   0x4805   /* Subsystem = MCPN750 (Sitka) */#define MCPN765_SUB_SYS_ID_VAL   0x4811   /* Subsystem = MCPN765 */#define PPMC750_SUB_SYS_ID_VAL   0x480e   /* Subsystem = PPMC Carrier */#define PRPMCBASE_SUB_SYS_ID_VAL PPMC750_SUB_SYS_ID_VAL  /* PrPMC Carrier */#define PRPMC750_SUB_SYS_ID_VAL  0x480f   /* Subsystem = PrPMC750 */#define PPMC600_SUB_SYS_ID_VAL   0x4810   /* Subsystem = PPMC600 */#define PRPMC600_SUB_SYS_ID_VAL  PPMC600_SUB_SYS_ID_VAL  /* PrPMC600 */#define PRPMC800_SUB_SYS_ID_VAL  0x4817   /* Subsystem = PrPMC800 *//* * The poll list should be shared among BSPs in order for inter-detection. * However, some BSPs may not have all the macros defined.  Thus it is * necessary to define them here, with the risk of inconsistency if one * is changed only within a BSP. */#ifndef PCI_ID_BR_DEC21554#  define PCI_ID_BR_DEC21554 0x00461011     /* ID Intel 21554 PCI bridge */#endif#ifndef PCI_ID_BR_DEC21555#  define PCI_ID_BR_DEC21555 0xb5558086     /* ID Intel 21555 PCI bridge */#endif#ifndef PCI_ID_HARRIER#  define PCI_ID_HARRIER 0x480B1057         /* ID Harrier PHB */#endif/* Motorola CompactPCI boards which participate in VxWorks shared memory. */#define SYS_MOT_SM_ANCHOR_POLL_LIST \    { PCI_ID_BR_DEC21554, \      (CPV3060_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21554, \      (CPN5360_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21554, \      (MCPN750_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21554, \      (MCPN765_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21555, \      (MCPN765_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21554, \      (PPMC600_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21554, \      (PPMC750_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21554, \      (PRPMC750_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21554, \      (PRPMC800_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_HARRIER, \      (PRPMC800_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },/* * The following list is for the CompactPCI Host to use when connecting * interrupt handlers to support each DEC2155x device interrupting on the * CompactPCI backpanel when using shared memory. */#define SYS_MOT_SM_DEVICE_LIST \    { PCI_ID_BR_DEC21554, \      (CPV3060_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21554, \      (CPN5360_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21554, \      (MCPN750_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21554, \      (MCPN765_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21555, \      (MCPN765_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21554, \      (PPMC600_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21554, \      (PPMC750_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21554, \      (PRPMC750_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_BR_DEC21554, \      (PRPMC800_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },\    { PCI_ID_HARRIER, \      (PRPMC800_SUB_SYS_ID_VAL << 16) | MOT_SUB_VNDR_ID_VAL },#ifdef __cplusplus}#endif#endif	/* __INCsysMotCpcih */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -