source: rtems/c/src/lib/libbsp/powerpc/score603e/PCI_bus/PCI.h @ 31a5ec8

4.9
Last change on this file since 31a5ec8 was 31a5ec8, checked in by Jennifer Averett <Jennifer.Averett@…>, on 05/05/09 at 16:18:06

2009-05-05 Jennifer Averett <jennifer.averett@…>

  • Makefile.am, README, configure.ac, preinstall.am, PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c, console/85c30.c, console/85c30.h, console/console.c, console/consolebsp.h, console/tbl85c30.c, include/bsp.h, include/coverhd.h, include/gen2.h, include/irq-config.h, include/tm27.h, irq/FPGA.c, irq/irq.h, irq/irq_init.c, start/start.S, startup/Hwr_init.c, startup/bspstart.c, timer/timer.c, tod/tod.c: Updated and tested with the latest powerpc isr source
  • irq/no_pic.c: New file.
  • irq/irq.c, startup/genpvec.c, startup/setvec.c, startup/vmeintr.c: Removed.
  • Property mode set to 100644
File size: 735 bytes
RevLine 
[9c448e1]1/*  PCI.h
2 *
3 *  This include file contains prototypes for chips attached to the
4 *  PCI bus.
5 *
[31a5ec8]6 *  COPYRIGHT (c) 1989-2009.
[9c448e1]7 *  On-Line Applications Research Corporation (OAR).
8 *
[31a5ec8]9 *  The license and distribution terms for this file may be
10 *  found in the file LICENSE in this distribution or at
[b14e2f2]11 *  http://www.rtems.com/license/LICENSE.
[9c448e1]12 *
[6128a4a]13 *  $Id:
[9c448e1]14 */
15#ifndef __PCI_h
16#define __PCI_h
17
18/*
19 * PCI.c
20 */
21
22void PCI_bus_write(
[6128a4a]23  volatile uint32_t         * _addr,
24  uint32_t         _data
25);
[9c448e1]26
[dac4208]27uint32_t         PCI_bus_read(
[6128a4a]28  volatile uint32_t         *  _addr
[9c448e1]29);
30
[dac4208]31uint32_t         Read_pci_device_register(
32  uint32_t         address
[9c448e1]33);
34
35void  Write_pci_device_register(
[dac4208]36  uint32_t         address,
[6128a4a]37  uint32_t         data
[9c448e1]38);
39
40#endif
Note: See TracBrowser for help on using the repository browser.