I have a 32 register with 3 fields.
Field a → Bit [1:0] → “RW”
Field b → Bit [5:2] → “W1T”
Field c → Bit [31:6] → “RO”
The initial value of register is 32’h0 and I am setting the desired value with 32’h8741_256a.
The expected value with get function is 32’h0000_002a but I am receiving 32’h0000_0002.