dev_io - mathfur/minix GitHub Wiki
呼出元
概要
- servers/fs/device.cにて定義
- デバイスへのデータ送受信を行う
- 内部的にはdmap_ioを呼んでいる
- flagsのO_NONBLOCK有無によっては応答待ちをする
引数
int op; // DEV_READ | DEV_WRITE | DEV_IOCTL ... */
dev_t dev; // 対象デバイス
int proc; //
void *buf; // 送受信するデータ
off_t pos; //
int bytes; // 長さ
int flags; // O_NONBLOCK | ...