GitLab has been upgraded to 13.7.4 If you encounter any issues mail code@riscosopen.org

Commit 6132b1e4 authored by Jeffrey Lee's avatar Jeffrey Lee

Update list of mailbox property tags

Detail:
  hdr/BCMSupport - Add some extra mailbox property tags (mainly memory management related)
Admin:
  Tested on Raspberry Pi 3


Version 0.08. Tagged as 'BCMSupport-0_08'
parent adea63ed
......@@ -11,13 +11,13 @@
GBLS Module_HelpVersion
GBLS Module_ComponentName
GBLS Module_ComponentPath
Module_MajorVersion SETS "0.07"
Module_Version SETA 7
Module_MajorVersion SETS "0.08"
Module_Version SETA 8
Module_MinorVersion SETS ""
Module_Date SETS "31 Jul 2017"
Module_ApplicationDate SETS "31-Jul-17"
Module_Date SETS "01 Jul 2018"
Module_ApplicationDate SETS "01-Jul-18"
Module_ComponentName SETS "BCMSupport"
Module_ComponentPath SETS "mixed/RiscOS/Sources/HWSupport/BCMSupport"
Module_FullVersion SETS "0.07"
Module_HelpVersion SETS "0.07 (31 Jul 2017)"
Module_FullVersion SETS "0.08"
Module_HelpVersion SETS "0.08 (01 Jul 2018)"
END
/* (0.07)
/* (0.08)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 0.07
#define Module_MajorVersion_CMHG 0.08
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 31 Jul 2017
#define Module_Date_CMHG 01 Jul 2018
#define Module_MajorVersion "0.07"
#define Module_Version 7
#define Module_MajorVersion "0.08"
#define Module_Version 8
#define Module_MinorVersion ""
#define Module_Date "31 Jul 2017"
#define Module_Date "01 Jul 2018"
#define Module_ApplicationDate "31-Jul-17"
#define Module_ApplicationDate "01-Jul-18"
#define Module_ComponentName "BCMSupport"
#define Module_ComponentPath "mixed/RiscOS/Sources/HWSupport/BCMSupport"
#define Module_FullVersion "0.07"
#define Module_HelpVersion "0.07 (31 Jul 2017)"
#define Module_LibraryVersionInfo "0:7"
#define Module_FullVersion "0.08"
#define Module_HelpVersion "0.08 (01 Jul 2018)"
#define Module_LibraryVersionInfo "0:8"
......@@ -102,11 +102,17 @@ ARM2VC_Tag_GetMaxClockRate * &00030004 ; get max rate of clock
ARM2VC_Tag_GetTemperature * &00030006 ; get temperature of a chip
ARM2VC_Tag_GetMinClockRate * &00030007 ; get min rate of clock
ARM2VC_Tag_GetMaxTemperature * &0003000a ; get max safe temperature of a chip
ARM2VC_Tag_AllocateMemory * &0003000c ; allocate from GPU memory
ARM2VC_Tag_LockMemory * &0003000d ; lock mem handle to get addr
ARM2VC_Tag_UnlockMemory * &0003000e ; unlock mem handle
ARM2VC_Tag_ReleaseMemory * &0003000f ; release GPU memory
ARM2VC_Tag_GetDispmanxMemHandle * &00030014 ; get mem handle from dispmanx resource handle
ARM2VC_Tag_GetEDID * &00030020 ; return 128 byte EDID block
ARM2VC_Tag_GetExtGPIOState * &00030041 ; get an IO expander pin value
ARM2VC_Tag_SetExtGPIOState * &00038041 ; set an IO expander pin value
ARM2VC_Tag_GetExtGPIOConfig * &00030043 ; get an IO expander pin configuration
ARM2VC_Tag_SetExtGPIOConfig * &00038043 ; set an IO expander pin configuration
ARM2VC_Tag_MeasureClockRate * &00030047 ; measure actual clock rate of clock
ARM2VC_Tag_FBAlloc * &00040001 ; alloc framebuffer at given alignment
ARM2VC_Tag_FBRelease * &00048001 ; release framebuffer
ARM2VC_Tag_FBBlank * &00040002 ; blank screen
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment