RTEMS CPU Kit with SuperCore  4.11.3
Data Structures | Macros | Typedefs | Enumerations | Functions
capture-cli.c File Reference
#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>
Include dependency graph for capture-cli.c:

Data Structures

struct  rtems_capture_cli_triggers_s
 

Macros

#define RC_UNUSED   __attribute__((unused))
 
#define RTEMS_CAPTURE_CLI_MAX_LOAD_TASKS   (20)
 
#define RTEMS_CAPTURE_CLI_TRIGGERS_NUM   (sizeof (rtems_capture_cli_triggers) / sizeof (rtems_capture_cli_triggers_t))
 

Typedefs

typedef struct rtems_capture_cli_triggers_s rtems_capture_cli_triggers_t
 
typedef enum rtems_capture_cli_trig_state_e rtems_capture_cli_trig_state_t
 

Enumerations

enum  rtems_capture_cli_trig_state_e { trig_type, trig_to, trig_from_from, trig_from }
 

Functions

rtems_status_code rtems_capture_cli_init (rtems_capture_timestamp timestamp)
 rtems_capture_cli_init More...
 

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.