// THIS HEADER FILE IS AUTOMATICALLY GENERATED -- DO NOT EDIT/** * Copyright (c) 2024 Raspberry Pi Ltd. * * SPDX-License-Identifier: BSD-3-Clause *//* ... */// =============================================================================// Register block : PSM// Version : 1// Bus type : apb// =============================================================================#ifndef_HARDWARE_REGS_PSM_H#define_HARDWARE_REGS_PSM_H// =============================================================================// Register : PSM_FRCE_ON// Description : Force block out of reset (i.e. power it on)#definePSM_FRCE_ON_OFFSET_u(0x00000000)#definePSM_FRCE_ON_BITS_u(0x01ffffff)#definePSM_FRCE_ON_RESET_u(0x00000000)// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_PROC1#definePSM_FRCE_ON_PROC1_RESET_u(0x0)#definePSM_FRCE_ON_PROC1_BITS_u(0x01000000)#definePSM_FRCE_ON_PROC1_MSB_u(24)#definePSM_FRCE_ON_PROC1_LSB_u(24)#definePSM_FRCE_ON_PROC1_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_PROC0#definePSM_FRCE_ON_PROC0_RESET_u(0x0)#definePSM_FRCE_ON_PROC0_BITS_u(0x00800000)#definePSM_FRCE_ON_PROC0_MSB_u(23)#definePSM_FRCE_ON_PROC0_LSB_u(23)#definePSM_FRCE_ON_PROC0_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_ACCESSCTRL#definePSM_FRCE_ON_ACCESSCTRL_RESET_u(0x0)#definePSM_FRCE_ON_ACCESSCTRL_BITS_u(0x00400000)#definePSM_FRCE_ON_ACCESSCTRL_MSB_u(22)#definePSM_FRCE_ON_ACCESSCTRL_LSB_u(22)#definePSM_FRCE_ON_ACCESSCTRL_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_SIO#definePSM_FRCE_ON_SIO_RESET_u(0x0)#definePSM_FRCE_ON_SIO_BITS_u(0x00200000)#definePSM_FRCE_ON_SIO_MSB_u(21)#definePSM_FRCE_ON_SIO_LSB_u(21)#definePSM_FRCE_ON_SIO_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_XIP#definePSM_FRCE_ON_XIP_RESET_u(0x0)#definePSM_FRCE_ON_XIP_BITS_u(0x00100000)#definePSM_FRCE_ON_XIP_MSB_u(20)#definePSM_FRCE_ON_XIP_LSB_u(20)#definePSM_FRCE_ON_XIP_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_SRAM9#definePSM_FRCE_ON_SRAM9_RESET_u(0x0)#definePSM_FRCE_ON_SRAM9_BITS_u(0x00080000)#definePSM_FRCE_ON_SRAM9_MSB_u(19)#definePSM_FRCE_ON_SRAM9_LSB_u(19)#definePSM_FRCE_ON_SRAM9_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_SRAM8#definePSM_FRCE_ON_SRAM8_RESET_u(0x0)#definePSM_FRCE_ON_SRAM8_BITS_u(0x00040000)#definePSM_FRCE_ON_SRAM8_MSB_u(18)#definePSM_FRCE_ON_SRAM8_LSB_u(18)#definePSM_FRCE_ON_SRAM8_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_SRAM7#definePSM_FRCE_ON_SRAM7_RESET_u(0x0)#definePSM_FRCE_ON_SRAM7_BITS_u(0x00020000)#definePSM_FRCE_ON_SRAM7_MSB_u(17)#definePSM_FRCE_ON_SRAM7_LSB_u(17)#definePSM_FRCE_ON_SRAM7_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_SRAM6#definePSM_FRCE_ON_SRAM6_RESET_u(0x0)#definePSM_FRCE_ON_SRAM6_BITS_u(0x00010000)#definePSM_FRCE_ON_SRAM6_MSB_u(16)#definePSM_FRCE_ON_SRAM6_LSB_u(16)#definePSM_FRCE_ON_SRAM6_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_SRAM5#definePSM_FRCE_ON_SRAM5_RESET_u(0x0)#definePSM_FRCE_ON_SRAM5_BITS_u(0x00008000)#definePSM_FRCE_ON_SRAM5_MSB_u(15)#definePSM_FRCE_ON_SRAM5_LSB_u(15)#definePSM_FRCE_ON_SRAM5_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_SRAM4#definePSM_FRCE_ON_SRAM4_RESET_u(0x0)#definePSM_FRCE_ON_SRAM4_BITS_u(0x00004000)#definePSM_FRCE_ON_SRAM4_MSB_u(14)#definePSM_FRCE_ON_SRAM4_LSB_u(14)#definePSM_FRCE_ON_SRAM4_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_SRAM3#definePSM_FRCE_ON_SRAM3_RESET_u(0x0)#definePSM_FRCE_ON_SRAM3_BITS_u(0x00002000)#definePSM_FRCE_ON_SRAM3_MSB_u(13)#definePSM_FRCE_ON_SRAM3_LSB_u(13)#definePSM_FRCE_ON_SRAM3_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_SRAM2#definePSM_FRCE_ON_SRAM2_RESET_u(0x0)#definePSM_FRCE_ON_SRAM2_BITS_u(0x00001000)#definePSM_FRCE_ON_SRAM2_MSB_u(12)#definePSM_FRCE_ON_SRAM2_LSB_u(12)#definePSM_FRCE_ON_SRAM2_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_SRAM1#definePSM_FRCE_ON_SRAM1_RESET_u(0x0)#definePSM_FRCE_ON_SRAM1_BITS_u(0x00000800)#definePSM_FRCE_ON_SRAM1_MSB_u(11)#definePSM_FRCE_ON_SRAM1_LSB_u(11)#definePSM_FRCE_ON_SRAM1_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_SRAM0#definePSM_FRCE_ON_SRAM0_RESET_u(0x0)#definePSM_FRCE_ON_SRAM0_BITS_u(0x00000400)#definePSM_FRCE_ON_SRAM0_MSB_u(10)#definePSM_FRCE_ON_SRAM0_LSB_u(10)#definePSM_FRCE_ON_SRAM0_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_BOOTRAM#definePSM_FRCE_ON_BOOTRAM_RESET_u(0x0)#definePSM_FRCE_ON_BOOTRAM_BITS_u(0x00000200)#definePSM_FRCE_ON_BOOTRAM_MSB_u(9)#definePSM_FRCE_ON_BOOTRAM_LSB_u(9)#definePSM_FRCE_ON_BOOTRAM_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_ROM#definePSM_FRCE_ON_ROM_RESET_u(0x0)#definePSM_FRCE_ON_ROM_BITS_u(0x00000100)#definePSM_FRCE_ON_ROM_MSB_u(8)#definePSM_FRCE_ON_ROM_LSB_u(8)#definePSM_FRCE_ON_ROM_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_BUSFABRIC#definePSM_FRCE_ON_BUSFABRIC_RESET_u(0x0)#definePSM_FRCE_ON_BUSFABRIC_BITS_u(0x00000080)#definePSM_FRCE_ON_BUSFABRIC_MSB_u(7)#definePSM_FRCE_ON_BUSFABRIC_LSB_u(7)#definePSM_FRCE_ON_BUSFABRIC_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_PSM_READY#definePSM_FRCE_ON_PSM_READY_RESET_u(0x0)#definePSM_FRCE_ON_PSM_READY_BITS_u(0x00000040)#definePSM_FRCE_ON_PSM_READY_MSB_u(6)#definePSM_FRCE_ON_PSM_READY_LSB_u(6)#definePSM_FRCE_ON_PSM_READY_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_CLOCKS#definePSM_FRCE_ON_CLOCKS_RESET_u(0x0)#definePSM_FRCE_ON_CLOCKS_BITS_u(0x00000020)#definePSM_FRCE_ON_CLOCKS_MSB_u(5)#definePSM_FRCE_ON_CLOCKS_LSB_u(5)#definePSM_FRCE_ON_CLOCKS_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_RESETS#definePSM_FRCE_ON_RESETS_RESET_u(0x0)#definePSM_FRCE_ON_RESETS_BITS_u(0x00000010)#definePSM_FRCE_ON_RESETS_MSB_u(4)#definePSM_FRCE_ON_RESETS_LSB_u(4)#definePSM_FRCE_ON_RESETS_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_XOSC#definePSM_FRCE_ON_XOSC_RESET_u(0x0)#definePSM_FRCE_ON_XOSC_BITS_u(0x00000008)#definePSM_FRCE_ON_XOSC_MSB_u(3)#definePSM_FRCE_ON_XOSC_LSB_u(3)#definePSM_FRCE_ON_XOSC_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_ROSC#definePSM_FRCE_ON_ROSC_RESET_u(0x0)#definePSM_FRCE_ON_ROSC_BITS_u(0x00000004)#definePSM_FRCE_ON_ROSC_MSB_u(2)#definePSM_FRCE_ON_ROSC_LSB_u(2)#definePSM_FRCE_ON_ROSC_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_OTP#definePSM_FRCE_ON_OTP_RESET_u(0x0)#definePSM_FRCE_ON_OTP_BITS_u(0x00000002)#definePSM_FRCE_ON_OTP_MSB_u(1)#definePSM_FRCE_ON_OTP_LSB_u(1)#definePSM_FRCE_ON_OTP_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_ON_PROC_COLD#definePSM_FRCE_ON_PROC_COLD_RESET_u(0x0)#definePSM_FRCE_ON_PROC_COLD_BITS_u(0x00000001)#definePSM_FRCE_ON_PROC_COLD_MSB_u(0)#definePSM_FRCE_ON_PROC_COLD_LSB_u(0)#definePSM_FRCE_ON_PROC_COLD_ACCESS"RW"// =============================================================================// Register : PSM_FRCE_OFF// Description : Force into reset (i.e. power it off)#definePSM_FRCE_OFF_OFFSET_u(0x00000004)#definePSM_FRCE_OFF_BITS_u(0x01ffffff)#definePSM_FRCE_OFF_RESET_u(0x00000000)// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_PROC1#definePSM_FRCE_OFF_PROC1_RESET_u(0x0)#definePSM_FRCE_OFF_PROC1_BITS_u(0x01000000)#definePSM_FRCE_OFF_PROC1_MSB_u(24)#definePSM_FRCE_OFF_PROC1_LSB_u(24)#definePSM_FRCE_OFF_PROC1_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_PROC0#definePSM_FRCE_OFF_PROC0_RESET_u(0x0)#definePSM_FRCE_OFF_PROC0_BITS_u(0x00800000)#definePSM_FRCE_OFF_PROC0_MSB_u(23)#definePSM_FRCE_OFF_PROC0_LSB_u(23)#definePSM_FRCE_OFF_PROC0_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_ACCESSCTRL#definePSM_FRCE_OFF_ACCESSCTRL_RESET_u(0x0)#definePSM_FRCE_OFF_ACCESSCTRL_BITS_u(0x00400000)#definePSM_FRCE_OFF_ACCESSCTRL_MSB_u(22)#definePSM_FRCE_OFF_ACCESSCTRL_LSB_u(22)#definePSM_FRCE_OFF_ACCESSCTRL_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_SIO#definePSM_FRCE_OFF_SIO_RESET_u(0x0)#definePSM_FRCE_OFF_SIO_BITS_u(0x00200000)#definePSM_FRCE_OFF_SIO_MSB_u(21)#definePSM_FRCE_OFF_SIO_LSB_u(21)#definePSM_FRCE_OFF_SIO_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_XIP#definePSM_FRCE_OFF_XIP_RESET_u(0x0)#definePSM_FRCE_OFF_XIP_BITS_u(0x00100000)#definePSM_FRCE_OFF_XIP_MSB_u(20)#definePSM_FRCE_OFF_XIP_LSB_u(20)#definePSM_FRCE_OFF_XIP_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_SRAM9#definePSM_FRCE_OFF_SRAM9_RESET_u(0x0)#definePSM_FRCE_OFF_SRAM9_BITS_u(0x00080000)#definePSM_FRCE_OFF_SRAM9_MSB_u(19)#definePSM_FRCE_OFF_SRAM9_LSB_u(19)#definePSM_FRCE_OFF_SRAM9_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_SRAM8#definePSM_FRCE_OFF_SRAM8_RESET_u(0x0)#definePSM_FRCE_OFF_SRAM8_BITS_u(0x00040000)#definePSM_FRCE_OFF_SRAM8_MSB_u(18)#definePSM_FRCE_OFF_SRAM8_LSB_u(18)#definePSM_FRCE_OFF_SRAM8_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_SRAM7#definePSM_FRCE_OFF_SRAM7_RESET_u(0x0)#definePSM_FRCE_OFF_SRAM7_BITS_u(0x00020000)#definePSM_FRCE_OFF_SRAM7_MSB_u(17)#definePSM_FRCE_OFF_SRAM7_LSB_u(17)#definePSM_FRCE_OFF_SRAM7_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_SRAM6#definePSM_FRCE_OFF_SRAM6_RESET_u(0x0)#definePSM_FRCE_OFF_SRAM6_BITS_u(0x00010000)#definePSM_FRCE_OFF_SRAM6_MSB_u(16)#definePSM_FRCE_OFF_SRAM6_LSB_u(16)#definePSM_FRCE_OFF_SRAM6_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_SRAM5#definePSM_FRCE_OFF_SRAM5_RESET_u(0x0)#definePSM_FRCE_OFF_SRAM5_BITS_u(0x00008000)#definePSM_FRCE_OFF_SRAM5_MSB_u(15)#definePSM_FRCE_OFF_SRAM5_LSB_u(15)#definePSM_FRCE_OFF_SRAM5_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_SRAM4#definePSM_FRCE_OFF_SRAM4_RESET_u(0x0)#definePSM_FRCE_OFF_SRAM4_BITS_u(0x00004000)#definePSM_FRCE_OFF_SRAM4_MSB_u(14)#definePSM_FRCE_OFF_SRAM4_LSB_u(14)#definePSM_FRCE_OFF_SRAM4_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_SRAM3#definePSM_FRCE_OFF_SRAM3_RESET_u(0x0)#definePSM_FRCE_OFF_SRAM3_BITS_u(0x00002000)#definePSM_FRCE_OFF_SRAM3_MSB_u(13)#definePSM_FRCE_OFF_SRAM3_LSB_u(13)#definePSM_FRCE_OFF_SRAM3_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_SRAM2#definePSM_FRCE_OFF_SRAM2_RESET_u(0x0)#definePSM_FRCE_OFF_SRAM2_BITS_u(0x00001000)#definePSM_FRCE_OFF_SRAM2_MSB_u(12)#definePSM_FRCE_OFF_SRAM2_LSB_u(12)#definePSM_FRCE_OFF_SRAM2_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_SRAM1#definePSM_FRCE_OFF_SRAM1_RESET_u(0x0)#definePSM_FRCE_OFF_SRAM1_BITS_u(0x00000800)#definePSM_FRCE_OFF_SRAM1_MSB_u(11)#definePSM_FRCE_OFF_SRAM1_LSB_u(11)#definePSM_FRCE_OFF_SRAM1_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_SRAM0#definePSM_FRCE_OFF_SRAM0_RESET_u(0x0)#definePSM_FRCE_OFF_SRAM0_BITS_u(0x00000400)#definePSM_FRCE_OFF_SRAM0_MSB_u(10)#definePSM_FRCE_OFF_SRAM0_LSB_u(10)#definePSM_FRCE_OFF_SRAM0_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_BOOTRAM#definePSM_FRCE_OFF_BOOTRAM_RESET_u(0x0)#definePSM_FRCE_OFF_BOOTRAM_BITS_u(0x00000200)#definePSM_FRCE_OFF_BOOTRAM_MSB_u(9)#definePSM_FRCE_OFF_BOOTRAM_LSB_u(9)#definePSM_FRCE_OFF_BOOTRAM_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_ROM#definePSM_FRCE_OFF_ROM_RESET_u(0x0)#definePSM_FRCE_OFF_ROM_BITS_u(0x00000100)#definePSM_FRCE_OFF_ROM_MSB_u(8)#definePSM_FRCE_OFF_ROM_LSB_u(8)#definePSM_FRCE_OFF_ROM_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_BUSFABRIC#definePSM_FRCE_OFF_BUSFABRIC_RESET_u(0x0)#definePSM_FRCE_OFF_BUSFABRIC_BITS_u(0x00000080)#definePSM_FRCE_OFF_BUSFABRIC_MSB_u(7)#definePSM_FRCE_OFF_BUSFABRIC_LSB_u(7)#definePSM_FRCE_OFF_BUSFABRIC_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_PSM_READY#definePSM_FRCE_OFF_PSM_READY_RESET_u(0x0)#definePSM_FRCE_OFF_PSM_READY_BITS_u(0x00000040)#definePSM_FRCE_OFF_PSM_READY_MSB_u(6)#definePSM_FRCE_OFF_PSM_READY_LSB_u(6)#definePSM_FRCE_OFF_PSM_READY_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_CLOCKS#definePSM_FRCE_OFF_CLOCKS_RESET_u(0x0)#definePSM_FRCE_OFF_CLOCKS_BITS_u(0x00000020)#definePSM_FRCE_OFF_CLOCKS_MSB_u(5)#definePSM_FRCE_OFF_CLOCKS_LSB_u(5)#definePSM_FRCE_OFF_CLOCKS_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_RESETS#definePSM_FRCE_OFF_RESETS_RESET_u(0x0)#definePSM_FRCE_OFF_RESETS_BITS_u(0x00000010)#definePSM_FRCE_OFF_RESETS_MSB_u(4)#definePSM_FRCE_OFF_RESETS_LSB_u(4)#definePSM_FRCE_OFF_RESETS_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_XOSC#definePSM_FRCE_OFF_XOSC_RESET_u(0x0)#definePSM_FRCE_OFF_XOSC_BITS_u(0x00000008)#definePSM_FRCE_OFF_XOSC_MSB_u(3)#definePSM_FRCE_OFF_XOSC_LSB_u(3)#definePSM_FRCE_OFF_XOSC_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_ROSC#definePSM_FRCE_OFF_ROSC_RESET_u(0x0)#definePSM_FRCE_OFF_ROSC_BITS_u(0x00000004)#definePSM_FRCE_OFF_ROSC_MSB_u(2)#definePSM_FRCE_OFF_ROSC_LSB_u(2)#definePSM_FRCE_OFF_ROSC_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_OTP#definePSM_FRCE_OFF_OTP_RESET_u(0x0)#definePSM_FRCE_OFF_OTP_BITS_u(0x00000002)#definePSM_FRCE_OFF_OTP_MSB_u(1)#definePSM_FRCE_OFF_OTP_LSB_u(1)#definePSM_FRCE_OFF_OTP_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_FRCE_OFF_PROC_COLD#definePSM_FRCE_OFF_PROC_COLD_RESET_u(0x0)#definePSM_FRCE_OFF_PROC_COLD_BITS_u(0x00000001)#definePSM_FRCE_OFF_PROC_COLD_MSB_u(0)#definePSM_FRCE_OFF_PROC_COLD_LSB_u(0)#definePSM_FRCE_OFF_PROC_COLD_ACCESS"RW"// =============================================================================// Register : PSM_WDSEL// Description : Set to 1 if the watchdog should reset this#definePSM_WDSEL_OFFSET_u(0x00000008)#definePSM_WDSEL_BITS_u(0x01ffffff)#definePSM_WDSEL_RESET_u(0x00000000)// -----------------------------------------------------------------------------// Field : PSM_WDSEL_PROC1#definePSM_WDSEL_PROC1_RESET_u(0x0)#definePSM_WDSEL_PROC1_BITS_u(0x01000000)#definePSM_WDSEL_PROC1_MSB_u(24)#definePSM_WDSEL_PROC1_LSB_u(24)#definePSM_WDSEL_PROC1_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_PROC0#definePSM_WDSEL_PROC0_RESET_u(0x0)#definePSM_WDSEL_PROC0_BITS_u(0x00800000)#definePSM_WDSEL_PROC0_MSB_u(23)#definePSM_WDSEL_PROC0_LSB_u(23)#definePSM_WDSEL_PROC0_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_ACCESSCTRL#definePSM_WDSEL_ACCESSCTRL_RESET_u(0x0)#definePSM_WDSEL_ACCESSCTRL_BITS_u(0x00400000)#definePSM_WDSEL_ACCESSCTRL_MSB_u(22)#definePSM_WDSEL_ACCESSCTRL_LSB_u(22)#definePSM_WDSEL_ACCESSCTRL_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_SIO#definePSM_WDSEL_SIO_RESET_u(0x0)#definePSM_WDSEL_SIO_BITS_u(0x00200000)#definePSM_WDSEL_SIO_MSB_u(21)#definePSM_WDSEL_SIO_LSB_u(21)#definePSM_WDSEL_SIO_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_XIP#definePSM_WDSEL_XIP_RESET_u(0x0)#definePSM_WDSEL_XIP_BITS_u(0x00100000)#definePSM_WDSEL_XIP_MSB_u(20)#definePSM_WDSEL_XIP_LSB_u(20)#definePSM_WDSEL_XIP_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_SRAM9#definePSM_WDSEL_SRAM9_RESET_u(0x0)#definePSM_WDSEL_SRAM9_BITS_u(0x00080000)#definePSM_WDSEL_SRAM9_MSB_u(19)#definePSM_WDSEL_SRAM9_LSB_u(19)#definePSM_WDSEL_SRAM9_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_SRAM8#definePSM_WDSEL_SRAM8_RESET_u(0x0)#definePSM_WDSEL_SRAM8_BITS_u(0x00040000)#definePSM_WDSEL_SRAM8_MSB_u(18)#definePSM_WDSEL_SRAM8_LSB_u(18)#definePSM_WDSEL_SRAM8_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_SRAM7#definePSM_WDSEL_SRAM7_RESET_u(0x0)#definePSM_WDSEL_SRAM7_BITS_u(0x00020000)#definePSM_WDSEL_SRAM7_MSB_u(17)#definePSM_WDSEL_SRAM7_LSB_u(17)#definePSM_WDSEL_SRAM7_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_SRAM6#definePSM_WDSEL_SRAM6_RESET_u(0x0)#definePSM_WDSEL_SRAM6_BITS_u(0x00010000)#definePSM_WDSEL_SRAM6_MSB_u(16)#definePSM_WDSEL_SRAM6_LSB_u(16)#definePSM_WDSEL_SRAM6_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_SRAM5#definePSM_WDSEL_SRAM5_RESET_u(0x0)#definePSM_WDSEL_SRAM5_BITS_u(0x00008000)#definePSM_WDSEL_SRAM5_MSB_u(15)#definePSM_WDSEL_SRAM5_LSB_u(15)#definePSM_WDSEL_SRAM5_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_SRAM4#definePSM_WDSEL_SRAM4_RESET_u(0x0)#definePSM_WDSEL_SRAM4_BITS_u(0x00004000)#definePSM_WDSEL_SRAM4_MSB_u(14)#definePSM_WDSEL_SRAM4_LSB_u(14)#definePSM_WDSEL_SRAM4_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_SRAM3#definePSM_WDSEL_SRAM3_RESET_u(0x0)#definePSM_WDSEL_SRAM3_BITS_u(0x00002000)#definePSM_WDSEL_SRAM3_MSB_u(13)#definePSM_WDSEL_SRAM3_LSB_u(13)#definePSM_WDSEL_SRAM3_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_SRAM2#definePSM_WDSEL_SRAM2_RESET_u(0x0)#definePSM_WDSEL_SRAM2_BITS_u(0x00001000)#definePSM_WDSEL_SRAM2_MSB_u(12)#definePSM_WDSEL_SRAM2_LSB_u(12)#definePSM_WDSEL_SRAM2_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_SRAM1#definePSM_WDSEL_SRAM1_RESET_u(0x0)#definePSM_WDSEL_SRAM1_BITS_u(0x00000800)#definePSM_WDSEL_SRAM1_MSB_u(11)#definePSM_WDSEL_SRAM1_LSB_u(11)#definePSM_WDSEL_SRAM1_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_SRAM0#definePSM_WDSEL_SRAM0_RESET_u(0x0)#definePSM_WDSEL_SRAM0_BITS_u(0x00000400)#definePSM_WDSEL_SRAM0_MSB_u(10)#definePSM_WDSEL_SRAM0_LSB_u(10)#definePSM_WDSEL_SRAM0_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_BOOTRAM#definePSM_WDSEL_BOOTRAM_RESET_u(0x0)#definePSM_WDSEL_BOOTRAM_BITS_u(0x00000200)#definePSM_WDSEL_BOOTRAM_MSB_u(9)#definePSM_WDSEL_BOOTRAM_LSB_u(9)#definePSM_WDSEL_BOOTRAM_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_ROM#definePSM_WDSEL_ROM_RESET_u(0x0)#definePSM_WDSEL_ROM_BITS_u(0x00000100)#definePSM_WDSEL_ROM_MSB_u(8)#definePSM_WDSEL_ROM_LSB_u(8)#definePSM_WDSEL_ROM_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_BUSFABRIC#definePSM_WDSEL_BUSFABRIC_RESET_u(0x0)#definePSM_WDSEL_BUSFABRIC_BITS_u(0x00000080)#definePSM_WDSEL_BUSFABRIC_MSB_u(7)#definePSM_WDSEL_BUSFABRIC_LSB_u(7)#definePSM_WDSEL_BUSFABRIC_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_PSM_READY#definePSM_WDSEL_PSM_READY_RESET_u(0x0)#definePSM_WDSEL_PSM_READY_BITS_u(0x00000040)#definePSM_WDSEL_PSM_READY_MSB_u(6)#definePSM_WDSEL_PSM_READY_LSB_u(6)#definePSM_WDSEL_PSM_READY_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_CLOCKS#definePSM_WDSEL_CLOCKS_RESET_u(0x0)#definePSM_WDSEL_CLOCKS_BITS_u(0x00000020)#definePSM_WDSEL_CLOCKS_MSB_u(5)#definePSM_WDSEL_CLOCKS_LSB_u(5)#definePSM_WDSEL_CLOCKS_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_RESETS#definePSM_WDSEL_RESETS_RESET_u(0x0)#definePSM_WDSEL_RESETS_BITS_u(0x00000010)#definePSM_WDSEL_RESETS_MSB_u(4)#definePSM_WDSEL_RESETS_LSB_u(4)#definePSM_WDSEL_RESETS_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_XOSC#definePSM_WDSEL_XOSC_RESET_u(0x0)#definePSM_WDSEL_XOSC_BITS_u(0x00000008)#definePSM_WDSEL_XOSC_MSB_u(3)#definePSM_WDSEL_XOSC_LSB_u(3)#definePSM_WDSEL_XOSC_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_ROSC#definePSM_WDSEL_ROSC_RESET_u(0x0)#definePSM_WDSEL_ROSC_BITS_u(0x00000004)#definePSM_WDSEL_ROSC_MSB_u(2)#definePSM_WDSEL_ROSC_LSB_u(2)#definePSM_WDSEL_ROSC_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_OTP#definePSM_WDSEL_OTP_RESET_u(0x0)#definePSM_WDSEL_OTP_BITS_u(0x00000002)#definePSM_WDSEL_OTP_MSB_u(1)#definePSM_WDSEL_OTP_LSB_u(1)#definePSM_WDSEL_OTP_ACCESS"RW"// -----------------------------------------------------------------------------// Field : PSM_WDSEL_PROC_COLD#definePSM_WDSEL_PROC_COLD_RESET_u(0x0)#definePSM_WDSEL_PROC_COLD_BITS_u(0x00000001)#definePSM_WDSEL_PROC_COLD_MSB_u(0)#definePSM_WDSEL_PROC_COLD_LSB_u(0)#definePSM_WDSEL_PROC_COLD_ACCESS"RW"// =============================================================================// Register : PSM_DONE// Description : Is the subsystem ready?#definePSM_DONE_OFFSET_u(0x0000000c)#definePSM_DONE_BITS_u(0x01ffffff)#definePSM_DONE_RESET_u(0x00000000)// -----------------------------------------------------------------------------// Field : PSM_DONE_PROC1#definePSM_DONE_PROC1_RESET_u(0x0)#definePSM_DONE_PROC1_BITS_u(0x01000000)#definePSM_DONE_PROC1_MSB_u(24)#definePSM_DONE_PROC1_LSB_u(24)#definePSM_DONE_PROC1_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_PROC0#definePSM_DONE_PROC0_RESET_u(0x0)#definePSM_DONE_PROC0_BITS_u(0x00800000)#definePSM_DONE_PROC0_MSB_u(23)#definePSM_DONE_PROC0_LSB_u(23)#definePSM_DONE_PROC0_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_ACCESSCTRL#definePSM_DONE_ACCESSCTRL_RESET_u(0x0)#definePSM_DONE_ACCESSCTRL_BITS_u(0x00400000)#definePSM_DONE_ACCESSCTRL_MSB_u(22)#definePSM_DONE_ACCESSCTRL_LSB_u(22)#definePSM_DONE_ACCESSCTRL_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_SIO#definePSM_DONE_SIO_RESET_u(0x0)#definePSM_DONE_SIO_BITS_u(0x00200000)#definePSM_DONE_SIO_MSB_u(21)#definePSM_DONE_SIO_LSB_u(21)#definePSM_DONE_SIO_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_XIP#definePSM_DONE_XIP_RESET_u(0x0)#definePSM_DONE_XIP_BITS_u(0x00100000)#definePSM_DONE_XIP_MSB_u(20)#definePSM_DONE_XIP_LSB_u(20)#definePSM_DONE_XIP_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_SRAM9#definePSM_DONE_SRAM9_RESET_u(0x0)#definePSM_DONE_SRAM9_BITS_u(0x00080000)#definePSM_DONE_SRAM9_MSB_u(19)#definePSM_DONE_SRAM9_LSB_u(19)#definePSM_DONE_SRAM9_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_SRAM8#definePSM_DONE_SRAM8_RESET_u(0x0)#definePSM_DONE_SRAM8_BITS_u(0x00040000)#definePSM_DONE_SRAM8_MSB_u(18)#definePSM_DONE_SRAM8_LSB_u(18)#definePSM_DONE_SRAM8_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_SRAM7#definePSM_DONE_SRAM7_RESET_u(0x0)#definePSM_DONE_SRAM7_BITS_u(0x00020000)#definePSM_DONE_SRAM7_MSB_u(17)#definePSM_DONE_SRAM7_LSB_u(17)#definePSM_DONE_SRAM7_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_SRAM6#definePSM_DONE_SRAM6_RESET_u(0x0)#definePSM_DONE_SRAM6_BITS_u(0x00010000)#definePSM_DONE_SRAM6_MSB_u(16)#definePSM_DONE_SRAM6_LSB_u(16)#definePSM_DONE_SRAM6_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_SRAM5#definePSM_DONE_SRAM5_RESET_u(0x0)#definePSM_DONE_SRAM5_BITS_u(0x00008000)#definePSM_DONE_SRAM5_MSB_u(15)#definePSM_DONE_SRAM5_LSB_u(15)#definePSM_DONE_SRAM5_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_SRAM4#definePSM_DONE_SRAM4_RESET_u(0x0)#definePSM_DONE_SRAM4_BITS_u(0x00004000)#definePSM_DONE_SRAM4_MSB_u(14)#definePSM_DONE_SRAM4_LSB_u(14)#definePSM_DONE_SRAM4_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_SRAM3#definePSM_DONE_SRAM3_RESET_u(0x0)#definePSM_DONE_SRAM3_BITS_u(0x00002000)#definePSM_DONE_SRAM3_MSB_u(13)#definePSM_DONE_SRAM3_LSB_u(13)#definePSM_DONE_SRAM3_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_SRAM2#definePSM_DONE_SRAM2_RESET_u(0x0)#definePSM_DONE_SRAM2_BITS_u(0x00001000)#definePSM_DONE_SRAM2_MSB_u(12)#definePSM_DONE_SRAM2_LSB_u(12)#definePSM_DONE_SRAM2_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_SRAM1#definePSM_DONE_SRAM1_RESET_u(0x0)#definePSM_DONE_SRAM1_BITS_u(0x00000800)#definePSM_DONE_SRAM1_MSB_u(11)#definePSM_DONE_SRAM1_LSB_u(11)#definePSM_DONE_SRAM1_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_SRAM0#definePSM_DONE_SRAM0_RESET_u(0x0)#definePSM_DONE_SRAM0_BITS_u(0x00000400)#definePSM_DONE_SRAM0_MSB_u(10)#definePSM_DONE_SRAM0_LSB_u(10)#definePSM_DONE_SRAM0_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_BOOTRAM#definePSM_DONE_BOOTRAM_RESET_u(0x0)#definePSM_DONE_BOOTRAM_BITS_u(0x00000200)#definePSM_DONE_BOOTRAM_MSB_u(9)#definePSM_DONE_BOOTRAM_LSB_u(9)#definePSM_DONE_BOOTRAM_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_ROM#definePSM_DONE_ROM_RESET_u(0x0)#definePSM_DONE_ROM_BITS_u(0x00000100)#definePSM_DONE_ROM_MSB_u(8)#definePSM_DONE_ROM_LSB_u(8)#definePSM_DONE_ROM_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_BUSFABRIC#definePSM_DONE_BUSFABRIC_RESET_u(0x0)#definePSM_DONE_BUSFABRIC_BITS_u(0x00000080)#definePSM_DONE_BUSFABRIC_MSB_u(7)#definePSM_DONE_BUSFABRIC_LSB_u(7)#definePSM_DONE_BUSFABRIC_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_PSM_READY#definePSM_DONE_PSM_READY_RESET_u(0x0)#definePSM_DONE_PSM_READY_BITS_u(0x00000040)#definePSM_DONE_PSM_READY_MSB_u(6)#definePSM_DONE_PSM_READY_LSB_u(6)#definePSM_DONE_PSM_READY_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_CLOCKS#definePSM_DONE_CLOCKS_RESET_u(0x0)#definePSM_DONE_CLOCKS_BITS_u(0x00000020)#definePSM_DONE_CLOCKS_MSB_u(5)#definePSM_DONE_CLOCKS_LSB_u(5)#definePSM_DONE_CLOCKS_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_RESETS#definePSM_DONE_RESETS_RESET_u(0x0)#definePSM_DONE_RESETS_BITS_u(0x00000010)#definePSM_DONE_RESETS_MSB_u(4)#definePSM_DONE_RESETS_LSB_u(4)#definePSM_DONE_RESETS_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_XOSC#definePSM_DONE_XOSC_RESET_u(0x0)#definePSM_DONE_XOSC_BITS_u(0x00000008)#definePSM_DONE_XOSC_MSB_u(3)#definePSM_DONE_XOSC_LSB_u(3)#definePSM_DONE_XOSC_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_ROSC#definePSM_DONE_ROSC_RESET_u(0x0)#definePSM_DONE_ROSC_BITS_u(0x00000004)#definePSM_DONE_ROSC_MSB_u(2)#definePSM_DONE_ROSC_LSB_u(2)#definePSM_DONE_ROSC_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_OTP#definePSM_DONE_OTP_RESET_u(0x0)#definePSM_DONE_OTP_BITS_u(0x00000002)#definePSM_DONE_OTP_MSB_u(1)#definePSM_DONE_OTP_LSB_u(1)#definePSM_DONE_OTP_ACCESS"RO"// -----------------------------------------------------------------------------// Field : PSM_DONE_PROC_COLD#definePSM_DONE_PROC_COLD_RESET_u(0x0)#definePSM_DONE_PROC_COLD_BITS_u(0x00000001)#definePSM_DONE_PROC_COLD_MSB_u(0)#definePSM_DONE_PROC_COLD_LSB_u(0)#definePSM_DONE_PROC_COLD_ACCESS"RO"513 defines// =============================================================================/* ... */#endif// _HARDWARE_REGS_PSM_H
Details
Show: from
Types: Columns:
All items filtered out
All items filtered out
This file uses the notable symbols shown below. Click anywhere in the file to view more details.