• Jeffrey Lee's avatar
    Miscellaneous fixes · 9c592cbc
    Jeffrey Lee authored
    Detail:
      s/MemInfo - Fix OS_Memory 0 physical-to-logical conversion returning bad addresses for most cases due to R5 being modified by physical_to_ppn (bug introduced in revision 4.4.2.20)
      s/vdu/vdudriver - Fix some VDU driver variables not being initialised correctly when switching GraphicsV driver
      s/vdu/vdugrafv - Fix handling of VSync events from GraphicsV drivers other than driver zero
      s/vdu/vduswis - Fix abort when OS_ScreenMode 11 is passed a bad driver number
    Admin:
      Tested on Raspberry Pi
      There still seems to be a bug lurking somewhere when switching to a GraphicsV driver that uses DA2; the system will crash horribly unless DA2 is already a suitable size for the initial mode change
    
    
    Version 5.35, 4.79.2.206. Tagged as 'Kernel-5_35-4_79_2_206'
    9c592cbc
vduswis 100 KB