bcm-specs

[Specification

/!\ Values are provided in the order the existing driver writes them to the MMIO

Offset

Size (bytes)

Value

Function

0x160

4

0x03010005

Set SHM control word to 0x0301 and address to 0x0005

0x164

4

0x00050000

Write to SHM

0x124

4

0x00000004

0x128

4

0x00000000

0x12C

4

0x00000000

0x130

4

0x00000000

Set TemplateRam offset to 0x00000000

0x134

4

0x000001CB

Write to TemplateRam

0x134

4

0x00D40000

Write to TemplateRam

0x134

4

0xFF000005

Write to TemplateRam

0x134

4

0xFF02FF01

Write to TemplateRam

0x130

4

0x00000010

Set TemplateRam offset to 0x00000010

0x134

4

0x0002028B

Write to TemplateRam

0x134

4

0x00480000

Write to TemplateRam

0x134

4

0xFF000005

Write to TemplateRam

0x134

4

0xFF02FF01

Write to TemplateRam

0x134

4

0x01181000

Write to TemplateRam

0x134

4

0x10000302

Write to TemplateRam

0x134

4

0xF3F2F118

Write to TemplateRam

0x134

4

0x0000CCBB

Write to TemplateRam

0x130

4

0x00000030

Set TemplateRam offset to 0x00000030

0x134

4

0x00000000

Write to TemplateRam

0x130

4

0x00000050

Set TemplateRam offset to 0x00000050

0x134

4

0x00000000

Write to TemplateRam

0x130

4

0x00000268

Set TemplateRam offset to 0x00000268

0x134

4

0x000208AC

Write to TemplateRam

0x134

4

0x00500000

Write to TemplateRam

0x134

4

0xAB000028

Write to TemplateRam

0x134

4

0xDABADABA

Write to TemplateRam

0x134

4

0xF1181000

Write to TemplateRam

0x134

4

0x1000F3F2

Write to TemplateRam

0x134

4

0xF3F2F118

Write to TemplateRam

0x134

4

0x00000010

Write to TemplateRam

0x134

4

0x00000000

Write to TemplateRam

0x134

4

0x000A0000

Write to TemplateRam

0x134

4

0x0E000001

Write to TemplateRam

0x134

4

0x4D435242

Write to TemplateRam

0x134

4

0x5345545F

Write to TemplateRam

0x134

4

0x53535F54

Write to TemplateRam

0x134

4

0x04014449

Write to TemplateRam

0x134

4

0x968B8482

Write to TemplateRam

0x134

4

0x06010103

Write to TemplateRam

0x134

4

0x00000002

Write to TemplateRam

0x130

4

0x00000068

Set TemplateRam offset to 0x00000068

0x134

4

0x000008CB

Write to TemplateRam

0x134

4

0x00800000

Write to TemplateRam

0x134

4

0xFFFF0000

Write to TemplateRam

0x134

4

0xFFFFFFFF

Write to TemplateRam

0x134

4

0xF1181000

Write to TemplateRam

0x134

4

0x1000F3F2

Write to TemplateRam

0x134

4

0xF3F2F118

Write to TemplateRam

0x134

4

0x0000AFD0

Write to TemplateRam

0x134

4

0x00000000

Write to TemplateRam

0x134

4

0x01000000

Write to TemplateRam

0x134

4

0x0E000002

Write to TemplateRam

0x134

4

0x4D435242

Write to TemplateRam

0x134

4

0x5345545F

Write to TemplateRam

0x134

4

0x53535F54

Write to TemplateRam

0x134

4

0x08014449

Write to TemplateRam

0x134

4

0xA498921C

Write to TemplateRam

0x134

4

0xECE0C8B0

Write to TemplateRam

0x134

4

0x00010206

Write to TemplateRam

0x130

4

0x00000468

Set TemplateRam offset to 0x00000468

0x134

4

0x000008CB

Write to TemplateRam

0x134

4

0x00800000

Write to TemplateRam

0x134

4

0xFFFF0000

Write to TemplateRam

0x134

4

0xFFFFFFFF

Write to TemplateRam

0x134

4

0xF1181000

Write to TemplateRam

0x134

4

0x1000F3F2

Write to TemplateRam

0x134

4

0xF3F2F118

Write to TemplateRam

0x134

4

0x0000AFD0

Write to TemplateRam

0x134

4

0x00000000

Write to TemplateRam

0x134

4

0x01000000

Write to TemplateRam

0x134

4

0x0E000002

Write to TemplateRam

0x134

4

0x4D435242

Write to TemplateRam

0x134

4

0x5345545F

Write to TemplateRam

0x134

4

0x53535F54

Write to TemplateRam

0x134

4

0x08014449

Write to TemplateRam

0x134

4

0xA498921C

Write to TemplateRam

0x134

4

0xECE0C8B0

Write to TemplateRam

0x134

4

0x00010206

Write to TemplateRam

0x100

4

0x01000000

0x3E6

2

0x0000

0x490

2

0x0000

0x4A0

2

0xE3F9

0x4B0

2

0xFDAF

0x4A8

2

0xFFFF

0x4A8

2

0x0000

0x4AA

2

0x0000

0x4A4

2

0x12CF

0x4AC

2

0x0000

0x4BC

2

0x0000

0x4A6

2

0x00C7

0x4B6

2

0xFFFF

0x4AE

2

0xFFFF

0x406

2

0x0001

0x406

2

0x0000

0x40C

2

0x0014

0x406

2

0x0000

0x402

2

0x0524

0x580

2

0xFFFF

0x582

2

0xFFFF

0x584

2

0xFFFF

0x586

2

0xFFFF

0x588

2

0xFFFF

0x540

2

0x8000

0x520

2

0x1206

0x540

2

0x8000

0x540

2

0x8100

0x520

2

0x1F13

0x540

2

0x8100

0x540

2

0x8200

0x520

2

0x2620

0x540

2

0x8200

0x540

2

0x8300

0x520

2

0x2727

0x540

2

0x8300

0x612

2

0x0001

0x62E

2

0xCCCD

0x630

2

0x000C

0x600

2

0x8004

0x688

2

0x000B

0x160

4

0x03010004

Set SHM control word to 0x0301 and address to 0x0004

0x164

4

0x00000000

Write to SHM

0x164

4

0x00000080

Write to SHM

0x164

4

0x00480048

Write to SHM

0x164

4

0x00640000

Write to SHM

0x164

4

0x00000930

Write to SHM

0x160

4

0x0301000D

Set SHM control word to 0x0301 and address to 0x000D

0x164

4

0x00020002

Write to SHM

0x164

4

0x00040004

Write to SHM

0x164

4

0x0000001D

Write to SHM

0x160

4

0x03010011

Set SHM control word to 0x0301 and address to 0x0011

0x164

4

0x00640064

Write to SHM

0x164

4

0x0047000E

Write to SHM

0x164

4

0x00642800

Write to SHM

0x160

4

0x03010015

Set SHM control word to 0x0301 and address to 0x0015

0x164

4

0x05CC0000

Write to SHM

0x164

4

0xFFFFFFFF

Write to SHM

0x164

4

0x0000000A

Write to SHM

0x160

4

0x0301001D

Set SHM control word to 0x0301 and address to 0x001D

0x164

4

0x00002710

Write to SHM

0x160

4

0x030100A0

Set SHM control word to 0x0301 and address to 0x00A0

0x164

4

0x01CB0020

Write to SHM

0x164

4

0xFF000000

Write to SHM

0x164

4

0x08AB0000

Write to SHM

0x164

4

0x00000000

Write to SHM

0x164

4

0x00140084

Write to SHM

0x164

4

0x000201CF

Write to SHM

0x164

4

0x0000FF00

Write to SHM

0x164

4

0x000208AF

Write to SHM

0x164

4

0x00640000

Write to SHM

0x164

4

0x01CA0010

Write to SHM

0x164

4

0xFF000002

Write to SHM

0x164

4

0x08AA0000

Write to SHM

0x164

4

0x00000002

Write to SHM

0x164

4

0x00080054

Write to SHM

0x164

4

0x000001CE

Write to SHM

0x164

4

0x0000FF00

Write to SHM

0x164

4

0x000008AE

Write to SHM

0x164

4

0x00440000

Write to SHM

0x164

4

0x01C90008

Write to SHM

0x164

4

0xFF000002

Write to SHM

0x164

4

0x08A90000

Write to SHM

0x164

4

0x00000002

Write to SHM

0x164

4

0x0004003C

Write to SHM

0x164

4

0x000001CD

Write to SHM

0x164

4

0x0000FF00

Write to SHM

0x164

4

0x000008AD

Write to SHM

0x164

4

0x00340000

Write to SHM

0x164

4

0x01C80004

Write to SHM

0x164

4

0xFF000000

Write to SHM

0x164

4

0x08A80000

Write to SHM

0x164

4

0x00000000

Write to SHM

0x164

4

0x00000030

Write to SHM

0x164

4

0x000201CC

Write to SHM

0x164

4

0x0000FF00

Write to SHM

0x164

4

0x000208AC

Write to SHM

0x164

4

0x00300000

Write to SHM

0x164

4

0x040A00C0

Write to SHM

0x164

4

0xBADC0070

Write to SHM

0x164

4

0x040A013A

Write to SHM

0x164

4

0xEE910228

Write to SHM

0x164

4

0x006002F2

Write to SHM

0x164

4

0x00380414

Write to SHM

0x164

4

0x0102BADC

Write to SHM

0x164

4

0x01140414

Write to SHM

0x164

4

0x01DEAEEB

Write to SHM

0x164

4

0x04370022

Write to SHM

0x164

4

0xBADC0015

Write to SHM

0x164

4

0x043700DF

Write to SHM

0x164

4

0xFCE00065

Write to SHM

0x164

4

0x0011012E

Write to SHM

0x164

4

0x000B846E

Write to SHM

0x164

4

0x00D4BADC

Write to SHM

0x164

4

0x0033846E

Write to SHM

0x164

4

0x00FC5B5E

Write to SHM

0x160

4

0x030100E0

Set SHM control word to 0x0301 and address to 0x00E0

0x164

4

0x4D435242

Write to SHM

0x164

4

0x5345545F

Write to SHM

0x164

4

0x53535F54

Write to SHM

0x164

4

0x00004449

Write to SHM

0x160

4

0x03010100

Set SHM control word to 0x0301 and address to 0x0100

0x164

4

0x27100006

Write to SHM

0x160

4

0x03010105

Set SHM control word to 0x0301 and address to 0x0105

0x164

4

0x000001F4

Write to SHM

0x164

4

0x01070D0D

Write to SHM

0x164

4

0x00000000

Write to SHM

0x160

4

0x03010120

Set SHM control word to 0x0301 and address to 0x0120

0x164

4

0x01400140

Write to SHM

0x164

4

0x01400140

Write to SHM

0x164

4

0x01400140

Write to SHM

0x164

4

0x01400140

Write to SHM

0x164

4

0x01640176

Write to SHM

0x164

4

0x01400152

Write to SHM

0x164

4

0x016D017F

Write to SHM

0x164

4

0x0149015B

Write to SHM

0x164

4

0x01400140

Write to SHM

0x164

4

0x01400140

Write to SHM

0x164

4

0x01400140

Write to SHM

0x164

4

0x01400140

Write to SHM

0x164

4

0x01640176

Write to SHM

0x164

4

0x01400152

Write to SHM

0x164

4

0x016D017F

Write to SHM

0x164

4

0x0149015B

Write to SHM

0x164

4

0x01880188

Write to SHM

0x164

4

0x01880188

Write to SHM

0x164

4

0x01880191

Write to SHM

0x164

4

0x019A0188

Write to SHM

0x164

4

0x01880188

Write to SHM

0x164

4

0x01880188

Write to SHM

0x164

4

0x01880188

Write to SHM

0x164

4

0x018801A3

Write to SHM

0x164

4

0x01880188

Write to SHM

0x164

4

0x01880188

Write to SHM

0x164

4

0x01880191

Write to SHM

0x164

4

0x019A0188

Write to SHM

0x164

4

0x01880188

Write to SHM

0x164

4

0x01880188

Write to SHM

0x164

4

0x01880188

Write to SHM

0x164

4

0x018801A3

Write to SHM

0x160

4

0x030102B2

Set SHM control word to 0x0301 and address to 0x02B2

0x164

4

0x001F0000

Write to SHM

0x164

4

0x001F03FF

Write to SHM

0x164

4

0x00000002

Write to SHM

0x164

4

0x00000002

Write to SHM

0x160

4

0x030102BA

Set SHM control word to 0x0301 and address to 0x02BA

0x164

4

0x001F0000

Write to SHM

0x164

4

0x001F03FF

Write to SHM

0x164

4

0x00000001

Write to SHM

0x164

4

0x00000001

Write to SHM

0x160

4

0x030102C2

Set SHM control word to 0x0301 and address to 0x02C2

0x164

4

0x001F0000

Write to SHM

0x164

4

0x001F03FF

Write to SHM

0x164

4

0x00000001

Write to SHM

0x164

4

0x00000001

Write to SHM

0x160

4

0x030102CA

Set SHM control word to 0x0301 and address to 0x02CA

0x164

4

0x001F0000

Write to SHM

0x164

4

0x001F03FF

Write to SHM

0x164

4

0x00000001

Write to SHM

0x164

4

0x00000001

Write to SHM

0x160

4

0x00020003

Set SHM control word to 0x0002 and address to 0x0003

0x164

4

0x0000000F

Write to SHM

0x160

4

0x00020004

Set SHM control word to 0x0002 and address to 0x0004

0x164

4

0x000003FF

Write to SHM

0x160

4

0x00020005

Set SHM control word to 0x0002 and address to 0x0005

0x164

4

0x0000000F

Write to SHM

0x160

4

0x00020006

Set SHM control word to 0x0002 and address to 0x0006

0x164

4

0x00000007

Write to SHM

0x160

4

0x00020007

Set SHM control word to 0x0002 and address to 0x0007

0x164

4

0x00000004

Write to SHM

0x160

4

0x00020008

Set SHM control word to 0x0002 and address to 0x0008

0x164

4

0x0000FFFF

Write to SHM

0x160

4

0x00020009

Set SHM control word to 0x0002 and address to 0x0009

0x164

4

0x00000000

Write to SHM

0x160

4

0x0002000A

Set SHM control word to 0x0002 and address to 0x000A

0x164

4

0x00000000

Write to SHM

0x160

4

0x0002000B

Set SHM control word to 0x0002 and address to 0x000B

0x164

4

0x00000000

Write to SHM

0x160

4

0x0002000C

Set SHM control word to 0x0002 and address to 0x000C

0x164

4

0x00000000

Write to SHM

0x160

4

0x0002000D

Set SHM control word to 0x0002 and address to 0x000D

0x164

4

0x00000000

Write to SHM

0x160

4

0x0002000E

Set SHM control word to 0x0002 and address to 0x000E

0x164

4

0x00000000

Write to SHM

0x160

4

0x0002000F

Set SHM control word to 0x0002 and address to 0x000F

0x164

4

0x00000000

Write to SHM

0x160

4

0x00020010

Set SHM control word to 0x0002 and address to 0x0010

0x164

4

0x0000000F

Write to SHM

0x160

4

0x00020011

Set SHM control word to 0x0002 and address to 0x0011

0x164

4

0x00000000

Write to SHM

0x160

4

0x00020012

Set SHM control word to 0x0002 and address to 0x0012

0x164

4

0x00000000

Write to SHM

0x160

4

0x00020013

Set SHM control word to 0x0002 and address to 0x0013

0x164

4

0x00000000

Write to SHM

0x160

4

0x00020014

Set SHM control word to 0x0002 and address to 0x0014

0x164

4

0x00000100

Write to SHM

0x160

4

0x00020019

Set SHM control word to 0x0002 and address to 0x0019

0x164

4

0x000003E6

Write to SHM

0x160

4

0x0002001A

Set SHM control word to 0x0002 and address to 0x001A

0x164

4

0x000003E6

Write to SHM

0x160

4

0x0002001B

Set SHM control word to 0x0002 and address to 0x001B

0x164

4

0x00000000

Write to SHM


Exported/Archived from the wiki to HTML on 2016-10-27