diff options
Diffstat (limited to 'images/user/exe-debug-libdebugger.ditaa')
-rw-r--r-- | images/user/exe-debug-libdebugger.ditaa | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/images/user/exe-debug-libdebugger.ditaa b/images/user/exe-debug-libdebugger.ditaa new file mode 100644 index 0000000..974365c --- /dev/null +++ b/images/user/exe-debug-libdebugger.ditaa @@ -0,0 +1,43 @@ +' +' Executable debugging : libdebugger +' +' Copyright (c) 2018 Chris Johns <chrisj@rtems.org> +' All rights reserved. +' +@startditaa + + +---------------------------------+ + | RTEMS Executable | + | | ++----------+ | /--------+ | +| | TCP | /---------------\ | | | +| GDB |<-------->| libbsd |<->| | | +| | | | networking | | | | ++----------+ | \---------------/ | | | + ^ | ^ | | | + | | | | | | + /-----\ | V | kernel | | + | ELF | | /---------------\ | | | + \-----/ | | libdebugger |<->| | | + | \---------------/ | | | + | ^ | | | + | | | | | + | +--------+ +--------/ | + | | ^ | + | : | | + | | +----------+ | + | | | | + +-|--------------|----------------+ + | | + +-----|--------------|------------------+ + | V V | + | /-------\ /-------\ +--------+ | + | | debug |<-=-->| cores |<->| | | + | | hw | \-------/ | memory | | + | \-------/ | | | + | +--------+ | + | | + | Target | + +---------------------------------------+ + +@endditaa |