capsules/extra/src/screen/README.md
These capsules provide various features and support for using screens. These are not drivers for specific screens, but instead apply to any screen.
These capsules implement SyscallDriver.
Boards that have a screen but not a particular user-facing peripheral (e.g., LEDs) can emulate the peripheral by drawing it on the screen. These capsules implement this virtual functionality.
These convert between screen formats, such as between pixel formats. For example, an upper layer may be writing for a monochrome (e.g., one bit-per-pixel) display, but the actual screen might be an RGB display.
Screen HIL, such as
ScreenARGB8888ToMono8BitPage.