This function is called by a device driver to
enable or disable interface’s/device’s interrupt.
Files
net_bsp.c
Prototype
...
Code Block |
---|
static CPU_INT32U NetDev_WiFi_IntCtrl (NET_IF *p_if,
CPU_BOOLEAN en,
NET_ERR *p_err); |
Note that since NetDev_WiFi_IntCtrl()
is accessed only by function pointer via a BSP interface structure, it doesn’t need to be globally available and should therefore be declared as ‘static
’.
Arguments
p_if
Pointer to specific interface to enable or disable the interrupt.
...
Pointer to variable that will receive the return error code from this function:
NET_DEV_ERR_NONE
NET_DEV_ERR_FAULT
This is not an exclusive list of return errors and specific network device’s or device BSP functions may return any other specific errors as required.
Returned Value
None.
Required Configuration
None.
Notes / Warnings
Since each network device requires a unique NetDev_WiFi_IntCtrl()
, it is recommended that each device’s NetDev_WiFi_IntCtrl()
function be named using the following convention:
...