Fast Semihosting and Profiler Framework

This framework is used in VisualGDB projects and provides the following functionality:

  • Fast semihosting (printf()-like text output to Visual Studio), much faster than the regular semihosting API. See FastSemihosting.h
  • Support for sampling and instrumenting profiler see SysprogsProfiler.h.
  • Support for real-time watch and visualization of RTOS threads and queues.
  • Test Resource Management. See TestResourceManager.h