Download R-IN32M3 Series Programming Manual (OS edition)

Transcript
R-IN32M3 Series Programming Manual (OS edition)
表1.3
1.Outline
Supported Service call (2/3)
Items
Synchronizatio
Eventflags
Name
Descriptions
HW-RTOS
μITRON Ver. 4.0
Driver
Standard Profile
cre_flg
Create Eventflag
-
-
n and
del_flg
Delete Eventflag

-
Communication
set_flg
Set Eventflag


Functions
iset_flg
Set Eventflag


clr_flg
Clear Eventflag


wai_flg
Wait for Eventflag


pol_flg
Wait for Eventflag (Polling)


twai_flg
Wait for Eventflag (with Timeout)


snd_dtq
Send to Data Queue
-

psnd_dtq
Send to Data Queue (Polling)
-

ipsnd_dtq
Send to Data Queue
-

tsnd_dtq
Send to Data Queue
-

Data Queues
(with Timeout)
fsnd_dtq
Forced Send to Data Queue
-

ifsnd_dtq
Forced Send to Data Queue
-

rcv_dtq
Receive from Data Queue
-

prcv_dtq
Receive from Data Queue
-

(Polling)
Mailboxes
cre_mbx
Create Mailbox
-
-
del_mbx
Delete Mailbox

-
snd_mbx
Send to Mailbox


rcv_mbx
Receive from Mailbox


prcv_mbx
Receive from Mailbox (Polling)


trcv_mbx
Receive from Mailbox


(with Timeout)
Extended
cre_mtx
Create Mutex
-
-
Synchronizatio
Mutexes
del_mtx
Delete Mutex

-
n and
loc_mtx
Lock Mutex

-
Communication
ploc_mtx
Lock Mutex(Polling)

-
Functions
tloc_mtx
Lock Mutex(with Timeout)

-
unl_mtx
Unlock Mutex

-
Note: “○”: Available, “-“: Not available
R18UZ0011EJ0500
Aug 26, 2015
Page 3 of 87