• Jeffrey Lee's avatar
    First working version of video driver · 5a615665
    Jeffrey Lee authored
    Detail:
      This version of the driver supports 8bpp & 32bpp screen modes, and uses a software mouse pointer.
      Startup mode is forced to 1080p, 32bpp (via code in the HAL). After that, RISC OS is free to do as it pleases.
      Makefile, s/BCMVideo - Added Castle licence text
      Resources/RPIMon - Simple MDF that gets loaded on startup. Contains simple 1080p & 720p mode definitions, plus copies of definitions for numbered modes from AKF50 MDF (to ensure RISC OS doesn't freak out due to not having any fallback modes available)
      s/BCMVideo - Main bulk of video driver
      s/Debug - Debug routines
      s/GraphicsV - GraphicsV handler
      s/SWPointer - Basic software mouse pointer implementation
    Admin:
      Tested on Raspberry Pi with high processor vectors
      Still a few rough edges to iron out, but code seems stable enough
    
    
    Version 0.03. Tagged as 'BCMVideo-0_03'
    5a615665
VersionASM 1023 Bytes