#include "IIO.H"
#include <sys/mman.h>
#include <fcntl.h>
#include <unistd.h>
#include <linux/ioctl.h>
#include <linux/types.h>
#include <stdio.h>
#include <sys/ioctl.h>
Go to the source code of this file.
◆ DEFAULT_BLOCK_COUNT
#define DEFAULT_BLOCK_COUNT 4 |
◆ DEFAULT_BLOCK_SIZE
#define DEFAULT_BLOCK_SIZE 0x100000 |
◆ IIO_BLOCK_ALLOC_IOCTL
#define IIO_BLOCK_ALLOC_IOCTL _IOWR('i', 0xa0, struct iio_buffer_block_alloc_req) |
◆ IIO_BLOCK_DEQUEUE_IOCTL
#define IIO_BLOCK_DEQUEUE_IOCTL _IOWR('i', 0xa4, struct iio_buffer_block) |
◆ IIO_BLOCK_ENQUEUE_IOCTL
#define IIO_BLOCK_ENQUEUE_IOCTL _IOWR('i', 0xa3, struct iio_buffer_block) |
◆ IIO_BLOCK_FREE_IOCTL
#define IIO_BLOCK_FREE_IOCTL _IO('i', 0xa1) |
◆ IIO_BLOCK_QUERY_IOCTL
#define IIO_BLOCK_QUERY_IOCTL _IOWR('i', 0xa2, struct iio_buffer_block) |