EFM32 Giant Gecko Software Documentation  efm32gg-doc-5.1.2
efm32gg_romtable.h
Go to the documentation of this file.
1 /**************************************************************************/
32 /**************************************************************************/
36 /**************************************************************************/
41 typedef struct
42 {
43  __IM uint32_t PID4;
44  __IM uint32_t PID5;
45  __IM uint32_t PID6;
46  __IM uint32_t PID7;
47  __IM uint32_t PID0;
48  __IM uint32_t PID1;
49  __IM uint32_t PID2;
50  __IM uint32_t PID3;
51  __IM uint32_t CID0;
54 /**************************************************************************/
58 /* Bit fields for EFM32GG_ROMTABLE */
59 #define _ROMTABLE_PID0_FAMILYLSB_MASK 0x000000C0UL
60 #define _ROMTABLE_PID0_FAMILYLSB_SHIFT 6
61 #define _ROMTABLE_PID0_REVMAJOR_MASK 0x0000003FUL
62 #define _ROMTABLE_PID0_REVMAJOR_SHIFT 0
63 #define _ROMTABLE_PID1_FAMILYMSB_MASK 0x0000000FUL
64 #define _ROMTABLE_PID1_FAMILYMSB_SHIFT 0
65 #define _ROMTABLE_PID2_REVMINORMSB_MASK 0x000000F0UL
66 #define _ROMTABLE_PID2_REVMINORMSB_SHIFT 4
67 #define _ROMTABLE_PID3_REVMINORLSB_MASK 0x000000F0UL
68 #define _ROMTABLE_PID3_REVMINORLSB_SHIFT 4
__IM uint32_t PID2
__IM uint32_t PID4
__IM uint32_t PID7
__IM uint32_t PID1
__IM uint32_t PID3
__IM uint32_t PID6
__IM uint32_t PID5
__IM uint32_t CID0
__IM uint32_t PID0