rtapi_region(3rtapi) RTAPI rtapi_region(3rtapi)

rtapi_region - functions to manage I/O memory regions


void *rtapi_request_region(unsigned long base, unsigned long int size, const char *name)


void rtapi_release_region(unsigned long base, unsigned long int size)

The base address of the I/O region

The size of the I/O region

The name to be shown in /proc/ioports

rtapi_request_region reserves I/O memory starting at base and going for size bytes.

May be called from realtime init/cleanup code only.

rtapi_request_region returns NULL if the allocation fails, and a non-NULL value otherwise.

rtapi_release_region has no return value.

2006-10-12 LinuxCNC Documentation