[raspi-internals] Re: Registers as html extracted from the Brcm_Android_ICS_Graphics_Stack.tar.gz header files

  • From: rpiinternal@xxxxxxxxxxxxxxxx
  • To: raspi-internals@xxxxxxxxxxxxx
  • Date: Wed, 25 May 2016 08:20:10 +0200


On 25.05.2016, at 08:02, Herman Hermitage <hermanhermitage@xxxxxxxxxxx> wrote:

(And now again in english...) Martin Some HVS and PixelValve bit mappings: 
https://github.com/Microsoft/graphics-driver-samples/blob/master/render-only-sample/roskmd/Vc4Hvs.h
 
<https://github.com/Microsoft/graphics-driver-samples/blob/master/render-only-sample/roskmd/Vc4Hvs.h>
   (compare: 
https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/hvs.h
 
<https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/hvs.h>
 ) 
https://github.com/Microsoft/graphics-driver-samples/blob/master/render-only-sample/roskmd/Vc4PixelValve.h
 
<https://github.com/Microsoft/graphics-driver-samples/blob/master/render-only-sample/roskmd/Vc4PixelValve.h>
   (compare:     
https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/pixel_valve0.h
 
<https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/pixel_valve0.h>
     
https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/pixel_valve1.h
 
<https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/pixel_valve1.h>
     
https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/pixel_valve2.h
 
<https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/pixel_valve2.h>
 ) Driver might be useful reference for blob free firmware types wanting to 
coax a dumb framebuffer out of the HVS. /HH > From: 
hermanhermitage@xxxxxxxxxxx <mailto:hermanhermitage@xxxxxxxxxxx> > To: 
raspi-internals@xxxxxxxxxxxxx <mailto:raspi-internals@xxxxxxxxxxxxx> > 
Subject: [raspi-internals] Re: Registers as html extracted from the 
Brcm_Android_ICS_Graphics_Stack.tar.gz header files > Date: Wed, 25 May 2016 
17:56:12 +1200 > > Martin

Some HVS and PixelValve bit mappings:

https://github.com/Microsoft/graphics-driver-samples/blob/master/render-only-sample/roskmd/Vc4Hvs.h
 
<https://github.com/Microsoft/graphics-driver-samples/blob/master/render-only-sample/roskmd/Vc4Hvs.h>
(compare: 
https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/hvs.h
 
<https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/hvs.h>
 )

https://github.com/Microsoft/graphics-driver-samples/blob/master/render-only-sample/roskmd/Vc4PixelValve.h
 
<https://github.com/Microsoft/graphics-driver-samples/blob/master/render-only-sample/roskmd/Vc4PixelValve.h>
(compare:
  
https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/pixel_valve0.h
 
<https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/pixel_valve0.h>
  
https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/pixel_valve1.h
 
<https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/pixel_valve1.h>
  
https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/pixel_valve2.h
 
<https://github.com/christinaa/rpi-open-firmware/blob/master/bcm2708_chip/pixel_valve2.h>
 )

Driver might be useful reference for blob free firmware types wanting to coax 
a dumb framebuffer out of the HVS.

I can try to add something where we can add custom definitions from 
different sources that are NOT coming directly from the Broadcom tarball.

That way those found definitions can get added into the html and md files for 
reference.

I also found that there are a few includes not includes when including 
“register_map.h" and
“register_map_macros.h” - the aux register set is one example of those not 
included...

Martin


Other related posts: