Numworks Epsilon
1.4.1
Graphing Calculator Operating System
|
Enumerations | |
enum | Orientation { Orientation::Landscape = 0, Orientation::Portrait = 1 } |
enum | Command : uint16_t { Command::Nop = 0x00, Command::Reset = 0x01, Command::SleepIn = 0x10, Command::SleepOut = 0x11, Command::DisplayOff = 0x28, Command::DisplayOn = 0x29, Command::ColumnAddressSet = 0x2A, Command::PageAddressSet = 0x2B, Command::MemoryWrite = 0x2C, Command::MemoryRead = 0x2E, Command::TearingEffectLineOn = 0x35, Command::MemoryAccessControl = 0x36, Command::PixelFormatSet = 0x3A, Command::FrameRateControl = 0xC6 } |
Functions | |
void | init () |
void | shutdown () |
void | initGPIO () |
void | shutdownGPIO () |
void | initFSMC () |
void | shutdownFSMC () |
void | initPanel () |
void | shutdownPanel () |
void | setDrawingArea (KDRect r, Orientation o) |
void | pushPixels (const KDColor *pixels, size_t numberOfPixels) |
void | pushColor (KDColor color, size_t numberOfPixels) |
void | pullPixels (KDColor *pixels, size_t numberOfPixels) |
void | initDMA () |
void | waitForPendingDMAUploadCompletion () |
|
strong |
|
strong |
void Ion::Display::Device::init | ( | ) |
Definition at line 70 of file display.cpp.
void Ion::Display::Device::initDMA | ( | ) |
void Ion::Display::Device::initFSMC | ( | ) |
Definition at line 166 of file display.cpp.
void Ion::Display::Device::initGPIO | ( | ) |
Definition at line 120 of file display.cpp.
void Ion::Display::Device::initPanel | ( | ) |
Definition at line 226 of file display.cpp.
Definition at line 320 of file display.cpp.
Definition at line 303 of file display.cpp.
Definition at line 277 of file display.cpp.
void Ion::Display::Device::setDrawingArea | ( | KDRect | r, |
Orientation | o | ||
) |
Definition at line 247 of file display.cpp.
void Ion::Display::Device::shutdown | ( | ) |
Definition at line 79 of file display.cpp.
void Ion::Display::Device::shutdownFSMC | ( | ) |
Definition at line 223 of file display.cpp.
void Ion::Display::Device::shutdownGPIO | ( | ) |
Definition at line 147 of file display.cpp.
void Ion::Display::Device::shutdownPanel | ( | ) |
Definition at line 241 of file display.cpp.
void Ion::Display::Device::waitForPendingDMAUploadCompletion | ( | ) |