(feat) Create an OS overlay screen

We (@klausdieter1 and @penguineer) are working on an overlay framebuffer that can be used by the epicardium processes to write information on the display.

The API will be unchanged except for:

  • add a function to select the overlay FB after opening the display
  • add a function to disable the the overlay FB (for fullscreen apps)
  • add a function to get the overlay visibility (background process can pause when overlay is not visible)

We will create a second framebuffer for the overlay. The color 0x0000 will be interpreted as transparent. epic_disp_update will compose the app and the os framebuffer for the display.

Apps will not see any difference, except that there are more information on the screen.