How to use the dapjs.CortexM function in dapjs

To help you get started, we’ve selected a few dapjs examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github ARMmbed / dapjs / examples / typescript / registers.ts View on Github external
.then(async device => {
            const transport = new WebUSB(device);
            const processor = new CortexM(transport);

            await processor.connect();
            await processor.halt();

            const registers = Array.from({ length: count }, (_, index) => index);
            const values = await processor.readCoreRegisters(registers);

            await processor.resume();
            await processor.disconnect();

            const result = values.map(register => ("00000000" + register.toString(16)).slice(-8));
            return result;
        });
    }

dapjs

JavaScript interface to on-chip debugger (CMSIS-DAP)

MIT
Latest version published 4 years ago

Package Health Score

61 / 100
Full package analysis

Popular dapjs functions