You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

46 lines
1.1 KiB

  1. /** @mainpage OpenOCD Reference Manual
  2. The @ref primer page provides introductory materials for new developers.
  3. The @ref oocd page explains how the code has been organized into layers
  4. of APIs and gives an overview of how they fit together.
  5. */
  6. /** @page oocd OpenOCD Architecture
  7. The OpenOCD library consists of several APIs that build together to
  8. provide the support functionality. The following list shows how these
  9. modules are stacked in the current implementation (from bottom to top):
  10. - @subpage helperdocs
  11. - @ref helperporting
  12. - @ref helperjim
  13. - @ref helpercommand
  14. - @ref helperlogging
  15. - @subpage jtagdocs
  16. - @ref jtagcable
  17. - @ref jtagtap
  18. - @ref jtagmdriver
  19. - @ref jtagdriver
  20. - @subpage targetdocs
  21. - @ref targetarm
  22. - @ref targetnotarm
  23. - @ref targetregister
  24. - @ref targetimage
  25. - @ref targettrace
  26. - @subpage flashdocs
  27. - @ref flashcfi
  28. - @ref flashnand
  29. - @ref flashtarget
  30. - @subpage serverdocs
  31. - @ref servergdb
  32. - @ref servertelnet
  33. - @ref serverhttp
  34. - @subpage appdocs
  35. Obviously, there are some nuances to the stack that are not shown by
  36. this linear list of layers.
  37. */