This interface is used so that ARM9 can operate peripheral devices that are connected on the ARM7 side. Access to the touch panel, NVRAM, and the microphone, and the power management IC is performed using exclusive control. Therefore, errors may be returned in response to requests. Note this when you access simultaneously.
|
Initializes the touch panel API. |
|
|
Sets the callback function that will be used when a request instruction to ARM7 completes. |
|
|
Sets the parameters that are used for calibration. |
|
|
Requests ARM7 to set parameters for counteracting chattering. |
|
Requests ARM7 for one cycle of touch panel values, and acquires coordinate values as unconverted, raw touch panel values. |
|
|
Requests ARM7 for one cycle of touch panel values. It converts coordinate values to screen coordinates and acquires them. |
|
|
Asynchronously requests ARM7 for one cycle of touch panel values. |
|
|
Acquires one cycle of coordinate values as unconverted, raw touch panel values. |
|
|
Converts one cycle of coordinate values to screen coordinates and acquires it. |
|
|
Converts and gets coordinate values that have arrived to screen coordinates. |
|
Requests ARM7 to begin auto sampling. |
|
|
Asynchronously requests ARM7 to begin auto sampling. |
|
|
Requests ARM7 to stop auto sampling. |
|
|
Asynchronously requests ARM7 to stop auto sampling. |
|
|
Acquires the last valid values that were obtained by auto sampling, as unconverted, raw touch panel values. |
|
|
Acquires the last valid values that were obtained by auto sampling, as converted screen coordinates. |
|
|
Acquires the index of the last data that was stored by auto sampling. |
|
Acquires parameters for calibration from the flash memory in the main unit. |
|
|
Calibrates parameters for calibration from 2 coordinate points. |
|
|
Converts raw touch panel values and acquires screen coordinates. |
|
|
Back-converts screen coordinates, and acquires touch panel values. |
|
Waits for the return from ARM7 of a termination acknowledgement for a particular request. |
|
|
Waits for the return from ARM7 of termination acknowledgements for all requests. |
|
|
Asynchronously checks termination acknowledgements from ARM7. |
|
|
Check whether a process on ARM7 terminated properly. |
|
Structure that points to the coordinates of the touch panel. |
|
|
Sets the callback function that is used when a request instruction to ARM7 completes. |
|
Initializes the microphone API. |
|
Samples the microphone one time. |
|
|
Asynchronously samples the microphone one time. |
|
Starts microphone auto sampling. |
|
|
Asynchronously starts microphone auto sampling. |
|
|
Stops microphone auto sampling. |
|
|
Asynchronously stops microphone auto sampling. |
|
|
Acquires the address at which the most recent microphone sampling results are stored. |
|
Structure for microphone auto sampling parameters |
|
|
Enumerator type for microphone sampling types |
|
|
Enumerator type for microphone sampling rates |
|
|
Callback function type for asynchronous microphone functions |
|
|
Enumerator type for the process results that are shared by the microphone API function group |
|
Initializes the power management API |
|
Forcibly turns off the Power button. |
|
|
Sets the backlight status. |
|
|
Toggles the output of the programmable gain amp. |
|
|
Sets the gain of the programmable gain amp. |
|
|
Toggles the LCD switch. |
|
Checks the remaining power in the battery pack. |
|
|
Obtains the back light status. |
|
|
Obtains the output switch setting of the programmable gain amp. |
|
|
Obtains the gain setting of the programmable gain amp. |
|
|
Obtains the LCD switch status. |
|
|
Obtains the LCD status. |
|
Changes to the sleep mode. |
|
|
Sets the callback information of sleep mode. |
|
|
Adds a callback function for changing to sleep mode at the end of the list. |
|
|
Adds a callback function for changing to sleep mode at the beginning of the list. |
|
|
Adds a callback function for awakening from sleep mode at the end of the list. |
|
|
Adds a callback function for awakening from sleep mode at the beginning of the list. |
|
|
Deletes a registered callback function for entering sleep mode. |
|
|
Deletes a registered callback function for awakening from sleep mode. |