#include <IOAccess.h>
Производные классы:DigitalCard_O5600 [private].
Открытые члены | |
| IOAccess () | |
| При создании объекта открываются все порты на запись/чтение. | |
| void | get (int port, void *buf, int size) const |
| int | in (int port) const |
| Получение байта из указанного порта. | |
| void | put (int port, const void *buf, int size) const |
| void | out (int port, int value) const |
| Вывод байта value в порт port. | |
| IOAccess () | |
| При создании объекта открываются все порты на запись/чтение. | |
| int | in (int port) const |
| Получение байта из указанного порта. | |
| void | out (int port, int value) const |
| Вывод байта value в порт port. | |
| IOAccess::IOAccess | ( | ) | [inline] |
При создании объекта открываются все порты на запись/чтение.
| IOAccess::IOAccess | ( | ) | [inline] |
При создании объекта открываются все порты на запись/чтение.
| void IOAccess::get | ( | int | port, | |
| void * | buf, | |||
| int | size | |||
| ) | const [inline] |
Получение значений из диапазона портов от port до port+size байт. Записываются по адресу buf.
| int IOAccess::in | ( | int | port | ) | const [inline] |
Получение байта из указанного порта.
Получение значений из диапазона портов от port до port+size байт. Записываются по адресу buf.
| int IOAccess::in | ( | int | port | ) | const [inline] |
Получение байта из указанного порта.
| void IOAccess::out | ( | int | port, | |
| int | value | |||
| ) | const [inline] |
Вывод байта value в порт port.
Запись значений в диапазон портов от port до port+size байт. Значения берутся начиная с адреса buf.
| void IOAccess::out | ( | int | port, | |
| int | value | |||
| ) | const [inline] |
| void IOAccess::put | ( | int | port, | |
| const void * | buf, | |||
| int | size | |||
| ) | const [inline] |
Запись значений в диапазон портов от port до port+size байт. Значения берутся начиная с адреса buf.
Используется в out().
1.5.9