diff options
Diffstat (limited to 'include/APE_TX_PORT3.h')
-rw-r--r-- | include/APE_TX_PORT3.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/include/APE_TX_PORT3.h b/include/APE_TX_PORT3.h index 55c3472..3dd308f 100644 --- a/include/APE_TX_PORT3.h +++ b/include/APE_TX_PORT3.h @@ -82,11 +82,16 @@ typedef uint32_t APE_TX_PORT3_H_uint32_t; #define REG_TX_PORT3_BASE ((volatile void*)0xa0026000) /* TX to network port, function 3 */ #define REG_TX_PORT3_SIZE (sizeof(TX_PORT_t)) -#define REG_TX_PORT3_OUT ((volatile APE_TX_PORT3_H_uint32_t*)0xa0026000) /* This is the memory range into which frames are directed towards the network byte the APE firmware. */ +#define REG_TX_PORT3_OUT ((volatile APE_TX_PORT3_H_uint32_t*)0xa0026000) /* This is the memory range into which frames are directed towards the network by the APE firmware. */ #define TX_PORT3_OUT_ALL_SHIFT 0u #define TX_PORT3_OUT_ALL_MASK 0xffffffffu #define GET_TX_PORT3_OUT_ALL(__reg__) (((__reg__) & 0xffffffff) >> 0u) #define SET_TX_PORT3_OUT_ALL(__val__) (((__val__) << 0u) & 0xffffffffu) +#define TX_PORT3_OUT_ALL_CONTROL_WORD 0x0u +#define TX_PORT3_OUT_ALL_ADDITIONAL_PAYLOAD_WORD 0x2u +#define TX_PORT3_OUT_ALL_FRAME_LEN_WORD 0x3u +#define TX_PORT3_OUT_ALL_NUM_BLOCKS_WORD 0x9u +#define TX_PORT3_OUT_ALL_FIRST_PAYLOAD_WORD 0xcu #define TX_PORT3_OUT_ALL_BLOCK_WORDS 0x20u #define TX_PORT3_OUT_ALL_BLOCK_BYTES 0x80u |