Check that chip Id can be read out (scan path 0):
( 0 1 1 0 1 0 ) 0 0 0000000000000000 0 0 0 0 0 0 00000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 1 1 ) 0 0 0000000000000000 0 0 0 0 0 0 00000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 1 0 ) 0 0 0000000000000000 0 0 0 0 0 0 00000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --B
( 0 1 1 0 1 1 ) 0 0 0000000000000000 0 0 0 0 0 0 00000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 1 0 ) 0 0 0000000000000000 0 0 0 0 0 0 00000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 1 1 ) 0 0 0000000000000000 0 0 0 0 0 0 00000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --B
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --B
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --B
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --B
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --B
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --B
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --B
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --B
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 1 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 1 ) 1 0 0000000000000000 0 0 0 0 0 0 00000000 | 0 x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 00000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --B
( 0 1 1 0 0 1 ) 0 0 0000000000000000 0 0 0 0 0 0 00000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
Now do PReads to fill the cache:
PReadMiss-MapMiss-NoVictim[51275400]:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 51275400 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 51275400 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Let the grant come here, so we send our MapRqst
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 2 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x 1 E199800051275400 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x 0 3456654334566543 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 E199800051275400 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Here's our map request on our input wires, followed immediately by the MapRply
( 0 1 1 0 0 0 ) 0 0 3456654334566543 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 1 E99980003231750E 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 2 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Give the grant for the RBRqst
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x 1 0199800032317400 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x 0 xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 0199800032317400 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Here's our RBRqst on our input wires
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 0999800032317400 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
And shortly thereafter the RBRply
( 0 1 1 0 0 0 ) 0 0 ABABABAB555555C1 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 BABABABA444444C2 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 CACACACA333333B3 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x ABABABAB x --B
( 0 1 1 0 0 0 ) 0 0 CBBCCAD1221231A4 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x ABABABAB x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x ABABABAB x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x ABABABAB x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x ABABABAB x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x ABABABAB x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x ABABABAB x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x ABABABAB x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x ABABABAB x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x ABABABAB x
PReadMiss-MapHit-NoVictim[51275419]:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 51275419 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 51275419 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 2 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Give the grant for the RBRqst
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x 1 0199800032317419 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x 0 xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 0199800032317419 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Here's our RBRqst on our input wires
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 0999800032317419 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
And shortly thereafter the RBRply
( 0 1 1 0 0 0 ) 0 0 12345678223412BB 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 CC1ABF41A789F1DD 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 4ECD0123403099FF 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 223412BB x --B
( 0 1 1 0 0 0 ) 0 0 88AAAADEFEF1A079 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 223412BB x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 223412BB x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 223412BB x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 223412BB x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 223412BB x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 223412BB x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 223412BB x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 223412BB x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 223412BB x
PReadMiss-MapMiss-NoVictim[ABEF575A]:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 ABEF575A | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 ABEF575A | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Let the grant come here, so we send our MapRqst
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 2 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x 1 E1998000ABEF575A 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x 0 3456654334566543 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 E1998000ABEF575A 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Here's our map request on our input wires, followed immediately by the MapRply
( 0 1 1 0 0 0 ) 0 0 3456654334566543 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 1 E99980007F7FAF5A 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 2 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Give the grant for the RBRqst
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x 1 019980007F7FAF5A 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x 0 xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 019980007F7FAF5A 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Here's our RBRqst on our input wires
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 099980007F7FAF5A 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
And shortly thereafter the RBRply
( 0 1 1 0 0 0 ) 0 0 1248842121222212 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 3344556611223344 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 5566778899AABBCC 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 12488421 x --B
( 0 1 1 0 0 0 ) 0 0 7757FDAB16F327F8 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 12488421 x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 12488421 x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 12488421 x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 12488421 x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 12488421 x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 12488421 x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 12488421 x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 12488421 x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 12488421 x
PReadMiss-MapHit-NoVictim[ABEF571B]:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 ABEF571B | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 ABEF571B | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 2 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Give the grant for the RBRqst
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x 1 019980007F7FAF1B 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x 0 xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 019980007F7FAF1B 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Here's our RBRqst on our input wires
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 099980007F7FAF1B 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
And shortly thereafter the RBRply
( 0 1 1 0 0 0 ) 0 0 F0F0F0F0A0A0A0A0 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0F0F0F0F0A0A0A0A 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 C0C0C0C0D0D0D0D0 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x A0A0A0A0 x --B
( 0 1 1 0 0 0 ) 0 0 E1E1E1E1B2B2B2B2 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x A0A0A0A0 x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x A0A0A0A0 x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x A0A0A0A0 x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x A0A0A0A0 x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x A0A0A0A0 x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x A0A0A0A0 x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x A0A0A0A0 x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x A0A0A0A0 x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x A0A0A0A0 x
PReadMiss-MapMiss-NoVictim[175792CC]:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 175792CC | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 175792CC | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Let the grant come here, so we send our MapRqst
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 2 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x 1 E1998000175792CC 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x 0 3456654334566543 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 E1998000175792CC 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Here's our map request on our input wires, followed immediately by the MapRply
( 0 1 1 0 0 0 ) 0 0 3456654334566543 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 1 E9998000196983CF 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 2 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Give the grant for the RBRqst
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x 1 01998000196982CC 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x 0 xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 01998000196982CC 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Here's our RBRqst on our input wires
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 09998000196982CC 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
And shortly thereafter the RBRply
( 0 1 1 0 0 0 ) 0 0 1A2B3C4DA1B2C3D4 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 1712FFAF45FCAFFD 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 5E000F004004006F 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 1A2B3C4D x --B
( 0 1 1 0 0 0 ) 0 0 700400050002F781 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 1A2B3C4D x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 1A2B3C4D x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 1A2B3C4D x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 1A2B3C4D x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 1A2B3C4D x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 1A2B3C4D x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 1A2B3C4D x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 1A2B3C4D x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 1A2B3C4D x
PReadMiss-MapHit-NoVictim[17579215]:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 17579215 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 17579215 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 2 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Give the grant for the RBRqst
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x 1 0199800019698215 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x 0 xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 0199800019698215 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Here's our RBRqst on our input wires
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 0999800019698215 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
And shortly thereafter the RBRply
( 0 1 1 0 0 0 ) 0 0 AB0CCCC0505211BC 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 CD050500006060DE 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 EF00D0D00F0F00F0 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 505211BC x --B
( 0 1 1 0 0 0 ) 0 0 010E80A0720A0B12 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 505211BC x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 505211BC x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 505211BC x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 505211BC x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 505211BC x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 505211BC x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 505211BC x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 505211BC x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 505211BC x
PReadMiss-MapMiss-NoVictim[73FFAF06]:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 73FFAF06 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 73FFAF06 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Let the grant come here, so we send our MapRqst
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 2 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x 1 E199800073FFAF06 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x 0 3456654334566543 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 E199800073FFAF06 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Here's our map request on our input wires, followed immediately by the MapRply
( 0 1 1 0 0 0 ) 0 0 E199800073FFAF06 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 1 E99980009523AB0C 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 2 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Give the grant for the RBRqst
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x 1 019980009523AB06 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x 0 xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 019980009523AB06 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Here's our RBRqst on our input wires
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 099980009523AB06 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
And shortly thereafter the RBRply
( 0 1 1 0 0 0 ) 0 0 AA040506070809BB 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 CC070504030201DD 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 EE02070B040C00FF 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x AA040506 x --B
( 0 1 1 0 0 0 ) 0 0 003090601070A011 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x AA040506 x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x AA040506 x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x AA040506 x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x AA040506 x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x AA040506 x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x AA040506 x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x AA040506 x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x AA040506 x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x AA040506 x
PReadMiss-MapHit-NoVictim[73FFAF17]:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 73FFAF17 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 73FFAF17 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 8 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 2 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Give the grant for the RBRqst
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 1 0 0 0 0 xxxxxxxx | x 1 019980009523AB17 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x 0 xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 019980009523AB17 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
Here's our RBRqst on our input wires
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x --B
( 0 1 1 0 0 0 ) 0 1 099980009523AB17 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx x
And shortly thereafter the RBRply
( 0 1 1 0 0 0 ) 0 0 FF0D0D0D0A0AB0CC 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 DD0204000103CC00 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 3410600906008076 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 0A0AB0CC x --B
( 0 1 1 0 0 0 ) 0 0 7100F0F09000F074 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 0A0AB0CC x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 0A0AB0CC x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 0A0AB0CC x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 0A0AB0CC x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x 0A0AB0CC x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 0A0AB0CC x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 0A0AB0CC x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 0A0AB0CC x --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 0A0AB0CC x
InterruptMask:
Write InterruptMask [0F], Kernel Mode:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx x
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 40000004 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 40000004 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
Read it back [0F]:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 40000004 1
Write InterruptMask [0F], ByteWrite:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D 3 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D 3 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D 3 00000005 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 00000005 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
Read it back [0F]:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 40000005 1
Write InterruptMask [0F], User Mode: Should generate protection fault
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 1 D F 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 1 D F 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F F0000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 F0000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 x x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 1 1 3 xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
Write 00 to InterruptMask [0F], Kernel Mode:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 00000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
Read it back to check:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 00000000 0
Write AA to InterruptMask [0F], Kernel Mode:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F A000000A | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 A000000A | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
Read it back to check:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000F | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x A000000A 1
Write 00 to InterruptStatus [0D], Kernel Mode:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 00000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
Read it back to check:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 00000000 0
Starting at the highest order bit, set and then clear each bit, checking that SetReschedule is correctly generated. Since we wrote 1010 1010 (AA) into InterruptMask, we should get the alternating pattern 1010 1010 for SetReschedule.
Set bit 0:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 80000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 80000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
Check that bit 0 got set:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 80000000 1
Clear bit 0:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 80000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 80000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
Check that bit 0 got cleared:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 00000000 0
Set bit 1:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 40000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 40000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
Set bit 3:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 10000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 10000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
Check that bits 1+3 got set:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 50000000 0
Clear bit 3:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 10000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 10000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
Check that bit 3 got cleared:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 40000000 0
Set bit 2:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 20000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 20000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
Check that bit 2 got set:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 60000000 1
Clear bit 1:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 40000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 40000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
Clear bit 2:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 20000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 20000000 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
Check that bits 1+2 got cleared:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 00000000 0
Set bit 28:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000008 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 00000008 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
Check that bit 28 got set:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 00000008 1
Clear bit 28:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000008 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 00000008 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
Check that bit 28 got cleared:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 00000000 0
Set bit 29:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000004 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 00000004 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
Check that bit 29 got set:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 00000004 0
Clear bit 29:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000004 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 00000004 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
Check that bit 29 got cleared:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 00000000 0
Set bit 30:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000002 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 00000002 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
Check that bit 30 got set:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 00000002 1
Clear bit 30:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 1
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000002 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 00000002 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
Check that bit 30 got cleared:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 00000000 0
Set bit 31:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 0000001D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000001 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 00000001 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
Check that bit 31 got set:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 00000001 0
Clear bit 31:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000015 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 D F 00000001 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 00000001 | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
Check that bit 31 got cleared:
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --A
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 0000000D | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 C 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x xxxxxxxx 0 --B
( 0 1 1 0 0 0 ) 0 0 0000000000000000 0 0 0 0 0 0 xxxxxxxx | x x xxxxxxxxxxxxxxxx 0 0 0 0 0 0 x 00000000 0