mwatch_kernel 0.9.0

A embedded 'Smart' watch
Documentation
{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "type": "lldb",
            "request": "custom",
            "name": "LLDB - Release",
            "targetCreateCommands": [
                "command source ${workspaceFolder}/openocd.lldb"
            ],
            "sourceLanguages": [
                "rust"
            ]
        },
        {
            "type": "gdb",
            "request": "launch",
            "name": "Debug",
            "target": "./target/thumbv7em-none-eabi/debug/mwatch_kernel",
            // "gdbpath": "arm-none-eabi-gdb",
            "gdbpath": "/home/mabez/programs/gcc-arm-none-eabi-7-2017-q4-major/bin/arm-none-eabi-gdb",
            "cwd": "${workspaceRoot}",
            "autorun": [
                "source openocd.gdb"
            ]
        },
        {
            "type": "gdb",
            "request": "launch",
            "name": "Debug - ITM",
            "target": "./target/thumbv7em-none-eabi/debug/mwatch_kernel",
            // "gdbpath": "arm-none-eabi-gdb",
            "gdbpath": "/home/mabez/programs/gcc-arm-none-eabi-7-2017-q4-major/bin/arm-none-eabi-gdb",
            "cwd": "${workspaceRoot}",
            "autorun": [
                "source openocd_itm.gdb"
            ]
        },
        {
            "type": "gdb",
            "request": "launch",
            "name": "Release",
            "target": "./target/thumbv7em-none-eabi/release/mwatch_kernel",
            // "gdbpath": "arm-none-eabi-gdb",
            "gdbpath": "/home/mabez/programs/gcc-arm-none-eabi-7-2017-q4-major/bin/arm-none-eabi-gdb",
            "cwd": "${workspaceRoot}",
            "autorun": [
                "source openocd.gdb"
            ]
        },
        {
            "type": "gdb",
            "request": "launch",
            "name": "Release - ITM",
            "target": "./target/thumbv7em-none-eabi/release/mwatch_kernel",
            // "gdbpath": "arm-none-eabi-gdb",
            "gdbpath": "/home/mabez/programs/gcc-arm-none-eabi-7-2017-q4-major/bin/arm-none-eabi-gdb",
            "cwd": "${workspaceRoot}",
            "autorun": [
                "source openocd_itm.gdb"
            ]
        },
    ]
}