Rev.1.00 2007.11.1
REC10B0002-0100
13
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