| Function (File:Line) |
Call count |
Block coverage |
| Samd21::UsartDriver::Signal::Signal() (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriver.hpp:226) | called 113 times | 100.0% |
| Samd21::UsartDriver::Signal::Signal(Samd21::UsartDriver::SignalKind, unsigned short) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriver.hpp:227) | called 8 times | 100.0% |
| Samd21::UsartDriver::UsartDriver(char const*) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriver.cpp:27) | called 24 times | 75.0% |
| Samd21::UsartDriver::activeIn_handler(short, unsigned int) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriver.cpp:133) | called 10 times | 71.0% |
| Samd21::UsartDriver::configure(Samd21::SercomKind, Samd21::UsartDriver::RxPinOut, Samd21::UsartDriver::TxPinOut, Samd21::UsartDriver::ClockMode, Samd21::UsartDriver::CommunicationMode, Samd21::UsartDriver::BaudRate, Samd21::UsartDriver::DataOrder, Samd21::UsartDriver::DataBits, Samd21::UsartDriver::StopBits, Samd21::UsartDriver::Parity) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriver.cpp:42) | called 21 times | 83.0% |
| Samd21::UsartDriver::dmaQueueRxSend(Samd21::ThinBuffer const&) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriver.cpp:286) | called 42 times | 61.0% |
| Samd21::UsartDriver::dmaReplyIn_handler(short, Samd21::Dma::Reply const&) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriver.cpp:241) | called 4 times | 92.0% |
| Samd21::UsartDriver::dmaReplyRxIsr(Samd21::Dma::Reply const&) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriver.cpp:313) | called 3 times | 58.0% |
| Samd21::UsartDriver::dmaReplyTxIsr(Samd21::Dma::Reply const&) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriver.cpp:295) | called 1 time | 53.0% |
| Samd21::UsartDriver::recvReturnIn_handler(short, Fw::Buffer&) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriver.cpp:254) | called 1 time | 100.0% |
| Samd21::UsartDriver::schedIn_handler(short, unsigned int) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriver.cpp:84) | called 7 times | 69.0% |
| Samd21::UsartDriver::sendSync_handler(short, Fw::Buffer&) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriver.cpp:281) | called 1 time | 83.0% |
| Samd21::UsartDriver::send_handler(short, Fw::Buffer&) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriver.cpp:260) | called 12 times | 66.0% |
| Samd21::UsartDriver::~UsartDriver() (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriver.cpp:40) | called 24 times | 100.0% |
| Samd21::UsartHardware::UsartHal::checkAndClearRxOverflow(Samd21::SercomKind) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriverHardwareStub.cpp:69) | called 6 times | 75.0% |
| Samd21::UsartHardware::UsartHal::configure(Samd21::SercomKind, Samd21::UsartDriver::RxPinOut, Samd21::UsartDriver::TxPinOut, Samd21::UsartDriver::ClockMode, Samd21::UsartDriver::CommunicationMode, Samd21::UsartDriver::BaudRate, Samd21::UsartDriver::DataOrder, Samd21::UsartDriver::DataBits, Samd21::UsartDriver::StopBits, Samd21::UsartDriver::Parity) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriverHardwareStub.cpp:32) | called 21 times | 100.0% |
| Samd21::UsartHardware::UsartHal::getDataRegisterAddress(Samd21::SercomKind) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriverHardwareStub.cpp:65) | called 53 times | 100.0% |
| Samd21::UsartHardware::UsartHal::sendSync(Samd21::SercomKind, unsigned char const*, unsigned int) (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriverHardwareStub.cpp:56) | called 1 time | 80.0% |
| Samd21::UsartHardware::getStubState() (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriverHardwareStub.cpp:21) | called 40 times | 100.0% |
| Samd21::UsartHardware::resetStubState() (lib/fprime-samd/fprime-samd/Drv/UsartDriver/UsartDriverHardwareStub.cpp:25) | called 18 times | 56.0% |