diff options
author | wpaul <wpaul@FreeBSD.org> | 1998-08-24 17:51:38 +0000 |
---|---|---|
committer | wpaul <wpaul@FreeBSD.org> | 1998-08-24 17:51:38 +0000 |
commit | 693e49d4afcac3de4762b2536ab13b491ec0e7f3 (patch) | |
tree | d07581c1fe534cc0321dedd80bd5e20860b5678b /sys/pci/if_xlreg.h | |
parent | 84bd0e157175f6f56ee3203e2b871745690c2142 (diff) | |
download | FreeBSD-src-693e49d4afcac3de4762b2536ab13b491ec0e7f3.zip FreeBSD-src-693e49d4afcac3de4762b2536ab13b491ec0e7f3.tar.gz |
- #define mask of enabled interrupts/indications in if_xlreg.h instead of
constructing local copy in xl_init()
- disable interrupts on entry to xl_intr(), re-enable them on exit.
- fix a few typos in some comments
Diffstat (limited to 'sys/pci/if_xlreg.h')
-rw-r--r-- | sys/pci/if_xlreg.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/sys/pci/if_xlreg.h b/sys/pci/if_xlreg.h index 2417dad..6a13517 100644 --- a/sys/pci/if_xlreg.h +++ b/sys/pci/if_xlreg.h @@ -29,7 +29,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF * THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: if_xlreg.h,v 1.1 1998/08/16 17:14:59 wpaul Exp $ + * $Id: if_xlreg.h,v 1.14 1998/08/23 21:30:17 wpaul Exp $ */ #define XL_EE_READ 0x0080 /* read, 5 bit address */ @@ -171,6 +171,13 @@ #define XL_STAT_CMDBUSY 0x1000 /* 12 */ /* + * Interrupts we normally want enabled. + */ +#define XL_INTRS \ + (XL_STAT_UP_COMPLETE|XL_STAT_STATSOFLOW|XL_STAT_ADFAIL| \ + XL_STAT_DOWN_COMPLETE|XL_STAT_TX_COMPLETE|XL_STAT_INTLATCH) + +/* * Window 0 registers */ #define XL_W0_EE_DATA 0x0C |