• Jeffrey Lee's avatar
    Improve Service_DisplayStatus, Service_DisplayChanged functionality · 76984463
    Jeffrey Lee authored
    Detail:
      hdr/VduExt - Define new Service_DisplayChanged reason code for us to issue before anything actually happens. Define new Service_DisplayStatus reason codes for drivers to issue when they change their configuration/capabilities in some way.
      s/Utility - Listen out for Service_DisplayStatus
      s/vdu/vdudriver - When DisplayStatus_Changing/DisplayStatus_Changed is received for the current driver, translate into the appropriate DisplayChanged reason codes so that software which only cares about the current driver doesn't have two sets of service calls to listen out for
      s/vdu/vduswis - When switching driver in OS_ScreenMode 11, issue the new Service_DisplayChanged PreChanging reason code before we update the current GraphicsV driver VDU variable
    Admin:
      Tested in Iyonix ROM softload
    
    
    Version 5.35, 4.79.2.216. Tagged as 'Kernel-5_35-4_79_2_216'
    76984463
vduswis 102 KB