From 8ace7eada4db33a6bda355979045e73c59084773 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 30 Aug 2019 09:21:22 +0200 Subject: record: Add system events Add system events to identify the target system. Add system events to transfer blocks of memory and register sets. Update #3665. --- cpukit/include/rtems/recorddata.h | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'cpukit/include/rtems/recorddata.h') diff --git a/cpukit/include/rtems/recorddata.h b/cpukit/include/rtems/recorddata.h index 3b03be9890..f0d02e6c11 100644 --- a/cpukit/include/rtems/recorddata.h +++ b/cpukit/include/rtems/recorddata.h @@ -55,7 +55,7 @@ extern "C" { * The record version reflects the record event definitions. It is reported by * the RTEMS_RECORD_VERSION event. */ -#define RTEMS_RECORD_THE_VERSION 6 +#define RTEMS_RECORD_THE_VERSION 7 /** * @brief The items are in 32-bit little-endian format. @@ -99,6 +99,7 @@ typedef enum { RTEMS_RECORD_ACCEPT_ENTRY, RTEMS_RECORD_ACCEPT_EXIT, RTEMS_RECORD_ADDRESS, + RTEMS_RECORD_ARCH, RTEMS_RECORD_ARG_0, RTEMS_RECORD_ARG_1, RTEMS_RECORD_ARG_2, @@ -111,6 +112,7 @@ typedef enum { RTEMS_RECORD_ARG_9, RTEMS_RECORD_BIND_ENTRY, RTEMS_RECORD_BIND_EXIT, + RTEMS_RECORD_BSP, RTEMS_RECORD_BUFFER, RTEMS_RECORD_CALLER, RTEMS_RECORD_CHOWN_ENTRY, @@ -121,6 +123,8 @@ typedef enum { RTEMS_RECORD_CONNECT_EXIT, RTEMS_RECORD_ETHER_INPUT, RTEMS_RECORD_ETHER_OUTPUT, + RTEMS_RECORD_FATAL_CODE, + RTEMS_RECORD_FATAL_SOURCE, RTEMS_RECORD_FCHMOD_ENTRY, RTEMS_RECORD_FCHMOD_EXIT, RTEMS_RECORD_FCNTL_ENTRY, @@ -136,7 +140,6 @@ typedef enum { RTEMS_RECORD_FTRUNCATE_EXIT, RTEMS_RECORD_GETSOCKOPT_ENTRY, RTEMS_RECORD_GETSOCKOPT_EXIT, - RTEMS_RECORD_GIT_HASH, RTEMS_RECORD_HEAP_ALLOC, RTEMS_RECORD_HEAP_FREE, RTEMS_RECORD_HEAP_SIZE, @@ -178,12 +181,14 @@ typedef enum { RTEMS_RECORD_LISTEN_EXIT, RTEMS_RECORD_LSEEK_ENTRY, RTEMS_RECORD_LSEEK_EXIT, + RTEMS_RECORD_MEMORY, RTEMS_RECORD_MKNOD_ENTRY, RTEMS_RECORD_MKNOD_EXIT, RTEMS_RECORD_MMAP_ENTRY, RTEMS_RECORD_MMAP_EXIT, RTEMS_RECORD_MOUNT_ENTRY, RTEMS_RECORD_MOUNT_EXIT, + RTEMS_RECORD_MULTILIB, RTEMS_RECORD_OPEN_ENTRY, RTEMS_RECORD_OPEN_EXIT, RTEMS_RECORD_PAGE_ALLOC, @@ -208,6 +213,7 @@ typedef enum { RTEMS_RECORD_RECVFROM_EXIT, RTEMS_RECORD_RECVMSG_ENTRY, RTEMS_RECORD_RECVMSG_EXIT, + RTEMS_RECORD_REGISTERS, RTEMS_RECORD_RENAME_ENTRY, RTEMS_RECORD_RENAME_EXIT, RTEMS_RECORD_RTEMS_BARRIER_CREATE, @@ -368,6 +374,7 @@ typedef enum { RTEMS_RECORD_THREAD_TIMER_INSERT_REALTIME, RTEMS_RECORD_THREAD_TIMER_INSERT_TICKS, RTEMS_RECORD_THREAD_TIMER_REMOVE, + RTEMS_RECORD_TOOLS, RTEMS_RECORD_UDP_INPUT, RTEMS_RECORD_UDP_OUTPUT, RTEMS_RECORD_UMA_ALLOC_PTR, @@ -380,6 +387,7 @@ typedef enum { RTEMS_RECORD_UNMOUNT_EXIT, RTEMS_RECORD_UPTIME_HIGH, RTEMS_RECORD_UPTIME_LOW, + RTEMS_RECORD_VERSION_CONTROL_KEY, RTEMS_RECORD_WATCHDOG_ADDRESS, RTEMS_RECORD_WATCHDOG_CPU, RTEMS_RECORD_WATCHDOG_INITIALIZE, @@ -398,14 +406,6 @@ typedef enum { RTEMS_RECORD_WRITEV_EXIT, /* Unused system events */ - RTEMS_RECORD_SYSTEM_302, - RTEMS_RECORD_SYSTEM_303, - RTEMS_RECORD_SYSTEM_304, - RTEMS_RECORD_SYSTEM_305, - RTEMS_RECORD_SYSTEM_306, - RTEMS_RECORD_SYSTEM_307, - RTEMS_RECORD_SYSTEM_308, - RTEMS_RECORD_SYSTEM_309, RTEMS_RECORD_SYSTEM_310, RTEMS_RECORD_SYSTEM_311, RTEMS_RECORD_SYSTEM_312, -- cgit v1.2.3