Lines Matching refs:pPio
1481 __inline void AT91F_PIO_CfgPeriph( AT91PS_PIO pPio, /* \arg pointer to a PIO controller… in AT91F_PIO_CfgPeriph() argument
1486 pPio->PIO_ASR = periphAEnable; in AT91F_PIO_CfgPeriph()
1487 pPio->PIO_BSR = periphBEnable; in AT91F_PIO_CfgPeriph()
1488 pPio->PIO_PDR = ( periphAEnable | periphBEnable ); /* Set in Periph mode */ in AT91F_PIO_CfgPeriph()
1495 __inline void AT91F_PIO_CfgOutput( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_CfgOutput() argument
1498 pPio->PIO_PER = pioEnable; /* Set in PIO mode */ in AT91F_PIO_CfgOutput()
1499 pPio->PIO_OER = pioEnable; /* Configure in Output */ in AT91F_PIO_CfgOutput()
1506 __inline void AT91F_PIO_CfgInput( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_CfgInput() argument
1510 pPio->PIO_ODR = inputEnable; in AT91F_PIO_CfgInput()
1511 pPio->PIO_PER = inputEnable; in AT91F_PIO_CfgInput()
1518 __inline void AT91F_PIO_CfgOpendrain( AT91PS_PIO pPio, /* \arg pointer to a PIO contro… in AT91F_PIO_CfgOpendrain() argument
1522 pPio->PIO_MDDR = ~multiDrvEnable; in AT91F_PIO_CfgOpendrain()
1523 pPio->PIO_MDER = multiDrvEnable; in AT91F_PIO_CfgOpendrain()
1530 __inline void AT91F_PIO_CfgPullup( AT91PS_PIO pPio, /* \arg pointer to a PIO controller … in AT91F_PIO_CfgPullup() argument
1534 pPio->PIO_PPUDR = ~pullupEnable; in AT91F_PIO_CfgPullup()
1535 pPio->PIO_PPUER = pullupEnable; in AT91F_PIO_CfgPullup()
1542 __inline void AT91F_PIO_CfgDirectDrive( AT91PS_PIO pPio, /* \arg pointer to a PIO control… in AT91F_PIO_CfgDirectDrive() argument
1547 pPio->PIO_OWDR = ~directDrive; in AT91F_PIO_CfgDirectDrive()
1548 pPio->PIO_OWER = directDrive; in AT91F_PIO_CfgDirectDrive()
1555 __inline void AT91F_PIO_CfgInputFilter( AT91PS_PIO pPio, /* \arg pointer to a PIO control… in AT91F_PIO_CfgInputFilter() argument
1560 pPio->PIO_IFDR = ~inputFilter; in AT91F_PIO_CfgInputFilter()
1561 pPio->PIO_IFER = inputFilter; in AT91F_PIO_CfgInputFilter()
1569 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetInput() argument
1571 return pPio->PIO_PDSR; in AT91F_PIO_GetInput()
1578 __inline int AT91F_PIO_IsInputSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_IsInputSet() argument
1581 return( AT91F_PIO_GetInput( pPio ) & flag ); in AT91F_PIO_IsInputSet()
1589 __inline void AT91F_PIO_SetOutput( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_SetOutput() argument
1592 pPio->PIO_SODR = flag; in AT91F_PIO_SetOutput()
1599 __inline void AT91F_PIO_ClearOutput( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_ClearOutput() argument
1602 pPio->PIO_CODR = flag; in AT91F_PIO_ClearOutput()
1609 __inline void AT91F_PIO_ForceOutput( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_ForceOutput() argument
1612 pPio->PIO_ODSR = flag; in AT91F_PIO_ForceOutput()
1619 __inline void AT91F_PIO_Enable( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_Enable() argument
1622 pPio->PIO_PER = flag; in AT91F_PIO_Enable()
1629 __inline void AT91F_PIO_Disable( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_Disable() argument
1632 pPio->PIO_PDR = flag; in AT91F_PIO_Disable()
1640 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetStatus() argument
1642 return pPio->PIO_PSR; in AT91F_PIO_GetStatus()
1649 __inline int AT91F_PIO_IsSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_IsSet() argument
1652 return( AT91F_PIO_GetStatus( pPio ) & flag ); in AT91F_PIO_IsSet()
1659 __inline void AT91F_PIO_OutputEnable( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_OutputEnable() argument
1662 pPio->PIO_OER = flag; in AT91F_PIO_OutputEnable()
1669 __inline void AT91F_PIO_OutputDisable( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_OutputDisable() argument
1672 pPio->PIO_ODR = flag; in AT91F_PIO_OutputDisable()
1680 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetOutputStatus() argument
1682 return pPio->PIO_OSR; in AT91F_PIO_GetOutputStatus()
1689 __inline int AT91F_PIO_IsOutputSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_IsOutputSet() argument
1692 return( AT91F_PIO_GetOutputStatus( pPio ) & flag ); in AT91F_PIO_IsOutputSet()
1699 __inline void AT91F_PIO_InputFilterEnable( AT91PS_PIO pPio, /* \arg pointer to a PIO controller… in AT91F_PIO_InputFilterEnable() argument
1702 pPio->PIO_IFER = flag; in AT91F_PIO_InputFilterEnable()
1709 __inline void AT91F_PIO_InputFilterDisable( AT91PS_PIO pPio, /* \arg pointer to a PIO controlle… in AT91F_PIO_InputFilterDisable() argument
1712 pPio->PIO_IFDR = flag; in AT91F_PIO_InputFilterDisable()
1720 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetInputFilterStatus() argument
1722 return pPio->PIO_IFSR; in AT91F_PIO_GetInputFilterStatus()
1729 __inline int AT91F_PIO_IsInputFilterSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_IsInputFilterSet() argument
1732 return( AT91F_PIO_GetInputFilterStatus( pPio ) & flag ); in AT91F_PIO_IsInputFilterSet()
1740 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetOutputDataStatus() argument
1742 return pPio->PIO_ODSR; in AT91F_PIO_GetOutputDataStatus()
1749 __inline void AT91F_PIO_InterruptEnable( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_InterruptEnable() argument
1752 pPio->PIO_IER = flag; in AT91F_PIO_InterruptEnable()
1759 __inline void AT91F_PIO_InterruptDisable( AT91PS_PIO pPio, /* \arg pointer to a PIO controller … in AT91F_PIO_InterruptDisable() argument
1762 pPio->PIO_IDR = flag; in AT91F_PIO_InterruptDisable()
1770 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetInterruptMaskStatus() argument
1772 return pPio->PIO_IMR; in AT91F_PIO_GetInterruptMaskStatus()
1780 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetInterruptStatus() argument
1782 return pPio->PIO_ISR; in AT91F_PIO_GetInterruptStatus()
1789 __inline int AT91F_PIO_IsInterruptMasked( AT91PS_PIO pPio, /* \arg pointer to a PIO controller … in AT91F_PIO_IsInterruptMasked() argument
1792 return( AT91F_PIO_GetInterruptMaskStatus( pPio ) & flag ); in AT91F_PIO_IsInterruptMasked()
1799 __inline int AT91F_PIO_IsInterruptSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_IsInterruptSet() argument
1802 return( AT91F_PIO_GetInterruptStatus( pPio ) & flag ); in AT91F_PIO_IsInterruptSet()
1809 __inline void AT91F_PIO_MultiDriverEnable( AT91PS_PIO pPio, /* \arg pointer to a PIO controller… in AT91F_PIO_MultiDriverEnable() argument
1812 pPio->PIO_MDER = flag; in AT91F_PIO_MultiDriverEnable()
1819 __inline void AT91F_PIO_MultiDriverDisable( AT91PS_PIO pPio, /* \arg pointer to a PIO controlle… in AT91F_PIO_MultiDriverDisable() argument
1822 pPio->PIO_MDDR = flag; in AT91F_PIO_MultiDriverDisable()
1830 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetMultiDriverStatus() argument
1832 return pPio->PIO_MDSR; in AT91F_PIO_GetMultiDriverStatus()
1839 __inline int AT91F_PIO_IsMultiDriverSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_IsMultiDriverSet() argument
1842 return( AT91F_PIO_GetMultiDriverStatus( pPio ) & flag ); in AT91F_PIO_IsMultiDriverSet()
1849 __inline void AT91F_PIO_A_RegisterSelection( AT91PS_PIO pPio, /* \arg pointer to a PIO controll… in AT91F_PIO_A_RegisterSelection() argument
1852 pPio->PIO_ASR = flag; in AT91F_PIO_A_RegisterSelection()
1859 __inline void AT91F_PIO_B_RegisterSelection( AT91PS_PIO pPio, /* \arg pointer to a PIO controll… in AT91F_PIO_B_RegisterSelection() argument
1862 pPio->PIO_BSR = flag; in AT91F_PIO_B_RegisterSelection()
1870 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_Get_AB_RegisterStatus() argument
1872 return pPio->PIO_ABSR; in AT91F_PIO_Get_AB_RegisterStatus()
1879 __inline int AT91F_PIO_IsAB_RegisterSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_IsAB_RegisterSet() argument
1882 return( AT91F_PIO_Get_AB_RegisterStatus( pPio ) & flag ); in AT91F_PIO_IsAB_RegisterSet()
1889 __inline void AT91F_PIO_OutputWriteEnable( AT91PS_PIO pPio, /* \arg pointer to a PIO controller… in AT91F_PIO_OutputWriteEnable() argument
1892 pPio->PIO_OWER = flag; in AT91F_PIO_OutputWriteEnable()
1899 __inline void AT91F_PIO_OutputWriteDisable( AT91PS_PIO pPio, /* \arg pointer to a PIO controlle… in AT91F_PIO_OutputWriteDisable() argument
1902 pPio->PIO_OWDR = flag; in AT91F_PIO_OutputWriteDisable()
1910 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetOutputWriteStatus() argument
1912 return pPio->PIO_OWSR; in AT91F_PIO_GetOutputWriteStatus()
1919 __inline int AT91F_PIO_IsOutputWriteSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_IsOutputWriteSet() argument
1922 return( AT91F_PIO_GetOutputWriteStatus( pPio ) & flag ); in AT91F_PIO_IsOutputWriteSet()
1930 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetCfgPullup() argument
1932 return pPio->PIO_PPUSR; in AT91F_PIO_GetCfgPullup()
1939 __inline int AT91F_PIO_IsOutputDataStatusSet( AT91PS_PIO pPio, /* \arg pointer to a PIO control… in AT91F_PIO_IsOutputDataStatusSet() argument
1942 return( AT91F_PIO_GetOutputDataStatus( pPio ) & flag ); in AT91F_PIO_IsOutputDataStatusSet()
1949 __inline int AT91F_PIO_IsCfgPullupStatusSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controll… in AT91F_PIO_IsCfgPullupStatusSet() argument
1952 return( ~AT91F_PIO_GetCfgPullup( pPio ) & flag ); in AT91F_PIO_IsCfgPullupStatusSet()