| READ_DEVICE_OP(3) | READ_DEVICE_OP(3) |
#include <score_device.h>
int read_device_op(int* tag, int* cell, ioarg_t* offset0, ioarg_t* offset1, int fd);
read_device_op() 関数は SCore-D を通してユーザ-並列プロセスから来る
I/O 要求を待ちます。
offset0 および offset1 引数は sc_read()
または sc_write() に関連付けられた I/O 要求から渡されます。
これらの引数の意味はデバイス依存です。
read_device_op() は書込み操作が成功した場合は0を返します。
それ以外の場合は0以外の値を返します。