stm32-data/data/registers/dbgmcu_f2.yaml
Dario Nieuwenhuis 86fb0cfc2f chiptool fmt.
2023-09-16 02:34:03 +02:00

149 lines
3.0 KiB
YAML

block/DBGMCU:
description: Debug support
items:
- name: IDCODE
description: IDCODE
byte_offset: 0
access: Read
fieldset: IDCODE
- name: CR
description: Control Register
byte_offset: 4
fieldset: CR
- name: APB1_FZ
description: Debug MCU APB1 Freeze registe
byte_offset: 8
fieldset: APB1_FZ
- name: APB2_FZ
description: Debug MCU APB2 Freeze registe
byte_offset: 12
fieldset: APB2_FZ
fieldset/APB1_FZ:
description: Debug MCU APB1 Freeze registe
fields:
- name: TIM2
description: TIM2
bit_offset: 0
bit_size: 1
- name: TIM3
description: TIM3
bit_offset: 1
bit_size: 1
- name: TIM4
description: TIM4
bit_offset: 2
bit_size: 1
- name: TIM5
description: TIM5
bit_offset: 3
bit_size: 1
- name: TIM6
description: TIM6
bit_offset: 4
bit_size: 1
- name: TIM7
description: TIM7
bit_offset: 5
bit_size: 1
- name: TIM12
description: TIM12
bit_offset: 6
bit_size: 1
- name: TIM13
description: TIM13
bit_offset: 7
bit_size: 1
- name: TIM14
description: TIM14
bit_offset: 8
bit_size: 1
- name: RTC
description: RTC
bit_offset: 10
bit_size: 1
- name: WWDG
description: WWDG
bit_offset: 11
bit_size: 1
- name: IWDG
description: IWDEG
bit_offset: 12
bit_size: 1
- name: I2C1_SMBUS_TIMEOUT
description: I2C1_SMBUS_TIMEOUT
bit_offset: 21
bit_size: 1
- name: I2C2_SMBUS_TIMEOUT
description: I2C2_SMBUS_TIMEOUT
bit_offset: 22
bit_size: 1
- name: I2C3_SMBUS_TIMEOUT
description: I2C3_SMBUS_TIMEOUT
bit_offset: 23
bit_size: 1
- name: CAN1
description: CAN1
bit_offset: 25
bit_size: 1
- name: CAN2
description: CAN2
bit_offset: 26
bit_size: 1
fieldset/APB2_FZ:
description: Debug MCU APB2 Freeze registe
fields:
- name: TIM1
description: TIM1 counter stopped when core is halted
bit_offset: 0
bit_size: 1
- name: TIM8
description: TIM8 counter stopped when core is halted
bit_offset: 1
bit_size: 1
- name: TIM9
description: TIM9 counter stopped when core is halted
bit_offset: 16
bit_size: 1
- name: TIM10
description: TIM10 counter stopped when core is halted
bit_offset: 17
bit_size: 1
- name: TIM11
description: TIM11 counter stopped when core is halted
bit_offset: 18
bit_size: 1
fieldset/CR:
description: Control Register
fields:
- name: DBG_SLEEP
description: DBG_SLEEP
bit_offset: 0
bit_size: 1
- name: DBG_STOP
description: DBG_STOP
bit_offset: 1
bit_size: 1
- name: DBG_STANDBY
description: DBG_STANDBY
bit_offset: 2
bit_size: 1
- name: TRACE_IOEN
description: TRACE_IOEN
bit_offset: 5
bit_size: 1
- name: TRACE_MODE
description: TRACE_MODE
bit_offset: 6
bit_size: 2
fieldset/IDCODE:
description: IDCODE
fields:
- name: DEV_ID
description: DEV_ID
bit_offset: 0
bit_size: 12
- name: REV_ID
description: REV_ID
bit_offset: 16
bit_size: 16