source: svn/trunk/newcon3bcm2_21bu/toolchain/mips-linux-uclibc/include/asm/dec/tcinfo.h

Last change on this file was 2, checked in by phkim, 11 years ago

1.phkim

  1. revision copy newcon3sk r27
  • Property svn:executable set to *
File size: 853 bytes
Line 
1/*
2 * Various TURBOchannel related stuff
3 *
4 * This file is subject to the terms and conditions of the GNU General Public
5 * License.  See the file "COPYING" in the main directory of this archive
6 * for more details.
7 *
8 * Information obtained through the get_tcinfo prom call
9 * created from:
10 *
11 * TURBOchannel Firmware Specification
12 *
13 * EK-TCAAD-FS-004
14 * from Digital Equipment Corporation
15 *
16 * Copyright (c) 1998 Harald Koerfgen
17 */
18
19typedef struct {
20        int revision;
21        int clk_period;
22        int slot_size;
23        int io_timeout;
24        int dma_range;
25        int max_dma_burst;
26        int parity;
27        int reserved[4];
28} tcinfo;
29
30#define MAX_SLOT 7
31
32typedef struct {
33        unsigned long base_addr;
34        unsigned char name[9];
35        unsigned char vendor[9];
36        unsigned char firmware[9];
37        int interrupt;
38        int flags;
39} slot_info;
40
41/*
42 * Values for flags
43 */
44#define FREE    1<<0
45#define IN_USE  1<<1
46
47
Note: See TracBrowser for help on using the repository browser.