ІМ’Я
rtapi_region, rtapi_request_region, rtapi_release_region — функції для керування регіонами пам’яті вводу/виводу
СИНТАКСИС
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_)
АРГУМЕНТИ
- база
-
Базова адреса області вводу/виводу
- розмір
-
Розмір області вводу/виводу
- ім’я
-
Ім’я, яке буде відображатися в /proc/ioports
ОПИС
rtapi_request_region reserves I/O memory starting at base and going for size bytes.
МІРКУВАННЯ В РЕАЛЬНОМУ ЧАСІ
Може викликатися лише з коду ініціалізації/очищення в реальному часі.
ПОВЕРНЕНЕ ЗНАЧЕННЯ
rtapi_request_region returns NULL if the allocation fails, and a non-NULL value otherwise.
rtapi_release_region has no return value.