|
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.
1.8.8