diff --git a/os/common/ext/RP/RP2040/rp2040.h b/os/common/ext/RP/RP2040/rp2040.h index 1eba6d8c8..06a7c0a71 100644 --- a/os/common/ext/RP/RP2040/rp2040.h +++ b/os/common/ext/RP/RP2040/rp2040.h @@ -297,6 +297,9 @@ typedef struct { #define __PADSUSER0_BASE (__APBPERIPH_BASE + 0x0001C000U) #define __PADSQSPI_BASE (__APBPERIPH_BASE + 0x00020000U) #define __PSM_BASE (__APBPERIPH_BASE + 0x00010000U) +#define __PSM_XOR_BASE (__APBPERIPH_BASE + 0x00011000U) +#define __PSM_SET_BASE (__APBPERIPH_BASE + 0x00012000U) +#define __PSM_CLR_BASE (__APBPERIPH_BASE + 0x00013000U) #define __RESETS_BASE (__APBPERIPH_BASE + 0x0000C000U) #define __TIMER_BASE (__APBPERIPH_BASE + 0x00054000U) #define __UART0_BASE (__APBPERIPH_BASE + 0x00034000U) @@ -315,6 +318,9 @@ typedef struct { #define PADS_BANK0 ((PADS_TypeDef *) __PADSUSER0_BASE) #define PADS_QSPI ((PADS_TypeDef *) __PADSQSPI_BASE) #define PSM ((PSM_TypeDef *) __PSM_BASE) +#define PSM_XOR ((PSM_TypeDef *) __PSM_XOR_BASE) +#define PSM_SET ((PSM_TypeDef *) __PSM_SET_BASE) +#define PSM_CLR ((PSM_TypeDef *) __PSM_CLR_BASE) #define RESETS ((RESETS_TypeDef *) __RESETS_BASE) #define SIO ((SIO_TypeDef *) __SIO_BASE) #define TIMER ((TIMER_TypeDef *) __TIMER_BASE)