VI_ATTR_MEM_SIZE/VI_ATTR_MEM_SIZE_32/VI_ATTR_MEM_SIZE_64

NI-VISA

VI_ATTR_MEM_SIZE/VI_ATTR_MEM_SIZE_32/VI_ATTR_MEM_SIZE_64

Resource Classes

GPIB-VXI INSTR, VXI INSTR

Attribute Information

Access Privilege Data Type Range Default

Read Only
Global

VI_ATTR_MEM_SIZE:
ViBusSize

VI_ATTR_MEM_SIZE_32:
ViUInt32

VI_ATTR_MEM_SIZE_64:
ViUInt64

VI_ATTR_MEM_SIZE:
0h to FFFFFFFFh for 32‑bit applications

0h to FFFFFFFFFFFFFFFFh for 64‑bit applications


VI_ATTR_MEM_SIZE_32:
0h to FFFFFFFFh


VI_ATTR_MEM_SIZE_64:
0h to FFFFFFFFFFFFFFFFh

N/A

Description

VI_ATTR_MEM_SIZE, VI_ATTR_MEM_SIZE_32, and VI_ATTR_MEM_SIZE_64 specify the size of memory requested by the device in VXIbus address space. If the value of VI_ATTR_MEM_SPACE is VI_A16_SPACE, the value of this attribute is meaningless for the given VXI device.


Related Topics

INSTR Resource

VI_ATTR_MEM_BASE/VI_ATTR_MEM_BASE_32/VI_ATTR_MEM_BASE_64

VI_ATTR_MEM_SPACE