{
  "result_schema_version": "1.0",
  "status": "pass",
  "steps_executed": 140697,
  "cycles": 185483,
  "instructions": 140679,
  "stop_reason": "assertions_passed",
  "stop_reason_details": {
    "triggered_stop_condition": "assertions_passed",
    "triggered_limit": null,
    "observed": null
  },
  "limits": {
    "max_steps": 30000000,
    "max_cycles": null,
    "max_uart_bytes": null,
    "no_progress_steps": null,
    "wall_time_ms": null,
    "max_vcd_bytes": null,
    "stop_when_assertions_pass": true,
    "stop_when_assertions_pass_settle_steps": 100000,
    "stop_when_assertions_pass_min_steps": 0
  },
  "assertions": [
    {
      "assertion": {
        "rtt_contains": "Booting Zephyr OS"
      },
      "passed": true
    },
    {
      "assertion": {
        "rtt_contains": "LED state: OFF"
      },
      "passed": true
    },
    {
      "assertion": {
        "rtt_contains": "LED state: ON"
      },
      "passed": true
    }
  ],
  "cpu_state": {
    "type": "arm",
    "registers": [
      536879511,
      536879511,
      0,
      536871952,
      536879511,
      17,
      0,
      536879511,
      0,
      0,
      0,
      0,
      0,
      536882520,
      134239447,
      134238434
    ],
    "pc": 134238434,
    "xpsr": 1627389952,
    "primask": false,
    "pending_exceptions": 0,
    "pending_exceptions_hi": [
      0,
      0,
      0
    ],
    "vtor": 134217728,
    "waiting_for_event": false,
    "event_register": true
  },
  "firmware_hash": "f2a5d5121b70ed145b48fe542d6b320777cf6a685a9d031ae8c708c2df8fef61",
  "config": {
    "firmware": ".github/labwired/../../out/blinky/NUCLEO-H563ZI/Debug-RTT/zephyr/zephyr.elf",
    "system": ".github/labwired/./system.yaml",
    "script": ".github/labwired/rtt-smoke.yaml"
  },
  "inspect": {
    "peripherals": [
      {
        "name": "rcc",
        "kind": "native",
        "base": 1140984832,
        "registers": [
          {
            "name": "RCC_CR",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_HSICFGR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_CRRCR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_CSICFGR",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_CFGR1",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_CFGR2",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_PLL1CFGR",
            "offset": 40,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_PLL2CFGR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_PLL3CFGR",
            "offset": 48,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_PLL1DIVR",
            "offset": 52,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_PLL1FRACR",
            "offset": 56,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_PLL2DIVR",
            "offset": 60,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_PLL2FRACR",
            "offset": 64,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_PLL3DIVR",
            "offset": 68,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_PLL3FRACR",
            "offset": 72,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_CIER",
            "offset": 80,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_CIFR",
            "offset": 84,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_CICR",
            "offset": 88,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_AHB1RSTR",
            "offset": 96,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_AHB2RSTR",
            "offset": 100,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_AHB4RSTR",
            "offset": 108,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_APB1LRSTR",
            "offset": 116,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_APB1HRSTR",
            "offset": 120,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_APB2RSTR",
            "offset": 124,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_APB3RSTR",
            "offset": 128,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_AHB1ENR",
            "offset": 136,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_AHB2ENR",
            "offset": 140,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_AHB4ENR",
            "offset": 148,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_APB1LENR",
            "offset": 156,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_APB1HENR",
            "offset": 160,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_APB2ENR",
            "offset": 164,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_APB3ENR",
            "offset": 168,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_AHB1LPENR",
            "offset": 176,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_AHB2LPENR",
            "offset": 180,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_AHB4LPENR",
            "offset": 188,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_APB1LLPENR",
            "offset": 196,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_APB1HLPENR",
            "offset": 200,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_APB2LPENR",
            "offset": 204,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_APB3LPENR",
            "offset": 208,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_CCIPR1",
            "offset": 216,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_CCIPR2",
            "offset": 220,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_CCIPR3",
            "offset": 224,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_CCIPR4",
            "offset": 228,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_CCIPR5",
            "offset": 232,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_BDCR",
            "offset": 240,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_RSR",
            "offset": 244,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_SECCFGR",
            "offset": 272,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RCC_PRIVCFGR",
            "offset": 276,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "gpioa",
        "kind": "native",
        "base": 1107427328,
        "registers": [
          {
            "name": "GPIOA_MODER",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOA_OTYPER",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOA_OSPEEDR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOA_PUPDR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOA_IDR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOA_ODR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOA_BSRR",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOA_LCKR",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOA_AFRL",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOA_AFRH",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOA_BRR",
            "offset": 40,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOA_HSLVR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOA_SECCFGR",
            "offset": 48,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "gpiob",
        "kind": "native",
        "base": 1107428352,
        "registers": [
          {
            "name": "GPIOB_MODER",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOB_OTYPER",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOB_OSPEEDR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOB_PUPDR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOB_IDR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOB_ODR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOB_BSRR",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOB_LCKR",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOB_AFRL",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOB_AFRH",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOB_BRR",
            "offset": 40,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOB_HSLVR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIOB_SECCFGR",
            "offset": 48,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "gpioc",
        "kind": "native",
        "base": 1107429376,
        "registers": [
          {
            "name": "GPIO_MODER",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_OTYPER",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_OSPEEDR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_PUPDR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_IDR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_ODR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_BSRR",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_LCKR",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_AFRL",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_AFRH",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_BRR",
            "offset": 40,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_HSLVR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_SECCFGR",
            "offset": 48,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "gpiod",
        "kind": "native",
        "base": 1107430400,
        "registers": [
          {
            "name": "GPIO_MODER",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_OTYPER",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_OSPEEDR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_PUPDR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_IDR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_ODR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_BSRR",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_LCKR",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_AFRL",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_AFRH",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_BRR",
            "offset": 40,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_HSLVR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_SECCFGR",
            "offset": 48,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "gpioe",
        "kind": "native",
        "base": 1107431424,
        "registers": [
          {
            "name": "GPIO_MODER",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_OTYPER",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_OSPEEDR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_PUPDR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_IDR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_ODR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_BSRR",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_LCKR",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_AFRL",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_AFRH",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_BRR",
            "offset": 40,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_HSLVR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_SECCFGR",
            "offset": 48,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "gpiof",
        "kind": "native",
        "base": 1107432448,
        "registers": [
          {
            "name": "GPIO_MODER",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_OTYPER",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_OSPEEDR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_PUPDR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_IDR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_ODR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_BSRR",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_LCKR",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_AFRL",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_AFRH",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_BRR",
            "offset": 40,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_HSLVR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_SECCFGR",
            "offset": 48,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "gpiog",
        "kind": "native",
        "base": 1107433472,
        "registers": [
          {
            "name": "GPIO_MODER",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_OTYPER",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_OSPEEDR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_PUPDR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_IDR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_ODR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_BSRR",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_LCKR",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_AFRL",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_AFRH",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_BRR",
            "offset": 40,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_HSLVR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPIO_SECCFGR",
            "offset": 48,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "systick",
        "kind": "native",
        "base": 3758153744,
        "registers": [],
        "artifacts": []
      },
      {
        "name": "uart3",
        "kind": "native",
        "base": 1073760256,
        "registers": [
          {
            "name": "USART_CR1_enabled",
            "offset": 0,
            "size": 32,
            "value": 13,
            "fields": [
              {
                "name": "UE",
                "bits": [
                  0,
                  0
                ],
                "value": 1
              },
              {
                "name": "UESM",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "RE",
                "bits": [
                  2,
                  2
                ],
                "value": 1
              },
              {
                "name": "TE",
                "bits": [
                  3,
                  3
                ],
                "value": 1
              },
              {
                "name": "IDLEIE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXFNEIE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TCIE",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "TXFNFIE",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "PEIE",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "PS",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "PCE",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "WAKE",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "M0",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "MME",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "CMIE",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "OVER8",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "DEDT",
                "bits": [
                  20,
                  16
                ],
                "value": 0
              },
              {
                "name": "DEAT",
                "bits": [
                  25,
                  21
                ],
                "value": 0
              },
              {
                "name": "RTOIE",
                "bits": [
                  26,
                  26
                ],
                "value": 0
              },
              {
                "name": "EOBIE",
                "bits": [
                  27,
                  27
                ],
                "value": 0
              },
              {
                "name": "M1",
                "bits": [
                  28,
                  28
                ],
                "value": 0
              },
              {
                "name": "FIFOEN",
                "bits": [
                  29,
                  29
                ],
                "value": 0
              },
              {
                "name": "TXFEIE",
                "bits": [
                  30,
                  30
                ],
                "value": 0
              },
              {
                "name": "RXFFIE",
                "bits": [
                  31,
                  31
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_CR1_disabled",
            "offset": 0,
            "size": 32,
            "value": 13,
            "fields": [
              {
                "name": "UE",
                "bits": [
                  0,
                  0
                ],
                "value": 1
              },
              {
                "name": "UESM",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "RE",
                "bits": [
                  2,
                  2
                ],
                "value": 1
              },
              {
                "name": "TE",
                "bits": [
                  3,
                  3
                ],
                "value": 1
              },
              {
                "name": "IDLEIE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXNEIE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TCIE",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "TXEIE",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "PEIE",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "PS",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "PCE",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "WAKE",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "M0",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "MME",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "CMIE",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "OVER8",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "DEDT",
                "bits": [
                  20,
                  16
                ],
                "value": 0
              },
              {
                "name": "DEAT",
                "bits": [
                  25,
                  21
                ],
                "value": 0
              },
              {
                "name": "RTOIE",
                "bits": [
                  26,
                  26
                ],
                "value": 0
              },
              {
                "name": "EOBIE",
                "bits": [
                  27,
                  27
                ],
                "value": 0
              },
              {
                "name": "M1",
                "bits": [
                  28,
                  28
                ],
                "value": 0
              },
              {
                "name": "FIFOEN",
                "bits": [
                  29,
                  29
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_CR2",
            "offset": 4,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "SLVEN",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "DIS_NSS",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "ADDM7",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "LBDL",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "LBDIE",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "LBCL",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CPHA",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CPOL",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "CLKEN",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "STOP",
                "bits": [
                  13,
                  12
                ],
                "value": 0
              },
              {
                "name": "LINEN",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "SWAP",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "RXINV",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "TXINV",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "DATAINV",
                "bits": [
                  18,
                  18
                ],
                "value": 0
              },
              {
                "name": "MSBFIRST",
                "bits": [
                  19,
                  19
                ],
                "value": 0
              },
              {
                "name": "ABREN",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "ABRMOD",
                "bits": [
                  22,
                  21
                ],
                "value": 0
              },
              {
                "name": "RTOEN",
                "bits": [
                  23,
                  23
                ],
                "value": 0
              },
              {
                "name": "ADD",
                "bits": [
                  31,
                  24
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_CR3",
            "offset": 8,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "EIE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "IREN",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "IRLP",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "HDSEL",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "NACK",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "SCEN",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "DMAR",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "DMAT",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "RTSE",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CTSE",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CTSIE",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "ONEBIT",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "OVRDIS",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "DDRE",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "DEM",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "DEP",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "SCARCNT",
                "bits": [
                  19,
                  17
                ],
                "value": 0
              },
              {
                "name": "WUS0",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "WUS1",
                "bits": [
                  21,
                  21
                ],
                "value": 0
              },
              {
                "name": "WUFIE",
                "bits": [
                  22,
                  22
                ],
                "value": 0
              },
              {
                "name": "TXFTIE",
                "bits": [
                  23,
                  23
                ],
                "value": 0
              },
              {
                "name": "TCBGTIE",
                "bits": [
                  24,
                  24
                ],
                "value": 0
              },
              {
                "name": "RXFTCFG",
                "bits": [
                  27,
                  25
                ],
                "value": 0
              },
              {
                "name": "RXFTIE",
                "bits": [
                  28,
                  28
                ],
                "value": 0
              },
              {
                "name": "TXFTCFG",
                "bits": [
                  31,
                  29
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_BRR",
            "offset": 12,
            "size": 32,
            "value": 1042,
            "fields": [
              {
                "name": "BRR",
                "bits": [
                  15,
                  0
                ],
                "value": 1042
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_GTPR",
            "offset": 16,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "PSC",
                "bits": [
                  7,
                  0
                ],
                "value": 0
              },
              {
                "name": "GT",
                "bits": [
                  15,
                  8
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_RTOR",
            "offset": 20,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "RTO",
                "bits": [
                  23,
                  0
                ],
                "value": 0
              },
              {
                "name": "BLEN",
                "bits": [
                  31,
                  24
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_RQR",
            "offset": 24,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "ABRRQ",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "SBKRQ",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "MMRQ",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "RXFRQ",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "TXFRQ",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_ISR_enabled",
            "offset": 28,
            "size": 32,
            "value": 6291648,
            "fields": [
              {
                "name": "PE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "FE",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "NE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ORE",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXFNE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TC",
                "bits": [
                  6,
                  6
                ],
                "value": 1
              },
              {
                "name": "TXFNF",
                "bits": [
                  7,
                  7
                ],
                "value": 1
              },
              {
                "name": "LBDF",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CTSIF",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CTS",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "RTOF",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "EOBF",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "UDR",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "ABRE",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "ABRF",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "BUSY",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "CMF",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "SBKF",
                "bits": [
                  18,
                  18
                ],
                "value": 0
              },
              {
                "name": "RWU",
                "bits": [
                  19,
                  19
                ],
                "value": 0
              },
              {
                "name": "WUF",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "TEACK",
                "bits": [
                  21,
                  21
                ],
                "value": 1
              },
              {
                "name": "REACK",
                "bits": [
                  22,
                  22
                ],
                "value": 1
              },
              {
                "name": "TXFE",
                "bits": [
                  23,
                  23
                ],
                "value": 0
              },
              {
                "name": "RXFF",
                "bits": [
                  24,
                  24
                ],
                "value": 0
              },
              {
                "name": "TCBGT",
                "bits": [
                  25,
                  25
                ],
                "value": 0
              },
              {
                "name": "RXFT",
                "bits": [
                  26,
                  26
                ],
                "value": 0
              },
              {
                "name": "TXFT",
                "bits": [
                  27,
                  27
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_ISR_disabled",
            "offset": 28,
            "size": 32,
            "value": 6291648,
            "fields": [
              {
                "name": "PE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "FE",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "NE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ORE",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXNE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TC",
                "bits": [
                  6,
                  6
                ],
                "value": 1
              },
              {
                "name": "TXE",
                "bits": [
                  7,
                  7
                ],
                "value": 1
              },
              {
                "name": "LBDF",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CTSIF",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CTS",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "RTOF",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "EOBF",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "UDR",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "ABRE",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "ABRF",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "BUSY",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "CMF",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "SBKF",
                "bits": [
                  18,
                  18
                ],
                "value": 0
              },
              {
                "name": "RWU",
                "bits": [
                  19,
                  19
                ],
                "value": 0
              },
              {
                "name": "WUF",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "TEACK",
                "bits": [
                  21,
                  21
                ],
                "value": 1
              },
              {
                "name": "REACK",
                "bits": [
                  22,
                  22
                ],
                "value": 1
              },
              {
                "name": "TCBGT",
                "bits": [
                  25,
                  25
                ],
                "value": 0
              }
            ],
            "access": "ro"
          },
          {
            "name": "USART_ICR",
            "offset": 32,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "PECF",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "FECF",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "NECF",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ORECF",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLECF",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "TXFECF",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TCCF",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "TCBGTCF",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "LBDCF",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CTSCF",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "RTOCF",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "EOBCF",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "UDRCF",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "CMCF",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "WUCF",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_RDR",
            "offset": 36,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "RDR",
                "bits": [
                  8,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_TDR",
            "offset": 40,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "TDR",
                "bits": [
                  8,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_PRESC",
            "offset": 44,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "PRESCALER",
                "bits": [
                  3,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "gpdma1",
        "kind": "native",
        "base": 1073872896,
        "registers": [
          {
            "name": "GPDMA_SECCFGR",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_PRIVCFGR",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_RCFGLOCKR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_MISR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_SMISR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C0LBAR",
            "offset": 80,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C0FCR",
            "offset": 92,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C0SR",
            "offset": 96,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C0CR",
            "offset": 100,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C0TR1",
            "offset": 144,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C0TR2",
            "offset": 148,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C0BR1",
            "offset": 152,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C0SAR",
            "offset": 156,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C0DAR",
            "offset": 160,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C0LLR",
            "offset": 204,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C1LBAR",
            "offset": 208,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C1FCR",
            "offset": 220,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C1SR",
            "offset": 224,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C1CR",
            "offset": 228,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C1TR1",
            "offset": 272,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C1TR2",
            "offset": 276,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C1BR1",
            "offset": 280,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C1SAR",
            "offset": 284,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C1DAR",
            "offset": 288,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C1LLR",
            "offset": 332,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C2LBAR",
            "offset": 336,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C2FCR",
            "offset": 348,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C2SR",
            "offset": 352,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C2CR",
            "offset": 356,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C2TR1",
            "offset": 400,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C2TR2",
            "offset": 404,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C2BR1",
            "offset": 408,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C2SAR",
            "offset": 412,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C2DAR",
            "offset": 416,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C2LLR",
            "offset": 460,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C3LBAR",
            "offset": 464,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C3FCR",
            "offset": 476,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C3SR",
            "offset": 480,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C3CR",
            "offset": 484,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C3TR1",
            "offset": 528,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C3TR2",
            "offset": 532,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C3BR1",
            "offset": 536,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C3SAR",
            "offset": 540,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C3DAR",
            "offset": 544,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C3LLR",
            "offset": 588,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C4LBAR",
            "offset": 592,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C4FCR",
            "offset": 604,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C4SR",
            "offset": 608,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C4CR",
            "offset": 612,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C4TR1",
            "offset": 656,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C4TR2",
            "offset": 660,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C4BR1",
            "offset": 664,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C4SAR",
            "offset": 668,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C4DAR",
            "offset": 672,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C4LLR",
            "offset": 716,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C5LBAR",
            "offset": 720,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C5FCR",
            "offset": 732,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C5SR",
            "offset": 736,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C5CR",
            "offset": 740,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C5TR1",
            "offset": 784,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C5TR2",
            "offset": 788,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C5BR1",
            "offset": 792,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C5SAR",
            "offset": 796,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C5DAR",
            "offset": 800,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C5LLR",
            "offset": 844,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C6LBAR",
            "offset": 848,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C6FCR",
            "offset": 860,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C6SR",
            "offset": 864,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C6CR",
            "offset": 868,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C6TR1",
            "offset": 912,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C6TR2",
            "offset": 916,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C6BR1",
            "offset": 920,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C6SAR",
            "offset": 924,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C6DAR",
            "offset": 928,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C6TR3",
            "offset": 932,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C6BR2",
            "offset": 936,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C6LLR",
            "offset": 972,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C7LBAR",
            "offset": 976,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C7FCR",
            "offset": 988,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C7SR",
            "offset": 992,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C7CR",
            "offset": 996,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C7TR1",
            "offset": 1040,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C7TR2",
            "offset": 1044,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C7BR1",
            "offset": 1048,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C7SAR",
            "offset": 1052,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C7DAR",
            "offset": 1056,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C7TR3",
            "offset": 1060,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C7BR2",
            "offset": 1064,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "GPDMA_C7LLR",
            "offset": 1100,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "fdcan1",
        "kind": "native",
        "base": 1073783808,
        "registers": [
          {
            "name": "FDCAN_CREL",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_ENDN",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_DBTP",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TEST",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_RWD",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_CCCR",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_NBTP",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TSCC",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TSCV",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TOCC",
            "offset": 40,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TOCV",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_ECR",
            "offset": 64,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_PSR",
            "offset": 68,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TDCR",
            "offset": 72,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_IR",
            "offset": 80,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_IE",
            "offset": 84,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_ILS",
            "offset": 88,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_ILE",
            "offset": 92,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_RXGFC",
            "offset": 128,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_XIDAM",
            "offset": 132,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_HPMS",
            "offset": 136,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_RXF0S",
            "offset": 144,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_RXF0A",
            "offset": 148,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_RXF1S",
            "offset": 152,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_RXF1A",
            "offset": 156,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TXBC",
            "offset": 192,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TXFQS",
            "offset": 196,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TXBRP",
            "offset": 200,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TXBAR",
            "offset": 204,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TXBCR",
            "offset": 208,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TXBTO",
            "offset": 212,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TXBCF",
            "offset": 216,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TXBTIE",
            "offset": 220,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TXBCIE",
            "offset": 224,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TXEFS",
            "offset": 228,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_TXEFA",
            "offset": 232,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FDCAN_CKDIV",
            "offset": 256,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "tim1_pwm",
        "kind": "native",
        "base": 1073818624,
        "registers": [
          {
            "name": "TIM1_CR1",
            "offset": 0,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_CR2",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_SMCR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_DIER",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_SR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_EGR",
            "offset": 20,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_CCMR1_Output",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_CCMR1_Input",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_CCMR2_Input",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_CCMR2_Output",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_CCER",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_CNT",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_PSC",
            "offset": 40,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_ARR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_RCR",
            "offset": 48,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_CCR1",
            "offset": 52,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_CCR2",
            "offset": 56,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_CCR3",
            "offset": 60,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_CCR4",
            "offset": 64,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_BDTR",
            "offset": 68,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_CCR5",
            "offset": 72,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_CCR6",
            "offset": 76,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_CCMR3",
            "offset": 80,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_DTR2",
            "offset": 84,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_ECR",
            "offset": 88,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_TISEL",
            "offset": 92,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_AF1",
            "offset": 96,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_AF2",
            "offset": 100,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_DCR",
            "offset": 988,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM1_DMAR",
            "offset": 992,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "tim2",
        "kind": "native",
        "base": 1073741824,
        "registers": [
          {
            "name": "TIM2_CR1",
            "offset": 0,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_CR2",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_SMCR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_DIER",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_SR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_EGR",
            "offset": 20,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_CCMR1_Input",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_CCMR1_Output",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_CCMR2_Output",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_CCMR2_Input",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_CCER",
            "offset": 32,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_CNT",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_PSC",
            "offset": 40,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_ARR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_CCR1",
            "offset": 52,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_CCR2",
            "offset": 56,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_CCR3",
            "offset": 60,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_CCR4",
            "offset": 64,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_ECR",
            "offset": 88,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_TISEL",
            "offset": 92,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_AF1",
            "offset": 96,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_AF2",
            "offset": 100,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_DCR",
            "offset": 988,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM2_DMAR",
            "offset": 992,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "tim3",
        "kind": "native",
        "base": 1073742848,
        "registers": [
          {
            "name": "TIM3_CR1",
            "offset": 0,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_CR2",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_SMCR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_DIER",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_SR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_EGR",
            "offset": 20,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_CCMR1_Input",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_CCMR1_Output",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_CCMR2_Input",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_CCMR2_Output",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_CCER",
            "offset": 32,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_CNT",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_PSC",
            "offset": 40,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_ARR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_CCR1",
            "offset": 52,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_CCR2",
            "offset": 56,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_CCR3",
            "offset": 60,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_CCR4",
            "offset": 64,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_ECR",
            "offset": 88,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_TISEL",
            "offset": 92,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_AF1",
            "offset": 96,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_AF2",
            "offset": 100,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_DCR",
            "offset": 988,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM3_DMAR",
            "offset": 992,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "tim12",
        "kind": "native",
        "base": 1073747968,
        "registers": [
          {
            "name": "TIM12_CR1",
            "offset": 0,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM12_CR2",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM12_SMCR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM12_DIER",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM12_SR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM12_EGR",
            "offset": 20,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM12_CCMR1_Output",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM12_CCMR1_Input",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM12_CCER",
            "offset": 32,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM12_CNT",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM12_PSC",
            "offset": 40,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM12_ARR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM12_CCR1",
            "offset": 52,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM12_CCR2",
            "offset": 56,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM12_TISEL",
            "offset": 92,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "tim6",
        "kind": "native",
        "base": 1073745920,
        "registers": [
          {
            "name": "TIM6_CR1",
            "offset": 0,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM6_CR2",
            "offset": 4,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM6_DIER",
            "offset": 12,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM6_SR",
            "offset": 16,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM6_EGR",
            "offset": 20,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM6_CNT",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM6_PSC",
            "offset": 40,
            "size": 16,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "TIM6_ARR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "i2c1",
        "kind": "native",
        "base": 1073763328,
        "registers": [
          {
            "name": "I2C_CR1",
            "offset": 0,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "PE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "TXIE",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "RXIE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ADDRIE",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "NACKIE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "STOPIE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TCIE",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "ERRIE",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "DNF",
                "bits": [
                  11,
                  8
                ],
                "value": 0
              },
              {
                "name": "ANFOFF",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "TXDMAEN",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "RXDMAEN",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "SBC",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "NOSTRETCH",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "WUPEN",
                "bits": [
                  18,
                  18
                ],
                "value": 0
              },
              {
                "name": "GCEN",
                "bits": [
                  19,
                  19
                ],
                "value": 0
              },
              {
                "name": "SMBHEN",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "SMBDEN",
                "bits": [
                  21,
                  21
                ],
                "value": 0
              },
              {
                "name": "ALERTEN",
                "bits": [
                  22,
                  22
                ],
                "value": 0
              },
              {
                "name": "PECEN",
                "bits": [
                  23,
                  23
                ],
                "value": 0
              },
              {
                "name": "FMP",
                "bits": [
                  24,
                  24
                ],
                "value": 0
              },
              {
                "name": "ADDRACLR",
                "bits": [
                  30,
                  30
                ],
                "value": 0
              },
              {
                "name": "STOPFACLR",
                "bits": [
                  31,
                  31
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_CR2",
            "offset": 4,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "SADD",
                "bits": [
                  9,
                  0
                ],
                "value": 0
              },
              {
                "name": "RD_WRN",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "ADD10",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "HEAD10R",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "START",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "STOP",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "NACK",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "NBYTES",
                "bits": [
                  23,
                  16
                ],
                "value": 0
              },
              {
                "name": "RELOAD",
                "bits": [
                  24,
                  24
                ],
                "value": 0
              },
              {
                "name": "AUTOEND",
                "bits": [
                  25,
                  25
                ],
                "value": 0
              },
              {
                "name": "PECBYTE",
                "bits": [
                  26,
                  26
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_OAR1",
            "offset": 8,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "OA1",
                "bits": [
                  9,
                  0
                ],
                "value": 0
              },
              {
                "name": "OA1MODE",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "OA1EN",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_OAR2",
            "offset": 12,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "OA2",
                "bits": [
                  7,
                  1
                ],
                "value": 0
              },
              {
                "name": "OA2MSK",
                "bits": [
                  10,
                  8
                ],
                "value": 0
              },
              {
                "name": "OA2EN",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_TIMINGR",
            "offset": 16,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "SCLL",
                "bits": [
                  7,
                  0
                ],
                "value": 0
              },
              {
                "name": "SCLH",
                "bits": [
                  15,
                  8
                ],
                "value": 0
              },
              {
                "name": "SDADEL",
                "bits": [
                  19,
                  16
                ],
                "value": 0
              },
              {
                "name": "SCLDEL",
                "bits": [
                  23,
                  20
                ],
                "value": 0
              },
              {
                "name": "PRESC",
                "bits": [
                  31,
                  28
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_TIMEOUTR",
            "offset": 20,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "TIMEOUTA",
                "bits": [
                  11,
                  0
                ],
                "value": 0
              },
              {
                "name": "TIDLE",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "TIMOUTEN",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "TIMEOUTB",
                "bits": [
                  27,
                  16
                ],
                "value": 0
              },
              {
                "name": "TEXTEN",
                "bits": [
                  31,
                  31
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_ISR",
            "offset": 24,
            "size": 32,
            "value": 1,
            "fields": [
              {
                "name": "TXE",
                "bits": [
                  0,
                  0
                ],
                "value": 1
              },
              {
                "name": "TXIS",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "RXNE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ADDR",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "NACKF",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "STOPF",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TC",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "TCR",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "BERR",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "ARLO",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "OVR",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "PECERR",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "TIMEOUT",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "ALERT",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "BUSY",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "DIR",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "ADDCODE",
                "bits": [
                  23,
                  17
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_ICR",
            "offset": 28,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "ADDRCF",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "NACKCF",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "STOPCF",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "BERRCF",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "ARLOCF",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "OVRCF",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "PECCF",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "TIMOUTCF",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "ALERTCF",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_PECR",
            "offset": 32,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "PEC",
                "bits": [
                  7,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_RXDR",
            "offset": 36,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "RXDATA",
                "bits": [
                  7,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_TXDR",
            "offset": 40,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "TXDATA",
                "bits": [
                  7,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "i2c2",
        "kind": "native",
        "base": 1073764352,
        "registers": [
          {
            "name": "I2C_CR1",
            "offset": 0,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "PE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "TXIE",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "RXIE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ADDRIE",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "NACKIE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "STOPIE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TCIE",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "ERRIE",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "DNF",
                "bits": [
                  11,
                  8
                ],
                "value": 0
              },
              {
                "name": "ANFOFF",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "TXDMAEN",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "RXDMAEN",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "SBC",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "NOSTRETCH",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "WUPEN",
                "bits": [
                  18,
                  18
                ],
                "value": 0
              },
              {
                "name": "GCEN",
                "bits": [
                  19,
                  19
                ],
                "value": 0
              },
              {
                "name": "SMBHEN",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "SMBDEN",
                "bits": [
                  21,
                  21
                ],
                "value": 0
              },
              {
                "name": "ALERTEN",
                "bits": [
                  22,
                  22
                ],
                "value": 0
              },
              {
                "name": "PECEN",
                "bits": [
                  23,
                  23
                ],
                "value": 0
              },
              {
                "name": "FMP",
                "bits": [
                  24,
                  24
                ],
                "value": 0
              },
              {
                "name": "ADDRACLR",
                "bits": [
                  30,
                  30
                ],
                "value": 0
              },
              {
                "name": "STOPFACLR",
                "bits": [
                  31,
                  31
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_CR2",
            "offset": 4,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "SADD",
                "bits": [
                  9,
                  0
                ],
                "value": 0
              },
              {
                "name": "RD_WRN",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "ADD10",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "HEAD10R",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "START",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "STOP",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "NACK",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "NBYTES",
                "bits": [
                  23,
                  16
                ],
                "value": 0
              },
              {
                "name": "RELOAD",
                "bits": [
                  24,
                  24
                ],
                "value": 0
              },
              {
                "name": "AUTOEND",
                "bits": [
                  25,
                  25
                ],
                "value": 0
              },
              {
                "name": "PECBYTE",
                "bits": [
                  26,
                  26
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_OAR1",
            "offset": 8,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "OA1",
                "bits": [
                  9,
                  0
                ],
                "value": 0
              },
              {
                "name": "OA1MODE",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "OA1EN",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_OAR2",
            "offset": 12,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "OA2",
                "bits": [
                  7,
                  1
                ],
                "value": 0
              },
              {
                "name": "OA2MSK",
                "bits": [
                  10,
                  8
                ],
                "value": 0
              },
              {
                "name": "OA2EN",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_TIMINGR",
            "offset": 16,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "SCLL",
                "bits": [
                  7,
                  0
                ],
                "value": 0
              },
              {
                "name": "SCLH",
                "bits": [
                  15,
                  8
                ],
                "value": 0
              },
              {
                "name": "SDADEL",
                "bits": [
                  19,
                  16
                ],
                "value": 0
              },
              {
                "name": "SCLDEL",
                "bits": [
                  23,
                  20
                ],
                "value": 0
              },
              {
                "name": "PRESC",
                "bits": [
                  31,
                  28
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_TIMEOUTR",
            "offset": 20,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "TIMEOUTA",
                "bits": [
                  11,
                  0
                ],
                "value": 0
              },
              {
                "name": "TIDLE",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "TIMOUTEN",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "TIMEOUTB",
                "bits": [
                  27,
                  16
                ],
                "value": 0
              },
              {
                "name": "TEXTEN",
                "bits": [
                  31,
                  31
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_ISR",
            "offset": 24,
            "size": 32,
            "value": 1,
            "fields": [
              {
                "name": "TXE",
                "bits": [
                  0,
                  0
                ],
                "value": 1
              },
              {
                "name": "TXIS",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "RXNE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ADDR",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "NACKF",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "STOPF",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TC",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "TCR",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "BERR",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "ARLO",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "OVR",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "PECERR",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "TIMEOUT",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "ALERT",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "BUSY",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "DIR",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "ADDCODE",
                "bits": [
                  23,
                  17
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_ICR",
            "offset": 28,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "ADDRCF",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "NACKCF",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "STOPCF",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "BERRCF",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "ARLOCF",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "OVRCF",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "PECCF",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "TIMOUTCF",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "ALERTCF",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_PECR",
            "offset": 32,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "PEC",
                "bits": [
                  7,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_RXDR",
            "offset": 36,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "RXDATA",
                "bits": [
                  7,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "I2C_TXDR",
            "offset": 40,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "TXDATA",
                "bits": [
                  7,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "uart1",
        "kind": "native",
        "base": 1073821696,
        "registers": [
          {
            "name": "USART_CR1_enabled",
            "offset": 0,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "UE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "UESM",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "RE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "TE",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLEIE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXFNEIE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TCIE",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "TXFNFIE",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "PEIE",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "PS",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "PCE",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "WAKE",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "M0",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "MME",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "CMIE",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "OVER8",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "DEDT",
                "bits": [
                  20,
                  16
                ],
                "value": 0
              },
              {
                "name": "DEAT",
                "bits": [
                  25,
                  21
                ],
                "value": 0
              },
              {
                "name": "RTOIE",
                "bits": [
                  26,
                  26
                ],
                "value": 0
              },
              {
                "name": "EOBIE",
                "bits": [
                  27,
                  27
                ],
                "value": 0
              },
              {
                "name": "M1",
                "bits": [
                  28,
                  28
                ],
                "value": 0
              },
              {
                "name": "FIFOEN",
                "bits": [
                  29,
                  29
                ],
                "value": 0
              },
              {
                "name": "TXFEIE",
                "bits": [
                  30,
                  30
                ],
                "value": 0
              },
              {
                "name": "RXFFIE",
                "bits": [
                  31,
                  31
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_CR1_disabled",
            "offset": 0,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "UE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "UESM",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "RE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "TE",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLEIE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXNEIE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TCIE",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "TXEIE",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "PEIE",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "PS",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "PCE",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "WAKE",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "M0",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "MME",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "CMIE",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "OVER8",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "DEDT",
                "bits": [
                  20,
                  16
                ],
                "value": 0
              },
              {
                "name": "DEAT",
                "bits": [
                  25,
                  21
                ],
                "value": 0
              },
              {
                "name": "RTOIE",
                "bits": [
                  26,
                  26
                ],
                "value": 0
              },
              {
                "name": "EOBIE",
                "bits": [
                  27,
                  27
                ],
                "value": 0
              },
              {
                "name": "M1",
                "bits": [
                  28,
                  28
                ],
                "value": 0
              },
              {
                "name": "FIFOEN",
                "bits": [
                  29,
                  29
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_CR2",
            "offset": 4,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "SLVEN",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "DIS_NSS",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "ADDM7",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "LBDL",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "LBDIE",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "LBCL",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CPHA",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CPOL",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "CLKEN",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "STOP",
                "bits": [
                  13,
                  12
                ],
                "value": 0
              },
              {
                "name": "LINEN",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "SWAP",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "RXINV",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "TXINV",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "DATAINV",
                "bits": [
                  18,
                  18
                ],
                "value": 0
              },
              {
                "name": "MSBFIRST",
                "bits": [
                  19,
                  19
                ],
                "value": 0
              },
              {
                "name": "ABREN",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "ABRMOD",
                "bits": [
                  22,
                  21
                ],
                "value": 0
              },
              {
                "name": "RTOEN",
                "bits": [
                  23,
                  23
                ],
                "value": 0
              },
              {
                "name": "ADD",
                "bits": [
                  31,
                  24
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_CR3",
            "offset": 8,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "EIE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "IREN",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "IRLP",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "HDSEL",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "NACK",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "SCEN",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "DMAR",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "DMAT",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "RTSE",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CTSE",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CTSIE",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "ONEBIT",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "OVRDIS",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "DDRE",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "DEM",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "DEP",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "SCARCNT",
                "bits": [
                  19,
                  17
                ],
                "value": 0
              },
              {
                "name": "WUS0",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "WUS1",
                "bits": [
                  21,
                  21
                ],
                "value": 0
              },
              {
                "name": "WUFIE",
                "bits": [
                  22,
                  22
                ],
                "value": 0
              },
              {
                "name": "TXFTIE",
                "bits": [
                  23,
                  23
                ],
                "value": 0
              },
              {
                "name": "TCBGTIE",
                "bits": [
                  24,
                  24
                ],
                "value": 0
              },
              {
                "name": "RXFTCFG",
                "bits": [
                  27,
                  25
                ],
                "value": 0
              },
              {
                "name": "RXFTIE",
                "bits": [
                  28,
                  28
                ],
                "value": 0
              },
              {
                "name": "TXFTCFG",
                "bits": [
                  31,
                  29
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_BRR",
            "offset": 12,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "BRR",
                "bits": [
                  15,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_GTPR",
            "offset": 16,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "PSC",
                "bits": [
                  7,
                  0
                ],
                "value": 0
              },
              {
                "name": "GT",
                "bits": [
                  15,
                  8
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_RTOR",
            "offset": 20,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "RTO",
                "bits": [
                  23,
                  0
                ],
                "value": 0
              },
              {
                "name": "BLEN",
                "bits": [
                  31,
                  24
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_RQR",
            "offset": 24,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "ABRRQ",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "SBKRQ",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "MMRQ",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "RXFRQ",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "TXFRQ",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_ISR_disabled",
            "offset": 28,
            "size": 32,
            "value": 192,
            "fields": [
              {
                "name": "PE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "FE",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "NE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ORE",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXNE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TC",
                "bits": [
                  6,
                  6
                ],
                "value": 1
              },
              {
                "name": "TXE",
                "bits": [
                  7,
                  7
                ],
                "value": 1
              },
              {
                "name": "LBDF",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CTSIF",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CTS",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "RTOF",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "EOBF",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "UDR",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "ABRE",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "ABRF",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "BUSY",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "CMF",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "SBKF",
                "bits": [
                  18,
                  18
                ],
                "value": 0
              },
              {
                "name": "RWU",
                "bits": [
                  19,
                  19
                ],
                "value": 0
              },
              {
                "name": "WUF",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "TEACK",
                "bits": [
                  21,
                  21
                ],
                "value": 0
              },
              {
                "name": "REACK",
                "bits": [
                  22,
                  22
                ],
                "value": 0
              },
              {
                "name": "TCBGT",
                "bits": [
                  25,
                  25
                ],
                "value": 0
              }
            ],
            "access": "ro"
          },
          {
            "name": "USART_ISR_enabled",
            "offset": 28,
            "size": 32,
            "value": 192,
            "fields": [
              {
                "name": "PE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "FE",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "NE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ORE",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXFNE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TC",
                "bits": [
                  6,
                  6
                ],
                "value": 1
              },
              {
                "name": "TXFNF",
                "bits": [
                  7,
                  7
                ],
                "value": 1
              },
              {
                "name": "LBDF",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CTSIF",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CTS",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "RTOF",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "EOBF",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "UDR",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "ABRE",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "ABRF",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "BUSY",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "CMF",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "SBKF",
                "bits": [
                  18,
                  18
                ],
                "value": 0
              },
              {
                "name": "RWU",
                "bits": [
                  19,
                  19
                ],
                "value": 0
              },
              {
                "name": "WUF",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "TEACK",
                "bits": [
                  21,
                  21
                ],
                "value": 0
              },
              {
                "name": "REACK",
                "bits": [
                  22,
                  22
                ],
                "value": 0
              },
              {
                "name": "TXFE",
                "bits": [
                  23,
                  23
                ],
                "value": 0
              },
              {
                "name": "RXFF",
                "bits": [
                  24,
                  24
                ],
                "value": 0
              },
              {
                "name": "TCBGT",
                "bits": [
                  25,
                  25
                ],
                "value": 0
              },
              {
                "name": "RXFT",
                "bits": [
                  26,
                  26
                ],
                "value": 0
              },
              {
                "name": "TXFT",
                "bits": [
                  27,
                  27
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_ICR",
            "offset": 32,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "PECF",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "FECF",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "NECF",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ORECF",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLECF",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "TXFECF",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TCCF",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "TCBGTCF",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "LBDCF",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CTSCF",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "RTOCF",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "EOBCF",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "UDRCF",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "CMCF",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "WUCF",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_RDR",
            "offset": 36,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "RDR",
                "bits": [
                  8,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_TDR",
            "offset": 40,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "TDR",
                "bits": [
                  8,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_PRESC",
            "offset": 44,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "PRESCALER",
                "bits": [
                  3,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "uart2",
        "kind": "native",
        "base": 1073759232,
        "registers": [
          {
            "name": "USART_CR1_enabled",
            "offset": 0,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "UE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "UESM",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "RE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "TE",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLEIE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXFNEIE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TCIE",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "TXFNFIE",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "PEIE",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "PS",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "PCE",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "WAKE",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "M0",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "MME",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "CMIE",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "OVER8",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "DEDT",
                "bits": [
                  20,
                  16
                ],
                "value": 0
              },
              {
                "name": "DEAT",
                "bits": [
                  25,
                  21
                ],
                "value": 0
              },
              {
                "name": "RTOIE",
                "bits": [
                  26,
                  26
                ],
                "value": 0
              },
              {
                "name": "EOBIE",
                "bits": [
                  27,
                  27
                ],
                "value": 0
              },
              {
                "name": "M1",
                "bits": [
                  28,
                  28
                ],
                "value": 0
              },
              {
                "name": "FIFOEN",
                "bits": [
                  29,
                  29
                ],
                "value": 0
              },
              {
                "name": "TXFEIE",
                "bits": [
                  30,
                  30
                ],
                "value": 0
              },
              {
                "name": "RXFFIE",
                "bits": [
                  31,
                  31
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_CR1_disabled",
            "offset": 0,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "UE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "UESM",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "RE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "TE",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLEIE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXNEIE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TCIE",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "TXEIE",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "PEIE",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "PS",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "PCE",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "WAKE",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "M0",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "MME",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "CMIE",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "OVER8",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "DEDT",
                "bits": [
                  20,
                  16
                ],
                "value": 0
              },
              {
                "name": "DEAT",
                "bits": [
                  25,
                  21
                ],
                "value": 0
              },
              {
                "name": "RTOIE",
                "bits": [
                  26,
                  26
                ],
                "value": 0
              },
              {
                "name": "EOBIE",
                "bits": [
                  27,
                  27
                ],
                "value": 0
              },
              {
                "name": "M1",
                "bits": [
                  28,
                  28
                ],
                "value": 0
              },
              {
                "name": "FIFOEN",
                "bits": [
                  29,
                  29
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_CR2",
            "offset": 4,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "SLVEN",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "DIS_NSS",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "ADDM7",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "LBDL",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "LBDIE",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "LBCL",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CPHA",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CPOL",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "CLKEN",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "STOP",
                "bits": [
                  13,
                  12
                ],
                "value": 0
              },
              {
                "name": "LINEN",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "SWAP",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "RXINV",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "TXINV",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "DATAINV",
                "bits": [
                  18,
                  18
                ],
                "value": 0
              },
              {
                "name": "MSBFIRST",
                "bits": [
                  19,
                  19
                ],
                "value": 0
              },
              {
                "name": "ABREN",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "ABRMOD",
                "bits": [
                  22,
                  21
                ],
                "value": 0
              },
              {
                "name": "RTOEN",
                "bits": [
                  23,
                  23
                ],
                "value": 0
              },
              {
                "name": "ADD",
                "bits": [
                  31,
                  24
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_CR3",
            "offset": 8,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "EIE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "IREN",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "IRLP",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "HDSEL",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "NACK",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "SCEN",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "DMAR",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "DMAT",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "RTSE",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CTSE",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CTSIE",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "ONEBIT",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "OVRDIS",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "DDRE",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "DEM",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "DEP",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "SCARCNT",
                "bits": [
                  19,
                  17
                ],
                "value": 0
              },
              {
                "name": "WUS0",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "WUS1",
                "bits": [
                  21,
                  21
                ],
                "value": 0
              },
              {
                "name": "WUFIE",
                "bits": [
                  22,
                  22
                ],
                "value": 0
              },
              {
                "name": "TXFTIE",
                "bits": [
                  23,
                  23
                ],
                "value": 0
              },
              {
                "name": "TCBGTIE",
                "bits": [
                  24,
                  24
                ],
                "value": 0
              },
              {
                "name": "RXFTCFG",
                "bits": [
                  27,
                  25
                ],
                "value": 0
              },
              {
                "name": "RXFTIE",
                "bits": [
                  28,
                  28
                ],
                "value": 0
              },
              {
                "name": "TXFTCFG",
                "bits": [
                  31,
                  29
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_BRR",
            "offset": 12,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "BRR",
                "bits": [
                  15,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_GTPR",
            "offset": 16,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "PSC",
                "bits": [
                  7,
                  0
                ],
                "value": 0
              },
              {
                "name": "GT",
                "bits": [
                  15,
                  8
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_RTOR",
            "offset": 20,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "RTO",
                "bits": [
                  23,
                  0
                ],
                "value": 0
              },
              {
                "name": "BLEN",
                "bits": [
                  31,
                  24
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_RQR",
            "offset": 24,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "ABRRQ",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "SBKRQ",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "MMRQ",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "RXFRQ",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "TXFRQ",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_ISR_enabled",
            "offset": 28,
            "size": 32,
            "value": 192,
            "fields": [
              {
                "name": "PE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "FE",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "NE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ORE",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXFNE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TC",
                "bits": [
                  6,
                  6
                ],
                "value": 1
              },
              {
                "name": "TXFNF",
                "bits": [
                  7,
                  7
                ],
                "value": 1
              },
              {
                "name": "LBDF",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CTSIF",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CTS",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "RTOF",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "EOBF",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "UDR",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "ABRE",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "ABRF",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "BUSY",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "CMF",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "SBKF",
                "bits": [
                  18,
                  18
                ],
                "value": 0
              },
              {
                "name": "RWU",
                "bits": [
                  19,
                  19
                ],
                "value": 0
              },
              {
                "name": "WUF",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "TEACK",
                "bits": [
                  21,
                  21
                ],
                "value": 0
              },
              {
                "name": "REACK",
                "bits": [
                  22,
                  22
                ],
                "value": 0
              },
              {
                "name": "TXFE",
                "bits": [
                  23,
                  23
                ],
                "value": 0
              },
              {
                "name": "RXFF",
                "bits": [
                  24,
                  24
                ],
                "value": 0
              },
              {
                "name": "TCBGT",
                "bits": [
                  25,
                  25
                ],
                "value": 0
              },
              {
                "name": "RXFT",
                "bits": [
                  26,
                  26
                ],
                "value": 0
              },
              {
                "name": "TXFT",
                "bits": [
                  27,
                  27
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_ISR_disabled",
            "offset": 28,
            "size": 32,
            "value": 192,
            "fields": [
              {
                "name": "PE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "FE",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "NE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ORE",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXNE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TC",
                "bits": [
                  6,
                  6
                ],
                "value": 1
              },
              {
                "name": "TXE",
                "bits": [
                  7,
                  7
                ],
                "value": 1
              },
              {
                "name": "LBDF",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CTSIF",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CTS",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "RTOF",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "EOBF",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "UDR",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "ABRE",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "ABRF",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "BUSY",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "CMF",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "SBKF",
                "bits": [
                  18,
                  18
                ],
                "value": 0
              },
              {
                "name": "RWU",
                "bits": [
                  19,
                  19
                ],
                "value": 0
              },
              {
                "name": "WUF",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "TEACK",
                "bits": [
                  21,
                  21
                ],
                "value": 0
              },
              {
                "name": "REACK",
                "bits": [
                  22,
                  22
                ],
                "value": 0
              },
              {
                "name": "TCBGT",
                "bits": [
                  25,
                  25
                ],
                "value": 0
              }
            ],
            "access": "ro"
          },
          {
            "name": "USART_ICR",
            "offset": 32,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "PECF",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "FECF",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "NECF",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ORECF",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLECF",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "TXFECF",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TCCF",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "TCBGTCF",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "LBDCF",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CTSCF",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "RTOCF",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "EOBCF",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "UDRCF",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "CMCF",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "WUCF",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_RDR",
            "offset": 36,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "RDR",
                "bits": [
                  8,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_TDR",
            "offset": 40,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "TDR",
                "bits": [
                  8,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "USART_PRESC",
            "offset": 44,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "PRESCALER",
                "bits": [
                  3,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "lpuart1",
        "kind": "native",
        "base": 1140859904,
        "registers": [
          {
            "name": "LPUART_CR1_disabled",
            "offset": 0,
            "size": 32,
            "value": 13,
            "fields": [
              {
                "name": "UE",
                "bits": [
                  0,
                  0
                ],
                "value": 1
              },
              {
                "name": "UESM",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "RE",
                "bits": [
                  2,
                  2
                ],
                "value": 1
              },
              {
                "name": "TE",
                "bits": [
                  3,
                  3
                ],
                "value": 1
              },
              {
                "name": "IDLEIE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXNEIE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TCIE",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "TXEIE",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "PEIE",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "PS",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "PCE",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "WAKE",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "M0",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "MME",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "CMIE",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "DEDT",
                "bits": [
                  20,
                  16
                ],
                "value": 0
              },
              {
                "name": "DEAT",
                "bits": [
                  25,
                  21
                ],
                "value": 0
              },
              {
                "name": "M1",
                "bits": [
                  28,
                  28
                ],
                "value": 0
              },
              {
                "name": "FIFOEN",
                "bits": [
                  29,
                  29
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "LPUART_CR1_enabled",
            "offset": 0,
            "size": 32,
            "value": 13,
            "fields": [
              {
                "name": "UE",
                "bits": [
                  0,
                  0
                ],
                "value": 1
              },
              {
                "name": "UESM",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "RE",
                "bits": [
                  2,
                  2
                ],
                "value": 1
              },
              {
                "name": "TE",
                "bits": [
                  3,
                  3
                ],
                "value": 1
              },
              {
                "name": "IDLEIE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXFNEIE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TCIE",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "TXFNFIE",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "PEIE",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "PS",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "PCE",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "WAKE",
                "bits": [
                  11,
                  11
                ],
                "value": 0
              },
              {
                "name": "M0",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "MME",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "CMIE",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "DEDT",
                "bits": [
                  20,
                  16
                ],
                "value": 0
              },
              {
                "name": "DEAT",
                "bits": [
                  25,
                  21
                ],
                "value": 0
              },
              {
                "name": "M1",
                "bits": [
                  28,
                  28
                ],
                "value": 0
              },
              {
                "name": "FIFOEN",
                "bits": [
                  29,
                  29
                ],
                "value": 0
              },
              {
                "name": "TXFEIE",
                "bits": [
                  30,
                  30
                ],
                "value": 0
              },
              {
                "name": "RXFFIE",
                "bits": [
                  31,
                  31
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "LPUART_CR2",
            "offset": 4,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "ADDM7",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "STOP",
                "bits": [
                  13,
                  12
                ],
                "value": 0
              },
              {
                "name": "SWAP",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "RXINV",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "TXINV",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "DATAINV",
                "bits": [
                  18,
                  18
                ],
                "value": 0
              },
              {
                "name": "MSBFIRST",
                "bits": [
                  19,
                  19
                ],
                "value": 0
              },
              {
                "name": "ADD",
                "bits": [
                  31,
                  24
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "LPUART_CR3",
            "offset": 8,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "EIE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "HDSEL",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "DMAR",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "DMAT",
                "bits": [
                  7,
                  7
                ],
                "value": 0
              },
              {
                "name": "RTSE",
                "bits": [
                  8,
                  8
                ],
                "value": 0
              },
              {
                "name": "CTSE",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CTSIE",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "OVRDIS",
                "bits": [
                  12,
                  12
                ],
                "value": 0
              },
              {
                "name": "DDRE",
                "bits": [
                  13,
                  13
                ],
                "value": 0
              },
              {
                "name": "DEM",
                "bits": [
                  14,
                  14
                ],
                "value": 0
              },
              {
                "name": "DEP",
                "bits": [
                  15,
                  15
                ],
                "value": 0
              },
              {
                "name": "WUS0",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "WUS1",
                "bits": [
                  21,
                  21
                ],
                "value": 0
              },
              {
                "name": "WUFIE",
                "bits": [
                  22,
                  22
                ],
                "value": 0
              },
              {
                "name": "TXFTIE",
                "bits": [
                  23,
                  23
                ],
                "value": 0
              },
              {
                "name": "RXFTCFG",
                "bits": [
                  27,
                  25
                ],
                "value": 0
              },
              {
                "name": "RXFTIE",
                "bits": [
                  28,
                  28
                ],
                "value": 0
              },
              {
                "name": "TXFTCFG",
                "bits": [
                  31,
                  29
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "LPUART_BRR",
            "offset": 12,
            "size": 32,
            "value": 4523,
            "fields": [
              {
                "name": "BRR",
                "bits": [
                  19,
                  0
                ],
                "value": 4523
              }
            ],
            "access": "rw"
          },
          {
            "name": "LPUART_RQR",
            "offset": 24,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "SBKRQ",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "MMRQ",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "RXFRQ",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "TXFRQ",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "LPUART_ISR_enabled",
            "offset": 28,
            "size": 32,
            "value": 6291648,
            "fields": [
              {
                "name": "PE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "FE",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "NE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ORE",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXFNE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TC",
                "bits": [
                  6,
                  6
                ],
                "value": 1
              },
              {
                "name": "TXFNF",
                "bits": [
                  7,
                  7
                ],
                "value": 1
              },
              {
                "name": "CTSIF",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CTS",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "BUSY",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "CMF",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "SBKF",
                "bits": [
                  18,
                  18
                ],
                "value": 0
              },
              {
                "name": "RWU",
                "bits": [
                  19,
                  19
                ],
                "value": 0
              },
              {
                "name": "WUF",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "TEACK",
                "bits": [
                  21,
                  21
                ],
                "value": 1
              },
              {
                "name": "REACK",
                "bits": [
                  22,
                  22
                ],
                "value": 1
              },
              {
                "name": "TXFE",
                "bits": [
                  23,
                  23
                ],
                "value": 0
              },
              {
                "name": "RXFF",
                "bits": [
                  24,
                  24
                ],
                "value": 0
              },
              {
                "name": "RXFT",
                "bits": [
                  26,
                  26
                ],
                "value": 0
              },
              {
                "name": "TXFT",
                "bits": [
                  27,
                  27
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "LPUART_ISR_disabled",
            "offset": 28,
            "size": 32,
            "value": 6291648,
            "fields": [
              {
                "name": "PE",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "FE",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "NE",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ORE",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLE",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "RXNE",
                "bits": [
                  5,
                  5
                ],
                "value": 0
              },
              {
                "name": "TC",
                "bits": [
                  6,
                  6
                ],
                "value": 1
              },
              {
                "name": "TXE",
                "bits": [
                  7,
                  7
                ],
                "value": 1
              },
              {
                "name": "CTSIF",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CTS",
                "bits": [
                  10,
                  10
                ],
                "value": 0
              },
              {
                "name": "BUSY",
                "bits": [
                  16,
                  16
                ],
                "value": 0
              },
              {
                "name": "CMF",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "SBKF",
                "bits": [
                  18,
                  18
                ],
                "value": 0
              },
              {
                "name": "RWU",
                "bits": [
                  19,
                  19
                ],
                "value": 0
              },
              {
                "name": "WUF",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              },
              {
                "name": "TEACK",
                "bits": [
                  21,
                  21
                ],
                "value": 1
              },
              {
                "name": "REACK",
                "bits": [
                  22,
                  22
                ],
                "value": 1
              }
            ],
            "access": "rw"
          },
          {
            "name": "LPUART_ICR",
            "offset": 32,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "PECF",
                "bits": [
                  0,
                  0
                ],
                "value": 0
              },
              {
                "name": "FECF",
                "bits": [
                  1,
                  1
                ],
                "value": 0
              },
              {
                "name": "NECF",
                "bits": [
                  2,
                  2
                ],
                "value": 0
              },
              {
                "name": "ORECF",
                "bits": [
                  3,
                  3
                ],
                "value": 0
              },
              {
                "name": "IDLECF",
                "bits": [
                  4,
                  4
                ],
                "value": 0
              },
              {
                "name": "TCCF",
                "bits": [
                  6,
                  6
                ],
                "value": 0
              },
              {
                "name": "CTSCF",
                "bits": [
                  9,
                  9
                ],
                "value": 0
              },
              {
                "name": "CMCF",
                "bits": [
                  17,
                  17
                ],
                "value": 0
              },
              {
                "name": "WUCF",
                "bits": [
                  20,
                  20
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "LPUART_RDR",
            "offset": 36,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "RDR",
                "bits": [
                  8,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "LPUART_TDR",
            "offset": 40,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "TDR",
                "bits": [
                  8,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          },
          {
            "name": "LPUART_PRESC",
            "offset": 44,
            "size": 32,
            "value": 0,
            "fields": [
              {
                "name": "PRESCALER",
                "bits": [
                  3,
                  0
                ],
                "value": 0
              }
            ],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "wwdg",
        "kind": "native",
        "base": 1073753088,
        "registers": [
          {
            "name": "WWDG_CR",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "WWDG_CFR",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "WWDG_SR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "iwdg",
        "kind": "native",
        "base": 1073754112,
        "registers": [
          {
            "name": "IWDG_KR",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "IWDG_PR",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "IWDG_RLR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "IWDG_SR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "IWDG_WINR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "IWDG_EWCR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "rng",
        "kind": "native",
        "base": 1108084736,
        "registers": [
          {
            "name": "RNG_CR",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RNG_SR",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RNG_DR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RNG_NSCR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RNG_HTCR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "crc",
        "kind": "native",
        "base": 1073885184,
        "registers": [
          {
            "name": "CRC_DR",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "CRC_IDR",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "CRC_CR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "CRC_INIT",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "CRC_POL",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "lptim1",
        "kind": "native",
        "base": 1140868096,
        "registers": [
          {
            "name": "LPTIM_ISR_output",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "LPTIM_ISR_intput",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "LPTIM_ICR_intput",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "LPTIM_ICR_output",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "LPTIM_DIER_intput",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "LPTIM_DIER_output",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "LPTIM_CFGR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "LPTIM_CR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "LPTIM_CCR1",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "LPTIM_ARR",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "LPTIM_CNT",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "LPTIM_CFGR2",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "LPTIM_RCR",
            "offset": 40,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "LPTIM_CCMR1",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "LPTIM_CCR2",
            "offset": 52,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "spi1",
        "kind": "native",
        "base": 1073819648,
        "registers": [
          {
            "name": "SPI_CR1",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_CR2",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_CFG1",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_CFG2",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_IER",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_SR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_IFCR",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_TXDR",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_RXDR",
            "offset": 48,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_CRCPOLY",
            "offset": 64,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_TXCRC",
            "offset": 68,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_RXCRC",
            "offset": 72,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_UDRDR",
            "offset": 76,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_I2SCFGR",
            "offset": 80,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "spi2",
        "kind": "native",
        "base": 1073756160,
        "registers": [
          {
            "name": "SPI_CR1",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_CR2",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_CFG1",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_CFG2",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_IER",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_SR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_IFCR",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_TXDR",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_RXDR",
            "offset": 48,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_CRCPOLY",
            "offset": 64,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_TXCRC",
            "offset": 68,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_RXCRC",
            "offset": 72,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_UDRDR",
            "offset": 76,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_I2SCFGR",
            "offset": 80,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "spi3",
        "kind": "native",
        "base": 1073757184,
        "registers": [
          {
            "name": "SPI_CR1",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_CR2",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_CFG1",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_CFG2",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_IER",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_SR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_IFCR",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_TXDR",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_RXDR",
            "offset": 48,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_CRCPOLY",
            "offset": 64,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_TXCRC",
            "offset": 68,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_RXCRC",
            "offset": 72,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_UDRDR",
            "offset": 76,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "SPI_I2SCFGR",
            "offset": 80,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "adc1",
        "kind": "native",
        "base": 1107460096,
        "registers": [
          {
            "name": "ADC_ISR",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_IER",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_CR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_CFGR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_CFGR2",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_SMPR1",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_SMPR2",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_TR1",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_TR2",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_TR3",
            "offset": 40,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_SQR1",
            "offset": 48,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_SQR2",
            "offset": 52,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_SQR3",
            "offset": 56,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_SQR4",
            "offset": 60,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_DR",
            "offset": 64,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "ro"
          },
          {
            "name": "ADC_JSQR",
            "offset": 76,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_OFR1",
            "offset": 96,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_OFR2",
            "offset": 100,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_OFR3",
            "offset": 104,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_OFR4",
            "offset": 108,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_JDR1",
            "offset": 128,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "ro"
          },
          {
            "name": "ADC_JDR2",
            "offset": 132,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "ro"
          },
          {
            "name": "ADC_JDR3",
            "offset": 136,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "ro"
          },
          {
            "name": "ADC_JDR4",
            "offset": 140,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "ro"
          },
          {
            "name": "ADC_AWD2CR",
            "offset": 160,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_AWD3CR",
            "offset": 164,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_DIFSEL",
            "offset": 176,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_CALFACT",
            "offset": 180,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ADC_OR",
            "offset": 200,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "rtc",
        "kind": "native",
        "base": 1140881408,
        "registers": [
          {
            "name": "RTC_TR",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_DR",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_SSR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_ICSR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_PRER",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_WUTR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_CR",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_PRIVCFGR",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_SECCFGR",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_WPR",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_CALR",
            "offset": 40,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_SHIFTR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_TSTR",
            "offset": 48,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_TSDR",
            "offset": 52,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_TSSSR",
            "offset": 56,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_ALRMAR",
            "offset": 64,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_ALRMASSR",
            "offset": 68,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_ALRMBR",
            "offset": 72,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_ALRMBSSR",
            "offset": 76,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_SR",
            "offset": 80,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_MISR",
            "offset": 84,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_SMISR",
            "offset": 88,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_SCR",
            "offset": 92,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_OR",
            "offset": 96,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_ALRABINR",
            "offset": 112,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "RTC_ALRBBINR",
            "offset": 116,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "nvic",
        "kind": "native",
        "base": 3758153984,
        "registers": [],
        "artifacts": []
      },
      {
        "name": "pwr",
        "kind": "native",
        "base": 1140983808,
        "registers": [
          {
            "name": "PWR_PMCR",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_PMSR",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_VOSCR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_VOSSR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_BDCR",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_DBPCR",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_BDSR",
            "offset": 40,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_UCPDR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_SCCR",
            "offset": 48,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_VMCR",
            "offset": 52,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_USBSCR",
            "offset": 56,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_VMSR",
            "offset": 60,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_WUSCR",
            "offset": 64,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_WUSR",
            "offset": 68,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_WUCR",
            "offset": 72,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_IORETR",
            "offset": 80,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_SECCFGR",
            "offset": 256,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "PWR_PRIVCFGR",
            "offset": 260,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "flash_iface",
        "kind": "native",
        "base": 1073881088,
        "registers": [
          {
            "name": "FLASH_ACR",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_NSKEYR",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECKEYR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_OPTKEYR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_NSOBKKEYR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECOBKKEYR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_OPSR",
            "offset": 24,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_OPTCR",
            "offset": 28,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_NSSR",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECSR",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_NSCR",
            "offset": 40,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECCR",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_NSCCR",
            "offset": 48,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECCCR",
            "offset": 52,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_PRIVCFGR",
            "offset": 60,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_NSOBKCFGR",
            "offset": 64,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECOBKCFGR",
            "offset": 68,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_HDPEXTR",
            "offset": 72,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_OPTSR_CUR",
            "offset": 80,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_OPTSR_PRG",
            "offset": 84,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_NSEPOCHR_CUR",
            "offset": 96,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECEPOCHR_CUR",
            "offset": 104,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_OPTSR2_CUR",
            "offset": 112,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_OPTSR2_PRG",
            "offset": 116,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_NSBOOTR_CUR",
            "offset": 128,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_NSBOOTR_PRG",
            "offset": 132,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECBOOTR_CUR",
            "offset": 136,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_BOOTR_PRG",
            "offset": 140,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_OTPBLR_CUR",
            "offset": 144,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_OTPBLR_PRG",
            "offset": 148,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECBB1R1",
            "offset": 160,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECBB1R2",
            "offset": 164,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECBB1R3",
            "offset": 168,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECBB1R4",
            "offset": 172,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_PRIVBB1R1",
            "offset": 192,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_PRIVBB1R2",
            "offset": 196,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_PRIVBB1R3",
            "offset": 200,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_PRIVBB1R4",
            "offset": 204,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECWM1R_CUR",
            "offset": 224,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECWM1R_PRG",
            "offset": 228,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_WRP1R_CUR",
            "offset": 232,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_WRP1R_PRG",
            "offset": 236,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_EDATA1R_CUR",
            "offset": 240,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_EDATA1R_PRG",
            "offset": 244,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_HDP1R_CUR",
            "offset": 248,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_HDP1R_PRG",
            "offset": 252,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_ECCCORR",
            "offset": 256,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_ECCDETR",
            "offset": 260,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_ECCDR",
            "offset": 264,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECBB2R1",
            "offset": 416,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECBB2R2",
            "offset": 420,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECBB2R3",
            "offset": 424,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECBB2R4",
            "offset": 428,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_PRIVBB2R1",
            "offset": 448,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_PRIVBB2R2",
            "offset": 452,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_PRIVBB2R3",
            "offset": 456,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_PRIVBB2R4",
            "offset": 460,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECWM2R_CUR",
            "offset": 480,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_SECWM2R_PRG",
            "offset": 484,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_WRP2R_CUR",
            "offset": 488,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_WRP2R_PRG",
            "offset": 492,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_EDATA2R_CUR",
            "offset": 496,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_EDATA2R_PRG",
            "offset": 500,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_HDP2R_CUR",
            "offset": 504,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "FLASH_HDP2R_PRG",
            "offset": 508,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "dbgmcu",
        "kind": "native",
        "base": 1140998144,
        "registers": [
          {
            "name": "DBGMCU_IDCODE",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_CR",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_APB1LFZR",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_APB1HFZR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_APB2FZR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_APB3FZR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_AHB1FZR",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_SR",
            "offset": 252,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_DBG_AUTH_HOST",
            "offset": 256,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_DBG_AUTH_DEVICE",
            "offset": 260,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_DBG_AUTH_ACK",
            "offset": 264,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_PIDR4",
            "offset": 4048,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_PIDR0",
            "offset": 4064,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_PIDR1",
            "offset": 4068,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_PIDR2",
            "offset": 4072,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_PIDR3",
            "offset": 4076,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_CIDR0",
            "offset": 4080,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_CIDR1",
            "offset": 4084,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_CIDR2",
            "offset": 4088,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "DBGMCU_CIDR3",
            "offset": 4092,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "icache",
        "kind": "native",
        "base": 1073939456,
        "registers": [
          {
            "name": "ICACHE_CR",
            "offset": 0,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ICACHE_SR",
            "offset": 4,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ICACHE_IER",
            "offset": 8,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ICACHE_FCR",
            "offset": 12,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ICACHE_HMONR",
            "offset": 16,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ICACHE_MMONR",
            "offset": 20,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ICACHE_CRR0",
            "offset": 32,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ICACHE_CRR1",
            "offset": 36,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ICACHE_CRR2",
            "offset": 40,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          },
          {
            "name": "ICACHE_CRR3",
            "offset": 44,
            "size": 32,
            "value": null,
            "fields": [],
            "access": "rw"
          }
        ],
        "artifacts": []
      },
      {
        "name": "dcache1",
        "kind": "native",
        "base": 1073943552,
        "registers": [],
        "artifacts": []
      },
      {
        "name": "segger_rtt",
        "kind": "native",
        "base": 3759140864,
        "registers": [],
        "artifacts": []
      },
      {
        "name": "scb",
        "kind": "native",
        "base": 3758157056,
        "registers": [],
        "artifacts": []
      },
      {
        "name": "dwt",
        "kind": "native",
        "base": 3758100480,
        "registers": [],
        "artifacts": []
      }
    ],
    "devices": []
  },
  "fidelity": [
    {
      "kind": "derived_device_time",
      "address": "0x0",
      "first_pc": "0x0",
      "count": 1,
      "detail": "device time derived from cpu_hz (250000000 Hz); PLL reconfiguration is not tracked"
    }
  ],
  "logic_edges": {
    "dropped": 0,
    "now_cycle": 241127403,
    "channels": [
      {
        "ch": 0,
        "channel": "CH0",
        "peripheral": "gpiob",
        "pin": 0,
        "initial": 0,
        "transitions": [
          {
            "cycle": 19601,
            "value": 1
          },
          {
            "cycle": 19623,
            "value": 0
          },
          {
            "cycle": 240034350,
            "value": 1
          }
        ],
        "gaps": []
      }
    ]
  },
  "footprint": {
    "method": "elf_section_totals_v1",
    "text_bytes": 64000,
    "data_bytes": 2332,
    "bss_bytes": 10361,
    "flash_used_bytes": 66332,
    "ram_static_bytes": 12693,
    "flash_total_bytes": 2097152,
    "ram_total_bytes": 655360,
    "flash_used_pct": 3.16,
    "ram_static_pct": 1.94,
    "notes": [
      "section_sum_not_bin_image",
      "totals_from_chip_catalog"
    ]
  },
  "memory": {
    "main_stack_method": "unsupported",
    "main_stack_unsupported_reason": "stack_region_too_small_or_unknown",
    "heap_method": "unsupported"
  },
  "metrics": {
    "cycles": 185483,
    "instructions": 140679,
    "steps_executed": 140697,
    "memory_reads": 560977,
    "memory_writes": 30200,
    "peripheral_accesses": 843,
    "exceptions": 0,
    "pc_samples": [
      {
        "pc": 134238430,
        "count": 56,
        "symbol": "_SendPacket"
      },
      {
        "pc": 134239426,
        "count": 56,
        "symbol": "SEGGER_SYSVIEW_OnIdle"
      },
      {
        "pc": 134271666,
        "count": 56,
        "symbol": "arch_cpu_idle"
      },
      {
        "pc": 134275210,
        "count": 56,
        "symbol": "zephyr_rtt_irq_unlock"
      },
      {
        "pc": 134275272,
        "count": 56,
        "symbol": "_PreparePacket"
      },
      {
        "pc": 134275522,
        "count": 56,
        "symbol": "__set_BASEPRI_MAX"
      },
      {
        "pc": 134238114,
        "count": 55,
        "symbol": "_SendPacket"
      },
      {
        "pc": 134271668,
        "count": 51,
        "symbol": "arch_cpu_idle"
      },
      {
        "pc": 134218314,
        "count": 2
      },
      {
        "pc": 134218466,
        "count": 2
      },
      {
        "pc": 134233684,
        "count": 2,
        "symbol": "rtt_console_out"
      },
      {
        "pc": 134237258,
        "count": 2,
        "symbol": "SEGGER_RTT_WriteNoLock"
      },
      {
        "pc": 134238126,
        "count": 2,
        "symbol": "_SendPacket"
      },
      {
        "pc": 134275198,
        "count": 2,
        "symbol": "__set_BASEPRI_MAX"
      },
      {
        "pc": 134218322,
        "count": 1
      },
      {
        "pc": 134218348,
        "count": 1
      }
    ]
  },
  "rtt": {
    "control_block_found": true,
    "bytes_drained": 90
  }
}