UL for Linux
User library to access and control supported MCC hardware over the Linux platform
|
A structure that defines the location and access properties of the physical memory of a device. More...
#include <uldaq.h>
Data Fields | |
MemRegion | region |
The enumeration indicating the region of the memory. More... | |
unsigned int | address |
A numeric value that specifies the address of the memory; used with ulMemRead() and ulMemWrite(). More... | |
unsigned int | size |
A numeric value that specifies the size of the memory area at the specified address. More... | |
MemAccessType | accessTypes |
A bitmask indicating the access rights to the memory at the specified address (read, write, or both). More... | |
char | reserved [64] |
Reserved for future use. More... | |
A structure that defines the location and access properties of the physical memory of a device.
The struct contains fields for the memory address, size, and access type.
MemAccessType MemDescriptor::accessTypes |
A bitmask indicating the access rights to the memory at the specified address (read, write, or both).
unsigned int MemDescriptor::address |
A numeric value that specifies the address of the memory; used with ulMemRead() and ulMemWrite().
MemRegion MemDescriptor::region |
The enumeration indicating the region of the memory.
char MemDescriptor::reserved[64] |
Reserved for future use.
unsigned int MemDescriptor::size |
A numeric value that specifies the size of the memory area at the specified address.