Fixed GNU extension issue

- Removed the anonamous structure crap.
This commit is contained in:
Jake Goodwin 2025-12-23 14:51:34 -08:00
parent 7e0b1e3244
commit f88d650035

View file

@ -218,8 +218,8 @@ typedef struct
{
__I uint16_t REVID;
__I uint16_t DEVID;
};
};
}s;
}u;
} INFO_TypeDef;
/* General Purpose I/O */
@ -257,7 +257,7 @@ typedef union {
GPIO_CFGLR_PIN_MODE_Typedef PIN5 :4;
GPIO_CFGLR_PIN_MODE_Typedef PIN6 :4;
GPIO_CFGLR_PIN_MODE_Typedef PIN7 :4;
};
}s;
} GPIO_CFGLR_t;
typedef union {
uint32_t __FULL;
@ -271,7 +271,7 @@ typedef union {
uint32_t IDR6 :1;
uint32_t IDR7 :1;
uint32_t :24;
};
}s;
} GPIO_INDR_t;
typedef union {
uint32_t __FULL;
@ -285,7 +285,7 @@ typedef union {
uint32_t ODR6 :1;
uint32_t ODR7 :1;
uint32_t :24;
};
}s;
} GPIO_OUTDR_t;
typedef union {
uint32_t __FULL;
@ -308,7 +308,7 @@ typedef union {
uint32_t BR6 :1;
uint32_t BR7 :1;
uint32_t :8;
};
}s;
} GPIO_BSHR_t;
typedef union {
uint32_t __FULL;
@ -322,7 +322,7 @@ typedef union {
uint32_t BR6 :1;
uint32_t BR7 :1;
uint32_t :24;
};
}s;
} GPIO_BCR_t;
typedef union {
uint32_t __FULL;
@ -337,7 +337,7 @@ typedef union {
uint32_t LCK7 :1;
uint32_t LCKK :1;
uint32_t :23;
};
}s;
} GPIO_LCKR_t;
typedef struct
{