sandpoint.h
来自「是关于linux2.5.1的完全源码」· C头文件 代码 · 共 71 行
H
71 行
/* * arch/ppc/platforms/sandpoint.h * * Definitions for Motorola SPS Sandpoint Test Platform * * Author: Mark A. Greer * mgreer@mvista.com * * Copyright 2000, 2001 MontaVista Software Inc. * * This program is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the * Free Software Foundation; either version 2 of the License, or (at your * option) any later version. *//* * Sandpoint uses the CHRP map (Map B). */#ifndef __PPC_PLATFORMS_SANDPOINT_H#define __PPC_PLATFORMS_SANDPOINT_H#ifdef CONFIG_SANDPOINT_X3#define SANDPOINT_SIO_SLOT 0 /* Cascaded from EPIC IRQ 0 */#if 0/* The Sandpoint X3 allows the IDE interrupt to be directly connected * from the Windbond (PCI INTC or INTD) to the serial EPIC. Someday * we should try this, but it was easier to use the existing 83c553 * initialization than change it to route the different interrupts :-). * -- Dan */#define SANDPOINT_IDE_INT0 23 /* EPIC 7 */#define SANDPOINT_IDE_INT1 24 /* EPIC 8 */#else#define SANDPOINT_IDE_INT0 14 /* 8259 Test */#define SANDPOINT_IDE_INT1 15 /* 8259 Test */#endif#else /* * Define the PCI slot that the 8259 is sharing interrupts with. * Valid values are 1 (PCI slot 2) and 2 (PCI slot 3). */#define SANDPOINT_SIO_SLOT 1/* ...and for the IDE from the 8259....*/#define SANDPOINT_IDE_INT0 14#define SANDPOINT_IDE_INT1 15#endif#define SANDPOINT_SIO_IRQ (SANDPOINT_SIO_SLOT + NUM_8259_INTERRUPTS)/* * The sandpoint boards have processor modules that either have an 8240 or * an MPC107 host bridge on them. These bridges have an IDSEL line that allows * them to respond to PCI transactions as if they were a normal PCI devices. * However, the processor on the processor side of the bridge can not reach * out onto the PCI bus and then select the bridge or bad things will happen * (documented in the 8240 and 107 manuals). * Because of this, we always skip the bridge PCI device when accessing the * PCI bus. The PCI slot that the bridge occupies is defined by the macro * below. */#define SANDPOINT_HOST_BRIDGE_IDSEL 12void sandpoint_find_bridges(void);#endif /* __PPC_PLATFORMS_SANDPOINT_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?