Пример использования request_region и release_region
Я читал о портах ввода-вывода и связи с оборудованием, я хочу получить доступ к порту ввода-вывода, чтобы увидеть живой пример различных функций. Не понимаю, какой первый аргумент (
unsigned long start
) из
request_region
является.
Я бы хотел, чтобы кто-нибудь показал мне очень простое использование этих функций.
struct resource *request_region(unsigned long start, unsigned long n, const char *name);
void release_region(unsigned long first, unsigned long n);
Кроме того, где мы можем увидеть список портов ввода-вывода? Я думаю, это могло быть в
/proc/ioports
?