USBB17RX78K4-XXX NEC Electronics, USBB17RX78K4-XXX Datasheet - Page 56

no-image

USBB17RX78K4-XXX

Manufacturer Part Number
USBB17RX78K4-XXX
Description
78K/4 series realtime OS
Manufacturer
NEC Electronics
Datasheet
4.2.6 cpol_flg (Poll and Clear Eventflag)
[Function]
[Remarks]
[System call ID number]
[Parameter]
[Return parameter]
[Assembler format]
[C format]
Obtains an event flag (with clear).
Checks whether the event flag indicated by flgid is set. If the flag is set, the flag is cleared and the task is
terminated normally; if not, an error is returned (E_PLFAIL) with the flag value left untouched.
cpol_flg = 15
flgid (Eventflag Identifier)
E_OK
E_PLFAIL
[Large model]
MOV
MOVW
MOV
CALLT
C register = return parameter
ret = cpol_flg (flgid);
char
bnk0_b, #15
bnk0_up, #flgid
bnk0_d, #flgid
[40H]
:
*flgid;
CHAPTER 4
Event flag ID (Eventflag top address)
Normal termination
Polling failed
[Small model]
MOV
MOVW
CALLT
C register = return parameter
RX78K/IV SYSTEM CALL LIST
bnk0_b, #15
[40H]
:
bnk0_up, #flgid
- 24 bits (large model)
- 8 bits
- 16 bits (small model)
- 8 bits
47

Related parts for USBB17RX78K4-XXX