|0-5|6-10 |11|12-15|16-18|19-20|21-25 |26-30 |31|name |
|---|---- |--|-----|-----|-----|----- |----- |--|---- |
|19 |RT | |mask |BB | |XO[0:4]|XO[5:9]|/ | |
-|19 |RT |0 |mask |BB | 0 M |XO[0:4]|0 mode |Rc|crrweird |
-|19 |RA |1 |mask |BT | 0 / |XO[0:4]|0 mode |/ |mtcrweird |
-|19 |BT //|0 |mask |BB | 1 / |XO[0:4]|0 mode |/ |crweird |
-|19 |BFT |1 |mask |BB | 1 M |XO[0:4]|0 mode |/ |crweirder |
+|19 |RT |M |mask |BB | 0 0 |XO[0:4]|0 mode |Rc|crrweird |
+|19 |RA |/ |mask |BT | 0 1 |XO[0:4]|0 mode |/ |mtcrweird |
+|19 |BT //|M |mask |BB | 1 0 |XO[0:4]|0 mode |/ |crweird |
+|19 |BFT |/ |mask |BB | 1 1 |XO[0:4]|0 mode |/ |crweirder |
**crrweird**
mode is encoded in XO and is 4 bits
-bit 11=0, bit 19=0
+bit 19=0, bit 20=0
crrweird: RT, BB, mask.mode
**mtcrweird**
-bit 11=1, bit 19=0
+bit 19=0, bit 20=1
mtcrweird: BT, RA, mask.mode
**crweird**
-bit 11=0, bit 19=1
+bit 19=1, bit 20=0
crweird: BT, BB, mask.mode
**crweirder**
-bit 11=1, bit 19=1
+bit 19=1, bit 20=1
crweirder: BFT, BB, mask.mode