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

no-image

USBB17RX78K4-XXX

Manufacturer Part Number
USBB17RX78K4-XXX
Description
78K/4 series realtime OS
Manufacturer
NEC Electronics
Datasheet
4.3.2 rel_blk (Release Fixed-Length Memory Block)
[Function]
[Remarks]
[System call ID number]
[Parameter]
[Return parameter]
[Assembler format]
[C format]
Releases a memory block of a fixed length.
Releases the memory block indicated by blk to a memory pool specified by mplid.
rel_blk = 23
mplid (Memory Pool Identifier)
blk (Block Start Address)
E_OK
[Large model]
MOV
MOVW
MOV
MOVW
MOV
CALLT
C register = return parameter
ret = rel_blk (mplid,blk);
char
char
bnk0_b, #23
bnk0_up, #mplid
bnk0_d, #mplid
bnk0_vp, #blk
bnk0_e, #blk
[40H]
:
*mplid;
*blk;
CHAPTER 4
Memory pool ID
(Memory pool top address)
Top address of the memory block
Normal termination
[Small model]
MOV
MOVW
MOVW
CALLT
C register = return parameter
RX78K/IV SYSTEM CALL LIST
bnk0_b, #23
[40H]
:
bnk0_up, #mplid
bnk0_vp, #blk
- 24 bits (large model)
- 24 bits (large model)
- 16 bits (small model)
- 16 bits (small model)
57

Related parts for USBB17RX78K4-XXX