This repository has been archived on 2024-05-28. You can view files and clone it, but cannot push or open issues or pull requests.
stm32u5_cargo/stm32u5/includes/u575xx/reg_sec_vrefbuf_gen.h
2023-11-14 16:25:09 -05:00

22 lines
613 B
C
Executable File

#include <stdint.h>
typedef struct {
uint32_t envr : 1; // 0 ENVR
uint32_t hiz : 1; // 1 HIZ
uint32_t reserve0 : 1; // 2 Reserve
uint32_t vrr : 1; // 3 VRR
uint32_t vrs : 3; // 4 VRS
uint32_t reserve1 : 25; // 7 Reserve
} reg_sec_vrefbuf_vrefbuf_csr_t;
typedef struct {
uint32_t trim : 6; // 0 TRIM
uint32_t reserve0 : 26; // 6 Reserve
} reg_sec_vrefbuf_vrefbuf_ccr_t;
typedef struct {
volatile reg_sec_vrefbuf_vrefbuf_csr_t vrefbuf_csr;
volatile reg_sec_vrefbuf_vrefbuf_ccr_t vrefbuf_ccr;
} reg_sec_vrefbuf_t;