[CFL] Optimize Gpio Cfg Data input
PinOffset information like PadNum, GrpIdx for a GPIO can be adjusted in the fields available in DW1, where as ChipsetId can be determined dynamically. This reduces the config data size significantly. So, we can remove PinOffset info i.e. the first dword in the GpioTableData. Moved static definitions to top of the file in Stage2 board init. Signed-off-by: Sai Talamudupula <sai.kiran.talamudupula@intel.com>
This commit is contained in:
parent
944e5b8d2d
commit
cabe4ffb23
|
@ -44,194 +44,6 @@ MEMORY_CFG_DATA.DqPinsInterleaved | 0
|
|||
GPU_CFG_DATA.DdiPortDHpd | 0x0
|
||||
GPU_CFG_DATA.DdiPortFHpd | 0x0
|
||||
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A00 | 0x04000000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A01 | 0x04000001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A02 | 0x04000002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A03 | 0x04000003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A04 | 0x04000004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A05 | 0x04000005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A06 | 0x04000006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A07 | 0x04000007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A08 | 0x04000008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A09 | 0x04000009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A10 | 0x0400000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A11 | 0x0400000B
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A12 | 0x0400000C
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A13 | 0x0400000D
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A14 | 0x0400000E
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A15 | 0x0400000F
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A16 | 0x04000010
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A17 | 0x04000011
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A18 | 0x04000012
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A19 | 0x04000013
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A20 | 0x04000014
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A21 | 0x04000015
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A22 | 0x04000016
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A23 | 0x04000017
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B00 | 0x04010000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B01 | 0x04010001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B02 | 0x04010002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B03 | 0x04010003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B04 | 0x04010004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B05 | 0x04010005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B06 | 0x04010006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B07 | 0x04010007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B08 | 0x04010008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B09 | 0x04010009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B10 | 0x0401000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B11 | 0x0401000B
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B12 | 0x0401000C
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B13 | 0x0401000D
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B14 | 0x0401000E
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B15 | 0x0401000F
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B16 | 0x04010010
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B17 | 0x04010011
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B18 | 0x04010012
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B19 | 0x04010013
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B20 | 0x04010014
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B21 | 0x04010015
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B22 | 0x04010016
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B23 | 0x04010017
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C00 | 0x04020000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C01 | 0x04020001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C02 | 0x04020002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C03 | 0x04020003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C04 | 0x04020004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C05 | 0x04020005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C06 | 0x04020006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C07 | 0x04020007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C08 | 0x04020008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C09 | 0x04020009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C10 | 0x0402000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C11 | 0x0402000B
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C12 | 0x0402000C
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C13 | 0x0402000D
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C14 | 0x0402000E
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C15 | 0x0402000F
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C16 | 0x04020010
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C17 | 0x04020011
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C18 | 0x04020012
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C19 | 0x04020013
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C20 | 0x04020014
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C21 | 0x04020015
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C22 | 0x04020016
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C23 | 0x04020017
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D00 | 0x04030000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D01 | 0x04030001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D02 | 0x04030002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D03 | 0x04030003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D04 | 0x04030004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D05 | 0x04030005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D06 | 0x04030006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D07 | 0x04030007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D08 | 0x04030008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D09 | 0x04030009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D10 | 0x0403000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D11 | 0x0403000B
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D12 | 0x0403000C
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D13 | 0x0403000D
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D14 | 0x0403000E
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D15 | 0x0403000F
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D16 | 0x04030010
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D17 | 0x04030011
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D18 | 0x04030012
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D19 | 0x04030013
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D20 | 0x04030014
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D21 | 0x04030015
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D22 | 0x04030016
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D23 | 0x04030017
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E00 | 0x04040000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E01 | 0x04040001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E02 | 0x04040002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E04 | 0x04040004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E05 | 0x04040005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E06 | 0x04040006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E07 | 0x04040007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E08 | 0x04040008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E09 | 0x04040009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E10 | 0x0404000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E11 | 0x0404000B
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E12 | 0x0404000C
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E13 | 0x0404000D
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E14 | 0x0404000E
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E15 | 0x0404000F
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E16 | 0x04040010
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E17 | 0x04040011
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E18 | 0x04040012
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E19 | 0x04040013
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E20 | 0x04040014
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E21 | 0x04040015
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E22 | 0x04040016
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E23 | 0x04040017
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F00 | 0x04050000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F01 | 0x04050001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F02 | 0x04050002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F03 | 0x04050003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F04 | 0x04050004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F05 | 0x04050005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F06 | 0x04050006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F07 | 0x04050007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F08 | 0x04050008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F09 | 0x04050009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F10 | 0x0405000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F11 | 0x0405000B
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F12 | 0x0405000C
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F13 | 0x0405000D
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F14 | 0x0405000E
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F15 | 0x0405000F
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F16 | 0x04050010
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F17 | 0x04050011
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F18 | 0x04050012
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F19 | 0x04050013
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F20 | 0x04050014
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F21 | 0x04050015
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F22 | 0x04050016
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F23 | 0x04050017
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G00 | 0x04060000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G01 | 0x04060001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G02 | 0x04060002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G03 | 0x04060003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G04 | 0x04060004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G05 | 0x04060005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G06 | 0x04060006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G07 | 0x04060007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H00 | 0x04070000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H01 | 0x04070001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H02 | 0x04070002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H03 | 0x04070003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H04 | 0x04070004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H05 | 0x04070005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H06 | 0x04070006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H07 | 0x04070007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H08 | 0x04070008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H09 | 0x04070009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H10 | 0x0407000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H11 | 0x0407000B
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H12 | 0x0407000C
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H13 | 0x0407000D
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H14 | 0x0407000E
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H15 | 0x0407000F
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H16 | 0x04070010
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H17 | 0x04070011
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H18 | 0x04070012
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H19 | 0x04070013
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H20 | 0x04070014
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H21 | 0x04070015
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H22 | 0x04070016
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H23 | 0x04070017
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_PEC | 0x040C0004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d00 | 0x04080000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d01 | 0x04080001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d02 | 0x04080002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d03 | 0x04080003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d04 | 0x04080004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d05 | 0x04080005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d06 | 0x04080006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d07 | 0x04080007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d08 | 0x04080008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d09 | 0x04080009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d10 | 0x0408000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d11 | 0x0408000B
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A00.GPIOSkip_GPP_A00 | 1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A01.GPIOSkip_GPP_A01 | 1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A02.GPIOSkip_GPP_A02 | 1
|
||||
|
@ -410,128 +222,128 @@ GPIO_CFG_DATA.GpioPinConfig1_GPP_d09.GPIOSkip_GPP_d09 | 1
|
|||
GPIO_CFG_DATA.GpioPinConfig1_GPP_d10.GPIOSkip_GPP_d10 | 1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_d11.GPIOSkip_GPP_d11 | 1
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A07 | 0x033485A1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A07 | 0x00000619
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A07 | 0x00070619
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A13 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A13 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A13 | 0x000D0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A15 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A15 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A15 | 0x000F0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A16 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A16 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A16 | 0x00100019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A18 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A18 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A18 | 0x00120019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A19 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A19 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A19 | 0x00130019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A20 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A20 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A20 | 0x00140019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A21 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A21 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A21 | 0x00150019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A22 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A22 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A22 | 0x00160019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A23 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A23 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A23 | 0x00170019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B02 | 0x031885E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B02 | 0x00001E01
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B02 | 0x01021E01
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B03 | 0x051885E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B03 | 0x00001E01
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B03 | 0x01031E01
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B04 | 0x0300E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B04 | 0x00001801
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B04 | 0x01041801
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B11 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B11 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B11 | 0x010B0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B14 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B14 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B14 | 0x010E0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B15 | 0x01106381
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B15 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B15 | 0x010F0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B16 | 0x051885E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B16 | 0x00000601
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B16 | 0x01100601
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B17 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B17 | 0x00000601
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B17 | 0x01110601
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B18 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B18 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B18 | 0x01120001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B23 | 0x03006281
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B23 | 0x00001E01
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B23 | 0x01171E01
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C02 | 0x0300E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C02 | 0x00001801
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C02 | 0x02021801
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C05 | 0x03148DA1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C05 | 0x00000601
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C05 | 0x02050601
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C08 | 0x051885A1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C08 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C08 | 0x02080019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C09 | 0x05348DA1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C09 | 0x00000619
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C09 | 0x02090619
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C10 | 0x050022E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C10 | 0x00001E01
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C10 | 0x020A1E01
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C11 | 0x030062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C11 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C11 | 0x020B0019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C12 | 0x0500E2A1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C12 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C12 | 0x020C0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C15 | 0x0500E2A1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C15 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C15 | 0x020F0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_D04 | 0x05000061
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D04 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D04 | 0x03040001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_D09 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D09 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D09 | 0x03090001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_D10 | 0x05188DE1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D10 | 0x00000619
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D10 | 0x030A0619
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_D11 | 0x03148DA1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D11 | 0x00000619
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D11 | 0x030B0619
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_D14 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D14 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D14 | 0x030E0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_E02 | 0x050085E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E02 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E02 | 0x04020019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_E04 | 0x051485A1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E04 | 0x00000601
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E04 | 0x04040601
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_E07 | 0x05300581
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E07 | 0x00000601
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E07 | 0x04070601
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_E16 | 0x050083E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E16 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E16 | 0x04100001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_E22 | 0x050083E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E22 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E22 | 0x04160001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_E23 | 0x050083E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E23 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E23 | 0x04170001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F00 | 0x01106381
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F00 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F00 | 0x05000001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F02 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F02 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F02 | 0x05020019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F03 | 0x050083E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F03 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F03 | 0x05030019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F04 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F04 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F04 | 0x05040019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F05 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F05 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F05 | 0x05050019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F06 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F06 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F06 | 0x05060019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F07 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F07 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F07 | 0x05070019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F10 | 0x050005E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F10 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F10 | 0x050A0019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_G05 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_G05 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_G05 | 0x06050019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_G07 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_G07 | 0x00000009
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_G07 | 0x06070009
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H00 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H00 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H00 | 0x07000019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H01 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H01 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H01 | 0x07010019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H02 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H02 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H02 | 0x07020019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H03 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H03 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H03 | 0x07030019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H10 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H10 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H10 | 0x070A0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H11 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H11 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H11 | 0x070B0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H12 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H12 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H12 | 0x070C0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H13 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H13 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H13 | 0x070D0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H14 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H14 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H14 | 0x070E0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H15 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H15 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H15 | 0x070F0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H19 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H19 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H19 | 0x07130001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H20 | 0x05000061
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H20 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H20 | 0x07140001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H22 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H22 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H22 | 0x07160001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_PEC | 0x03000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_PEC | 0x00000009
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_PEC | 0x0C040009
|
|
@ -248,66 +248,66 @@ GPIO_CFG_DATA.GpioPinConfig1_GPP_d10.GPIOSkip_GPP_d10 | 1
|
|||
GPIO_CFG_DATA.GpioPinConfig1_GPP_d11.GPIOSkip_GPP_d11 | 1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_PEC.GPIOSkip_GPP_PEC | 1
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A11 | 0x051885A1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A11 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A11 | 0x000B0019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A16 | 0x05188DE1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A16 | 0x00000601
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A16 | 0x00100601
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B00 | 0x031885E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B00 | 0x00000619
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B00 | 0x01000619
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B03 | 0x0300E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B03 | 0x00001801
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B03 | 0x01031801
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B04 | 0x0300E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B04 | 0x00001801
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B04 | 0x01041801
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B18 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B18 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B18 | 0x01120001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B23 | 0x030062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B23 | 0x00000601
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B23 | 0x01170601
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C02 | 0x05188DE1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C02 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C02 | 0x02020001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C05 | 0x03148DA1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C05 | 0x00000601
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C05 | 0x02050601
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C14 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C14 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C14 | 0x020E0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C15 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C15 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C15 | 0x020F0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_D07 | 0x050005E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D07 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D07 | 0x03070001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_D08 | 0x050005E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D08 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D08 | 0x03080001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F04 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F04 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F04 | 0x05040001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F07 | 0x050005E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F07 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F07 | 0x05070001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F09 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F09 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F09 | 0x05090001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F10 | 0x050005E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F10 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F10 | 0x050A0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_G05 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_G05 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_G05 | 0x06050019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_G07 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_G07 | 0x00000009
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_G07 | 0x06070009
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H10 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H10 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H10 | 0x070A0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H16 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H16 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H16 | 0x07100001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H17 | 0x050022E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H17 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H17 | 0x07110001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H23 | 0x05348DA1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H23 | 0x00000619
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H23 | 0x07170619
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_J00 | 0x0518EDE1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_J00 | 0x00000619
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_J00 | 0x09000619
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_J02 | 0x053885E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_J02 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_J02 | 0x09020001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_J03 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_J03 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_J03 | 0x09030001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_J10 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_J10 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_J10 | 0x090A0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_J11 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_J11 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_J11 | 0x090B0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_K01 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_K01 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_K01 | 0x0A010001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_K02 | 0x053485A1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_K02 | 0x00000601
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_K02 | 0x0A020601
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_K11 | 0x05148DA1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_K11 | 0x00000619
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_K11 | 0x0A0B0619
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_K18 | 0x05148DA1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_K18 | 0x00000601
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_K18 | 0x0A120601
|
|
@ -42,194 +42,6 @@ GEN_CFG_DATA.PayloadId | 'AUTO'
|
|||
|
||||
SILICON_CFG_DATA.PayloadSelGpio | 0x80A5
|
||||
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A00 | 0x04000000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A01 | 0x04000001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A02 | 0x04000002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A03 | 0x04000003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A04 | 0x04000004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A05 | 0x04000005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A06 | 0x04000006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A07 | 0x04000007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A08 | 0x04000008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A09 | 0x04000009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A10 | 0x0400000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A11 | 0x0400000B
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A12 | 0x0400000C
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A13 | 0x0400000D
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A14 | 0x0400000E
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A15 | 0x0400000F
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A16 | 0x04000010
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A17 | 0x04000011
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A18 | 0x04000012
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A19 | 0x04000013
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A20 | 0x04000014
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A21 | 0x04000015
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A22 | 0x04000016
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_A23 | 0x04000017
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B00 | 0x04010000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B01 | 0x04010001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B02 | 0x04010002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B03 | 0x04010003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B04 | 0x04010004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B05 | 0x04010005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B06 | 0x04010006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B07 | 0x04010007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B08 | 0x04010008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B09 | 0x04010009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B10 | 0x0401000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B11 | 0x0401000B
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B12 | 0x0401000C
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B13 | 0x0401000D
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B14 | 0x0401000E
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B15 | 0x0401000F
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B16 | 0x04010010
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B17 | 0x04010011
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B18 | 0x04010012
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B19 | 0x04010013
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B20 | 0x04010014
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B21 | 0x04010015
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B22 | 0x04010016
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_B23 | 0x04010017
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C00 | 0x04020000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C01 | 0x04020001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C02 | 0x04020002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C03 | 0x04020003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C04 | 0x04020004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C05 | 0x04020005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C06 | 0x04020006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C07 | 0x04020007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C08 | 0x04020008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C09 | 0x04020009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C10 | 0x0402000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C11 | 0x0402000B
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C12 | 0x0402000C
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C13 | 0x0402000D
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C14 | 0x0402000E
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C15 | 0x0402000F
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C16 | 0x04020010
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C17 | 0x04020011
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C18 | 0x04020012
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C19 | 0x04020013
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C20 | 0x04020014
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C21 | 0x04020015
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C22 | 0x04020016
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_C23 | 0x04020017
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D00 | 0x04030000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D01 | 0x04030001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D02 | 0x04030002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D03 | 0x04030003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D04 | 0x04030004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D05 | 0x04030005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D06 | 0x04030006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D07 | 0x04030007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D08 | 0x04030008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D09 | 0x04030009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D10 | 0x0403000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D11 | 0x0403000B
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D12 | 0x0403000C
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D13 | 0x0403000D
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D14 | 0x0403000E
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D15 | 0x0403000F
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D16 | 0x04030010
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D17 | 0x04030011
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D18 | 0x04030012
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D19 | 0x04030013
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D20 | 0x04030014
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D21 | 0x04030015
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D22 | 0x04030016
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_D23 | 0x04030017
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E00 | 0x04040000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E01 | 0x04040001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E02 | 0x04040002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E04 | 0x04040004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E05 | 0x04040005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E06 | 0x04040006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E07 | 0x04040007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E08 | 0x04040008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E09 | 0x04040009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E10 | 0x0404000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E11 | 0x0404000B
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E12 | 0x0404000C
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E13 | 0x0404000D
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E14 | 0x0404000E
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E15 | 0x0404000F
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E16 | 0x04040010
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E17 | 0x04040011
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E18 | 0x04040012
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E19 | 0x04040013
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E20 | 0x04040014
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E21 | 0x04040015
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E22 | 0x04040016
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_E23 | 0x04040017
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F00 | 0x04050000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F01 | 0x04050001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F02 | 0x04050002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F03 | 0x04050003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F04 | 0x04050004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F05 | 0x04050005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F06 | 0x04050006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F07 | 0x04050007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F08 | 0x04050008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F09 | 0x04050009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F10 | 0x0405000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F11 | 0x0405000B
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F12 | 0x0405000C
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F13 | 0x0405000D
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F14 | 0x0405000E
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F15 | 0x0405000F
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F16 | 0x04050010
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F17 | 0x04050011
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F18 | 0x04050012
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F19 | 0x04050013
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F20 | 0x04050014
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F21 | 0x04050015
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F22 | 0x04050016
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_F23 | 0x04050017
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G00 | 0x04060000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G01 | 0x04060001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G02 | 0x04060002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G03 | 0x04060003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G04 | 0x04060004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G05 | 0x04060005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G06 | 0x04060006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_G07 | 0x04060007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H00 | 0x04070000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H01 | 0x04070001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H02 | 0x04070002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H03 | 0x04070003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H04 | 0x04070004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H05 | 0x04070005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H06 | 0x04070006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H07 | 0x04070007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H08 | 0x04070008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H09 | 0x04070009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H10 | 0x0407000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H11 | 0x0407000B
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H12 | 0x0407000C
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H13 | 0x0407000D
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H14 | 0x0407000E
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H15 | 0x0407000F
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H16 | 0x04070010
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H17 | 0x04070011
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H18 | 0x04070012
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H19 | 0x04070013
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H20 | 0x04070014
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H21 | 0x04070015
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H22 | 0x04070016
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_H23 | 0x04070017
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_PEC | 0x040C0004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d00 | 0x04080000
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d01 | 0x04080001
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d02 | 0x04080002
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d03 | 0x04080003
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d04 | 0x04080004
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d05 | 0x04080005
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d06 | 0x04080006
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d07 | 0x04080007
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d08 | 0x04080008
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d09 | 0x04080009
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d10 | 0x0408000A
|
||||
GPIO_CFG_DATA.GpioPinOffset_GPP_d11 | 0x0408000B
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A00.GPIOSkip_GPP_A00 | 1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A01.GPIOSkip_GPP_A01 | 1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A02.GPIOSkip_GPP_A02 | 1
|
||||
|
@ -408,128 +220,128 @@ GPIO_CFG_DATA.GpioPinConfig1_GPP_d09.GPIOSkip_GPP_d09 | 1
|
|||
GPIO_CFG_DATA.GpioPinConfig1_GPP_d10.GPIOSkip_GPP_d10 | 1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_d11.GPIOSkip_GPP_d11 | 1
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A07 | 0x033485A1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A07 | 0x00000619
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A07 | 0x00070619
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A13 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A13 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A13 | 0x000D0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A15 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A15 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A15 | 0x000F0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A16 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A16 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A16 | 0x00100019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A18 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A18 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A18 | 0x00120019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A19 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A19 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A19 | 0x00130019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A20 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A20 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A20 | 0x00140019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A21 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A21 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A21 | 0x00150019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A22 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A22 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A22 | 0x00160019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_A23 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A23 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_A23 | 0x00170019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B02 | 0x031885E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B02 | 0x00001E01
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B02 | 0x01021E01
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B03 | 0x051885E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B03 | 0x00001E01
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B03 | 0x01031E01
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B04 | 0x0300E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B04 | 0x00001801
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B04 | 0x01041801
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B11 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B11 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B11 | 0x010B0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B14 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B14 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B14 | 0x010E0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B15 | 0x01106381
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B15 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B15 | 0x010F0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B16 | 0x051885E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B16 | 0x00000601
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B16 | 0x01100601
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B17 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B17 | 0x00000601
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B17 | 0x01110601
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B18 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B18 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B18 | 0x01120001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_B23 | 0x03006281
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B23 | 0x00001E01
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_B23 | 0x01171E01
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C02 | 0x0300E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C02 | 0x00001801
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C02 | 0x02021801
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C05 | 0x03148DA1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C05 | 0x00000601
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C05 | 0x02050601
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C08 | 0x051885A1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C08 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C08 | 0x02080019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C09 | 0x05348DA1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C09 | 0x00000619
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C09 | 0x02090619
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C10 | 0x050022E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C10 | 0x00001E01
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C10 | 0x020A1E01
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C11 | 0x030062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C11 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C11 | 0x020B0019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C12 | 0x0500E2A1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C12 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C12 | 0x020C0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_C15 | 0x0500E2A1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C15 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_C15 | 0x020F0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_D04 | 0x05000061
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D04 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D04 | 0x03040001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_D09 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D09 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D09 | 0x03090001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_D10 | 0x05188DE1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D10 | 0x00000619
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D10 | 0x030A0619
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_D11 | 0x03148DA1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D11 | 0x00000619
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D11 | 0x030B0619
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_D14 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D14 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_D14 | 0x030E0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_E02 | 0x050085E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E02 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E02 | 0x04020019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_E04 | 0x051485A1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E04 | 0x00000601
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E04 | 0x04040601
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_E07 | 0x05300581
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E07 | 0x00000601
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E07 | 0x04070601
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_E16 | 0x050083E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E16 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E16 | 0x04100001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_E22 | 0x050083E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E22 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E22 | 0x04160001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_E23 | 0x050083E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E23 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_E23 | 0x04170001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F00 | 0x01106381
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F00 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F00 | 0x05000001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F02 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F02 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F02 | 0x05020019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F03 | 0x050083E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F03 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F03 | 0x05030019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F04 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F04 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F04 | 0x05040019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F05 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F05 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F05 | 0x05050019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F06 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F06 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F06 | 0x05060019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F07 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F07 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F07 | 0x05070019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_F10 | 0x050005E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F10 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_F10 | 0x050A0019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_G05 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_G05 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_G05 | 0x06050019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_G07 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_G07 | 0x00000009
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_G07 | 0x06070009
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H00 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H00 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H00 | 0x07000019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H01 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H01 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H01 | 0x07010019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H02 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H02 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H02 | 0x07020019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H03 | 0x00000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H03 | 0x00000019
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H03 | 0x07030019
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H10 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H10 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H10 | 0x070A0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H11 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H11 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H11 | 0x070B0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H12 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H12 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H12 | 0x070C0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H13 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H13 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H13 | 0x070D0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H14 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H14 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H14 | 0x070E0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H15 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H15 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H15 | 0x070F0001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H19 | 0x050062E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H19 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H19 | 0x07130001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H20 | 0x05000061
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H20 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H20 | 0x07140001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_H22 | 0x0500E2E1
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H22 | 0x00000001
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_H22 | 0x07160001
|
||||
GPIO_CFG_DATA.GpioPinConfig0_GPP_PEC | 0x03000000
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_PEC | 0x00000009
|
||||
GPIO_CFG_DATA.GpioPinConfig1_GPP_PEC | 0x0C040009
|
|
@ -15,24 +15,22 @@
|
|||
# !HDR EMBED:{GPIO_CFG_HDR:GpioCfgHdr:START}
|
||||
gCfgData.GpioHeaderSize | * | 0x01 | _LENGTH_GPIO_CFG_HDR_
|
||||
gCfgData.GpioBaseTableId | * | 0x01 | 0xFF
|
||||
gCfgData.GpioItemSize | * | 0x02 | 12
|
||||
gCfgData.GpioItemCount | * | 0x02 | (_LENGTH_GPIO_CFG_DATA_ - _LENGTH_GPIO_CFG_HDR_) / 12
|
||||
gCfgData.GpioItemSize | * | 0x02 | 8
|
||||
gCfgData.GpioItemCount | * | 0x02 | (_LENGTH_GPIO_CFG_DATA_ - _LENGTH_GPIO_CFG_HDR_) / 8
|
||||
# Initial value is GpioValidByteOffset (bit 31 in PAD Cfg DW2) and GpioValidByteMask (0x80) in GpioBaseTableBitMask[0] and [1]
|
||||
# CfgDataTool will check each GPIO table data for:
|
||||
# *(UINT8 *)(GpioEntryData + GpioValidByteOffset) & GpioValidByteMask
|
||||
# Ex: (GPIO DW2 >> 24) & 0x80 == if set, skip it. if 0, include it in BCT
|
||||
# If the value is non-zero, a GPIO programming should be skipped.
|
||||
# The CfgDataTool tool will mark a bit in GpioBaseTableBitMask array to indicate a particular GPIO should be skipped or not.
|
||||
# Length = 26 because we need 1 bit per GPIO entry. There are 165 GPIOs in the below list. So 165/8 = 21 bytes needed. Reserve 26 for future GPIO pins addition
|
||||
gCfgData.GpioBaseTableBitMask | * | 34 | {11, 0x80} #11 is byte offset 11 within the 26 bytes array. 0x80 is the byte mask to indicate if the GPIO pin is used or not.
|
||||
# Length = 26 because we need 1 bit per GPIO entry. If there are 165 GPIOs in the below list. So 165/8 = 21 bytes needed. Reserve 26 for future GPIO pins addition
|
||||
gCfgData.GpioBaseTableBitMask | * | 34 | {7, 0x80} #7 is byte offset 7 within the 34 bytes array. 0x80 is the byte mask to indicate if the GPIO pin is used or not.
|
||||
|
||||
gCfgData.GpioTableData | * | 0 | 0
|
||||
# !HDR EMBED:{GPIO_CFG_HDR:GpioCfgHdr:END}
|
||||
# !HDR HEADER:{OFF}
|
||||
|
||||
# GPIO Template:GPIO_TMPL structure
|
||||
# Dword0: GpioPinOffset
|
||||
# UINT32 PinOffset // 4 bytes - 32-bit pin offset address
|
||||
|
||||
# Dword1: GpioPADConfig DW0
|
||||
# UINT32 PadMode : 5; // [4:0] #GPIO PadMode
|
||||
|
@ -45,252 +43,254 @@
|
|||
# Dword2: GpioPADConfig DW1
|
||||
# UINT32 ElectricalConfig: 9; // [8:0] #GPIO ElectricalConfig
|
||||
# UINT32 LockConfig : 4; // [12:9] #GPIO LockConfig
|
||||
# UINT32 Other Settings : 9; // [21:13] #Other Settings
|
||||
# UINT32 Rsvd Bits : 8; // [29:22] #Reserved/Unused
|
||||
# UINT32 Other Settings : 3; // [15:13] #Other Settings
|
||||
# UINT32 PadNum : 8; // [23:16] #Pad Number
|
||||
# UINT32 GrpIdx : 5; // [28:24] #Group Index
|
||||
# UINT32 Rsvd Bits : 1; // [29] #Reserved/Unused
|
||||
# UINT32 Hide Bit : 1; // [30] #Reserved/Hide
|
||||
# UINT32 GPIOSKip : 1; // [31] #Used by the CfgDataTool to check whether to include or skip GPIO programming
|
||||
|
||||
# PIN OFFSET: DW0 : DW1 where Bit 31 is used for GPIOSkip field for CfgMergeTool to indicate to skip/include the GPIO in the final GPIOTbl.
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A00: 0x03000000: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A01: 0x03000001: 0x03502387: 0x80002019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A02: 0x03000002: 0x03502387: 0x80002019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A03: 0x03000003: 0x03502387: 0x80002019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A04: 0x03000004: 0x03502387: 0x80002019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A05: 0x03000005: 0x03502387: 0x80002019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A06: 0x03000006: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A07: 0x03000007: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A08: 0x03000008: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A09: 0x03000009: 0x03502387: 0x80002009}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A10: 0x0300000A: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A11: 0x0300000B: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A12: 0x0300000C: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A13: 0x0300000D: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A14: 0x0300000E: 0x03502387: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A15: 0x0300000F: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A16: 0x03000010: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A17: 0x03000011: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A18: 0x03000012: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A19: 0x03000013: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A20: 0x03000014: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A21: 0x03000015: 0x0500E2E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A22: 0x03000016: 0x0500E2E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A23: 0x03000017: 0x051885E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B00: 0x03010000: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B01: 0x03010001: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B02: 0x03010002: 0x05188DE1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B03: 0x03010003: 0x0300E2E1: 0x00001801}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B04: 0x03010004: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B05: 0x03010005: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B06: 0x03010006: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B07: 0x03010007: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B08: 0x03010008: 0x050062E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B09: 0x03010009: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B10: 0x0301000A: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B11: 0x0301000B: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B12: 0x0301000C: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B13: 0x0301000D: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B14: 0x0301000E: 0x03502281: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B15: 0x0301000F: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B16: 0x03010010: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B17: 0x03010011: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B18: 0x03010012: 0x03502281: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B19: 0x03010013: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B20: 0x03010014: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B21: 0x03010015: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B22: 0x03010016: 0x03502281: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B23: 0x03010017: 0x03502281: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C00: 0x03020000: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C01: 0x03020001: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C02: 0x03020002: 0x050062E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C03: 0x03020003: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C04: 0x03020004: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C05: 0x03020005: 0x03502281: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C06: 0x03020006: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C07: 0x03020007: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C08: 0x03020008: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C09: 0x03020009: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C10: 0x0302000A: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C11: 0x0302000B: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C12: 0x0302000C: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C13: 0x0302000D: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C14: 0x0302000E: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C15: 0x0302000F: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C16: 0x03020010: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C17: 0x03020011: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C18: 0x03020012: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C19: 0x03020013: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C20: 0x03020014: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C21: 0x03020015: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C22: 0x03020016: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C23: 0x03020017: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D00: 0x03030000: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D01: 0x03030001: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D02: 0x03030002: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D03: 0x03030003: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D04: 0x03030004: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D05: 0x03030005: 0x03502387: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D06: 0x03030006: 0x03502387: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D07: 0x03030007: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D08: 0x03030008: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D09: 0x03030009: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D10: 0x0303000A: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D11: 0x0303000B: 0x03502385: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D12: 0x0303000C: 0x03502385: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D13: 0x0303000D: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D14: 0x0303000E: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D15: 0x0303000F: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D16: 0x03030010: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D17: 0x03030011: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D18: 0x03030012: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D19: 0x03030013: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D20: 0x03030014: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D21: 0x03030015: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D22: 0x03030016: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D23: 0x03030017: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E00: 0x03040000: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E01: 0x03040001: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E02: 0x03040002: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E03: 0x03040003: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E04: 0x03040004: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E05: 0x03040005: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E06: 0x03040006: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E07: 0x03040007: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E08: 0x03040008: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E09: 0x03040009: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E10: 0x0304000A: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E11: 0x0304000B: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E12: 0x0304000C: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E13: 0x0304000D: 0x00000000: 0x80000000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E14: 0x0304000F: 0x00000000: 0x80000000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E15: 0x03040010: 0x00000000: 0x80000000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E16: 0x03040011: 0x00000000: 0x80000000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E17: 0x03040012: 0x00000000: 0x80000000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E18: 0x03040013: 0x00000000: 0x80000000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E19: 0x03040014: 0x00000000: 0x80000000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E20: 0x03040015: 0x00000000: 0x80000000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E21: 0x03040016: 0x00000000: 0x80000000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E22: 0x03040017: 0x00000000: 0x80000000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E23: 0x03040018: 0x00000000: 0x80000000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F00: 0x03050000: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F01: 0x03050001: 0x03502383: 0x80002019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F02: 0x03050002: 0x050062E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F03: 0x03050003: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F04: 0x03050004: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F05: 0x03050005: 0x051885A1: 0x00000019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F06: 0x03050006: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F07: 0x03050007: 0x050062E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F08: 0x03050008: 0x05506281: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F09: 0x03050009: 0x05006DE1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F10: 0x0305000A: 0x050005E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F11: 0x0305000B: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F12: 0x0305000C: 0x050005E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F13: 0x0305000D: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F14: 0x0305000E: 0x03502385: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F15: 0x0305000F: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F16: 0x03050010: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F17: 0x03050011: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F18: 0x03050012: 0x050062E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F19: 0x03050013: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F20: 0x03050014: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F21: 0x03050015: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F22: 0x03050016: 0x05506283: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F23: 0x03050017: 0x050062E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G00: 0x03060000: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G01: 0x03060001: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G02: 0x03060002: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G03: 0x03060003: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G04: 0x03060004: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G05: 0x03060005: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G06: 0x03060006: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G07: 0x03060007: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H00: 0x03070000: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H01: 0x03070001: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H02: 0x03070002: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H03: 0x03070003: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H04: 0x03070004: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H05: 0x03070005: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H06: 0x03070006: 0x050005E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H07: 0x03070007: 0x050062E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H08: 0x03070008: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H09: 0x03070009: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H10: 0x0307000A: 0x0500E2E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H11: 0x0307000B: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H12: 0x0307000C: 0x03502281: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H13: 0x0307000D: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H14: 0x0307000E: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H15: 0x0307000F: 0x03148DA1: 0x00000601}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H16: 0x03070010: 0x053485A1: 0x00000601}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H17: 0x03070011: 0x0500E2E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H18: 0x03070012: 0x050005E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H19: 0x03070013: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H20: 0x03070014: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H21: 0x03070015: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H22: 0x03070016: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H23: 0x03070017: 0x050022E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I00: 0x03080000: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I01: 0x03080001: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I02: 0x03080002: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I03: 0x03080003: 0x053285A1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I04: 0x03080004: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I05: 0x03080005: 0x050062E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I06: 0x03080006: 0x03502281: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I07: 0x03080007: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I08: 0x03080008: 0x03502283: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I09: 0x03080009: 0x0300E2E1: 0x00001801}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I10: 0x0308000A: 0x05506283: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I11: 0x0308000B: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I12: 0x0308000C: 0x05148DA1: 0x00000601}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I13: 0x0308000D: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I14: 0x0308000E: 0x05148DA1: 0x00000601}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J00: 0x03090000: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J01: 0x03090001: 0x03502385: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J02: 0x03090002: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J03: 0x03090003: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J04: 0x03090004: 0x03502385: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J05: 0x03090005: 0x03502385: 0x80002019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J06: 0x03090006: 0x03502385: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J07: 0x03090007: 0x03502385: 0x80002019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J08: 0x03090008: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J09: 0x03090009: 0x03502281: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J10: 0x0309000A: 0x0500E2E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J11: 0x0309000B: 0x03502383: 0x80002009}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K00: 0x030A0000: 0x050005E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K01: 0x030A0001: 0x03506281: 0x80002017}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K02: 0x030A0002: 0x050005E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K03: 0x030A0003: 0x05148DA1: 0x00000619}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K04: 0x030A0004: 0x050022E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K05: 0x030A0005: 0x050005E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K06: 0x030A0006: 0x050005E1: 0x00000201}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K07: 0x030A0007: 0x050005E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K08: 0x030A0008: 0x050062E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K09: 0x030A0009: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K10: 0x030A000A: 0x03506281: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K11: 0x030A000B: 0x03502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K12: 0x030A000C: 0x05348DA1: 0x00000601}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K13: 0x030A000D: 0x050062E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K14: 0x030A000E: 0x030022E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K15: 0x030A000F: 0x030022E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K16: 0x030A0010: 0x050022E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K17: 0x030A0011: 0x050062E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K18: 0x030A0012: 0x050005E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K19: 0x030A0013: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K20: 0x030A0014: 0x050005E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K21: 0x030A0015: 0x050005E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K22: 0x030A0016: 0x05506281: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K23: 0x030A0017: 0x050062E1: 0x00000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d00: 0x030B0000: 0x07502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d01: 0x030B0001: 0x07502383: 0x8000201F}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d02: 0x030B0002: 0x07502383: 0x8000201F}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d03: 0x030B0003: 0x07502383: 0x80002019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d04: 0x030B0004: 0x07502283: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d05: 0x030B0005: 0x07502283: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d06: 0x030B0006: 0x07502283: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d07: 0x030B0007: 0x07502281: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d08: 0x030B0008: 0x07502383: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d09: 0x030B0009: 0x07502283: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d10: 0x030B000A: 0x07502283: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d11: 0x030B000B: 0x07502283: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_PEC: 0x05000000: 0x00000000: 0x80000000}
|
||||
# DW0 : DW1 where Bit 31 is used for GPIOSkip field for CfgMergeTool to indicate to skip/include the GPIO in the final GPIOTbl.
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A00: 0x03502381: 0x80002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A01: 0x03502387: 0x80012019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A02: 0x03502387: 0x80022019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A03: 0x03502387: 0x80032019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A04: 0x03502387: 0x80042019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A05: 0x03502387: 0x80052019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A06: 0x03502381: 0x80062001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A07: 0x03502381: 0x80072001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A08: 0x03502381: 0x80082001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A09: 0x03502387: 0x80092009}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A10: 0x03502381: 0x800A2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A11: 0x03502381: 0x800B2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A12: 0x03502381: 0x800C2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A13: 0x03502381: 0x800D2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A14: 0x03502387: 0x800E2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A15: 0x03502381: 0x800F2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A16: 0x03502381: 0x80102001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A17: 0x03502381: 0x80112001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A18: 0x03502381: 0x80122001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A19: 0x03502381: 0x80132001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A20: 0x03502381: 0x80142001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A21: 0x0500E2E1: 0x00150001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A22: 0x0500E2E1: 0x00160001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_A23: 0x051885E1: 0x00170001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B00: 0x03502381: 0x81002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B01: 0x03502381: 0x81012001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B02: 0x05188DE1: 0x01020001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B03: 0x0300E2E1: 0x01031801}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B04: 0x03502381: 0x81042001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B05: 0x03502381: 0x81052001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B06: 0x03502383: 0x81062001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B07: 0x03502383: 0x81072001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B08: 0x050062E1: 0x01080001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B09: 0x03502383: 0x81092001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B10: 0x03502381: 0x810A2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B11: 0x03502381: 0x810B2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B12: 0x03502383: 0x810C2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B13: 0x03502383: 0x810D2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B14: 0x03502281: 0x810E2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B15: 0x03502381: 0x810F2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B16: 0x03502381: 0x81102001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B17: 0x03502381: 0x81112001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B18: 0x03502281: 0x81122001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B19: 0x03502381: 0x81132001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B20: 0x03502381: 0x81142001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B21: 0x03502381: 0x81152001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B22: 0x03502281: 0x81162001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_B23: 0x03502281: 0x81172001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C00: 0x03502383: 0x82002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C01: 0x03502383: 0x82012001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C02: 0x050062E1: 0x02020001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C03: 0x03502383: 0x82032001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C04: 0x03502383: 0x82042001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C05: 0x03502281: 0x82052001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C06: 0x03502381: 0x82062001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C07: 0x03502381: 0x82072001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C08: 0x03502381: 0x82082001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C09: 0x03502381: 0x82092001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C10: 0x03502381: 0x820A2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C11: 0x03502381: 0x820B2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C12: 0x03502381: 0x820C2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C13: 0x03502381: 0x820D2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C14: 0x03502381: 0x820E2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C15: 0x03502381: 0x820F2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C16: 0x03502383: 0x82102001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C17: 0x03502383: 0x82112001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C18: 0x03502383: 0x82122001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C19: 0x03502383: 0x82132001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C20: 0x03502381: 0x82142001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C21: 0x03502381: 0x82152001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C22: 0x03502381: 0x82162001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_C23: 0x03502381: 0x82172001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D00: 0x03502381: 0x83002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D01: 0x03502381: 0x83012001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D02: 0x03502381: 0x83022001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D03: 0x03502381: 0x83032001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D04: 0x03502381: 0x83042001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D05: 0x03502387: 0x83052001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D06: 0x03502387: 0x83062001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D07: 0x03502381: 0x83072001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D08: 0x03502381: 0x83082001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D09: 0x03502381: 0x83092001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D10: 0x03502381: 0x830A2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D11: 0x03502385: 0x830B2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D12: 0x03502385: 0x830C2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D13: 0x03502381: 0x830D2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D14: 0x03502381: 0x830E2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D15: 0x03502381: 0x830F2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D16: 0x03502381: 0x83102001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D17: 0x03502383: 0x83112001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D18: 0x03502383: 0x83122001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D19: 0x03502383: 0x83132001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D20: 0x03502383: 0x83142001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D21: 0x03502381: 0x83152001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D22: 0x03502381: 0x83162001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_D23: 0x03502381: 0x83172001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E00: 0x03502383: 0x84002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E01: 0x03502383: 0x84012001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E02: 0x03502383: 0x84022001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E03: 0x03502381: 0x84032001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E04: 0x03502381: 0x84042001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E05: 0x03502381: 0x84052001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E06: 0x03502381: 0x84062001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E07: 0x03502381: 0x84072001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E08: 0x03502381: 0x84082001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E09: 0x03502383: 0x84092001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E10: 0x03502383: 0x840A2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E11: 0x03502383: 0x840B2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E12: 0x03502383: 0x840C2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E13: 0x00000000: 0x840D0000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E14: 0x00000000: 0x840E0000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E15: 0x00000000: 0x840F0000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E16: 0x00000000: 0x84100000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E17: 0x00000000: 0x84110000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E18: 0x00000000: 0x84120000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E19: 0x00000000: 0x84130000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E20: 0x00000000: 0x84140000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E21: 0x00000000: 0x84150000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E22: 0x00000000: 0x84160000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_E23: 0x00000000: 0x84170000}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F00: 0x03502383: 0x85002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F01: 0x03502383: 0x85012019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F02: 0x050062E1: 0x05020001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F03: 0x03502383: 0x85032001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F04: 0x03502383: 0x85042001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F05: 0x051885A1: 0x05050019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F06: 0x03502381: 0x85062001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F07: 0x050062E1: 0x05070001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F08: 0x05506281: 0x85082001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F09: 0x05006DE1: 0x05090001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F10: 0x050005E1: 0x050A0001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F11: 0x03502381: 0x850B2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F12: 0x050005E1: 0x050C0001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F13: 0x03502381: 0x850D2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F14: 0x03502385: 0x850E2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F15: 0x03502383: 0x850F2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F16: 0x03502383: 0x85102001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F17: 0x03502383: 0x85112001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F18: 0x050062E1: 0x05120001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F19: 0x03502383: 0x85132001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F20: 0x03502383: 0x85142001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F21: 0x03502383: 0x85152001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F22: 0x05506283: 0x85162001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_F23: 0x050062E1: 0x05170001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G00: 0x03502381: 0x86002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G01: 0x03502381: 0x86012001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G02: 0x03502381: 0x86022001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G03: 0x03502381: 0x86032001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G04: 0x03502381: 0x86042001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G05: 0x03502381: 0x86052001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G06: 0x03502381: 0x86062001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_G07: 0x03502381: 0x86072001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H00: 0x03502383: 0x87002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H01: 0x03502383: 0x87012001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H02: 0x03502383: 0x87022001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H03: 0x03502381: 0x87032001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H04: 0x03502383: 0x87042001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H05: 0x03502381: 0x87052001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H06: 0x050005E1: 0x07060001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H07: 0x050062E1: 0x07070001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H08: 0x03502381: 0x87082001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H09: 0x03502381: 0x87092001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H10: 0x0500E2E1: 0x070A0001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H11: 0x03502381: 0x870B2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H12: 0x03502281: 0x870C2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H13: 0x03502381: 0x870D2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H14: 0x03502381: 0x870E2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H15: 0x03148DA1: 0x070F0601}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H16: 0x053485A1: 0x07100601}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H17: 0x0500E2E1: 0x07110001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H18: 0x050005E1: 0x07120001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H19: 0x03502381: 0x87132001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H20: 0x03502381: 0x87142001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H21: 0x03502381: 0x87152001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H22: 0x03502381: 0x87162001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_H23: 0x050022E1: 0x07170001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I00: 0x03502383: 0x88002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I01: 0x03502383: 0x88012001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I02: 0x03502383: 0x88022001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I03: 0x053285A1: 0x08030001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I04: 0x03502383: 0x88042001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I05: 0x050062E1: 0x08050001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I06: 0x03502281: 0x88062001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I07: 0x03502383: 0x88072001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I08: 0x03502283: 0x88082001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I09: 0x0300E2E1: 0x08091801}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I10: 0x05506283: 0x880A2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I11: 0x03502381: 0x880B2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I12: 0x05148DA1: 0x080C0601}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I13: 0x03502381: 0x880D2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_I14: 0x05148DA1: 0x080E0601}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J00: 0x03502381: 0x89002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J01: 0x03502385: 0x89012001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J02: 0x03502381: 0x89022001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J03: 0x03502381: 0x89032001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J04: 0x03502385: 0x89042001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J05: 0x03502385: 0x89052019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J06: 0x03502385: 0x89062001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J07: 0x03502385: 0x89072019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J08: 0x03502381: 0x89082001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J09: 0x03502281: 0x89092001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J10: 0x0500E2E1: 0x090A0001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_J11: 0x03502383: 0x890B2009}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K00: 0x050005E1: 0x0A000001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K01: 0x03506281: 0x8A012017}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K02: 0x050005E1: 0x0A020001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K03: 0x05148DA1: 0x0A030619}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K04: 0x050022E1: 0x0A040001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K05: 0x050005E1: 0x0A050001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K06: 0x050005E1: 0x0A060201}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K07: 0x050005E1: 0x0A070001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K08: 0x050062E1: 0x0A080001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K09: 0x03502383: 0x8A092001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K10: 0x03506281: 0x8A0A2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K11: 0x03502383: 0x8A0B2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K12: 0x05348DA1: 0x0A0C0601}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K13: 0x050062E1: 0x0A0D0001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K14: 0x030022E1: 0x0A0E0001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K15: 0x030022E1: 0x0A0F0001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K16: 0x050022E1: 0x0A100001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K17: 0x050062E1: 0x0A110001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K18: 0x050005E1: 0x0A120001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K19: 0x03502381: 0x8A132001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K20: 0x050005E1: 0x0A140001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K21: 0x050005E1: 0x0A150001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K22: 0x05506281: 0x8A162001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_K23: 0x050062E1: 0x0A170001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d00: 0x07502383: 0x8B002001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d01: 0x07502383: 0x8B01201F}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d02: 0x07502383: 0x8B02201F}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d03: 0x07502383: 0x8B032019}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d04: 0x07502283: 0x8B042001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d05: 0x07502283: 0x8B052001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d06: 0x07502283: 0x8B062001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d07: 0x07502281: 0x8B072001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d08: 0x07502383: 0x8B082001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d09: 0x07502283: 0x8B092001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d10: 0x07502283: 0x8B0A2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_d11: 0x07502283: 0x8B0B2001}
|
||||
# !BSF SUBT:{GPIO_TMPL:GPP_PEC: 0x00000000: 0x80000000}
|
||||
|
||||
# !HDR EMBED:{GPIO_CFG_DATA:TAG_400:END}
|
||||
|
||||
|
|
|
@ -96,12 +96,7 @@
|
|||
# !BSF PAGES:{GIO_$(1):GIO:"GPIO $(1)"}
|
||||
# !BSF PAGE:{GIO_$(1)}
|
||||
|
||||
#Dword0: GpioPinOffset (Hide it)
|
||||
# !BSF NAME:{Reserved} TYPE:{Reserved}
|
||||
# !BSF MARKER:{GpioPinOffset_$(1)}
|
||||
gCfgData.GpioPinOffset_$(1) | * | 0x04 | $(2)
|
||||
|
||||
#Dword1: GpioPinConfig0
|
||||
#Dword0: GpioPinConfig0
|
||||
# !BSF NAME:{GPIO $(1) PIN Config0}
|
||||
# !BSF TYPE:{EditNum, HEX, (0x00000000,0xFFFFFFFF)}
|
||||
# !BSF HELP:{GPIO $(1) PIN Configuration}
|
||||
|
@ -176,7 +171,7 @@
|
|||
# !BSF CONDITION:{$GpioPinConfig1_$(1).Hide_$(1) == 0}
|
||||
# !BSF FIELD:{GPIOResetConfig_$(1):8b}
|
||||
|
||||
#Dword2: GpioPinConfig1
|
||||
#Dword1: GpioPinConfig1
|
||||
# !BSF NAME:{GPIO $(1) PIN Config1}
|
||||
# !BSF TYPE:{EditNum, HEX, (0x00000000,0xFFFFFFFF)}
|
||||
# !BSF HELP:{GPIO $(1) PIN Configuration}
|
||||
|
@ -201,8 +196,17 @@
|
|||
# !BSF CONDITION:{$GpioPinConfig1_$(1).Hide_$(1) == 0}
|
||||
# !BSF FIELD:{GPIOLockConfig_$(1):4b}
|
||||
|
||||
# !BSF NAME:{Reserved} TYPE:{Reserved}
|
||||
# !BSF FIELD:{Reserved_$(1):17b}
|
||||
# !BSF NAME:{Reserved1} TYPE:{Reserved}
|
||||
# !BSF FIELD:{Reserved1_$(1):3b}
|
||||
|
||||
# !BSF NAME:{PadNum} TYPE:{Reserved}
|
||||
# !BSF FIELD:{PadNum_$(1):8b}
|
||||
|
||||
# !BSF NAME:{GrpIdx} TYPE:{Reserved}
|
||||
# !BSF FIELD:{GrpIdx_$(1):5b}
|
||||
|
||||
# !BSF NAME:{Reserved2} TYPE:{Reserved}
|
||||
# !BSF FIELD:{Reserved2_$(1):1b}
|
||||
|
||||
# !BSF NAME:{Hide} TYPE:{Reserved}
|
||||
# !BSF FIELD:{Hide_$(1):1b}
|
||||
|
|
|
@ -10,6 +10,28 @@
|
|||
#include <GpioPinsCnlH.h>
|
||||
#include <GpioPinsCnlLp.h>
|
||||
|
||||
//
|
||||
// GPIO_PAD Fileds
|
||||
//
|
||||
typedef struct {
|
||||
UINT32 PadNum:16;
|
||||
UINT32 GrpIdx:8;
|
||||
UINT32 ChipsetId:4;
|
||||
UINT32 Rsvd:4;
|
||||
} GPIO_PAD_FIELD;
|
||||
|
||||
//
|
||||
// GPIO_CFG_DATA DW1 fields
|
||||
//
|
||||
typedef struct {
|
||||
UINT32 Rsvd1:16;
|
||||
UINT32 PadNum:8;
|
||||
UINT32 GrpIdx:5;
|
||||
UINT32 Rsvd2:3;
|
||||
} GPIO_CFG_DATA_DW1;
|
||||
|
||||
#define CNL_LP_CHIPSET_ID 0x4
|
||||
#define CNL_H_CHIPSET_ID 0x3
|
||||
|
||||
//
|
||||
// CFL S 82 UDIMM GPIO TBL
|
||||
|
|
|
@ -50,6 +50,7 @@ CONST UINT8 mRsvdSmbusAddressTable[4] = { 0xA2, 0xA0, 0xA2, 0xA0 };
|
|||
CONST UINT16 mRcompResistor[3] = { 121, 75, 100 };
|
||||
CONST UINT16 mRcompTarget[5] = { 60, 26, 20, 20, 26 };
|
||||
|
||||
|
||||
/**
|
||||
Set the debug print error level fron CFG data.
|
||||
|
||||
|
@ -315,6 +316,57 @@ PrintGpioConfigTable (
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
Retreive PadInfo embedded inside DW1 of GPIO CFG DATA.
|
||||
Prepare a PadInfo DWORD first, add into the GpioTable,
|
||||
followed by DW0 and DW1 directly from GPIO CFG DATA.
|
||||
This format of GpioTable is what the Gpio library expects.
|
||||
|
||||
@param GpioTable Pointer to the GpioTable to be updated
|
||||
@param GpioCfg Pointer to the cfg data
|
||||
@param Offset Index of a particulr pin's DW0, DW1 in GpioCfg
|
||||
|
||||
@retval GpioTable Pointer to fill the next gpio item
|
||||
**/
|
||||
UINT8 *
|
||||
FillGpioTable (
|
||||
IN UINT8 *GpioTable,
|
||||
IN GPIO_CFG_HDR *GpioCfg,
|
||||
IN UINT32 Offset,
|
||||
IN UINT8 ChipsetId
|
||||
|
||||
)
|
||||
{
|
||||
GPIO_CFG_DATA_DW1 *Dw1;
|
||||
UINT32 *GpioItem;
|
||||
GPIO_PAD_FIELD GpioPad = { 0, 0, 0, 0 };
|
||||
|
||||
//
|
||||
// Get the DW1 and extract PadInfo
|
||||
//
|
||||
GpioItem = (UINT32 *) (GpioCfg->GpioTableData + Offset);
|
||||
Dw1 = (GPIO_CFG_DATA_DW1 *) (&GpioItem[1]);
|
||||
GpioPad.PadNum = (UINT16) Dw1->PadNum;
|
||||
GpioPad.GrpIdx = (UINT8) Dw1->GrpIdx;
|
||||
GpioPad.ChipsetId = ChipsetId;
|
||||
|
||||
//
|
||||
// Remove PadInfo data from DW1
|
||||
//
|
||||
Dw1->PadNum = 0;
|
||||
Dw1->GrpIdx = 0;
|
||||
|
||||
//
|
||||
// Copy PadInfo(PinOffset), DW0, DW1
|
||||
//
|
||||
CopyMem (GpioTable, (VOID *)&GpioPad, sizeof(GPIO_PAD_FIELD));
|
||||
GpioTable += sizeof(GPIO_PAD_FIELD);
|
||||
CopyMem (GpioTable, GpioItem, GpioCfg->GpioItemSize);
|
||||
GpioTable += GpioCfg->GpioItemSize;
|
||||
|
||||
return GpioTable;
|
||||
}
|
||||
|
||||
/**
|
||||
Configure GPIOs
|
||||
|
||||
|
@ -336,6 +388,7 @@ GpioConfig (
|
|||
UINT32 Offset;
|
||||
UINT8 *GpioCfgDataBuffer;
|
||||
UINT8 *GpioTable;
|
||||
UINT8 ChipsetId;
|
||||
|
||||
//Find the GPIO CFG HDR
|
||||
GpioCfgCurrHdr = (GPIO_CFG_HDR *)FindConfigDataByTag (CDATA_GPIO_TAG);
|
||||
|
@ -366,18 +419,27 @@ GpioConfig (
|
|||
GpioTable = (UINT8 *)AllocateTemporaryMemory (0); //allocate new buffer
|
||||
GpioCfgDataBuffer = GpioTable;
|
||||
|
||||
if (IsPchH()) {
|
||||
ChipsetId = CNL_H_CHIPSET_ID;
|
||||
} else if (IsPchLp()) {
|
||||
ChipsetId = CNL_LP_CHIPSET_ID;
|
||||
}
|
||||
|
||||
for (Index = 0; Index < GpioCfgHdr->GpioItemCount; Index++) {
|
||||
if (GpioCfgCurrHdr->GpioBaseTableBitMask[Index >> 3] & (1 << (Index & 7))) {
|
||||
CopyMem (GpioTable, GpioCfgHdr->GpioTableData + Offset, GpioCfgHdr->GpioItemSize);
|
||||
GpioTable += GpioCfgHdr->GpioItemSize;
|
||||
GpioTable = FillGpioTable (GpioTable, GpioCfgHdr, Offset, ChipsetId);
|
||||
GpioEntries++;
|
||||
}
|
||||
Offset += GpioCfgHdr->GpioItemSize;
|
||||
}
|
||||
|
||||
Offset = 0;
|
||||
if (GpioCfgBaseHdr != NULL) {
|
||||
CopyMem (GpioTable, GpioCfgCurrHdr->GpioTableData, GpioCfgCurrHdr->GpioItemCount * GpioCfgCurrHdr->GpioItemSize);
|
||||
GpioEntries += GpioCfgCurrHdr->GpioItemCount;
|
||||
for (Index = 0; Index < GpioCfgCurrHdr->GpioItemCount; Index++) {
|
||||
GpioTable = FillGpioTable (GpioTable, GpioCfgCurrHdr, Offset, ChipsetId);
|
||||
GpioEntries++;
|
||||
Offset += GpioCfgCurrHdr->GpioItemSize;
|
||||
}
|
||||
}
|
||||
|
||||
DEBUG_CODE_BEGIN ();
|
||||
|
|
|
@ -238,6 +238,15 @@ CONST UINT8 mPchLpSerialIoDevMode[PCH_MAX_SERIALIO_CONTROLLERS] = {
|
|||
0 /* SPI0 */, 0 /* SPI1 */, 0 /* SPI2 */, 0 /* UART0 */, 0 /* UART1 */, 0 /* UART2 */
|
||||
};
|
||||
|
||||
STATIC SMMBASE_INFO mSmmBaseInfo = {
|
||||
{ BL_PLD_COMM_SIG, SMMBASE_INFO_COMM_ID, 0, 0 }
|
||||
};
|
||||
|
||||
STATIC S3_SAVE_REG mS3SaveReg = {
|
||||
{ BL_PLD_COMM_SIG, S3_SAVE_REG_COMM_ID, 1, 0 },
|
||||
{ { IO, WIDE32, { 0, 0}, (ACPI_BASE_ADDRESS + R_ACPI_IO_SMI_EN), 0x00000000 } }
|
||||
};
|
||||
|
||||
UINT8
|
||||
GetSerialPortStrideSize (
|
||||
VOID
|
||||
|
@ -812,7 +821,7 @@ InitializeSmbiosInfo (
|
|||
//
|
||||
|
||||
//
|
||||
// SMBIOS_TYPE_BASEBOARD_INFORMATION
|
||||
// SMBIOS_TYPE_END_OF_TABLE
|
||||
//
|
||||
AddSmbiosTypeString (&TempSmbiosStrTbl[Index++], SMBIOS_TYPE_END_OF_TABLE,
|
||||
0, NULL);
|
||||
|
@ -830,17 +839,6 @@ InitializeSmbiosInfo (
|
|||
return EFI_SUCCESS;
|
||||
}
|
||||
|
||||
|
||||
STATIC SMMBASE_INFO mSmmBaseInfo = {
|
||||
{ BL_PLD_COMM_SIG, SMMBASE_INFO_COMM_ID, 0, 0 }
|
||||
};
|
||||
|
||||
STATIC S3_SAVE_REG mS3SaveReg = {
|
||||
{ BL_PLD_COMM_SIG, S3_SAVE_REG_COMM_ID, 1, 0 },
|
||||
{ { IO, WIDE32, { 0, 0}, (ACPI_BASE_ADDRESS + R_ACPI_IO_SMI_EN), 0x00000000 } }
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
Initialize Board specific things in Stage2 Phase
|
||||
|
||||
|
|
Loading…
Reference in New Issue