├── .gitignore ├── DebugDueBuilder.sh ├── JtagTroubleshooting └── GenerateDataTransferTest.sh ├── OpenOCD └── SecondArduinoDueAsTarget │ ├── DebugDueInterfaceConfig.tcl │ ├── DebuggerStarterHelper.sh │ ├── OpenOcdJtagConfig.tcl │ ├── arduino-due-gdb-cmds.txt │ └── qemu-gdb-cmds.txt ├── Project ├── .gitignore ├── Makefile.am ├── agpl-3.0.txt ├── autogen.sh ├── configure.ac └── src │ ├── ArduinoDueUtils │ ├── ArduinoDueUtils.cpp │ └── ArduinoDueUtils.h │ ├── BareMetalSupport │ ├── AsmMacros.inc │ ├── BoardInitUtils.cpp │ ├── BoardInitUtils.h │ ├── BusyWait.cpp │ ├── BusyWait.h │ ├── CircularBuffer.h │ ├── DebugConsoleEol.h │ ├── DebugConsoleSerialSync.h │ ├── DebugConsoleSerialSyncCommon.cpp │ ├── GenericSerialConsole.cpp │ ├── GenericSerialConsole.h │ ├── IntegerPrintUtils.cpp │ ├── IntegerPrintUtils.h │ ├── IoUtils.cpp │ ├── IoUtils.h │ ├── LinkScriptSymbols.h │ ├── MainLoopSleep.cpp │ ├── MainLoopSleep.h │ ├── Miscellaneous.cpp │ ├── Miscellaneous.h │ ├── MiscellaneousAsm.S │ ├── NewlibSyscalls.cpp │ ├── SerialPortAsyncTx.cpp │ ├── SerialPortAsyncTx.h │ ├── SerialPrint.cpp │ ├── SerialPrint.h │ ├── StackCheck.cpp │ ├── StackCheck.h │ ├── SysTickUtils.cpp │ ├── SysTickUtils.h │ ├── TextParsingUtils.cpp │ ├── TextParsingUtils.h │ ├── Uptime.cpp │ ├── Uptime.h │ └── crt0.cpp │ ├── BoardSupport-ArduinoDue │ ├── AssertionUtils.cpp │ ├── BoardInit.cpp │ ├── DebugConsoleSupport.cpp │ ├── DebugConsoleSupport.h │ └── flash.ld │ ├── BoardSupport-LM3S6965EVB │ ├── AngelInterface.cpp │ ├── AngelInterface.h │ ├── AssertionUtils.cpp │ ├── BoardInit.cpp │ ├── DebugConsoleSupport.cpp │ ├── ExceptionHandlers.h │ └── flash.ld │ ├── EmptyFirmware │ ├── ConfigFilesForAsf │ │ └── conf_clock.h │ ├── InterruptHandlers.cpp │ └── Main.cpp │ ├── JtagFirmware │ ├── BusPirateBinaryMode.cpp │ ├── BusPirateBinaryMode.h │ ├── BusPirateConnection.cpp │ ├── BusPirateConnection.h │ ├── BusPirateConsole.cpp │ ├── BusPirateConsole.h │ ├── BusPirateOpenOcdMode.cpp │ ├── BusPirateOpenOcdMode.h │ ├── CommandProcessor.cpp │ ├── CommandProcessor.h │ ├── ConfigFilesForAsf │ │ ├── conf_clock.h │ │ ├── conf_sleepmgr.h │ │ ├── conf_usb.h │ │ └── my_usb_callbacks.h │ ├── Globals.h │ ├── InterruptHandlers.cpp │ ├── JtagPins.h │ ├── Led.cpp │ ├── Led.h │ ├── Main.cpp │ ├── SerialPortConsole.cpp │ ├── SerialPortConsole.h │ ├── UsbBuffers.cpp │ ├── UsbBuffers.h │ ├── UsbConnection.cpp │ ├── UsbConnection.h │ ├── UsbSupport.cpp │ └── UsbSupport.h │ ├── Misc │ └── AssertionUtils.h │ ├── QemuFirmware │ ├── InterruptHandlers.cpp │ └── Main.cpp │ └── UserImplementationOfAssert │ └── UserImplementationOfAssert.h ├── README.pod ├── Toolchain ├── .gitignore ├── Makefile ├── Patches │ ├── Gcc12EhGlobalsAtexit.patch │ ├── GccDisableCppExceptionEmergencyBuffer-GCC-5.3.0.patch │ ├── NewlibRemoveStrerrorMessages-before-2018-01-17.patch │ ├── NewlibRemoveStrerrorMessages.patch │ └── NewlibUserImplementationOfAssert.patch ├── Tarballs │ └── Please download the tarballs to this directory.txt └── Tools │ ├── CheckVersion.sh │ ├── DownloadTarball.sh │ ├── GeneratePicolibcCrossFile.sh │ ├── MakefileCommon.mk │ └── RunAndReport.sh ├── Tools ├── RotateDir.pl ├── SelfTest-InsideRepoCopy.sh ├── SelfTest.sh ├── UpgradeScripts.sh └── run-in-new-console.sh └── WindowsDriver └── JtagDueWindowsDriver.inf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/.gitignore -------------------------------------------------------------------------------- /DebugDueBuilder.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/DebugDueBuilder.sh -------------------------------------------------------------------------------- /JtagTroubleshooting/GenerateDataTransferTest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/JtagTroubleshooting/GenerateDataTransferTest.sh -------------------------------------------------------------------------------- /OpenOCD/SecondArduinoDueAsTarget/DebugDueInterfaceConfig.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/OpenOCD/SecondArduinoDueAsTarget/DebugDueInterfaceConfig.tcl -------------------------------------------------------------------------------- /OpenOCD/SecondArduinoDueAsTarget/DebuggerStarterHelper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/OpenOCD/SecondArduinoDueAsTarget/DebuggerStarterHelper.sh -------------------------------------------------------------------------------- /OpenOCD/SecondArduinoDueAsTarget/OpenOcdJtagConfig.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/OpenOCD/SecondArduinoDueAsTarget/OpenOcdJtagConfig.tcl -------------------------------------------------------------------------------- /OpenOCD/SecondArduinoDueAsTarget/arduino-due-gdb-cmds.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/OpenOCD/SecondArduinoDueAsTarget/arduino-due-gdb-cmds.txt -------------------------------------------------------------------------------- /OpenOCD/SecondArduinoDueAsTarget/qemu-gdb-cmds.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/OpenOCD/SecondArduinoDueAsTarget/qemu-gdb-cmds.txt -------------------------------------------------------------------------------- /Project/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/.gitignore -------------------------------------------------------------------------------- /Project/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/Makefile.am -------------------------------------------------------------------------------- /Project/agpl-3.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/agpl-3.0.txt -------------------------------------------------------------------------------- /Project/autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/autogen.sh -------------------------------------------------------------------------------- /Project/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/configure.ac -------------------------------------------------------------------------------- /Project/src/ArduinoDueUtils/ArduinoDueUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/ArduinoDueUtils/ArduinoDueUtils.cpp -------------------------------------------------------------------------------- /Project/src/ArduinoDueUtils/ArduinoDueUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/ArduinoDueUtils/ArduinoDueUtils.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/AsmMacros.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/AsmMacros.inc -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/BoardInitUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/BoardInitUtils.cpp -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/BoardInitUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/BoardInitUtils.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/BusyWait.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/BusyWait.cpp -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/BusyWait.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/BusyWait.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/CircularBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/CircularBuffer.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/DebugConsoleEol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/DebugConsoleEol.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/DebugConsoleSerialSync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/DebugConsoleSerialSync.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/DebugConsoleSerialSyncCommon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/DebugConsoleSerialSyncCommon.cpp -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/GenericSerialConsole.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/GenericSerialConsole.cpp -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/GenericSerialConsole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/GenericSerialConsole.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/IntegerPrintUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/IntegerPrintUtils.cpp -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/IntegerPrintUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/IntegerPrintUtils.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/IoUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/IoUtils.cpp -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/IoUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/IoUtils.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/LinkScriptSymbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/LinkScriptSymbols.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/MainLoopSleep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/MainLoopSleep.cpp -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/MainLoopSleep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/MainLoopSleep.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/Miscellaneous.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/Miscellaneous.cpp -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/Miscellaneous.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/Miscellaneous.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/MiscellaneousAsm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/MiscellaneousAsm.S -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/NewlibSyscalls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/NewlibSyscalls.cpp -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/SerialPortAsyncTx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/SerialPortAsyncTx.cpp -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/SerialPortAsyncTx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/SerialPortAsyncTx.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/SerialPrint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/SerialPrint.cpp -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/SerialPrint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/SerialPrint.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/StackCheck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/StackCheck.cpp -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/StackCheck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/StackCheck.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/SysTickUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/SysTickUtils.cpp -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/SysTickUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/SysTickUtils.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/TextParsingUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/TextParsingUtils.cpp -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/TextParsingUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/TextParsingUtils.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/Uptime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/Uptime.cpp -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/Uptime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/Uptime.h -------------------------------------------------------------------------------- /Project/src/BareMetalSupport/crt0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BareMetalSupport/crt0.cpp -------------------------------------------------------------------------------- /Project/src/BoardSupport-ArduinoDue/AssertionUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BoardSupport-ArduinoDue/AssertionUtils.cpp -------------------------------------------------------------------------------- /Project/src/BoardSupport-ArduinoDue/BoardInit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BoardSupport-ArduinoDue/BoardInit.cpp -------------------------------------------------------------------------------- /Project/src/BoardSupport-ArduinoDue/DebugConsoleSupport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BoardSupport-ArduinoDue/DebugConsoleSupport.cpp -------------------------------------------------------------------------------- /Project/src/BoardSupport-ArduinoDue/DebugConsoleSupport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BoardSupport-ArduinoDue/DebugConsoleSupport.h -------------------------------------------------------------------------------- /Project/src/BoardSupport-ArduinoDue/flash.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BoardSupport-ArduinoDue/flash.ld -------------------------------------------------------------------------------- /Project/src/BoardSupport-LM3S6965EVB/AngelInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BoardSupport-LM3S6965EVB/AngelInterface.cpp -------------------------------------------------------------------------------- /Project/src/BoardSupport-LM3S6965EVB/AngelInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BoardSupport-LM3S6965EVB/AngelInterface.h -------------------------------------------------------------------------------- /Project/src/BoardSupport-LM3S6965EVB/AssertionUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BoardSupport-LM3S6965EVB/AssertionUtils.cpp -------------------------------------------------------------------------------- /Project/src/BoardSupport-LM3S6965EVB/BoardInit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BoardSupport-LM3S6965EVB/BoardInit.cpp -------------------------------------------------------------------------------- /Project/src/BoardSupport-LM3S6965EVB/DebugConsoleSupport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BoardSupport-LM3S6965EVB/DebugConsoleSupport.cpp -------------------------------------------------------------------------------- /Project/src/BoardSupport-LM3S6965EVB/ExceptionHandlers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BoardSupport-LM3S6965EVB/ExceptionHandlers.h -------------------------------------------------------------------------------- /Project/src/BoardSupport-LM3S6965EVB/flash.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/BoardSupport-LM3S6965EVB/flash.ld -------------------------------------------------------------------------------- /Project/src/EmptyFirmware/ConfigFilesForAsf/conf_clock.h: -------------------------------------------------------------------------------- 1 | 2 | // Nothing here yet, the file must simply exist. 3 | -------------------------------------------------------------------------------- /Project/src/EmptyFirmware/InterruptHandlers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/EmptyFirmware/InterruptHandlers.cpp -------------------------------------------------------------------------------- /Project/src/EmptyFirmware/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/EmptyFirmware/Main.cpp -------------------------------------------------------------------------------- /Project/src/JtagFirmware/BusPirateBinaryMode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/BusPirateBinaryMode.cpp -------------------------------------------------------------------------------- /Project/src/JtagFirmware/BusPirateBinaryMode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/BusPirateBinaryMode.h -------------------------------------------------------------------------------- /Project/src/JtagFirmware/BusPirateConnection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/BusPirateConnection.cpp -------------------------------------------------------------------------------- /Project/src/JtagFirmware/BusPirateConnection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/BusPirateConnection.h -------------------------------------------------------------------------------- /Project/src/JtagFirmware/BusPirateConsole.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/BusPirateConsole.cpp -------------------------------------------------------------------------------- /Project/src/JtagFirmware/BusPirateConsole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/BusPirateConsole.h -------------------------------------------------------------------------------- /Project/src/JtagFirmware/BusPirateOpenOcdMode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/BusPirateOpenOcdMode.cpp -------------------------------------------------------------------------------- /Project/src/JtagFirmware/BusPirateOpenOcdMode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/BusPirateOpenOcdMode.h -------------------------------------------------------------------------------- /Project/src/JtagFirmware/CommandProcessor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/CommandProcessor.cpp -------------------------------------------------------------------------------- /Project/src/JtagFirmware/CommandProcessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/CommandProcessor.h -------------------------------------------------------------------------------- /Project/src/JtagFirmware/ConfigFilesForAsf/conf_clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/ConfigFilesForAsf/conf_clock.h -------------------------------------------------------------------------------- /Project/src/JtagFirmware/ConfigFilesForAsf/conf_sleepmgr.h: -------------------------------------------------------------------------------- 1 | 2 | // Nothing here yet, the file must simply exist. 3 | -------------------------------------------------------------------------------- /Project/src/JtagFirmware/ConfigFilesForAsf/conf_usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/ConfigFilesForAsf/conf_usb.h -------------------------------------------------------------------------------- /Project/src/JtagFirmware/ConfigFilesForAsf/my_usb_callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/ConfigFilesForAsf/my_usb_callbacks.h -------------------------------------------------------------------------------- /Project/src/JtagFirmware/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/Globals.h -------------------------------------------------------------------------------- /Project/src/JtagFirmware/InterruptHandlers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/InterruptHandlers.cpp -------------------------------------------------------------------------------- /Project/src/JtagFirmware/JtagPins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/JtagPins.h -------------------------------------------------------------------------------- /Project/src/JtagFirmware/Led.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/Led.cpp -------------------------------------------------------------------------------- /Project/src/JtagFirmware/Led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/Led.h -------------------------------------------------------------------------------- /Project/src/JtagFirmware/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/Main.cpp -------------------------------------------------------------------------------- /Project/src/JtagFirmware/SerialPortConsole.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/SerialPortConsole.cpp -------------------------------------------------------------------------------- /Project/src/JtagFirmware/SerialPortConsole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/SerialPortConsole.h -------------------------------------------------------------------------------- /Project/src/JtagFirmware/UsbBuffers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/UsbBuffers.cpp -------------------------------------------------------------------------------- /Project/src/JtagFirmware/UsbBuffers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/UsbBuffers.h -------------------------------------------------------------------------------- /Project/src/JtagFirmware/UsbConnection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/UsbConnection.cpp -------------------------------------------------------------------------------- /Project/src/JtagFirmware/UsbConnection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/UsbConnection.h -------------------------------------------------------------------------------- /Project/src/JtagFirmware/UsbSupport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/UsbSupport.cpp -------------------------------------------------------------------------------- /Project/src/JtagFirmware/UsbSupport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/JtagFirmware/UsbSupport.h -------------------------------------------------------------------------------- /Project/src/Misc/AssertionUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/Misc/AssertionUtils.h -------------------------------------------------------------------------------- /Project/src/QemuFirmware/InterruptHandlers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/QemuFirmware/InterruptHandlers.cpp -------------------------------------------------------------------------------- /Project/src/QemuFirmware/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/QemuFirmware/Main.cpp -------------------------------------------------------------------------------- /Project/src/UserImplementationOfAssert/UserImplementationOfAssert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Project/src/UserImplementationOfAssert/UserImplementationOfAssert.h -------------------------------------------------------------------------------- /README.pod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/README.pod -------------------------------------------------------------------------------- /Toolchain/.gitignore: -------------------------------------------------------------------------------- 1 | /Tmp/ 2 | /Tarballs/ 3 | -------------------------------------------------------------------------------- /Toolchain/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Toolchain/Makefile -------------------------------------------------------------------------------- /Toolchain/Patches/Gcc12EhGlobalsAtexit.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Toolchain/Patches/Gcc12EhGlobalsAtexit.patch -------------------------------------------------------------------------------- /Toolchain/Patches/GccDisableCppExceptionEmergencyBuffer-GCC-5.3.0.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Toolchain/Patches/GccDisableCppExceptionEmergencyBuffer-GCC-5.3.0.patch -------------------------------------------------------------------------------- /Toolchain/Patches/NewlibRemoveStrerrorMessages-before-2018-01-17.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Toolchain/Patches/NewlibRemoveStrerrorMessages-before-2018-01-17.patch -------------------------------------------------------------------------------- /Toolchain/Patches/NewlibRemoveStrerrorMessages.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Toolchain/Patches/NewlibRemoveStrerrorMessages.patch -------------------------------------------------------------------------------- /Toolchain/Patches/NewlibUserImplementationOfAssert.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Toolchain/Patches/NewlibUserImplementationOfAssert.patch -------------------------------------------------------------------------------- /Toolchain/Tarballs/Please download the tarballs to this directory.txt: -------------------------------------------------------------------------------- 1 | 2 | Please download the tarballs to this directory 3 | -------------------------------------------------------------------------------- /Toolchain/Tools/CheckVersion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Toolchain/Tools/CheckVersion.sh -------------------------------------------------------------------------------- /Toolchain/Tools/DownloadTarball.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Toolchain/Tools/DownloadTarball.sh -------------------------------------------------------------------------------- /Toolchain/Tools/GeneratePicolibcCrossFile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Toolchain/Tools/GeneratePicolibcCrossFile.sh -------------------------------------------------------------------------------- /Toolchain/Tools/MakefileCommon.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Toolchain/Tools/MakefileCommon.mk -------------------------------------------------------------------------------- /Toolchain/Tools/RunAndReport.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Toolchain/Tools/RunAndReport.sh -------------------------------------------------------------------------------- /Tools/RotateDir.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Tools/RotateDir.pl -------------------------------------------------------------------------------- /Tools/SelfTest-InsideRepoCopy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Tools/SelfTest-InsideRepoCopy.sh -------------------------------------------------------------------------------- /Tools/SelfTest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Tools/SelfTest.sh -------------------------------------------------------------------------------- /Tools/UpgradeScripts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Tools/UpgradeScripts.sh -------------------------------------------------------------------------------- /Tools/run-in-new-console.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/Tools/run-in-new-console.sh -------------------------------------------------------------------------------- /WindowsDriver/JtagDueWindowsDriver.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdiez/DebugDue/HEAD/WindowsDriver/JtagDueWindowsDriver.inf --------------------------------------------------------------------------------