From 1d062b82c5dc5eb0f4de87a308e92863cdb675c8 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sun, 30 Oct 2022 22:34:42 +0100 Subject: [PATCH] sw/e1-tracer: split recorder + analysis tools in sub-directories this way it's easier to see which part of the code is used where Change-Id: I7d727263383ec1d6d61dd31fcfebf4a4b1a04765 --- .checkpatch.conf | 2 +- software/e1-tracer/{ => analyze}/Makefile | 4 +--- software/e1-tracer/{ => analyze}/crc4itu.c | 0 software/e1-tracer/{ => analyze}/crc4itu.h | 0 software/e1-tracer/{ => analyze}/dump.c | 0 software/e1-tracer/{ => analyze}/dump_ts.py | 0 software/e1-tracer/{ => analyze}/hdlc-decode-pipe.c | 0 software/e1-tracer/{ => analyze}/osmo_e1f.c | 0 software/e1-tracer/{ => analyze}/osmo_e1f.h | 0 software/e1-tracer/{ => analyze}/replay.c | 0 software/e1-tracer/record/Makefile | 12 ++++++++++++ software/e1-tracer/{ => record}/idt82v2081.c | 0 software/e1-tracer/{ => record}/idt82v2081.h | 0 software/e1-tracer/{ => record}/idt82v2081_regs.h | 0 software/e1-tracer/{ => record}/idt82v2081_usb.c | 0 software/e1-tracer/{ => record}/idt82v2081_usb.h | 0 software/e1-tracer/{ => record}/main.c | 0 17 files changed, 14 insertions(+), 4 deletions(-) rename software/e1-tracer/{ => analyze}/Makefile (71%) rename software/e1-tracer/{ => analyze}/crc4itu.c (100%) rename software/e1-tracer/{ => analyze}/crc4itu.h (100%) rename software/e1-tracer/{ => analyze}/dump.c (100%) rename software/e1-tracer/{ => analyze}/dump_ts.py (100%) rename software/e1-tracer/{ => analyze}/hdlc-decode-pipe.c (100%) rename software/e1-tracer/{ => analyze}/osmo_e1f.c (100%) rename software/e1-tracer/{ => analyze}/osmo_e1f.h (100%) rename software/e1-tracer/{ => analyze}/replay.c (100%) create mode 100644 software/e1-tracer/record/Makefile rename software/e1-tracer/{ => record}/idt82v2081.c (100%) rename software/e1-tracer/{ => record}/idt82v2081.h (100%) rename software/e1-tracer/{ => record}/idt82v2081_regs.h (100%) rename software/e1-tracer/{ => record}/idt82v2081_usb.c (100%) rename software/e1-tracer/{ => record}/idt82v2081_usb.h (100%) rename software/e1-tracer/{ => record}/main.c (100%) diff --git a/.checkpatch.conf b/.checkpatch.conf index b79575f..72fd35f 100644 --- a/.checkpatch.conf +++ b/.checkpatch.conf @@ -1,3 +1,3 @@ ---exclude ^software/e1-tracer/crc4itu.(c|h)$ +--exclude ^software/e1-tracer/analyze/crc4itu.(c|h)$ --ignore OPEN_BRACE --ignore SPACING diff --git a/software/e1-tracer/Makefile b/software/e1-tracer/analyze/Makefile similarity index 71% rename from software/e1-tracer/Makefile rename to software/e1-tracer/analyze/Makefile index cc3c2cf..7bd89f4 100644 --- a/software/e1-tracer/Makefile +++ b/software/e1-tracer/analyze/Makefile @@ -2,12 +2,10 @@ CC=gcc CFLAGS=`pkg-config libusb-1.0 libosmocore libosmoabis --cflags` -O2 -Wall LDLIBS=`pkg-config libusb-1.0 libosmocore --libs` -OBJS=main dump replay hdlc-decode-pipe +OBJS=dump replay hdlc-decode-pipe all: $(OBJS) -main: idt82v2081.o idt82v2081_usb.o main.o - dump: dump.o crc4itu.o osmo_e1f.o clean: diff --git a/software/e1-tracer/crc4itu.c b/software/e1-tracer/analyze/crc4itu.c similarity index 100% rename from software/e1-tracer/crc4itu.c rename to software/e1-tracer/analyze/crc4itu.c diff --git a/software/e1-tracer/crc4itu.h b/software/e1-tracer/analyze/crc4itu.h similarity index 100% rename from software/e1-tracer/crc4itu.h rename to software/e1-tracer/analyze/crc4itu.h diff --git a/software/e1-tracer/dump.c b/software/e1-tracer/analyze/dump.c similarity index 100% rename from software/e1-tracer/dump.c rename to software/e1-tracer/analyze/dump.c diff --git a/software/e1-tracer/dump_ts.py b/software/e1-tracer/analyze/dump_ts.py similarity index 100% rename from software/e1-tracer/dump_ts.py rename to software/e1-tracer/analyze/dump_ts.py diff --git a/software/e1-tracer/hdlc-decode-pipe.c b/software/e1-tracer/analyze/hdlc-decode-pipe.c similarity index 100% rename from software/e1-tracer/hdlc-decode-pipe.c rename to software/e1-tracer/analyze/hdlc-decode-pipe.c diff --git a/software/e1-tracer/osmo_e1f.c b/software/e1-tracer/analyze/osmo_e1f.c similarity index 100% rename from software/e1-tracer/osmo_e1f.c rename to software/e1-tracer/analyze/osmo_e1f.c diff --git a/software/e1-tracer/osmo_e1f.h b/software/e1-tracer/analyze/osmo_e1f.h similarity index 100% rename from software/e1-tracer/osmo_e1f.h rename to software/e1-tracer/analyze/osmo_e1f.h diff --git a/software/e1-tracer/replay.c b/software/e1-tracer/analyze/replay.c similarity index 100% rename from software/e1-tracer/replay.c rename to software/e1-tracer/analyze/replay.c diff --git a/software/e1-tracer/record/Makefile b/software/e1-tracer/record/Makefile new file mode 100644 index 0000000..e513237 --- /dev/null +++ b/software/e1-tracer/record/Makefile @@ -0,0 +1,12 @@ +CC=gcc +CFLAGS=`pkg-config libusb-1.0 --cflags` -O2 -Wall +LDLIBS=`pkg-config libusb-1.0 --libs` + +OBJS=main + +all: $(OBJS) + +main: idt82v2081.o idt82v2081_usb.o main.o + +clean: + rm -f $(OBJS) *.o diff --git a/software/e1-tracer/idt82v2081.c b/software/e1-tracer/record/idt82v2081.c similarity index 100% rename from software/e1-tracer/idt82v2081.c rename to software/e1-tracer/record/idt82v2081.c diff --git a/software/e1-tracer/idt82v2081.h b/software/e1-tracer/record/idt82v2081.h similarity index 100% rename from software/e1-tracer/idt82v2081.h rename to software/e1-tracer/record/idt82v2081.h diff --git a/software/e1-tracer/idt82v2081_regs.h b/software/e1-tracer/record/idt82v2081_regs.h similarity index 100% rename from software/e1-tracer/idt82v2081_regs.h rename to software/e1-tracer/record/idt82v2081_regs.h diff --git a/software/e1-tracer/idt82v2081_usb.c b/software/e1-tracer/record/idt82v2081_usb.c similarity index 100% rename from software/e1-tracer/idt82v2081_usb.c rename to software/e1-tracer/record/idt82v2081_usb.c diff --git a/software/e1-tracer/idt82v2081_usb.h b/software/e1-tracer/record/idt82v2081_usb.h similarity index 100% rename from software/e1-tracer/idt82v2081_usb.h rename to software/e1-tracer/record/idt82v2081_usb.h diff --git a/software/e1-tracer/main.c b/software/e1-tracer/record/main.c similarity index 100% rename from software/e1-tracer/main.c rename to software/e1-tracer/record/main.c