Renesas M3T-MR100 Network Card User Manual


 
- 119 -
snd_dtq Send to data queue
psnd_dtq Send to data queue (polling)
ipsnd_dtq Send to data queue (polling, handler only)
tsnd_dtq Send to data queue (with timeout)
fsnd_dtq Forced send to data queue
ifsnd_dtq Forced send to data queue (handler only)
[
[
[
[
C
C
L
L
a
a
n
n
g
g
u
u
a
a
g
g
e
e
A
A
P
P
I
I
]
]
]
]
ER ercd = snd_dtq( ID dtqid, VP_INT data );
ER ercd = psnd_dtq( ID dtqid, VP_INT data );
ER ercd = ipsnd_dtq( ID dtqid, VP_INT data );
ER ercd = tsnd_dtq( ID dtqid, VP_INT data, TMO tmout );
ER ercd = fsnd_dtq( ID dtqid, VP_INT data );
ER ercd = ifsnd_dtq( ID dtqid, VP_INT data );
z
z
P
P
a
a
r
r
a
a
m
m
e
e
t
t
e
e
r
r
s
s
ID dtqid ID number of the data queue to which transmitted
TMO tmout Timeout value(tsnd_dtq)
VP_INT data Data to be transmitted
z
z
R
R
e
e
t
t
u
u
r
r
n
n
P
P
a
a
r
r
a
a
m
m
e
e
t
t
e
e
r
r
s
s
ER ercd Terminated normally (E_OK) or error code
[
[
[
[
A
A
s
s
s
s
e
e
m
m
b
b
l
l
y
y
l
l
a
a
n
n
g
g
u
u
a
a
g
g
e
e
A
A
P
P
I
I
]
]
]
]
.include mr100.inc
snd_dtq DTQID, DTQDATA
isnd_dtq DTQID, DTQDATA
psnd_dtq DTQID, DTQDATA
ipsnd_dtq DTQID, DTQDATA
tsnd_dtq DTQID, DTQDATA,TMO
fsnd_dtq DTQID, DTQDATA
ifsnd_dtq DTQID, DTQDATA
z
z
P
P
a
a
r
r
a
a
m
m
e
e
t
t
e
e
r
r
s
s
DTQID ID number of the data queue to which transmitted
DTQDATA Data to be transmitted
TMO Timeout value (tsnd_dtq)
z
z
R
R
e
e
g
g
i
i
s
s
t
t
e
e
r
r
c
c
o
o
n
n
t
t
e
e
n
n
t
t
s
s
a
a
f
f
t
t
e
e
r
r
s
s
e
e
r
r
v
v
i
i
c
c
e
e
c
c
a
a
l
l
l
l
i
i
s
s
i
i
s
s
s
s
u
u
e
e
d
d
snd_dtq,psnd_dtq,ipsnd_dtq,fsnd_dtq,ifsnd_dtq
Register name Content after service call is issued
R0 Error code
R3R1 Data to be transmitted
R2 ID number of the data queue to which transmitted
tsnd_dtq
Register name Content after service call is issued
R0 Error code
R3R1 Data to be transmitted
R2 ID number of the data queue to which transmitted
R6R4 Timeout value