Changeset 4c36a525 in rtems


Ignore:
Timestamp:
Mar 19, 2018, 7:58:39 AM (19 months ago)
Author:
Christian Mauderer <christian.mauderer@…>
Branches:
master
Children:
a7fa9e91
Parents:
7341dbd6
git-author:
Christian Mauderer <christian.mauderer@…> (03/19/18 07:58:39)
git-committer:
Christian Mauderer <christian.mauderer@…> (03/21/18 08:06:29)
Message:

bsp/atsam: Fix GMAC Rx Descriptor fields.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • bsps/arm/atsam/include/libchip/include/gmac.h

    r7341dbd6 r4c36a525  
    149149#define GMAC_INT_TX_STATUS_ERR_BITS  \
    150150        (GMAC_ISR_TUR | GMAC_ISR_RLEX | GMAC_ISR_TFC | GMAC_ISR_HRESP)
     151
     152// Rx descriptor status flags
     153#define   GMAC_RXDESC_ST_CKSUM_RESULT_NOT_CHECKED        (0)
     154#define   GMAC_RXDESC_ST_CKSUM_RESULT_IP_CHECKED         (1)
     155#define   GMAC_RXDESC_ST_CKSUM_RESULT_IP_AND_TCP_CHECKED (2)
     156#define   GMAC_RXDESC_ST_CKSUM_RESULT_IP_AND_UDP_CHECKED (3)
     157
    151158/*----------------------------------------------------------------------------
    152159 *        Types
     
    187194                                         bPriorityDetected: 1,  /** Priority tag detected */
    188195                                         bVlanDetected: 1,      /**< VLAN tag detected */
    189                                          bTypeIDMatch: 1,       /**< Type ID match */
    190                                          bAddr4Match: 1,        /**< Address register 4 match */
    191                                          bAddr3Match: 1,        /**< Address register 3 match */
    192                                          bAddr2Match: 1,        /**< Address register 2 match */
    193                                          bAddr1Match: 1,        /**< Address register 1 match */
     196                                         typeIDMatchOrCksumResult: 2,
     197                                         bTypeIDMatchFoundOrCksumSNAPState: 1,
     198                                         specAddrMatchRegister: 2,
     199                                         bSpecAddrMatchFound: 1,
    194200                                         reserved: 1,
    195                                          bExtAddrMatch: 1,      /**< External address match */
    196201                                         bUniHashMatch: 1,      /**< Unicast hash match */
    197202                                         bMultiHashMatch: 1,    /**< Multicast hash match */
Note: See TracChangeset for help on using the changeset viewer.