| Function (File:Line) |
Call count |
Block coverage |
| Samd21::GpioDriver::GpioDriver(char const*) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriver.cpp:16) | called 83 times | 100.0% |
| Samd21::GpioDriver::configureInput(Samd21::GpioDriver::Group, Samd21::GpioDriver::Pin, Samd21::GpioDriver::InputPullMode, Samd21::GpioDriver::ExternalInterruptMode) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriver.cpp:25) | called 11 times | 93.0% |
| Samd21::GpioDriver::configureOutput(Samd21::GpioDriver::Group, Samd21::GpioDriver::Pin) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriver.cpp:49) | called 67 times | 92.0% |
| Samd21::GpioDriver::gpioInterruptIsr() (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriver.cpp:63) | called 3 times | 85.0% |
| Samd21::GpioDriver::gpioRead_handler(short, Fw::Logic&) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriver.cpp:79) | called 4 times | 87.0% |
| Samd21::GpioDriver::gpioWrite_handler(short, Fw::Logic const&) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriver.cpp:92) | called 4 times | 96.0% |
| Samd21::GpioDriver::~GpioDriver() (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriver.cpp:23) | called 83 times | 100.0% |
| Samd21::GpioHardware::GpioHal::clearInterruptFlags(unsigned int) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriverHardwareStub.cpp:67) | not called | 0.0% |
| Samd21::GpioHardware::GpioHal::configureExternalInterrupt(unsigned char, unsigned char, Samd21::GpioDriver::ExternalInterruptMode) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriverHardwareStub.cpp:56) | called 5 times | 100.0% |
| Samd21::GpioHardware::GpioHal::configureInput(unsigned char, unsigned char, Samd21::GpioDriver::InputPullMode) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriverHardwareStub.cpp:49) | called 11 times | 100.0% |
| Samd21::GpioHardware::GpioHal::configureOutput(unsigned char, unsigned char) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriverHardwareStub.cpp:80) | called 67 times | 100.0% |
| Samd21::GpioHardware::GpioHal::getInterruptFlags() (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriverHardwareStub.cpp:63) | not called | 0.0% |
| Samd21::GpioHardware::GpioHal::read(unsigned char, unsigned char) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriverHardwareStub.cpp:86) | called 2 times | 100.0% |
| Samd21::GpioHardware::GpioHal::write(unsigned char, unsigned char, Fw::Logic const&) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriverHardwareStub.cpp:93) | called 2 times | 100.0% |
| Samd21::GpioHardware::getGpioState() (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriverHardwareStub.cpp:45) | called 80 times | 100.0% |
| Samd21::GpioHardware::getInterruptHandler(unsigned char) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriverHardwareStub.cpp:76) | not called | 0.0% |
| Samd21::GpioHardware::registerInterruptHandler(unsigned char, Samd21::GpioDriver*) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriverHardwareStub.cpp:71) | called 5 times | 83.0% |
| Samd21::GpioHardware::resetGpioState() (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriverHardwareStub.cpp:101) | called 81 times | 100.0% |
| Samd21::GpioHardware::setReadValue(Fw::Logic const&) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriverHardwareStub.cpp:124) | called 2 times | 100.0% |
| Samd21::GpioHardware::simulateInterrupt(unsigned char) (lib/fprime-samd/fprime-samd/Drv/GpioDriver/GpioDriverHardwareStub.cpp:129) | called 3 times | 100.0% |