RTEMS 6.3
Loading...
Searching...
No Matches
capture-cli.c File Reference

RTEMS Performance Monitoring and Measurement Framework. More...

#include <ctype.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <inttypes.h>
#include <rtems.h>
#include <rtems/capture-cli.h>
#include <rtems/captureimpl.h>
#include <rtems/monitor.h>
#include <rtems/cpuuse.h>

Data Structures

struct  rtems_capture_cli_triggers

Macros

#define RC_UNUSED   RTEMS_UNUSED
#define RTEMS_CAPTURE_CLI_MAX_LOAD_TASKS   (20)
#define RTEMS_CAPTURE_CLI_TRIGGERS_NUM   (sizeof (rtems_capture_cli_trigger) / sizeof (rtems_capture_cli_triggers))

Typedefs

typedef struct rtems_capture_cli_triggers rtems_capture_cli_triggers
typedef enum rtems_capture_cli_trig_state rtems_capture_cli_trig_state

Enumerations

enum  rtems_capture_cli_trig_state { trig_type , trig_to , trig_from_from , trig_from }

Functions

rtems_status_code rtems_capture_cli_init (rtems_capture_timestamp timestamp)

Detailed Description

RTEMS Performance Monitoring and Measurement Framework.

This is the Target Interface Command Line Interface. You need start the RTEMS monitor.

Function Documentation

◆ rtems_capture_cli_init()

rtems_status_code rtems_capture_cli_init ( rtems_capture_timestamp timestamp)

rtems_capture_cli_init

This function initialises the command line interface to the capture engine.