Hey Felipe, Sorry for taking so long to get back to this. :( On Fri, Oct 23, 2020 at 12:02 AM Felipe Balbi <balbi@xxxxxxxxxx> wrote: > John Stultz <john.stultz@xxxxxxxxxx> writes: > > On Thu, Oct 22, 2020 at 12:55 AM Felipe Balbi <balbi@xxxxxxxxxx> wrote: > >> The only thing we need to do is verify > >> which registers are shadowed between host and peripheral roles and cache > >> only those registers. > > > > Sorry, could you explain this a bit more? Again, I don't have access > > to the hardware docs, so I'm just working with the source and any > > vendor patches I can find. > > Right, initialize it in gadget mode, then take a register dump (I think > our regdump facility in dwc3's debugfs is enough). Then flip to host > mode and take the same register dump. Now diff them. You'll see that > some registers get overwritten. The reason for that is that physically > some host and peripheral registers map to the same block of memory in > the IP. In other words, the address decoder in the Register File decodes > some addresses to the same physical block of memory. This was done, I > believe, to save die area by reducing gate count. Ok. So I've taken regdump in gadget mode, and then in host mode against upstream, and then again with the patches. Diffs below (along with all the captured regdump files attached). Note, the problem when it occurs usually at bootup is that the device doesn't properly enter gadget mode, so in this case things were working (not exhibiting the failure) when I captured everything. If you need a regdump when the problem occurs and the IP gets stuck w/ COREIDLE off, I can capture that too. Let me know Again, I'm without any hw docs here, so I'm at a little bit of a loss to understand how to use these diffs and your comment above about the register file using the same memory to generate an alternative solution to the patch I have (which is still working great in my testing/usage). Also, Thinh's recent feedback suggests it really is a programming flow issue when switching modes, so I'm not sure how to move this forward. Let me know what you suggest and I'm happy to take a stab at it. thanks -john --- regdump.gadget 2020-12-12 01:08:56.643246612 +0000 +++ regdump.host 2020-12-12 01:16:40.195105355 +0000 @@ -2,9 +2,9 @@ GSBUSCFG1 = 0x00000300 GTXTHRCFG = 0x24080000 GRXTHRCFG = 0x04400000 -GCTL = 0x00112004 +GCTL = 0x00111004 GEVTEN = 0x00000000 -GSTS = 0x7e800000 +GSTS = 0x7e800001 GUCTL1 = 0x0104018a GSNPSID = 0x5533300a GGPIO = 0x00000000 @@ -22,9 +22,9 @@ GHWPARAMS5 = 0x04204108 GHWPARAMS6 = 0x0feaec20 GHWPARAMS7 = 0x04881e8d -GDBGFIFOSPACE = 0x00420000 -GDBGLTSSM = 0x41090440 -GDBGBMU = 0x20300000 +GDBGFIFOSPACE = 0x00820000 +GDBGLTSSM = 0x48c90442 +GDBGBMU = 0x21210000 GPRTBIMAP_HS0 = 0x00000000 GPRTBIMAP_HS1 = 0x00000000 GPRTBIMAP_FS0 = 0x00000000 @@ -93,22 +93,22 @@ GUSB3PIPECTL(13) = 0x00000000 GUSB3PIPECTL(14) = 0x00000000 GUSB3PIPECTL(15) = 0x00000000 -GTXFIFOSIZ(0) = 0x00000042 -GTXFIFOSIZ(1) = 0x00420286 -GTXFIFOSIZ(2) = 0x02c80286 -GTXFIFOSIZ(3) = 0x054e0286 -GTXFIFOSIZ(4) = 0x07d40286 -GTXFIFOSIZ(5) = 0x0a5a0286 -GTXFIFOSIZ(6) = 0x0ce00286 -GTXFIFOSIZ(7) = 0x0f660286 -GTXFIFOSIZ(8) = 0x11ec0286 -GTXFIFOSIZ(9) = 0x14720286 -GTXFIFOSIZ(10) = 0x16f80286 -GTXFIFOSIZ(11) = 0x197e0103 -GTXFIFOSIZ(12) = 0x1a810103 -GTXFIFOSIZ(13) = 0x1b840103 -GTXFIFOSIZ(14) = 0x1c870103 -GTXFIFOSIZ(15) = 0x1d8a0103 +GTXFIFOSIZ(0) = 0x00000082 +GTXFIFOSIZ(1) = 0x00820184 +GTXFIFOSIZ(2) = 0x02060286 +GTXFIFOSIZ(3) = 0x048c0000 +GTXFIFOSIZ(4) = 0x048c0000 +GTXFIFOSIZ(5) = 0x048c0000 +GTXFIFOSIZ(6) = 0x048c0000 +GTXFIFOSIZ(7) = 0x048c0000 +GTXFIFOSIZ(8) = 0x048c0000 +GTXFIFOSIZ(9) = 0x048c0000 +GTXFIFOSIZ(10) = 0x048c0000 +GTXFIFOSIZ(11) = 0x048c0000 +GTXFIFOSIZ(12) = 0x048c0000 +GTXFIFOSIZ(13) = 0x048c0000 +GTXFIFOSIZ(14) = 0x048c0000 +GTXFIFOSIZ(15) = 0x048c0000 GTXFIFOSIZ(16) = 0x00000000 GTXFIFOSIZ(17) = 0x00000000 GTXFIFOSIZ(18) = 0x00000000 @@ -125,9 +125,9 @@ GTXFIFOSIZ(29) = 0x00000000 GTXFIFOSIZ(30) = 0x00000000 GTXFIFOSIZ(31) = 0x00000000 -GRXFIFOSIZ(0) = 0x00000285 -GRXFIFOSIZ(1) = 0x02850000 -GRXFIFOSIZ(2) = 0x02850000 +GRXFIFOSIZ(0) = 0x00000084 +GRXFIFOSIZ(1) = 0x00840184 +GRXFIFOSIZ(2) = 0x02080280 GRXFIFOSIZ(3) = 0x00000000 GRXFIFOSIZ(4) = 0x00000000 GRXFIFOSIZ(5) = 0x00000000 @@ -157,148 +157,148 @@ GRXFIFOSIZ(29) = 0x00000000 GRXFIFOSIZ(30) = 0x00000000 GRXFIFOSIZ(31) = 0x00000000 -GEVNTADRLO(0) = 0x41ae8000 +GEVNTADRLO(0) = 0x00000000 GEVNTADRHI(0) = 0x00000000 -GEVNTSIZ(0) = 0x00001000 +GEVNTSIZ(0) = 0x80000000 GEVNTCOUNT(0) = 0x00000000 GHWPARAMS8 = 0x00000fea DCFG = 0x0052082c -DCTL = 0x8cf00a00 -DEVTEN = 0x00001217 -DSTS = 0x00020000 +DCTL = 0x0cf00000 +DEVTEN = 0x00000000 +DSTS = 0x00cf36ec DGCMDPAR = 0x00000000 DGCMD = 0x00000000 -DALEPENA = 0x0000000f +DALEPENA = 0x00000000 DEPCMDPAR2(0) = 0x00000000 -DEPCMDPAR1(0) = 0x42dac000 -DEPCMDPAR0(0) = 0x00000000 -DEPCMD(0) = 0x00000006 +DEPCMDPAR1(0) = 0x00000002 +DEPCMDPAR0(0) = 0x41af5001 +DEPCMD(0) = 0x00000000 DEPCMDPAR2(1) = 0x00000000 -DEPCMDPAR1(1) = 0x42dac000 +DEPCMDPAR1(1) = 0x00000000 DEPCMDPAR0(1) = 0x00000000 -DEPCMD(1) = 0x00010006 -DEPCMDPAR2(2) = 0x00000000 +DEPCMD(1) = 0x00000000 +DEPCMDPAR2(2) = 0x42dac000 DEPCMDPAR1(2) = 0x00000000 -DEPCMDPAR0(2) = 0x00000000 -DEPCMD(2) = 0x00020007 +DEPCMDPAR0(2) = 0x0000007f +DEPCMD(2) = 0x00000000 DEPCMDPAR2(3) = 0x00000000 DEPCMDPAR1(3) = 0x00000000 DEPCMDPAR0(3) = 0x00000000 -DEPCMD(3) = 0x00030007 -DEPCMDPAR2(4) = 0x00000000 +DEPCMD(3) = 0x00000000 +DEPCMDPAR2(4) = 0x43686000 DEPCMDPAR1(4) = 0x00000000 -DEPCMDPAR0(4) = 0x00000001 -DEPCMD(4) = 0x00050002 +DEPCMDPAR0(4) = 0x43685a48 +DEPCMD(4) = 0x00000000 DEPCMDPAR2(5) = 0x00000000 DEPCMDPAR1(5) = 0x00000000 -DEPCMDPAR0(5) = 0x00000001 -DEPCMD(5) = 0x00060002 +DEPCMDPAR0(5) = 0x00000000 +DEPCMD(5) = 0x00000000 DEPCMDPAR2(6) = 0x00000000 DEPCMDPAR1(6) = 0x00000000 -DEPCMDPAR0(6) = 0x00000001 -DEPCMD(6) = 0x00070002 +DEPCMDPAR0(6) = 0x00000000 +DEPCMD(6) = 0x00000000 DEPCMDPAR2(7) = 0x00000000 DEPCMDPAR1(7) = 0x00000000 -DEPCMDPAR0(7) = 0x00000001 -DEPCMD(7) = 0x00080002 +DEPCMDPAR0(7) = 0x00000000 +DEPCMD(7) = 0x00000000 DEPCMDPAR2(8) = 0x00000000 DEPCMDPAR1(8) = 0x00000000 -DEPCMDPAR0(8) = 0x00000001 -DEPCMD(8) = 0x00090002 +DEPCMDPAR0(8) = 0x00000000 +DEPCMD(8) = 0x00000000 DEPCMDPAR2(9) = 0x00000000 DEPCMDPAR1(9) = 0x00000000 -DEPCMDPAR0(9) = 0x00000001 -DEPCMD(9) = 0x000a0002 +DEPCMDPAR0(9) = 0x00000000 +DEPCMD(9) = 0x00000000 DEPCMDPAR2(10) = 0x00000000 DEPCMDPAR1(10) = 0x00000000 -DEPCMDPAR0(10) = 0x00000001 -DEPCMD(10) = 0x000b0002 +DEPCMDPAR0(10) = 0x00000000 +DEPCMD(10) = 0x00000000 DEPCMDPAR2(11) = 0x00000000 DEPCMDPAR1(11) = 0x00000000 -DEPCMDPAR0(11) = 0x00000001 -DEPCMD(11) = 0x000c0002 +DEPCMDPAR0(11) = 0x00000000 +DEPCMD(11) = 0x00000000 DEPCMDPAR2(12) = 0x00000000 DEPCMDPAR1(12) = 0x00000000 -DEPCMDPAR0(12) = 0x00000001 -DEPCMD(12) = 0x000d0002 +DEPCMDPAR0(12) = 0x00000000 +DEPCMD(12) = 0x00000000 DEPCMDPAR2(13) = 0x00000000 DEPCMDPAR1(13) = 0x00000000 -DEPCMDPAR0(13) = 0x00000001 -DEPCMD(13) = 0x000e0002 +DEPCMDPAR0(13) = 0x00000000 +DEPCMD(13) = 0x00000000 DEPCMDPAR2(14) = 0x00000000 DEPCMDPAR1(14) = 0x00000000 -DEPCMDPAR0(14) = 0x00000001 -DEPCMD(14) = 0x000f0002 +DEPCMDPAR0(14) = 0x00000000 +DEPCMD(14) = 0x00000000 DEPCMDPAR2(15) = 0x00000000 DEPCMDPAR1(15) = 0x00000000 -DEPCMDPAR0(15) = 0x00000001 -DEPCMD(15) = 0x00100002 +DEPCMDPAR0(15) = 0x00000000 +DEPCMD(15) = 0x00000000 DEPCMDPAR2(16) = 0x00000000 DEPCMDPAR1(16) = 0x00000000 -DEPCMDPAR0(16) = 0x00000001 -DEPCMD(16) = 0x00110002 +DEPCMDPAR0(16) = 0x00000000 +DEPCMD(16) = 0x00000000 DEPCMDPAR2(17) = 0x00000000 DEPCMDPAR1(17) = 0x00000000 -DEPCMDPAR0(17) = 0x00000001 -DEPCMD(17) = 0x00120002 +DEPCMDPAR0(17) = 0x00000000 +DEPCMD(17) = 0x00000000 DEPCMDPAR2(18) = 0x00000000 DEPCMDPAR1(18) = 0x00000000 -DEPCMDPAR0(18) = 0x00000001 -DEPCMD(18) = 0x00130002 +DEPCMDPAR0(18) = 0x00000000 +DEPCMD(18) = 0x00000000 DEPCMDPAR2(19) = 0x00000000 DEPCMDPAR1(19) = 0x00000000 -DEPCMDPAR0(19) = 0x00000001 -DEPCMD(19) = 0x00140002 +DEPCMDPAR0(19) = 0x00000000 +DEPCMD(19) = 0x00000000 DEPCMDPAR2(20) = 0x00000000 DEPCMDPAR1(20) = 0x00000000 -DEPCMDPAR0(20) = 0x00000001 -DEPCMD(20) = 0x00150002 +DEPCMDPAR0(20) = 0x00000000 +DEPCMD(20) = 0x00000000 DEPCMDPAR2(21) = 0x00000000 DEPCMDPAR1(21) = 0x00000000 -DEPCMDPAR0(21) = 0x00000001 -DEPCMD(21) = 0x00160002 +DEPCMDPAR0(21) = 0x00000000 +DEPCMD(21) = 0x00000000 DEPCMDPAR2(22) = 0x00000000 DEPCMDPAR1(22) = 0x00000000 -DEPCMDPAR0(22) = 0x00000001 -DEPCMD(22) = 0x00170002 +DEPCMDPAR0(22) = 0x00000000 +DEPCMD(22) = 0x00000000 DEPCMDPAR2(23) = 0x00000000 DEPCMDPAR1(23) = 0x00000000 -DEPCMDPAR0(23) = 0x00000001 -DEPCMD(23) = 0x00180002 +DEPCMDPAR0(23) = 0x00000000 +DEPCMD(23) = 0x00000000 DEPCMDPAR2(24) = 0x00000000 DEPCMDPAR1(24) = 0x00000000 -DEPCMDPAR0(24) = 0x00000001 -DEPCMD(24) = 0x00190002 +DEPCMDPAR0(24) = 0x00000000 +DEPCMD(24) = 0x00000000 DEPCMDPAR2(25) = 0x00000000 DEPCMDPAR1(25) = 0x00000000 -DEPCMDPAR0(25) = 0x00000001 -DEPCMD(25) = 0x001a0002 +DEPCMDPAR0(25) = 0x00000000 +DEPCMD(25) = 0x00000000 DEPCMDPAR2(26) = 0x00000000 DEPCMDPAR1(26) = 0x00000000 -DEPCMDPAR0(26) = 0x00000001 -DEPCMD(26) = 0x001b0002 +DEPCMDPAR0(26) = 0x00000000 +DEPCMD(26) = 0x00000000 DEPCMDPAR2(27) = 0x00000000 DEPCMDPAR1(27) = 0x00000000 -DEPCMDPAR0(27) = 0x00000001 -DEPCMD(27) = 0x001c0002 +DEPCMDPAR0(27) = 0x00000000 +DEPCMD(27) = 0x00000000 DEPCMDPAR2(28) = 0x00000000 DEPCMDPAR1(28) = 0x00000000 -DEPCMDPAR0(28) = 0x00000001 -DEPCMD(28) = 0x001d0002 +DEPCMDPAR0(28) = 0x00000000 +DEPCMD(28) = 0x00000000 DEPCMDPAR2(29) = 0x00000000 DEPCMDPAR1(29) = 0x00000000 -DEPCMDPAR0(29) = 0x00000001 -DEPCMD(29) = 0x001e0002 +DEPCMDPAR0(29) = 0x00000000 +DEPCMD(29) = 0x00000000 DEPCMDPAR2(30) = 0x00000000 DEPCMDPAR1(30) = 0x00000000 -DEPCMDPAR0(30) = 0x00000001 -DEPCMD(30) = 0x001f0002 +DEPCMDPAR0(30) = 0x00000000 +DEPCMD(30) = 0x00000000 DEPCMDPAR2(31) = 0x00000000 DEPCMDPAR1(31) = 0x00000000 -DEPCMDPAR0(31) = 0x00000001 -DEPCMD(31) = 0x00200002 +DEPCMDPAR0(31) = 0x00000000 +DEPCMD(31) = 0x00000000 OCFG = 0x00000000 OCTL = 0x00000040 -OEVT = 0x80000000 +OEVT = 0x00000000 OEVTEN = 0x00000000 -OSTS = 0x0000201f +OSTS = 0x0000000e --- regdump.gadget-patched 2020-12-12 00:54:18.310990983 +0000 +++ regdump.host-patched 2020-12-12 00:55:04.566637171 +0000 @@ -2,9 +2,9 @@ GSBUSCFG1 = 0x00000300 GTXTHRCFG = 0x24080000 GRXTHRCFG = 0x04400000 -GCTL = 0x00112004 +GCTL = 0x00111004 GEVTEN = 0x00000000 -GSTS = 0x7e800000 +GSTS = 0x7e800001 GUCTL1 = 0x0104018a GSNPSID = 0x5533300a GGPIO = 0x00000000 @@ -22,9 +22,9 @@ GHWPARAMS5 = 0x04204108 GHWPARAMS6 = 0x0feaec20 GHWPARAMS7 = 0x04881e8d -GDBGFIFOSPACE = 0x00420000 -GDBGLTSSM = 0x41090440 -GDBGBMU = 0x20300000 +GDBGFIFOSPACE = 0x00820000 +GDBGLTSSM = 0x48c90442 +GDBGBMU = 0x21210000 GPRTBIMAP_HS0 = 0x00000000 GPRTBIMAP_HS1 = 0x00000000 GPRTBIMAP_FS0 = 0x00000000 @@ -93,22 +93,22 @@ GUSB3PIPECTL(13) = 0x00000000 GUSB3PIPECTL(14) = 0x00000000 GUSB3PIPECTL(15) = 0x00000000 -GTXFIFOSIZ(0) = 0x00000042 -GTXFIFOSIZ(1) = 0x00420286 -GTXFIFOSIZ(2) = 0x02c80286 -GTXFIFOSIZ(3) = 0x054e0286 -GTXFIFOSIZ(4) = 0x07d40286 -GTXFIFOSIZ(5) = 0x0a5a0286 -GTXFIFOSIZ(6) = 0x0ce00286 -GTXFIFOSIZ(7) = 0x0f660286 -GTXFIFOSIZ(8) = 0x11ec0286 -GTXFIFOSIZ(9) = 0x14720286 -GTXFIFOSIZ(10) = 0x16f80286 -GTXFIFOSIZ(11) = 0x197e0103 -GTXFIFOSIZ(12) = 0x1a810103 -GTXFIFOSIZ(13) = 0x1b840103 -GTXFIFOSIZ(14) = 0x1c870103 -GTXFIFOSIZ(15) = 0x1d8a0103 +GTXFIFOSIZ(0) = 0x00000082 +GTXFIFOSIZ(1) = 0x00820184 +GTXFIFOSIZ(2) = 0x02060286 +GTXFIFOSIZ(3) = 0x048c0000 +GTXFIFOSIZ(4) = 0x048c0000 +GTXFIFOSIZ(5) = 0x048c0000 +GTXFIFOSIZ(6) = 0x048c0000 +GTXFIFOSIZ(7) = 0x048c0000 +GTXFIFOSIZ(8) = 0x048c0000 +GTXFIFOSIZ(9) = 0x048c0000 +GTXFIFOSIZ(10) = 0x048c0000 +GTXFIFOSIZ(11) = 0x048c0000 +GTXFIFOSIZ(12) = 0x048c0000 +GTXFIFOSIZ(13) = 0x048c0000 +GTXFIFOSIZ(14) = 0x048c0000 +GTXFIFOSIZ(15) = 0x048c0000 GTXFIFOSIZ(16) = 0x00000000 GTXFIFOSIZ(17) = 0x00000000 GTXFIFOSIZ(18) = 0x00000000 @@ -125,9 +125,9 @@ GTXFIFOSIZ(29) = 0x00000000 GTXFIFOSIZ(30) = 0x00000000 GTXFIFOSIZ(31) = 0x00000000 -GRXFIFOSIZ(0) = 0x00000285 -GRXFIFOSIZ(1) = 0x02850000 -GRXFIFOSIZ(2) = 0x02850000 +GRXFIFOSIZ(0) = 0x00000084 +GRXFIFOSIZ(1) = 0x00840184 +GRXFIFOSIZ(2) = 0x02080280 GRXFIFOSIZ(3) = 0x00000000 GRXFIFOSIZ(4) = 0x00000000 GRXFIFOSIZ(5) = 0x00000000 @@ -157,148 +157,148 @@ GRXFIFOSIZ(29) = 0x00000000 GRXFIFOSIZ(30) = 0x00000000 GRXFIFOSIZ(31) = 0x00000000 -GEVNTADRLO(0) = 0x41b55000 +GEVNTADRLO(0) = 0x00000000 GEVNTADRHI(0) = 0x00000000 -GEVNTSIZ(0) = 0x00001000 +GEVNTSIZ(0) = 0x80000000 GEVNTCOUNT(0) = 0x00000000 GHWPARAMS8 = 0x00000fea DCFG = 0x0052082c -DCTL = 0x8cf00a00 -DEVTEN = 0x00001217 -DSTS = 0x0083e818 +DCTL = 0x0cf00000 +DEVTEN = 0x00000000 +DSTS = 0x00cee2ac DGCMDPAR = 0x00000000 DGCMD = 0x00000000 -DALEPENA = 0x0000000f +DALEPENA = 0x00000000 DEPCMDPAR2(0) = 0x00000000 -DEPCMDPAR1(0) = 0x425b4000 -DEPCMDPAR0(0) = 0x00000000 -DEPCMD(0) = 0x00000006 +DEPCMDPAR1(0) = 0x00000002 +DEPCMDPAR0(0) = 0x41b65001 +DEPCMD(0) = 0x00000000 DEPCMDPAR2(1) = 0x00000000 -DEPCMDPAR1(1) = 0x425b4000 +DEPCMDPAR1(1) = 0x00000000 DEPCMDPAR0(1) = 0x00000000 -DEPCMD(1) = 0x00010006 -DEPCMDPAR2(2) = 0x00000000 +DEPCMD(1) = 0x00000000 +DEPCMDPAR2(2) = 0x425b4000 DEPCMDPAR1(2) = 0x00000000 -DEPCMDPAR0(2) = 0x00000000 -DEPCMD(2) = 0x00020007 +DEPCMDPAR0(2) = 0x0000007f +DEPCMD(2) = 0x00000000 DEPCMDPAR2(3) = 0x00000000 DEPCMDPAR1(3) = 0x00000000 DEPCMDPAR0(3) = 0x00000000 -DEPCMD(3) = 0x00030007 -DEPCMDPAR2(4) = 0x00000000 +DEPCMD(3) = 0x00000000 +DEPCMDPAR2(4) = 0x4164c000 DEPCMDPAR1(4) = 0x00000000 -DEPCMDPAR0(4) = 0x00000001 -DEPCMD(4) = 0x00050002 +DEPCMDPAR0(4) = 0x4339da48 +DEPCMD(4) = 0x00000000 DEPCMDPAR2(5) = 0x00000000 DEPCMDPAR1(5) = 0x00000000 -DEPCMDPAR0(5) = 0x00000001 -DEPCMD(5) = 0x00060002 +DEPCMDPAR0(5) = 0x00000000 +DEPCMD(5) = 0x00000000 DEPCMDPAR2(6) = 0x00000000 DEPCMDPAR1(6) = 0x00000000 -DEPCMDPAR0(6) = 0x00000001 -DEPCMD(6) = 0x00070002 +DEPCMDPAR0(6) = 0x00000000 +DEPCMD(6) = 0x00000000 DEPCMDPAR2(7) = 0x00000000 DEPCMDPAR1(7) = 0x00000000 -DEPCMDPAR0(7) = 0x00000001 -DEPCMD(7) = 0x00080002 +DEPCMDPAR0(7) = 0x00000000 +DEPCMD(7) = 0x00000000 DEPCMDPAR2(8) = 0x00000000 DEPCMDPAR1(8) = 0x00000000 -DEPCMDPAR0(8) = 0x00000001 -DEPCMD(8) = 0x00090002 +DEPCMDPAR0(8) = 0x00000000 +DEPCMD(8) = 0x00000000 DEPCMDPAR2(9) = 0x00000000 DEPCMDPAR1(9) = 0x00000000 -DEPCMDPAR0(9) = 0x00000001 -DEPCMD(9) = 0x000a0002 +DEPCMDPAR0(9) = 0x00000000 +DEPCMD(9) = 0x00000000 DEPCMDPAR2(10) = 0x00000000 DEPCMDPAR1(10) = 0x00000000 -DEPCMDPAR0(10) = 0x00000001 -DEPCMD(10) = 0x000b0002 +DEPCMDPAR0(10) = 0x00000000 +DEPCMD(10) = 0x00000000 DEPCMDPAR2(11) = 0x00000000 DEPCMDPAR1(11) = 0x00000000 -DEPCMDPAR0(11) = 0x00000001 -DEPCMD(11) = 0x000c0002 +DEPCMDPAR0(11) = 0x00000000 +DEPCMD(11) = 0x00000000 DEPCMDPAR2(12) = 0x00000000 DEPCMDPAR1(12) = 0x00000000 -DEPCMDPAR0(12) = 0x00000001 -DEPCMD(12) = 0x000d0002 +DEPCMDPAR0(12) = 0x00000000 +DEPCMD(12) = 0x00000000 DEPCMDPAR2(13) = 0x00000000 DEPCMDPAR1(13) = 0x00000000 -DEPCMDPAR0(13) = 0x00000001 -DEPCMD(13) = 0x000e0002 +DEPCMDPAR0(13) = 0x00000000 +DEPCMD(13) = 0x00000000 DEPCMDPAR2(14) = 0x00000000 DEPCMDPAR1(14) = 0x00000000 -DEPCMDPAR0(14) = 0x00000001 -DEPCMD(14) = 0x000f0002 +DEPCMDPAR0(14) = 0x00000000 +DEPCMD(14) = 0x00000000 DEPCMDPAR2(15) = 0x00000000 DEPCMDPAR1(15) = 0x00000000 -DEPCMDPAR0(15) = 0x00000001 -DEPCMD(15) = 0x00100002 +DEPCMDPAR0(15) = 0x00000000 +DEPCMD(15) = 0x00000000 DEPCMDPAR2(16) = 0x00000000 DEPCMDPAR1(16) = 0x00000000 -DEPCMDPAR0(16) = 0x00000001 -DEPCMD(16) = 0x00110002 +DEPCMDPAR0(16) = 0x00000000 +DEPCMD(16) = 0x00000000 DEPCMDPAR2(17) = 0x00000000 DEPCMDPAR1(17) = 0x00000000 -DEPCMDPAR0(17) = 0x00000001 -DEPCMD(17) = 0x00120002 +DEPCMDPAR0(17) = 0x00000000 +DEPCMD(17) = 0x00000000 DEPCMDPAR2(18) = 0x00000000 DEPCMDPAR1(18) = 0x00000000 -DEPCMDPAR0(18) = 0x00000001 -DEPCMD(18) = 0x00130002 +DEPCMDPAR0(18) = 0x00000000 +DEPCMD(18) = 0x00000000 DEPCMDPAR2(19) = 0x00000000 DEPCMDPAR1(19) = 0x00000000 -DEPCMDPAR0(19) = 0x00000001 -DEPCMD(19) = 0x00140002 +DEPCMDPAR0(19) = 0x00000000 +DEPCMD(19) = 0x00000000 DEPCMDPAR2(20) = 0x00000000 DEPCMDPAR1(20) = 0x00000000 -DEPCMDPAR0(20) = 0x00000001 -DEPCMD(20) = 0x00150002 +DEPCMDPAR0(20) = 0x00000000 +DEPCMD(20) = 0x00000000 DEPCMDPAR2(21) = 0x00000000 DEPCMDPAR1(21) = 0x00000000 -DEPCMDPAR0(21) = 0x00000001 -DEPCMD(21) = 0x00160002 +DEPCMDPAR0(21) = 0x00000000 +DEPCMD(21) = 0x00000000 DEPCMDPAR2(22) = 0x00000000 DEPCMDPAR1(22) = 0x00000000 -DEPCMDPAR0(22) = 0x00000001 -DEPCMD(22) = 0x00170002 +DEPCMDPAR0(22) = 0x00000000 +DEPCMD(22) = 0x00000000 DEPCMDPAR2(23) = 0x00000000 DEPCMDPAR1(23) = 0x00000000 -DEPCMDPAR0(23) = 0x00000001 -DEPCMD(23) = 0x00180002 +DEPCMDPAR0(23) = 0x00000000 +DEPCMD(23) = 0x00000000 DEPCMDPAR2(24) = 0x00000000 DEPCMDPAR1(24) = 0x00000000 -DEPCMDPAR0(24) = 0x00000001 -DEPCMD(24) = 0x00190002 +DEPCMDPAR0(24) = 0x00000000 +DEPCMD(24) = 0x00000000 DEPCMDPAR2(25) = 0x00000000 DEPCMDPAR1(25) = 0x00000000 -DEPCMDPAR0(25) = 0x00000001 -DEPCMD(25) = 0x001a0002 +DEPCMDPAR0(25) = 0x00000000 +DEPCMD(25) = 0x00000000 DEPCMDPAR2(26) = 0x00000000 DEPCMDPAR1(26) = 0x00000000 -DEPCMDPAR0(26) = 0x00000001 -DEPCMD(26) = 0x001b0002 +DEPCMDPAR0(26) = 0x00000000 +DEPCMD(26) = 0x00000000 DEPCMDPAR2(27) = 0x00000000 DEPCMDPAR1(27) = 0x00000000 -DEPCMDPAR0(27) = 0x00000001 -DEPCMD(27) = 0x001c0002 +DEPCMDPAR0(27) = 0x00000000 +DEPCMD(27) = 0x00000000 DEPCMDPAR2(28) = 0x00000000 DEPCMDPAR1(28) = 0x00000000 -DEPCMDPAR0(28) = 0x00000001 -DEPCMD(28) = 0x001d0002 +DEPCMDPAR0(28) = 0x00000000 +DEPCMD(28) = 0x00000000 DEPCMDPAR2(29) = 0x00000000 DEPCMDPAR1(29) = 0x00000000 -DEPCMDPAR0(29) = 0x00000001 -DEPCMD(29) = 0x001e0002 +DEPCMDPAR0(29) = 0x00000000 +DEPCMD(29) = 0x00000000 DEPCMDPAR2(30) = 0x00000000 DEPCMDPAR1(30) = 0x00000000 -DEPCMDPAR0(30) = 0x00000001 -DEPCMD(30) = 0x001f0002 +DEPCMDPAR0(30) = 0x00000000 +DEPCMD(30) = 0x00000000 DEPCMDPAR2(31) = 0x00000000 DEPCMDPAR1(31) = 0x00000000 -DEPCMDPAR0(31) = 0x00000001 -DEPCMD(31) = 0x00200002 +DEPCMDPAR0(31) = 0x00000000 +DEPCMD(31) = 0x00000000 OCFG = 0x00000000 OCTL = 0x00000040 -OEVT = 0x80000000 +OEVT = 0x00000000 OEVTEN = 0x00000000 -OSTS = 0x0000201f +OSTS = 0x0000000e
Attachment:
regdump.tar.xz
Description: Binary data