Christian Kohls, Alexander Dobrynin, Florian Leonhard · 2020
No AccessProgrammieren lernen mit KotlinSep 2020DebuggerChristian Kohls, Alexander Dobrynin, Florian LeonhardChristian Kohls, Alexander Dobrynin, Florian Leonhardhttps://doi.org/10.3139/9783446467118.023SectionsAboutPDF ToolsAdd to FavoritesDownload CitationTrack CitationsCopy LTI LinkPDF key 'share (en)' returned an object instead of string.FacebookTwitterEmailLinkedIn previous chapternext chapter FiguresReferencesRelatedDetails 2020Pages: 287-289Print ISBN: 978-3-446-46702-6eISBN: 978-3-446-46711-8 Copyright & Permissions© 2020 Carl Hanser Verlag GmbH & Co. KGPDF downloadLoading ...
Cited by 0
Chris Thiel · Bulletin of Miscellaneous Information (Royal Gardens Kew)
Cited by 0
Lacroix, A · CERN Document Server (European Organization for Nuclear Research) · 1986
Cited by 0
Derek Withers · Zenodo (CERN European Organization for Nuclear Research) · 2024
Cited by 0Open access
Johnson, Keefe · DigitalCommons - CalPoly (California State Polytechnic University) · 2020
This project is a debugger and programmer for the OTTER CPU, the implementation of the RISC-V ISA used by Cal Poly to teach computer architecture and assembly language in CPE 233/333 and usually implemented on the Basys3 FPGA development board. With this tool, students can quickly program their OTTER with a new/revised RISC-V program binary without resynthesizing the entire FPGA design. They can then use the debugger from a PC to pause/continue/single-step execution and set breakpoints, while inspecting and modifying register and memory contents. This enables real-time debugging of OTTER projects involving custom hardware such as a keyboard and VGA monitor, previously unavailable to students. Future work will integrate this debugger with GDB to enable powerful debugging within a graphical IDE.
Cited by 0Open access
Andersson, Jens A, Nilsson, Jan Ove · Lund University Publications (Lund University) · 1976
Cited by 0
Lacroix, A · CERN Document Server (European Organization for Nuclear Research) · 1986
Cited by 0Open access
Derek Withers · Zenodo (CERN European Organization for Nuclear Research) · 2024
Cited by 0Open access
Ravin Sardal · Apress eBooks · 2019
Cited by 0
Jan Dolinay, Petr Dostálek, Vladimír Vašek · Repository of TBU publications (Univerzita Tomase Bati ze Zline) · 2016
This letter describes our source-level debugger for Arduino which can be used to debug the code in Arduino using GNU debugger. The presented solution uses Eclipse as the visual front-end. It does not require any modification of the Arduino board or additional hardware; debug functionality is achieved by adding a program library to the user application. Standard functionality expected from a debugger is available, such as setting breakpoints while debugging, stepping through the code and viewing variables. This allows developing projects with Arduino more efficiently and also using the Arduino for teaching embedded programming at a more advanced level, including debugging the program.
Cited by 0Open access
Greg Wilson · 2024
Cited by 0
A Lacroix · CERN Bulletin · 1986
Cited by 0Open access
Apress eBooks · 2006
Cited by 0
2023
No AccessProgrammieren lernen mit KotlinOct 202323 Debuggerhttps://doi.org/10.3139/9783446478497.023SectionsAboutPDF ToolsAdd to FavoritesDownload CitationTrack CitationsCopy LTI LinkPDF key 'share (en)' returned an object instead of string.FacebookTwitterEmailLinkedIn previous chapternext chapter FiguresReferencesRelatedDetails 2023Pages: 301-304Print ISBN: 978-3-446-47712-4eISBN: 978-3-446-47849-7 PDF downloadLoading ...
Cited by 0
Mlaki, Theophilus E. · CGSPace A Repository of Agricultural Research Outputs (Consultative Group for International Agricultural Research) · 2005
Theophilus E. Mlaki describes how CABI's Crop Protection Compendium on CD-ROM has helped farmers in Tanzania to eliminate a devastating cassava pest.
Cited by 0Open access
Keefe Johnson · DigitalCommons - CalPoly (California State Polytechnic University) · 2020
This project is a debugger and programmer for the OTTER CPU, the implementation of the RISC-V ISA used by Cal Poly to teach computer architecture and assembly language in CPE 233/333 and usually implemented on the Basys3 FPGA development board. With this tool, students can quickly program their OTTER with a new/revised RISC-V program binary without resynthesizing the entire FPGA design. They can then use the debugger from a PC to pause/continue/single-step execution and set breakpoints, while inspecting and modifying register and memory contents. This enables real-time debugging of OTTER projects involving custom hardware such as a keyboard and VGA monitor, previously unavailable to students. Future work will integrate this debugger with GDB to enable powerful debugging within a graphical IDE.
Cited by 0Open access
Demín, Michal · Digital Repository (National Repository of Grey Literature) · 2012
Using debuggers is a common mean for identifying and analyzing malware (such as viruses, worms, spyware, rootkits, etc.). However, debuggers can be detected by malware via observing of the behavior of operating system, changes in code (such as breakpoint instructions) and non-standard behavior of the CPU, making the analysis of the malware can be hard and tedious. In this thesis we are implementing a basic debugger based on the QEMU emulator that hides its presence from the debugged application. This is accomplished by using the QEMU as virtual machine and adding context awareness to the already existing primitive debugger. The context awareness is implemented using an embedded Python scripting engine. Such setup gives us a flexible way of implementing support for various operating systems. In this thesis, we have developed two examples. One example is for the RTEMS operating system, which serves as easy to understand reference implementation. Second example is for the Linux operating system, to show the abilities of the undetectable debugger in a more real scenario.
Cited by 0
http://www.tisa-sistemas.com.ar · Bulletin of Miscellaneous Information (Royal Gardens Kew) · 2002
This tool lets you manage PDB data and resources on-line from your Palm device. It's helpful for tasks involving debugging, analysis and repair. This provides information pertaining to device resources, including statistics and software versions. It lets you view, sort and print databases, back up and record information. You can add, delete, modify or search specific data. When working with applications, you can analyze structure, size, version, related databases, and date information.
Cited by 0
Fiala, Gernot · TUGraz OPEN Library (Graz University of Technology) · 2022
Cited by 0Open access
Quick Contents · 1999
Cited by 0