| BppGraphicDisplay()=default | duds::hardware::display::BppGraphicDisplay | protected |
| BppGraphicDisplay(const duds::ui::graphics::ImageDimensions &dim) | duds::hardware::display::BppGraphicDisplay | inlineprotected |
| configure(duds::hardware::interface::DigitalPinSet &&outPins, duds::hardware::interface::ChipSelect &&enablePin, unsigned int w, unsigned int h, std::chrono::nanoseconds delay=std::chrono::nanoseconds(8000)) | duds::hardware::devices::displays::ST7920 | |
| dataMask enum value | duds::hardware::devices::displays::ST7920 | private |
| dimensions() const | duds::hardware::display::BppGraphicDisplay | inline |
| enable | duds::hardware::devices::displays::ST7920 | private |
| frame() const | duds::hardware::display::BppGraphicDisplay | inline |
| frmbuf | duds::hardware::display::BppGraphicDisplay | protected |
| height() const | duds::hardware::display::BppGraphicDisplay | inline |
| initialize() | duds::hardware::devices::displays::ST7920 | |
| nibbleFlag enum value | duds::hardware::devices::displays::ST7920 | private |
| nibblePeriod | duds::hardware::devices::displays::ST7920 | private |
| off() | duds::hardware::devices::displays::ST7920 | |
| on() | duds::hardware::devices::displays::ST7920 | |
| outcfg | duds::hardware::devices::displays::ST7920 | private |
| outputFrame(const duds::ui::graphics::BppImage *img) | duds::hardware::devices::displays::ST7920 | privatevirtual |
| outputs | duds::hardware::devices::displays::ST7920 | private |
| preparePins(Access &acc) | duds::hardware::devices::displays::ST7920 | private |
| sendByte(Access &acc, int val) | duds::hardware::devices::displays::ST7920 | private |
| soonestSend | duds::hardware::devices::displays::ST7920 | private |
| ST7920() | duds::hardware::devices::displays::ST7920 | |
| ST7920(duds::hardware::interface::DigitalPinSet &&outPins, duds::hardware::interface::ChipSelect &&enablePin, unsigned int w, unsigned int h, std::chrono::nanoseconds delay=std::chrono::nanoseconds(8000)) | duds::hardware::devices::displays::ST7920 | |
| textFlag enum value | duds::hardware::devices::displays::ST7920 | private |
| wait() const | duds::hardware::devices::displays::ST7920 | private |
| width() const | duds::hardware::display::BppGraphicDisplay | inline |
| write(const duds::ui::graphics::BppImage *img) | duds::hardware::display::BppGraphicDisplay | |
| write(const std::shared_ptr< const duds::ui::graphics::BppImage > &img) | duds::hardware::display::BppGraphicDisplay | inline |
| writeBlock(ST7920::Access &acc, const std::uint16_t *start, const std::uint16_t *end, int pos) | duds::hardware::devices::displays::ST7920 | private |
| writeFlag enum value | duds::hardware::devices::displays::ST7920 | private |
| ~ST7920() | duds::hardware::devices::displays::ST7920 | virtual |