aboutsummaryrefslogtreecommitdiffstats
path: root/host/apps/omap_debug/usrp-e-ctl.c
diff options
context:
space:
mode:
Diffstat (limited to 'host/apps/omap_debug/usrp-e-ctl.c')
-rw-r--r--host/apps/omap_debug/usrp-e-ctl.c48
1 files changed, 0 insertions, 48 deletions
diff --git a/host/apps/omap_debug/usrp-e-ctl.c b/host/apps/omap_debug/usrp-e-ctl.c
deleted file mode 100644
index 69c48ee6f..000000000
--- a/host/apps/omap_debug/usrp-e-ctl.c
+++ /dev/null
@@ -1,48 +0,0 @@
-#include <stdio.h>
-#include <stdlib.h>
-#include <sys/types.h>
-#include <fcntl.h>
-#include <sys/ioctl.h>
-
-#include "usrp_e.h"
-
-// Usage: usrp_e_ctl w|r offset number_of_values val1 val2 ....
-
-int main(int argc, char *argv[])
-{
- int fp, i, cnt, ret;
- struct usrp_e_ctl16 ctl_data;
-
- if (argc < 4) {
- printf("Usage: usrp_e_ctl w|r offset number_of_values val1 val2 ....\n");
- exit(-1);
- }
-
- cnt = atoi(argv[3]);
-
- ctl_data.offset = atoi(argv[2]);
- ctl_data.count = cnt;
-
- fp = open("/dev/usrp_e0", O_RDWR);
- printf("fp = %d\n", fp);
-
- if (*argv[1] == 'w') {
- for (i=0; i<cnt; i++)
- ctl_data.buf[i] = atoi(argv[4+i]);
-
- ret = ioctl(fp, USRP_E_WRITE_CTL16, &ctl_data);
- printf("Return value from write ioctl = %d\n", ret);
- }
-
- if (*argv[1] == 'r') {
- ret = ioctl(fp, USRP_E_READ_CTL16, &ctl_data);
- printf("Return value from write ioctl = %d\n", ret);
-
- for (i=0; i<ctl_data.count; i++) {
- if (!(i%8))
- printf("\nData at %4d :", i);
- printf(" %5d", ctl_data.buf[i]);
- }
- printf("\n");
- }
-}