Lines Matching refs:dioNumber
75 dioNumberLegal( uint32_t dioNumber ) in dioNumberLegal() argument
77 return ( dioNumber < (( HWREG( FCFG_BASE + FCFG1_O_IOCONF ) & in dioNumberLegal()
150 GPIO_readDio( uint32_t dioNumber ) in GPIO_readDio() argument
155 ASSERT( dioNumberLegal( dioNumber )); in GPIO_readDio()
160 return (( HWREG( GPIO_BASE + GPIO_O_DIN31_0 ) >> dioNumber ) & 1 ); in GPIO_readDio()
212 GPIO_writeDio( uint32_t dioNumber, uint32_t value ) in GPIO_writeDio() argument
217 ASSERT( dioNumberLegal( dioNumber )); in GPIO_writeDio()
223 HWREGB( GPIO_BASE + dioNumber ) = value; in GPIO_writeDio()
272 GPIO_setDio( uint32_t dioNumber ) in GPIO_setDio() argument
277 ASSERT( dioNumberLegal( dioNumber )); in GPIO_setDio()
282 HWREG( GPIO_BASE + GPIO_O_DOUTSET31_0 ) = ( 1 << dioNumber ); in GPIO_setDio()
326 GPIO_clearDio( uint32_t dioNumber ) in GPIO_clearDio() argument
331 ASSERT( dioNumberLegal( dioNumber )); in GPIO_clearDio()
336 HWREG( GPIO_BASE + GPIO_O_DOUTCLR31_0 ) = ( 1 << dioNumber ); in GPIO_clearDio()
380 GPIO_toggleDio( uint32_t dioNumber ) in GPIO_toggleDio() argument
385 ASSERT( dioNumberLegal( dioNumber )); in GPIO_toggleDio()
390 HWREG( GPIO_BASE + GPIO_O_DOUTTGL31_0 ) = ( 1 << dioNumber ); in GPIO_toggleDio()
439 GPIO_getOutputEnableDio( uint32_t dioNumber ) in GPIO_getOutputEnableDio() argument
444 ASSERT( dioNumberLegal( dioNumber )); in GPIO_getOutputEnableDio()
449 return (( HWREG( GPIO_BASE + GPIO_O_DOE31_0 ) >> dioNumber ) & 1 ); in GPIO_getOutputEnableDio()
504 GPIO_setOutputEnableDio( uint32_t dioNumber, uint32_t outputEnableValue ) in GPIO_setOutputEnableDio() argument
509 ASSERT( dioNumberLegal( dioNumber )); in GPIO_setOutputEnableDio()
516 HWREGBITW( GPIO_BASE + GPIO_O_DOE31_0, dioNumber ) = outputEnableValue; in GPIO_setOutputEnableDio()
570 GPIO_getEventDio( uint32_t dioNumber ) in GPIO_getEventDio() argument
575 ASSERT( dioNumberLegal( dioNumber )); in GPIO_getEventDio()
580 return (( HWREG( GPIO_BASE + GPIO_O_EVFLAGS31_0 ) >> dioNumber ) & 1 ); in GPIO_getEventDio()
630 GPIO_clearEventDio( uint32_t dioNumber ) in GPIO_clearEventDio() argument
635 ASSERT( dioNumberLegal( dioNumber )); in GPIO_clearEventDio()
640 HWREG( GPIO_BASE + GPIO_O_EVFLAGS31_0 ) = ( 1 << dioNumber ); in GPIO_clearEventDio()