RTEMS 6.1-rc2
Loading...
Searching...
No Matches
Data Structures | Macros | Typedefs | Enumerations | Functions
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.