{
    "version": "0.2.0",
    "configurations": [
        {
            "cwd": "${workspaceRoot}",
            "type": "cortex-debug",
            "request": "launch",
            "name": "openocd",
            "servertype": "openocd",
            "executable": "build\\Project\\Project.elf",
            "runToEntryPoint": "main",
            "configFiles": [
                "interface/cmsis-dap.cfg",
                "target/py32f403.cfg"
            ],
            "toolchainPrefix": "arm-none-eabi",
            "svdFile": ".pack/Puya/PY32F4xx_DFP.1.0.0/CMSIS/SVD/py32f403xx.svd"
        },
        {
            "cwd": "${workspaceRoot}",
            "type": "cortex-debug",
            "request": "launch",
            "name": "jlink",
            "servertype": "jlink",
            "interface": "swd",
            "executable": "build\\Project\\Project.elf",
            "runToEntryPoint": "main",
            "device": "PY32F403xD",
            "toolchainPrefix": "arm-none-eabi",
            "svdFile": ".pack/Puya/PY32F4xx_DFP.1.0.0/CMSIS/SVD/py32f403xx.svd"
        }
    ]
}