Lines Matching refs:pPio

480 …__inline void AT91F_PIO_CfgPeriph( AT91PS_PIO pPio,             /* \arg pointer to a PIO controlle…  in AT91F_PIO_CfgPeriph()  argument
485 pPio->PIO_ASR = periphAEnable; in AT91F_PIO_CfgPeriph()
486 pPio->PIO_BSR = periphBEnable; in AT91F_PIO_CfgPeriph()
487 pPio->PIO_PDR = ( periphAEnable | periphBEnable ); /* Set in Periph mode */ in AT91F_PIO_CfgPeriph()
494 … __inline void AT91F_PIO_CfgOutput( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_CfgOutput() argument
497 pPio->PIO_PER = pioEnable; /* Set in PIO mode */ in AT91F_PIO_CfgOutput()
498 pPio->PIO_OER = pioEnable; /* Configure in Output */ in AT91F_PIO_CfgOutput()
505 …__inline void AT91F_PIO_CfgInput( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_CfgInput() argument
509 pPio->PIO_ODR = inputEnable; in AT91F_PIO_CfgInput()
510 pPio->PIO_PER = inputEnable; in AT91F_PIO_CfgInput()
517 …__inline void AT91F_PIO_CfgOpendrain( AT91PS_PIO pPio, /* \arg pointer to a PIO contr… in AT91F_PIO_CfgOpendrain() argument
521 pPio->PIO_MDDR = ~multiDrvEnable; in AT91F_PIO_CfgOpendrain()
522 pPio->PIO_MDER = multiDrvEnable; in AT91F_PIO_CfgOpendrain()
529 …__inline void AT91F_PIO_CfgPullup( AT91PS_PIO pPio, /* \arg pointer to a PIO controller… in AT91F_PIO_CfgPullup() argument
533 pPio->PIO_PPUDR = ~pullupEnable; in AT91F_PIO_CfgPullup()
534 pPio->PIO_PPUER = pullupEnable; in AT91F_PIO_CfgPullup()
541 …__inline void AT91F_PIO_CfgDirectDrive( AT91PS_PIO pPio, /* \arg pointer to a PIO contro… in AT91F_PIO_CfgDirectDrive() argument
546 pPio->PIO_OWDR = ~directDrive; in AT91F_PIO_CfgDirectDrive()
547 pPio->PIO_OWER = directDrive; in AT91F_PIO_CfgDirectDrive()
554 …__inline void AT91F_PIO_CfgInputFilter( AT91PS_PIO pPio, /* \arg pointer to a PIO contro… in AT91F_PIO_CfgInputFilter() argument
559 pPio->PIO_IFDR = ~inputFilter; in AT91F_PIO_CfgInputFilter()
560 pPio->PIO_IFER = inputFilter; in AT91F_PIO_CfgInputFilter()
568 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetInput() argument
570 return pPio->PIO_PDSR; in AT91F_PIO_GetInput()
577 __inline int AT91F_PIO_IsInputSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_IsInputSet() argument
580 return( AT91F_PIO_GetInput( pPio ) & flag ); in AT91F_PIO_IsInputSet()
588 __inline void AT91F_PIO_SetOutput( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_SetOutput() argument
591 pPio->PIO_SODR = flag; in AT91F_PIO_SetOutput()
598 __inline void AT91F_PIO_ClearOutput( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_ClearOutput() argument
601 pPio->PIO_CODR = flag; in AT91F_PIO_ClearOutput()
608 __inline void AT91F_PIO_ForceOutput( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_ForceOutput() argument
611 pPio->PIO_ODSR = flag; in AT91F_PIO_ForceOutput()
618 __inline void AT91F_PIO_Enable( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_Enable() argument
621 pPio->PIO_PER = flag; in AT91F_PIO_Enable()
628 __inline void AT91F_PIO_Disable( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_Disable() argument
631 pPio->PIO_PDR = flag; in AT91F_PIO_Disable()
639 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetStatus() argument
641 return pPio->PIO_PSR; in AT91F_PIO_GetStatus()
648 __inline int AT91F_PIO_IsSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_IsSet() argument
651 return( AT91F_PIO_GetStatus( pPio ) & flag ); in AT91F_PIO_IsSet()
658 … __inline void AT91F_PIO_OutputEnable( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_OutputEnable() argument
661 pPio->PIO_OER = flag; in AT91F_PIO_OutputEnable()
668 … __inline void AT91F_PIO_OutputDisable( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_OutputDisable() argument
671 pPio->PIO_ODR = flag; in AT91F_PIO_OutputDisable()
679 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetOutputStatus() argument
681 return pPio->PIO_OSR; in AT91F_PIO_GetOutputStatus()
688 __inline int AT91F_PIO_IsOutputSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_IsOutputSet() argument
691 return( AT91F_PIO_GetOutputStatus( pPio ) & flag ); in AT91F_PIO_IsOutputSet()
698 …__inline void AT91F_PIO_InputFilterEnable( AT91PS_PIO pPio, /* \arg pointer to a PIO controlle… in AT91F_PIO_InputFilterEnable() argument
701 pPio->PIO_IFER = flag; in AT91F_PIO_InputFilterEnable()
708 …__inline void AT91F_PIO_InputFilterDisable( AT91PS_PIO pPio, /* \arg pointer to a PIO controll… in AT91F_PIO_InputFilterDisable() argument
711 pPio->PIO_IFDR = flag; in AT91F_PIO_InputFilterDisable()
719 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetInputFilterStatus() argument
721 return pPio->PIO_IFSR; in AT91F_PIO_GetInputFilterStatus()
728 …__inline int AT91F_PIO_IsInputFilterSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller … in AT91F_PIO_IsInputFilterSet() argument
731 return( AT91F_PIO_GetInputFilterStatus( pPio ) & flag ); in AT91F_PIO_IsInputFilterSet()
739 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetOutputDataStatus() argument
741 return pPio->PIO_ODSR; in AT91F_PIO_GetOutputDataStatus()
748 …__inline void AT91F_PIO_InterruptEnable( AT91PS_PIO pPio, /* \arg pointer to a PIO controller … in AT91F_PIO_InterruptEnable() argument
751 pPio->PIO_IER = flag; in AT91F_PIO_InterruptEnable()
758 …__inline void AT91F_PIO_InterruptDisable( AT91PS_PIO pPio, /* \arg pointer to a PIO controller… in AT91F_PIO_InterruptDisable() argument
761 pPio->PIO_IDR = flag; in AT91F_PIO_InterruptDisable()
769 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetInterruptMaskStatus() argument
771 return pPio->PIO_IMR; in AT91F_PIO_GetInterruptMaskStatus()
779 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetInterruptStatus() argument
781 return pPio->PIO_ISR; in AT91F_PIO_GetInterruptStatus()
788 …__inline int AT91F_PIO_IsInterruptMasked( AT91PS_PIO pPio, /* \arg pointer to a PIO controller… in AT91F_PIO_IsInterruptMasked() argument
791 return( AT91F_PIO_GetInterruptMaskStatus( pPio ) & flag ); in AT91F_PIO_IsInterruptMasked()
798 … __inline int AT91F_PIO_IsInterruptSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller */ in AT91F_PIO_IsInterruptSet() argument
801 return( AT91F_PIO_GetInterruptStatus( pPio ) & flag ); in AT91F_PIO_IsInterruptSet()
808 …__inline void AT91F_PIO_MultiDriverEnable( AT91PS_PIO pPio, /* \arg pointer to a PIO controlle… in AT91F_PIO_MultiDriverEnable() argument
811 pPio->PIO_MDER = flag; in AT91F_PIO_MultiDriverEnable()
818 …__inline void AT91F_PIO_MultiDriverDisable( AT91PS_PIO pPio, /* \arg pointer to a PIO controll… in AT91F_PIO_MultiDriverDisable() argument
821 pPio->PIO_MDDR = flag; in AT91F_PIO_MultiDriverDisable()
829 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetMultiDriverStatus() argument
831 return pPio->PIO_MDSR; in AT91F_PIO_GetMultiDriverStatus()
838 …__inline int AT91F_PIO_IsMultiDriverSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller … in AT91F_PIO_IsMultiDriverSet() argument
841 return( AT91F_PIO_GetMultiDriverStatus( pPio ) & flag ); in AT91F_PIO_IsMultiDriverSet()
848 …__inline void AT91F_PIO_A_RegisterSelection( AT91PS_PIO pPio, /* \arg pointer to a PIO control… in AT91F_PIO_A_RegisterSelection() argument
851 pPio->PIO_ASR = flag; in AT91F_PIO_A_RegisterSelection()
858 …__inline void AT91F_PIO_B_RegisterSelection( AT91PS_PIO pPio, /* \arg pointer to a PIO control… in AT91F_PIO_B_RegisterSelection() argument
861 pPio->PIO_BSR = flag; in AT91F_PIO_B_RegisterSelection()
869 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_Get_AB_RegisterStatus() argument
871 return pPio->PIO_ABSR; in AT91F_PIO_Get_AB_RegisterStatus()
878 …__inline int AT91F_PIO_IsAB_RegisterSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller … in AT91F_PIO_IsAB_RegisterSet() argument
881 return( AT91F_PIO_Get_AB_RegisterStatus( pPio ) & flag ); in AT91F_PIO_IsAB_RegisterSet()
888 …__inline void AT91F_PIO_OutputWriteEnable( AT91PS_PIO pPio, /* \arg pointer to a PIO controlle… in AT91F_PIO_OutputWriteEnable() argument
891 pPio->PIO_OWER = flag; in AT91F_PIO_OutputWriteEnable()
898 …__inline void AT91F_PIO_OutputWriteDisable( AT91PS_PIO pPio, /* \arg pointer to a PIO controll… in AT91F_PIO_OutputWriteDisable() argument
901 pPio->PIO_OWDR = flag; in AT91F_PIO_OutputWriteDisable()
909 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetOutputWriteStatus() argument
911 return pPio->PIO_OWSR; in AT91F_PIO_GetOutputWriteStatus()
918 …__inline int AT91F_PIO_IsOutputWriteSet( AT91PS_PIO pPio, /* \arg pointer to a PIO controller … in AT91F_PIO_IsOutputWriteSet() argument
921 return( AT91F_PIO_GetOutputWriteStatus( pPio ) & flag ); in AT91F_PIO_IsOutputWriteSet()
929 AT91PS_PIO pPio ) /* \arg pointer to a PIO controller */ in AT91F_PIO_GetCfgPullup() argument
931 return pPio->PIO_PPUSR; in AT91F_PIO_GetCfgPullup()
938 …__inline int AT91F_PIO_IsOutputDataStatusSet( AT91PS_PIO pPio, /* \arg pointer to a PIO contro… in AT91F_PIO_IsOutputDataStatusSet() argument
941 return( AT91F_PIO_GetOutputDataStatus( pPio ) & flag ); in AT91F_PIO_IsOutputDataStatusSet()
948 …__inline int AT91F_PIO_IsCfgPullupStatusSet( AT91PS_PIO pPio, /* \arg pointer to a PIO control… in AT91F_PIO_IsCfgPullupStatusSet() argument
951 return( ~AT91F_PIO_GetCfgPullup( pPio ) & flag ); in AT91F_PIO_IsCfgPullupStatusSet()