Esempio n. 1
0
/***********************************************************************************
* @fn      halRfEnableRxInterrupt
*
* @brief   Enable RX interrupt.
*
* @param   none
*
* @return  none
*/
void halRfEnableRxInterrupt(void)
{
#if 0 // POOH
    halDigioIntEnable(&pinRadio_GPIO0);
#else
    CC2520_GPIO_0_Interrupt_Setting(ENABLE);
#endif
}
Esempio n. 2
0
/***********************************************************************************
* @fn      halRfRxInterruptConfig
*
* @brief   Enable RX interrupt.
*
* @param   none
*
* @return  none
*/
void halRfRxInterruptConfig(ISR_FUNC_PTR pfISR)
{
    halDigioIntSetEdge(&pinRadio_GPIO0, HAL_DIGIO_INT_RISING_EDGE);
    halDigioIntConnect(&pinRadio_GPIO0, pfISR);
    halDigioIntEnable(&pinRadio_GPIO0);

    // And clear the exception
    CLEAR_EXC_RX_FRM_DONE();
}
Esempio n. 3
0
/**************************************************************************************************
 * @fn      HalKeyIntEnable
 *
 * @brief   
 *
 * @param   none
 *
 * @return  None
 **************************************************************************************************/
uint8 HalKeyIntEnable()
{
	halDigioIntEnable(&pinKey);
	return SUCCESS;
}
Esempio n. 4
0
/***********************************************************************************
* @fn      halRfEnableRxInterrupt
*
* @brief   Enable RX interrupt.
*
* @param   none
*
* @return  none
*/
void halRfEnableRxInterrupt(void)
{
    halDigioIntEnable(&pinRadio_GPIO0);
}
Esempio n. 5
0
/***********************************************************************************
* @fn      halJoystickIntEnable
*
* @brief   Enable joystick move interrupt
*
* @param   event - Joystick direction
*
* @return  none
*/
uint8 halJoystickIntEnable(uint8 event)
{
   // Ignore event parameter
    halDigioIntEnable(&pinJoystickMove);
    return SUCCESS;
}