├── .gitmodules ├── DAP_config.h ├── README.md ├── bootcode.c ├── howto ├── README.md ├── about.md ├── building.md ├── openocd.md ├── pyocd.md ├── vscode.md └── vscode1.md ├── main.c ├── myboard.c ├── pico-debug.hzp ├── pico ├── config_autogen.h └── version.h ├── picodebug_MemoryMap.xml ├── picodebug_Startup.s ├── picodebug_sram_placement.xml ├── picodebug_xip_placement.xml ├── rp2040 ├── hardware │ ├── address_mapped.h │ ├── platform_defs.h │ ├── regs │ │ ├── adc.h │ │ ├── addressmap.h │ │ ├── busctrl.h │ │ ├── clocks.h │ │ ├── dma.h │ │ ├── dreq.h │ │ ├── i2c.h │ │ ├── intctrl.h │ │ ├── io_bank0.h │ │ ├── io_qspi.h │ │ ├── m0plus.h │ │ ├── pads_bank0.h │ │ ├── pads_qspi.h │ │ ├── pio.h │ │ ├── pll.h │ │ ├── psm.h │ │ ├── pwm.h │ │ ├── resets.h │ │ ├── rosc.h │ │ ├── rtc.h │ │ ├── sio.h │ │ ├── spi.h │ │ ├── ssi.h │ │ ├── syscfg.h │ │ ├── sysinfo.h │ │ ├── tbman.h │ │ ├── timer.h │ │ ├── uart.h │ │ ├── usb.h │ │ ├── vreg_and_chip_reset.h │ │ ├── watchdog.h │ │ ├── xip.h │ │ └── xosc.h │ └── structs │ │ ├── adc.h │ │ ├── bus_ctrl.h │ │ ├── clocks.h │ │ ├── dma.h │ │ ├── i2c.h │ │ ├── interp.h │ │ ├── iobank0.h │ │ ├── ioqspi.h │ │ ├── mpu.h │ │ ├── pads_qspi.h │ │ ├── padsbank0.h │ │ ├── pio.h │ │ ├── pll.h │ │ ├── psm.h │ │ ├── pwm.h │ │ ├── resets.h │ │ ├── rosc.h │ │ ├── rtc.h │ │ ├── scb.h │ │ ├── sio.h │ │ ├── spi.h │ │ ├── ssi.h │ │ ├── syscfg.h │ │ ├── systick.h │ │ ├── timer.h │ │ ├── uart.h │ │ ├── usb.h │ │ ├── vreg_and_chip_reset.h │ │ ├── watchdog.h │ │ ├── xip_ctrl.h │ │ └── xosc.h ├── pico.h └── rp2040.h ├── spawn.c ├── tusb_config.h └── usb_descriptors.c /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/.gitmodules -------------------------------------------------------------------------------- /DAP_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/DAP_config.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/README.md -------------------------------------------------------------------------------- /bootcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/bootcode.c -------------------------------------------------------------------------------- /howto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/howto/README.md -------------------------------------------------------------------------------- /howto/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/howto/about.md -------------------------------------------------------------------------------- /howto/building.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/howto/building.md -------------------------------------------------------------------------------- /howto/openocd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/howto/openocd.md -------------------------------------------------------------------------------- /howto/pyocd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/howto/pyocd.md -------------------------------------------------------------------------------- /howto/vscode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/howto/vscode.md -------------------------------------------------------------------------------- /howto/vscode1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/howto/vscode1.md -------------------------------------------------------------------------------- /main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/main.c -------------------------------------------------------------------------------- /myboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/myboard.c -------------------------------------------------------------------------------- /pico-debug.hzp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/pico-debug.hzp -------------------------------------------------------------------------------- /pico/config_autogen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/pico/config_autogen.h -------------------------------------------------------------------------------- /pico/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/pico/version.h -------------------------------------------------------------------------------- /picodebug_MemoryMap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/picodebug_MemoryMap.xml -------------------------------------------------------------------------------- /picodebug_Startup.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/picodebug_Startup.s -------------------------------------------------------------------------------- /picodebug_sram_placement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/picodebug_sram_placement.xml -------------------------------------------------------------------------------- /picodebug_xip_placement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/picodebug_xip_placement.xml -------------------------------------------------------------------------------- /rp2040/hardware/address_mapped.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/address_mapped.h -------------------------------------------------------------------------------- /rp2040/hardware/platform_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/platform_defs.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/adc.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/addressmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/addressmap.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/busctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/busctrl.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/clocks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/clocks.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/dma.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/dreq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/dreq.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/i2c.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/intctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/intctrl.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/io_bank0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/io_bank0.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/io_qspi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/io_qspi.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/m0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/m0plus.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/pads_bank0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/pads_bank0.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/pads_qspi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/pads_qspi.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/pio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/pio.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/pll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/pll.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/psm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/psm.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/pwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/pwm.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/resets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/resets.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/rosc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/rosc.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/rtc.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/sio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/sio.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/spi.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/ssi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/ssi.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/syscfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/syscfg.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/sysinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/sysinfo.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/tbman.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/tbman.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/timer.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/uart.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/usb.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/vreg_and_chip_reset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/vreg_and_chip_reset.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/watchdog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/watchdog.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/xip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/xip.h -------------------------------------------------------------------------------- /rp2040/hardware/regs/xosc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/regs/xosc.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/adc.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/bus_ctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/bus_ctrl.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/clocks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/clocks.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/dma.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/i2c.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/interp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/interp.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/iobank0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/iobank0.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/ioqspi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/ioqspi.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/mpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/mpu.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/pads_qspi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/pads_qspi.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/padsbank0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/padsbank0.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/pio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/pio.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/pll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/pll.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/psm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/psm.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/pwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/pwm.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/resets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/resets.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/rosc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/rosc.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/rtc.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/scb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/scb.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/sio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/sio.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/spi.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/ssi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/ssi.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/syscfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/syscfg.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/systick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/systick.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/timer.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/uart.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/usb.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/vreg_and_chip_reset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/vreg_and_chip_reset.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/watchdog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/watchdog.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/xip_ctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/xip_ctrl.h -------------------------------------------------------------------------------- /rp2040/hardware/structs/xosc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/hardware/structs/xosc.h -------------------------------------------------------------------------------- /rp2040/pico.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/pico.h -------------------------------------------------------------------------------- /rp2040/rp2040.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/rp2040/rp2040.h -------------------------------------------------------------------------------- /spawn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/spawn.c -------------------------------------------------------------------------------- /tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/tusb_config.h -------------------------------------------------------------------------------- /usb_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majbthrd/pico-debug/HEAD/usb_descriptors.c --------------------------------------------------------------------------------