\r
-FreeRTOS+Trace Trace Recorder Library\r
+Tracealyzer Trace Recorder Library\r
-------------------------------------\r
Percepio AB\r
www.percepio.com\r
\r
-This directory contains the core trace recorder library used by FreeRTOS+Trace v2.3. \r
-\r
-Ready-to-run demonstrations projects are found at www.percepio.com.\r
-\r
-For information on how to integrate the recorder library in your FreeRTOS build, see\r
-the FreeRTOS+Trace User Manual, section 2.\r
+This directory contains the a generic trace recorder library for Tracealyzer v2.4. \r
\r
For information on how to upload the trace data from your target system RAM to \r
-FreeRTOS+Trace, see "debugger trace upload.txt"\r
-\r
-NOTE: This trace recorder library requires FreeRTOS v7.3.0 or later.\r
+Tracealyzer, see "debugger trace upload.txt"\r
\r
Files included\r
--------------\r
- trcUser.c / trcUser.h - The main API towards the application (trcUser.h in the only include necessary).\r
- trcKernel.c / trcKernel.h - Internal routines for storing kernel events.\r
- trcBase.c / trcBase.h - Internal routines for manipulating the data structures and calculating timestamps.\r
-- trcPort.c / trcPort.h - The port layer, abstracting the hardware (mainly the timer used for timestamping).\r
-- trcHooks.h - The interface between FreeRTOS and the recorder, containing trace macro defintions.\r
+- trcHardwarePort.c / trcHardwarePort.h - The port layer, abstracting the hardware (mainly the timer used for timestamping).\r
+- trcKernelHooks.h - The interface between the Kernel and the recorder, containing trace macro defintions.\r
+- trcKernelPort.h - Kernel specific implementations of macros and data.\r
- trcTypes.h - Type definitions used.\r
\r
Hardware Timer Ports\r