Pre-Production
WM8850
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
0Ah
0Bh
0Ch
0Dh
0Eh
0Fh
10h
11h
12h
13h
14h
15h
16h
17h
GPIO UNSOLICITED ENABLE MASK VERB
Verb ID
Payload [7:0]
00h
Response[31:0]
Get
Set
F19h
719h
Bits [31:0] in the table below
00000000h
Bits [7:0] in the table below
Bit
Bitfield Name
Rsvd
RW
R
Default
Description
[31:2]
[1]
00000000h Reserved
UnsolEnable[1]
RW
0
0
0 = GPIO2 cannot generate an Unsolicited Response
1 = GPIO2 can generate an Unsolicited Response
Note: Applies only if GPIO2 is configured as an input
0 = GPIO1 cannot generate an Unsolicited Response
1 = GPIO1 can generate an Unsolicited Response
[0]
UnsolEnable[0]
RW
Note: Applies only if GPIO1 is configured as an input
GPIO STICKY MASK VERB
Verb ID
F1Ah
Payload [7:0]
00h
Response[31:0]
Get
Set
Bits [31:0] in the table below
00000000h
71Ah
Bits [7:0] in the table below
Bit
Bitfield Name
Rsvd
RW
R
Default
Description
[31:2]
[1]
00000000h Reserved
Data[1]
RW
0
0
0 = GPIO2 is non-sticky (level sensitive)
1 = GPIO2 is sticky (edge-sensitive)
Note: Applies only if GPIO2 is configured as an input
0 = GPIO1 is non-sticky (level sensitive)
1 = GPIO1 is sticky (edge-sensitive)
[0]
Data[0]
RW
Note: Applies only if GPIO1 is configured as an input
IMPLEMENTATION ID / SUBSYSTEM ID VERB
Verb ID
F20h
720h
721h
722h
723h
Payload [7:0]
Response[31:0]
Get
00h
Bits [31:0] in the table below
Set1
Set2
Set3
Set4
Implementation ID[7:0]
Implementation ID[15:8]
Implementation ID[23:16]
Implementation ID[31:24]
00h
00h
00h
00h
Bit
Bitfield Name
RW
Default
Description
[31:0]
Implementation
ID
RW
00000100h Implementation ID
Note: The Implementation ID / Subsystem ID Verb is not reset to its default value during a reset from any source. The settings
are only lost when digital power is removed from the WM8850. When digital power is restored, the System BIOS must restore
the settings.
PP, April 2011, Rev 3.2
91
w