diff options
author | Michael Shalayeff <mickey@cvs.openbsd.org> | 2005-05-24 22:26:17 +0000 |
---|---|---|
committer | Michael Shalayeff <mickey@cvs.openbsd.org> | 2005-05-24 22:26:17 +0000 |
commit | 04227c1e7eebc392fa8a41691c90fa06f228b89c (patch) | |
tree | f3a154acdf4ea34215194612050025c831fc2cc1 /sys/arch | |
parent | f7cf9ba52fcdeca82d1568116370c1136cb35f1b (diff) |
add pci ints routing table entry struct
Diffstat (limited to 'sys/arch')
-rw-r--r-- | sys/arch/hppa/include/pdc.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/sys/arch/hppa/include/pdc.h b/sys/arch/hppa/include/pdc.h index e0ba0f7862b..632b032ad68 100644 --- a/sys/arch/hppa/include/pdc.h +++ b/sys/arch/hppa/include/pdc.h @@ -1,4 +1,4 @@ -/* $OpenBSD: pdc.h,v 1.31 2005/04/07 00:21:51 mickey Exp $ */ +/* $OpenBSD: pdc.h,v 1.32 2005/05/24 22:26:16 mickey Exp $ */ /* * Copyright (c) 1990 mt Xinu, Inc. All rights reserved. @@ -560,6 +560,18 @@ struct pdc_pat_io_num { /* PDC_PAT_IO */ u_int filler[31]; }; +struct pdc_pat_pci_rt { /* PDC_PAT_IO_GET_PCI_RT */ + u_int8_t type; /* 0x8b */ + u_int8_t len; + u_int8_t itype; /* 0 -- vectored int */ + u_int8_t trigger; /* polarity/level */ + u_int8_t pin; /* PCI pin number */ + u_int8_t bus; + u_int8_t seg; /* reserved */ + u_int8_t line; + u_int64_t addr; /* io sapic address */ +}; + struct pdc_memmap { /* PDC_MEMMAP */ u_int hpa; /* HPA for module */ u_int morepages; /* additional IO pages */ |