![](http://datasheet.mmic.net.cn/260000/PPSMMANUAL_datasheet_15946768/PPSMMANUAL_158.png)
29-2
InteInterrupt Handling Tools
Programmer’s Manual
Return Value
IRPT_PEN
U32 - AreaId
S16, S16 - (x, y)
4
IRPT_RTC
U32 - TimerId
N/A
0
IRPT_TIMER
U32 - TimerId
N/A
0
IRPT_UART
N/A
U16, U16 -
UART_ERROR,
UART_ERR_TMOUT or
UART_ERR_FRAME or
UART_ERR_PARITY or
UART_ERR_OVERRUN or
UART_ERR_NODATA
OR
U16 -
UART_DATA_RECEIVED or
UART_DATA_SENT
4
2
IRPT_USER
User defined
User defined
User
defined
Name
Description
IRPT_AUDIO
Indicating audio stopped
IRPT_ERROR
Invalid function parameter
IRPT_HWR
Handwriting Recognition interrupt
IRPT_ICON
Pen input on icon active area interrupt
IRPT_INPUT_STATUS
Pen Action Status for pen input
IRPT_INT
INT0-INT7 User Defined Handler
IRPT_IRQ1
IRQ1 User Defined Handler
IRPT_IRQ2
IRQ2 User Defined Handler
IRPT_IRQ3
IRQ3 User Defined Handler
IRPT_IRQ6
IRQ6 User Defined Handler
IRPT_KEY
External and soft keyboard interrupt
IRPT_NONE
No application interrupt has occur
IRPT_PEN
Pen input on application active area
interrupt
IRPT_PWM
PWM User Defined Handler
IRPT_RTC
Real Time Clock interrupt
Return Value
*sData
*(*data)
*size
Personal Portable System Manager
Programmer’s Manual
29-3
29.2
IrptRelease
Syntax
STATUS
IrptRelease
Description
This tool is used by the application to release an interrupt handler that the caller
has successfully requested previously. The interrupt handler that is being
released must be a valid handler that has been granted to the application via
the IrptRequest() tool. If a handler that the application has no hook to is being
requested for release, an error message will be returned. When a handler is
released, any data or message still pending in the interrupt handler is flushed
out and removed.
Once an interrupt handler is released, PPSM can then grant the handler to
other applications that request for the handler.
The application should release the handlers one at a time.
IRPT_SPIM
SPI Master User Defined Handler
IRPT_SPIS
SPI Slave User Defined
Handler(DragonBall Only)
IRPT_TIMER
Preset timer interrupt
IRPT_UART
UART User Defined Handler
IRPT_USER
User Defined Handler
IRPT_WDG
Watchdog User Defined Handler
Name
Description
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.