component/utmi.h
Go to the documentation of this file.
1 
31 /*
32  * Support and FAQ: visit <a href="https://www.microchip.com/support/">Microchip Support</a>
33  */
34 
35 #ifndef _SAME70_UTMI_COMPONENT_
36 #define _SAME70_UTMI_COMPONENT_
37 
38 /* ============================================================================= */
40 /* ============================================================================= */
43 
44 #if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))
45 
46 typedef struct {
47  __I uint32_t Reserved1[4];
48  __IO uint32_t UTMI_OHCIICR;
49  __I uint32_t Reserved2[7];
50  __IO uint32_t UTMI_CKTRIM;
51 } Utmi;
52 #endif /* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */
53 /* -------- UTMI_OHCIICR : (UTMI Offset: 0x10) OHCI Interrupt Configuration Register -------- */
54 #define UTMI_OHCIICR_RES0 (0x1u << 0)
55 #define UTMI_OHCIICR_ARIE (0x1u << 4)
56 #define UTMI_OHCIICR_APPSTART (0x1u << 5)
57 #define UTMI_OHCIICR_UDPPUDIS (0x1u << 23)
58 /* -------- UTMI_CKTRIM : (UTMI Offset: 0x30) UTMI Clock Trimming Register -------- */
59 #define UTMI_CKTRIM_FREQ_Pos 0
60 #define UTMI_CKTRIM_FREQ_Msk (0x3u << UTMI_CKTRIM_FREQ_Pos)
61 #define UTMI_CKTRIM_FREQ(value) ((UTMI_CKTRIM_FREQ_Msk & ((value) << UTMI_CKTRIM_FREQ_Pos)))
62 #define UTMI_CKTRIM_FREQ_XTAL12 (0x0u << 0)
63 #define UTMI_CKTRIM_FREQ_XTAL16 (0x1u << 0)
66 
67 
68 #endif /* _SAME70_UTMI_COMPONENT_ */
__IO uint32_t UTMI_CKTRIM
(Utmi Offset: 0x30) UTMI Clock Trimming Register
Utmi hardware registers.
#define __IO
Definition: core_cm7.h:266
__IO uint32_t UTMI_OHCIICR
(Utmi Offset: 0x10) OHCI Interrupt Configuration Register
#define __I
Definition: core_cm7.h:263


inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:17:58