|
AFHBA404
AFHBA404 connects ACQ2106 to PCI-Express
|
#include <linux/ioctl.h>Go to the source code of this file.
Classes | |
| struct | LLC_DEF |
| < arg for ioctl RTM_T_START_LLC More... | |
| struct | AO_LLC_DEF |
| struct | XLLC_DEF |
| struct | AB |
| struct | ABN |
| struct | AO_BURST |
| struct | StreamBufferDef |
Macros | |
| #define | MAXABN 256 |
| #define | MAX_AO_BUF 4 |
| #define | AO_BURST_ID 0xA0B55555 |
| #define | VALID_AO_BURST(p) (((struct AO_BURST*)p)->id == AO_BURST_ID) |
| #define | RTM_T_USE_HOSTBUF 0 |
| #define | DMAGIC 0xDB |
| #define | RTM_T_START_STREAM _IO(DMAGIC, 1) |
| ioctl Start High Throughput Streaming More... | |
| #define | RTM_T_START_LLC _IOW(DMAGIC, 2, struct LLC_DEF) |
| ioctl Start Low Latency Control More... | |
| #define | RTM_T_START_STREAM_MAX _IOW(DMAGIC, 3, u32) |
| ioctl Start High Throughput Streaming specify max buffers. More... | |
| #define | RTM_T_START_AOLLC _IOW(DMAGIC, 4, struct AO_LLC_DEF) |
| #define | AFHBA_START_AI_LLC _IOWR(DMAGIC, 5, struct XLLC_DEF) |
| ioctl ACQ2106 Start Low Latency Control Inbound outputs actual pa used More... | |
| #define | AFHBA_START_AO_LLC _IOWR(DMAGIC, 6, struct XLLC_DEF) |
| ioctl ACQ2106 Start Low Latency Control Outbound More... | |
| #define | AFHBA_START_AI_AB _IOWR(DMAGIC, 7, struct AB) |
| ioctl ACQ2106 Start AI, Buffer A/B struct XLLC_DEF [2]. More... | |
| #define | AFHBA_START_AI_ABN _IOWR(DMAGIC, 8, struct ABN) |
| #define | AFHBA_START_AO_ABN _IOWR(DMAGIC, 9, struct ABN) |
| ioctl AFHBA_START_AI_ABN LLC, multiple buffers, INPUT More... | |
| #define | AFHBA_AO_BURST_INIT _IOWR(DMAGIC, 10, struct AO_BURST) |
| ioctl AFHBA_START_AO_ABN LLC, multiple buffers, OUTPUT More... | |
| #define | AFHBA_AO_BURST_SETBUF _IOWR(DMAGIC, 12, u32) |
| #define | RTM_T_START_STREAM_AO _IO(DMAGIC, 11) |
| RTM_T_START_STREAM_AO appears in stub app code, but not in driver . More... | |
| #define | IBUF_MAGIC 0xb1f00000 |
| #define | IBUF_MAGIC_MASK 0xfff00000 |
| #define | IBUF_IDX 0x000f0000 |
| #define | IBUF_IDX_SHL 16 |
| #define | IBUF_IBUF 0x0000ffff |
| #define | ESTA_CRC 0x0000ffff |
| #define | SBDSZ sizeof(struct StreamBufferDef) |
D-TACQ RTM-T Device Driver API.
Definition in file rtm-t_ioctl.h.
ioctl AFHBA_START_AO_ABN LLC, multiple buffers, OUTPUT
Definition at line 111 of file rtm-t_ioctl.h.
Definition at line 113 of file rtm-t_ioctl.h.
ioctl ACQ2106 Start AI, Buffer A/B struct XLLC_DEF [2].
streaming rules: 4K boundary, 1K size modulus
Definition at line 102 of file rtm-t_ioctl.h.
Definition at line 105 of file rtm-t_ioctl.h.
ioctl ACQ2106 Start Low Latency Control Inbound outputs actual pa used
Definition at line 94 of file rtm-t_ioctl.h.
ioctl AFHBA_START_AI_ABN LLC, multiple buffers, INPUT
Definition at line 107 of file rtm-t_ioctl.h.
ioctl ACQ2106 Start Low Latency Control Outbound
Definition at line 97 of file rtm-t_ioctl.h.
| #define AO_BURST_ID 0xA0B55555 |
Definition at line 66 of file rtm-t_ioctl.h.
| #define DMAGIC 0xDB |
Definition at line 78 of file rtm-t_ioctl.h.
| #define ESTA_CRC 0x0000ffff |
Definition at line 127 of file rtm-t_ioctl.h.
| #define IBUF_IBUF 0x0000ffff |
Definition at line 126 of file rtm-t_ioctl.h.
| #define IBUF_IDX 0x000f0000 |
Definition at line 124 of file rtm-t_ioctl.h.
| #define IBUF_IDX_SHL 16 |
Definition at line 125 of file rtm-t_ioctl.h.
| #define IBUF_MAGIC 0xb1f00000 |
Definition at line 122 of file rtm-t_ioctl.h.
| #define IBUF_MAGIC_MASK 0xfff00000 |
Definition at line 123 of file rtm-t_ioctl.h.
| #define MAX_AO_BUF 4 |
Definition at line 64 of file rtm-t_ioctl.h.
| #define MAXABN 256 |
Definition at line 56 of file rtm-t_ioctl.h.
| #define RTM_T_START_AOLLC _IOW(DMAGIC, 4, struct AO_LLC_DEF) |
Definition at line 89 of file rtm-t_ioctl.h.
ioctl Start Low Latency Control
Definition at line 83 of file rtm-t_ioctl.h.
| #define RTM_T_START_STREAM _IO(DMAGIC, 1) |
ioctl Start High Throughput Streaming
Definition at line 81 of file rtm-t_ioctl.h.
| #define RTM_T_START_STREAM_AO _IO(DMAGIC, 11) |
RTM_T_START_STREAM_AO appears in stub app code, but not in driver .
Definition at line 116 of file rtm-t_ioctl.h.
ioctl Start High Throughput Streaming specify max buffers.
Definition at line 87 of file rtm-t_ioctl.h.
| #define RTM_T_USE_HOSTBUF 0 |
Definition at line 76 of file rtm-t_ioctl.h.
| #define SBDSZ sizeof(struct StreamBufferDef) |
Definition at line 128 of file rtm-t_ioctl.h.
| #define VALID_AO_BURST | ( | p | ) | (((struct AO_BURST*)p)->id == AO_BURST_ID) |
Definition at line 74 of file rtm-t_ioctl.h.
1.8.18