Lines Matching full:hardware
82 * @brief Delete hardware interrupt.
85 * This API is used to delete hardware interrupt.
89 * <li>The hardware interrupt module is usable only when the configuration item for hardware
91 * <li>Hardware interrupt number value range: [OS_USER_HWI_MIN,OS_USER_HWI_MAX]. The value range
97 * @param hwiNum [IN] Type#HWI_HANDLE_T: hardware interrupt number. The value range applicable
99 * @param irqParam [IN] Type #HwiIrqParam *. ID of hardware interrupt which will base on
100 * when delete the hardware interrupt.
111 * @brief Create a hardware interrupt.
114 …* This API is used to configure a hardware interrupt and register a hardware interrupt handling fu…
118 * <li>The hardware interrupt module is usable only when the configuration item for hardware
120 * <li>Hardware interrupt number value range: [OS_USER_HWI_MIN,OS_USER_HWI_MAX]. The value range
126 …* @param hwiNum [IN] Type#HWI_HANDLE_T: hardware interrupt number. The value range applicable f…
128 …* @param hwiPrio [IN] Type#HWI_PRIOR_T: hardware interrupt priority. Ignore this parameter tempo…
129 …* @param mode [IN] Type#HWI_MODE_T: hardware interrupt mode. Ignore this parameter temporaril…
130 …* @param handler [IN] Type#HWI_PROC_FUNC: interrupt handler used when a hardware interrupt is tr…
132 * handler used when a hardware interrupt is triggered.
134 …* @retval #OS_ERRNO_HWI_PROC_FUNC_NULL 0x02000901: Null hardware interrupt handling …
136 …* @retval #OS_ERRNO_HWI_NO_MEMORY 0x02000903: Insufficient memory for hardware …