diff options
author | jkim <jkim@FreeBSD.org> | 2007-05-22 19:22:58 +0000 |
---|---|---|
committer | jkim <jkim@FreeBSD.org> | 2007-05-22 19:22:58 +0000 |
commit | 33d961a28a01f69a9136ec9b1b941e3aa65b8a83 (patch) | |
tree | e4e669e57039444ae2ff543c36f80000dacf41ed /sys/dev/bge/if_bgereg.h | |
parent | 6bf263ddc59ffe6b63f57b5f38e7ac5fb5985600 (diff) | |
download | FreeBSD-src-33d961a28a01f69a9136ec9b1b941e3aa65b8a83.zip FreeBSD-src-33d961a28a01f69a9136ec9b1b941e3aa65b8a83.tar.gz |
Rearrange DMA read/write control register settings based on document snippet
provided by davidch via glebius.
PR: kern/96806
Diffstat (limited to 'sys/dev/bge/if_bgereg.h')
-rw-r--r-- | sys/dev/bge/if_bgereg.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/sys/dev/bge/if_bgereg.h b/sys/dev/bge/if_bgereg.h index 5698793..3b68cea 100644 --- a/sys/dev/bge/if_bgereg.h +++ b/sys/dev/bge/if_bgereg.h @@ -316,7 +316,9 @@ #define BGE_PCIDMARWCTL_MINDMA 0x000000FF #define BGE_PCIDMARWCTL_RDADRR_BNDRY 0x00000700 #define BGE_PCIDMARWCTL_WRADDR_BNDRY 0x00003800 -#define BGE_PCIDMARWCTL_ONEDMA_ATONCE 0x00004000 +#define BGE_PCIDMARWCTL_ONEDMA_ATONCE 0x0000C000 +#define BGE_PCIDMARWCTL_ONEDMA_ATONCE_GLOBAL 0x00004000 +#define BGE_PCIDMARWCTL_ONEDMA_ATONCE_LOCAL 0x00008000 #define BGE_PCIDMARWCTL_RD_WAT 0x00070000 #define BGE_PCIDMARWCTL_WR_WAT 0x00380000 #define BGE_PCIDMARWCTL_USE_MRM 0x00400000 @@ -2106,9 +2108,6 @@ struct bge_status_block { #define BGE_MEDIA_COPPER 0x00000010 #define BGE_MEDIA_FIBER 0x00000020 -#define BGE_PCI_READ_CMD 0x06000000 -#define BGE_PCI_WRITE_CMD 0x70000000 - #define BGE_TICKS_PER_SEC 1000000 /* |