The registers are now 32-bit, not 8-bit as stated (alternatively, there are several 8-bit mode-specific sub-registers in each xcliccfg register).
I can't see anything that says that the distinct snlbits and unlbits fields in different xcliccfg registers are aliases of each other, which I think they are. It would help to say this I think.
Presumably the snlbits field in mcliccfg is only present if ssclic is present, and unlbits fields in mcliccfg and scliccfg are only present if suclic is present, with these fields being WPRI-0 otherwise; is this right?
I think this section needs cleaning up a bit:
xcliccfg
register).snlbits
andunlbits
fields in differentxcliccfg
registers are aliases of each other, which I think they are. It would help to say this I think.snlbits
field inmcliccfg
is only present ifssclic
is present, andunlbits
fields inmcliccfg
andscliccfg
are only present ifsuclic
is present, with these fields being WPRI-0 otherwise; is this right?Thanks.