@@ -15153,33 +15153,36 @@ typedef struct
1515315153/******************************************************************************/
1515415154
1515515155/* Bit definition for Ethernet PTP Time Stamp Contol Register */
15156+ #define ETH_PTPTSCR_TSPFFMAE_Pos (18U)
15157+ #define ETH_PTPTSCR_TSPFFMAE_Msk (0x1UL << ETH_PTPTSCR_TSPFFMAE_Pos) /*!< 0x00008000 */
15158+ #define ETH_PTPTSCR_TSPFFMAE ETH_PTPTSCR_TSPFFMAE_Msk /* Time stamp PTP frame filtering MAC address enable */
1515615159#define ETH_PTPTSCR_TSCNT_Pos (16U)
1515715160#define ETH_PTPTSCR_TSCNT_Msk (0x3UL << ETH_PTPTSCR_TSCNT_Pos) /*!< 0x00030000 */
1515815161#define ETH_PTPTSCR_TSCNT ETH_PTPTSCR_TSCNT_Msk /* Time stamp clock node type */
15159- #define ETH_PTPTSSR_TSSMRME_Pos (15U)
15160- #define ETH_PTPTSSR_TSSMRME_Msk (0x1UL << ETH_PTPTSSR_TSSMRME_Pos ) /*!< 0x00008000 */
15161- #define ETH_PTPTSSR_TSSMRME ETH_PTPTSSR_TSSMRME_Msk /* Time stamp snapshot for message relevant to master enable */
15162- #define ETH_PTPTSSR_TSSEME_Pos (14U)
15163- #define ETH_PTPTSSR_TSSEME_Msk (0x1UL << ETH_PTPTSSR_TSSEME_Pos ) /*!< 0x00004000 */
15164- #define ETH_PTPTSSR_TSSEME ETH_PTPTSSR_TSSEME_Msk /* Time stamp snapshot for event message enable */
15165- #define ETH_PTPTSSR_TSSIPV4FE_Pos (13U)
15166- #define ETH_PTPTSSR_TSSIPV4FE_Msk (0x1UL << ETH_PTPTSSR_TSSIPV4FE_Pos ) /*!< 0x00002000 */
15167- #define ETH_PTPTSSR_TSSIPV4FE ETH_PTPTSSR_TSSIPV4FE_Msk /* Time stamp snapshot for IPv4 frames enable */
15168- #define ETH_PTPTSSR_TSSIPV6FE_Pos (12U)
15169- #define ETH_PTPTSSR_TSSIPV6FE_Msk (0x1UL << ETH_PTPTSSR_TSSIPV6FE_Pos ) /*!< 0x00001000 */
15170- #define ETH_PTPTSSR_TSSIPV6FE ETH_PTPTSSR_TSSIPV6FE_Msk /* Time stamp snapshot for IPv6 frames enable */
15171- #define ETH_PTPTSSR_TSSPTPOEFE_Pos (11U)
15172- #define ETH_PTPTSSR_TSSPTPOEFE_Msk (0x1UL << ETH_PTPTSSR_TSSPTPOEFE_Pos ) /*!< 0x00000800 */
15173- #define ETH_PTPTSSR_TSSPTPOEFE ETH_PTPTSSR_TSSPTPOEFE_Msk /* Time stamp snapshot for PTP over ethernet frames enable */
15174- #define ETH_PTPTSSR_TSPTPPSV2E_Pos (10U)
15175- #define ETH_PTPTSSR_TSPTPPSV2E_Msk (0x1UL << ETH_PTPTSSR_TSPTPPSV2E_Pos ) /*!< 0x00000400 */
15176- #define ETH_PTPTSSR_TSPTPPSV2E ETH_PTPTSSR_TSPTPPSV2E_Msk /* Time stamp PTP packet snooping for version2 format enable */
15177- #define ETH_PTPTSSR_TSSSR_Pos (9U)
15178- #define ETH_PTPTSSR_TSSSR_Msk (0x1UL << ETH_PTPTSSR_TSSSR_Pos ) /*!< 0x00000200 */
15179- #define ETH_PTPTSSR_TSSSR ETH_PTPTSSR_TSSSR_Msk /* Time stamp Sub-seconds rollover */
15180- #define ETH_PTPTSSR_TSSARFE_Pos (8U)
15181- #define ETH_PTPTSSR_TSSARFE_Msk (0x1UL << ETH_PTPTSSR_TSSARFE_Pos ) /*!< 0x00000100 */
15182- #define ETH_PTPTSSR_TSSARFE ETH_PTPTSSR_TSSARFE_Msk /* Time stamp snapshot for all received frames enable */
15162+ #define ETH_PTPTSCR_TSSMRME_Pos (15U)
15163+ #define ETH_PTPTSCR_TSSMRME_Msk (0x1UL << ETH_PTPTSCR_TSSMRME_Pos ) /*!< 0x00008000 */
15164+ #define ETH_PTPTSCR_TSSMRME ETH_PTPTSCR_TSSMRME_Msk /* Time stamp snapshot for message relevant to master enable */
15165+ #define ETH_PTPTSCR_TSSEME_Pos (14U)
15166+ #define ETH_PTPTSCR_TSSEME_Msk (0x1UL << ETH_PTPTSCR_TSSEME_Pos ) /*!< 0x00004000 */
15167+ #define ETH_PTPTSCR_TSSEME ETH_PTPTSCR_TSSEME_Msk /* Time stamp snapshot for event message enable */
15168+ #define ETH_PTPTSCR_TSSIPV4FE_Pos (13U)
15169+ #define ETH_PTPTSCR_TSSIPV4FE_Msk (0x1UL << ETH_PTPTSCR_TSSIPV4FE_Pos ) /*!< 0x00002000 */
15170+ #define ETH_PTPTSCR_TSSIPV4FE ETH_PTPTSCR_TSSIPV4FE_Msk /* Time stamp snapshot for IPv4 frames enable */
15171+ #define ETH_PTPTSCR_TSSIPV6FE_Pos (12U)
15172+ #define ETH_PTPTSCR_TSSIPV6FE_Msk (0x1UL << ETH_PTPTSCR_TSSIPV6FE_Pos ) /*!< 0x00001000 */
15173+ #define ETH_PTPTSCR_TSSIPV6FE ETH_PTPTSCR_TSSIPV6FE_Msk /* Time stamp snapshot for IPv6 frames enable */
15174+ #define ETH_PTPTSCR_TSSPTPOEFE_Pos (11U)
15175+ #define ETH_PTPTSCR_TSSPTPOEFE_Msk (0x1UL << ETH_PTPTSCR_TSSPTPOEFE_Pos ) /*!< 0x00000800 */
15176+ #define ETH_PTPTSCR_TSSPTPOEFE ETH_PTPTSCR_TSSPTPOEFE_Msk /* Time stamp snapshot for PTP over ethernet frames enable */
15177+ #define ETH_PTPTSCR_TSPTPPSV2E_Pos (10U)
15178+ #define ETH_PTPTSCR_TSPTPPSV2E_Msk (0x1UL << ETH_PTPTSCR_TSPTPPSV2E_Pos ) /*!< 0x00000400 */
15179+ #define ETH_PTPTSCR_TSPTPPSV2E ETH_PTPTSCR_TSPTPPSV2E_Msk /* Time stamp PTP packet snooping for version2 format enable */
15180+ #define ETH_PTPTSCR_TSSSR_Pos (9U)
15181+ #define ETH_PTPTSCR_TSSSR_Msk (0x1UL << ETH_PTPTSCR_TSSSR_Pos ) /*!< 0x00000200 */
15182+ #define ETH_PTPTSCR_TSSSR ETH_PTPTSCR_TSSSR_Msk /* Time stamp Sub-seconds rollover */
15183+ #define ETH_PTPTSCR_TSSARFE_Pos (8U)
15184+ #define ETH_PTPTSCR_TSSARFE_Msk (0x1UL << ETH_PTPTSCR_TSSARFE_Pos ) /*!< 0x00000100 */
15185+ #define ETH_PTPTSCR_TSSARFE ETH_PTPTSCR_TSSARFE_Msk /* Time stamp snapshot for all received frames enable */
1518315186
1518415187#define ETH_PTPTSCR_TSARU_Pos (5U)
1518515188#define ETH_PTPTSCR_TSARU_Msk (0x1UL << ETH_PTPTSCR_TSARU_Pos) /*!< 0x00000020 */
@@ -15264,6 +15267,9 @@ typedef struct
1526415267/******************************************************************************/
1526515268
1526615269/* Bit definition for Ethernet DMA Bus Mode Register */
15270+ #define ETH_DMABMR_MB_Pos (26U)
15271+ #define ETH_DMABMR_MB_Msk (0x1UL << ETH_DMABMR_MB_Pos) /*!< 0x04000000 */
15272+ #define ETH_DMABMR_MB ETH_DMABMR_MB_Msk /* Mixed Burst */
1526715273#define ETH_DMABMR_AAB_Pos (25U)
1526815274#define ETH_DMABMR_AAB_Msk (0x1UL << ETH_DMABMR_AAB_Pos) /*!< 0x02000000 */
1526915275#define ETH_DMABMR_AAB ETH_DMABMR_AAB_Msk /* Address-Aligned beats */
0 commit comments