diff options
author | Martin Aberg <maberg@gaisler.com> | 2015-10-20 11:25:06 +0200 |
---|---|---|
committer | Martin Aberg <maberg@gaisler.com> | 2015-10-20 11:25:06 +0200 |
commit | e8c94758102377a1995c05c9447fb19606941631 (patch) | |
tree | 6c63f8fbdec4470a7c44fd3e953e7e95c7dcc0db | |
parent | 7c603401008b7b7417981ec334411422e8cdc85d (diff) |
GRSPW_PKT: Fixed txpkt flag for link error
There was a mixup between the transmit descriptor Link error (LE) bit and
Interrupt enable (IE) bit. TXPKT_FLAG_LINKERR now correctly indicates the link
error condition.
-rw-r--r-- | c/src/lib/libbsp/sparc/shared/include/grspw_pkt.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/c/src/lib/libbsp/sparc/shared/include/grspw_pkt.h b/c/src/lib/libbsp/sparc/shared/include/grspw_pkt.h index cd21b50d29..7ff20708bf 100644 --- a/c/src/lib/libbsp/sparc/shared/include/grspw_pkt.h +++ b/c/src/lib/libbsp/sparc/shared/include/grspw_pkt.h @@ -60,16 +60,16 @@ extern int grspw_work_task_priority; #define TXPKT_FLAG_NOCRC_LENe 0x0000000e #define TXPKT_FLAG_NOCRC_LENf 0x0000000f -/* Marks if packet was transmitted or not */ -#define TXPKT_FLAG_TX 0x8000 - #define TXPKT_FLAG_INPUT_MASK (TXPKT_FLAG_NOCRC_MASK | TXPKT_FLAG_IE | \ TXPKT_FLAG_HCRC | TXPKT_FLAG_DCRC) +/* Marks if packet was transmitted or not */ +#define TXPKT_FLAG_TX 0x4000 + /* Link Error */ -#define TXPKT_FLAG_LINKERR 0x4000 +#define TXPKT_FLAG_LINKERR 0x8000 -#define TXPKT_FLAG_OUTPUT_MASK (TXPKT_FLAG_LINKERR) +#define TXPKT_FLAG_OUTPUT_MASK (TXPKT_FLAG_TX | TXPKT_FLAG_LINKERR) /*** RX Packet Flags ***/ |