-rw-r--r-- | .gitignore | 8L |
-rw-r--r-- | AUTHORS | 8L |
-rw-r--r-- | LICENSE | 202L |
-rw-r--r-- | Makefile | 84L |
-rw-r--r-- | README | 5L |
-rw-r--r-- | README.old | 95L |
-rw-r--r-- | agents/lpc13xx_lpc15xx.c | 119L |
-rw-r--r-- | agents/lpc43xx-spifi.c | 226L |
-rw-r--r-- | agents/module.mk | 33L |
-rw-r--r-- | agents/stm32fxxx.c | 141L |
-rw-r--r-- | arch/arm-cm3/context.S | 56L |
-rw-r--r-- | arch/arm-cm3/include/arch/context.h | 72L |
-rw-r--r-- | arch/arm-cm3/include/arch/cpu.h | 16L |
-rw-r--r-- | arch/arm-cm3/include/arch/interrupts.h | 46L |
-rw-r--r-- | arch/arm-cm3/nvic.c | 65L |
-rw-r--r-- | arch/arm-cm3/start.S | 84L |
-rw-r--r-- | arch/lpc13xx/config.mk | 44L |
-rw-r--r-- | arch/lpc13xx/gpio-v1.c | 88L |
-rw-r--r-- | arch/lpc13xx/gpio-v2.c | 94L |
-rw-r--r-- | arch/lpc13xx/iap.c | 48L |
-rw-r--r-- | arch/lpc13xx/include-v1/arch/iocon.h | 72L |
-rw-r--r-- | arch/lpc13xx/include-v1/arch/irqs.h | 60L |
-rw-r--r-- | arch/lpc13xx/include-v2/arch/iocon.h | 262L |
-rw-r--r-- | arch/lpc13xx/include-v2/arch/irqs.h | 34L |
-rw-r--r-- | arch/lpc13xx/include/arch/hardware.h | 255L |
-rw-r--r-- | arch/lpc13xx/include/arch/iap.h | 7L |
-rw-r--r-- | arch/lpc13xx/include/arch/ssp.h | 19L |
-rw-r--r-- | arch/lpc13xx/init.c | 117L |
-rw-r--r-- | arch/lpc13xx/reboot.c | 39L |
-rw-r--r-- | arch/lpc13xx/serial.c | 91L |
-rw-r--r-- | arch/lpc13xx/ssp.c | 200L |
-rw-r--r-- | arch/lpc13xx/usb-v1.c | 604L |
-rw-r--r-- | arch/lpc13xx/usb-v1.h | 55L |
-rw-r--r-- | arch/lpc13xx/usb-v2.c | 720L |
-rw-r--r-- | arch/lpc13xx/usb-v2.h | 92L |
-rw-r--r-- | arch/lpc15xx/config.mk | 30L |
-rw-r--r-- | arch/lpc15xx/gpio.c | 48L |
-rw-r--r-- | arch/lpc15xx/include/arch/hardware.h | 449L |
-rw-r--r-- | arch/lpc15xx/include/arch/irqs.h | 49L |
-rw-r--r-- | arch/stm32f1xx/config.mk | 14L |
-rw-r--r-- | arch/stm32f1xx/gpio.c | 51L |
-rw-r--r-- | arch/stm32f1xx/include/arch/hardware.h | 219L |
-rw-r--r-- | arch/stm32f1xx/include/arch/irqs.h | 63L |
-rw-r--r-- | arch/stm32f1xx/serial.c | 49L |
-rw-r--r-- | arch/stm32f1xx/usb.c | 415L |
-rw-r--r-- | arch/stm32f4xx/config.mk | 13L |
-rw-r--r-- | arch/stm32f4xx/include/arch/hardware.h | 0B |
-rw-r--r-- | arch/stm32f4xx/include/arch/irqs.h | 0B |
-rw-r--r-- | board/lpc-p1343.c | 18L |
-rw-r--r-- | board/lpcxpresso1549.c | 29L |
-rw-r--r-- | board/m3debug.c | 29L |
-rw-r--r-- | board/m3radio1.c | 14L |
-rw-r--r-- | board/m3radio2.c | 14L |
-rw-r--r-- | build/build.mk | 58L |
-rw-r--r-- | build/generic-ram.ld | 32L |
-rw-r--r-- | build/generic-rom.ld | 33L |
-rw-r--r-- | build/host-executable.mk | 43L |
-rw-r--r-- | build/target-agent.mk | 115L |
-rw-r--r-- | build/target-executable.mk | 130L |
-rw-r--r-- | docs/building-cross-compiler.txt | 64L |
-rw-r--r-- | docs/memory-barriers.txt | 185L |
-rw-r--r-- | docs/notes.txt | 50L |
-rw-r--r-- | docs/todo.txt | 33L |
-rw-r--r-- | docs/usb-protocols.txt | 51L |
-rw-r--r-- | include/agent/flash.h | 139L |
-rw-r--r-- | include/fw/io.h | 15L |
-rw-r--r-- | include/fw/lib.h | 133L |
-rw-r--r-- | include/fw/string.h | 4L |
-rw-r--r-- | include/fw/types.h | 13L |
-rw-r--r-- | include/protocol/rswdp.h | 147L |
-rw-r--r-- | include/protocol/usb.h | 64L |
-rw-r--r-- | libc/strcpy.c | 4L |
-rw-r--r-- | libfw/print.c | 149L |
-rw-r--r-- | libfw/serialconsole.c | 25L |
-rw-r--r-- | libfw/string.c | 21L |
-rw-r--r-- | libfw/usbconsole.c | 122L |
-rw-r--r-- | lpc13boot/flash-lpc13boot.scr | 67L |
-rw-r--r-- | lpc13boot/main.c | 243L |
-rw-r--r-- | lpc13boot/misc.S | 8L |
-rw-r--r-- | lpc13boot/module.mk | 11L |
-rw-r--r-- | m3debug/m3debug-schematic.pdf | 49356B |
-rw-r--r-- | m3debug/main.c | 343L |
-rw-r--r-- | m3debug/module.mk | 11L |
-rw-r--r-- | m3debug/swdp.c | 175L |
-rw-r--r-- | m3debug/swdp.h | 53L |
-rw-r--r-- | swdp/main.c | 279L |
-rw-r--r-- | swdp/module.mk | 9L |
-rw-r--r-- | swdp/swdp.c | 187L |
-rw-r--r-- | swdp/swdp.h | 53L |
-rw-r--r-- | swdp/unused.c | 109L |
-rw-r--r-- | tools/arm-v7m.h | 146L |
-rw-r--r-- | tools/bless-lpc.c | 43L |
-rw-r--r-- | tools/debugger-commands.c | 884L |
-rw-r--r-- | tools/debugger-core.c | 503L |
-rw-r--r-- | tools/debugger.c | 134L |
-rw-r--r-- | tools/debugger.h | 85L |
-rw-r--r-- | tools/gdb-bridge.c | 856L |
-rw-r--r-- | tools/linenoise.c | 1203L |
-rw-r--r-- | tools/linenoise.h | 72L |
-rw-r--r-- | tools/lkdebug.c | 221L |
-rw-r--r-- | tools/lkdebug.h | 48L |
-rw-r--r-- | tools/lpcboot.c | 254L |
-rw-r--r-- | tools/mkbuiltins.c | 133L |
-rw-r--r-- | tools/module.mk | 49L |
-rw-r--r-- | tools/rswdp.c | 831L |
-rw-r--r-- | tools/rswdp.h | 68L |
-rw-r--r-- | tools/socket.c | 48L |
-rw-r--r-- | tools/stm32boot.c | 381L |
-rw-r--r-- | tools/swo.c | 198L |
-rw-r--r-- | tools/uconsole.c | 58L |
-rw-r--r-- | tools/usb.c | 133L |
-rw-r--r-- | tools/usb.h | 34L |
-rw-r--r-- | tools/usbmon.c | 129L |
-rw-r--r-- | tools/usbmon.h | 44L |
-rw-r--r-- | tools/usbmon.o | 14088B |
-rw-r--r-- | tools/usbtest.c | 50L |