Software APIs
Data Structures | Functions | Variables
dif_gpio_unittest::anonymous_namespace{dif_gpio_unittest.cc} Namespace Reference

Data Structures

class  GpioTest
 
class  GpioTestInitialized
 
class  ResetTest
 
class  ReadTest
 
class  WriteTest
 
class  OutputModeTest
 
class  InputFilterTest
 
class  IrqTest
 

Functions

uint32_t AllZerosExcept (uint32_t index)
 
uint32_t AllOnesExcept (uint32_t index)
 
 TEST_F (ResetTest, BadArgs)
 
 TEST_F (ResetTest, Reset)
 
 TEST_F (ReadTest, BadArgs)
 
 TEST_F (ReadTest, AllPins)
 
 TEST_F (ReadTest, SinglePin)
 
 TEST_F (WriteTest, BadArgs)
 
 TEST_F (WriteTest, AllPins)
 
 TEST_F (WriteTest, SinglePin)
 
 TEST_F (WriteTest, Masked)
 
 TEST_F (OutputModeTest, BadArgs)
 
 TEST_F (OutputModeTest, AllPins)
 
 TEST_F (OutputModeTest, SinglePin)
 
 TEST_F (OutputModeTest, Masked)
 
 TEST_F (InputFilterTest, BadArgs)
 
 TEST_F (InputFilterTest, MaskedEnable)
 
 TEST_F (InputFilterTest, MaskedDisable)
 
 TEST_F (IrqTest, MaskedConfigTriggerEdgeRising)
 
 TEST_F (IrqTest, MaskedConfigTriggerEdgeFalling)
 
 TEST_F (IrqTest, MaskedConfigTriggerLevelLow)
 
 TEST_F (IrqTest, MaskedConfigTriggerLevelHigh)
 
 TEST_F (IrqTest, MaskedConfigTriggerEdgeRisingFalling)
 
 TEST_F (IrqTest, MaskedConfigTriggerEdgeRisingLevelLow)
 
 TEST_F (IrqTest, MaskedConfigTriggerEdgeFallingLevelHigh)
 
 TEST_F (IrqTest, MaskedConfigTriggerGeneralError)
 

Variables

constexpr uint32_t kAllOnes = std::numeric_limits<uint32_t>::max()