beautypg.com

Library reference – Renesas RJJ10J1643-0101 User Manual

Page 21

background image

Rev.1.01 2007.02.16
RJJ10J1643-0101

19

4. Library Reference

4.1 API List by Peripheral Facility

The table below lists the Renesas Embedded APIs classified by peripheral facility.

NO Facility

classification

API API

operation

1

__BasicOpenSerialDriver

Opens serial port

2

__BasicCloseSerialDriver

Closes serial port

3

__BasicSetSerialFormat

Sets serial communication

4

__BasicStartSerialReceiving

Receives 1 data

5

__BasicStartSerialSending

Transmits 1 data

6

__BasicReceivingStatusRead

Reads receive status

7

__BasicSendingStatusRead

Reads transmit status

8

__BasicStopSerialReceiving

Stops reception

9

Single-data
serial I/O

__BasicStopSerialSending

Stops transmission

10

__OpenSerialDriver

Opens serial port

11

__CloseSerialDriver

Closes serial port

12

__ConfigSerialDriverNotify

Registers notification function

13

__SetSerialFormat

Sets serial communication

14

__SetSerialInterrupt

Sets transmit/receive interrupt

15

__StartSerialReceiving

Starts reception

16

__StartSerialSending

Starts transmission

17

__StopSerialReceiving

Stops reception

18

__StopSerialSending

Stops transmission

19

__PollingSerialReceiving

Receives by polling

20

Multi-data
serial I/O

__PollingSerialSending

Transmits by polling

21

__CreateTimer

Sets timer mode

22

__EnableTimer

Controls timer mode operation

23

__DestroyTimer

Clears timer mode setting

24

__CreateEventCounter

Sets event counter mode

25

__EnableEventCounter

Controls operation of event counter
mode

26

__DestroyEventCounter

Clears setting of event counter
mode

27

__GetEventCounter

Gets event counter mode counter
value

28

__CreatePulseWidthModulationMode

Sets pulse width modulation mode

29

__EnablePulseWidthModulationMode

Controls operation of pulse width
modulation mode

30

__DestroyPulseWidthModulationMode

Clears setting of pulse width
modulation mode

31

__CreatePulsePeriodMeasurementMode

Sets pulse period measurement
mode

32

__EnablePulsePeriodMeasurementMode

Controls operation of pulse period
measurement mode

33

__DestroyPulsePeriodMeasurementMode

Clears setting of pulse width
measurement mode

34

Timer

__GetPulsePeriodMeasurementMode

Acquires measured value of pulse
period measurement mode