Square layout for dotKnight
Square layout   Square number
White   White
h1 g1 f1 e1 d1 c1 b1 a1   63 62 61 60 59 58 57 56
h2 g2 f2 e2 d2 c2 b2 a2   55 54 53 52 51 50 49 48
h3 g3 f3 e3 d3 c3 b3 a3   47 46 45 44 43 42 41 40
h4 g4 f4 e4 d4 c4 b4 a4   39 38 37 36 35 34 33 32
h5 g5 f5 e5 d5 c5 b5 a5   31 30 29 28 27 26 25 24
h6 g6 f6 e6 d6 c6 b6 a6   23 22 21 20 19 18 17 16
h7 g7 f7 e7 d7 c7 b7 a7   15 14 13 12 11 10 09 08
h8 g8 f8 e8 d8 c8 b8 a8   07 06 05 04 03 02 01 00
Black   Black

Board rotated 90o
Square layout   Number of bits to shift
White   White
h8 h7 h6 h5 h4 h3 h2 h1   56 56 56 56 56 56 56 56
g8 g7 g6 g5 g4 g3 g2 g1   48 48 48 48 48 48 48 48
f8 f7 f6 f5 f4 f3 f2 f1   40 40 40 40 40 40 40 40
e8 e7 e6 e5 e4 e3 e2 e1   32 32 32 32 32 32 32 32
d8 d7 d6 d5 d4 d3 d2 d1   24 24 24 24 24 24 24 24
c8 c7 c6 c5 c4 c3 c2 c1   16 16 16 16 16 16 16 16
b8 b7 b6 b5 b4 b3 b2 b1   8 8 8 8 8 8 8 8
a8 a7 a6 a5 a4 a3 a2 a1   0 0 0 0 0 0 0 0
Black   Black

Board rotated 45 o left (A8H1 direction)
Square layout   Number of bits to shift   Mask length
White   White   White
e5 f6 h7 c7 g8 d8 b8 a8   28 21 15 10 6 3 1 0   255 127 63 31 15 7 3 1
e4 f5 g6 a6 d7 h8 e8 c8   36 28 21 15 10 6 3 1   127 255 127 63 31 15 7 3
d3 f4 g5 h6 b6 e7 a7 f8   43 36 28 21 15 10 6 3   63 127 255 127 63 31 15 7
b2 e3 g4 h5 a5 c6 f7 b7   49 43 36 28 21 15 10 6   31 63 127 255 127 63 31 15
g2 c2 f3 h4 a4 b5 d6 g7   54 49 43 36 28 21 15 10   15 31 63 127 255 127 63 31
c1 h2 d2 g3 a3 b4 c5 e6   58 54 49 43 36 28 21 15   7 15 31 63 127 255 127 63
f1 d1 a1 e2 h3 b3 c4 d5   61 58 54 49 43 36 28 21   3 7 15 31 63 127 255 127
h1 g1 e1 b1 f2 a2 c3 d4   63 61 58 54 49 43 36 28   1 3 7 15 31 63 127 255
Black   Black   Black

Board rotated 45 o right (H8A1 direction)
Square layout   Number of bits to shift   Mask length
White   White   White
a8 b8 d8 g8 c7 h7 f6 e5   0 1 3 6 10 15 21 28   1 3 7 15 31 63 127 255
c8 e8 h8 d7 a6 g6 f5 e4   1 3 6 10 15 21 28 36   3 7 15 31 63 127 255 127
f8 a7 e7 b6 h6 g5 f4 d3   3 6 10 15 21 28 36 43   7 15 31 63 127 255 127 63
b7 f7 c6 a5 h5 g4 e3 b2   6 10 15 21 28 36 43 49   15 31 63 127 255 127 63 31
g7 d6 b5 a4 h4 f3 c2 g2   10 15 21 28 36 43 49 54   31 63 127 255 127 63 31 15
e6 c5 b4 a3 g3 d2 h2 c1   15 21 28 36 43 49 54 58   63 127 255 127 63 31 15 7
d5 c4 b3 h3 e2 a1 d1 f1   21 28 36 43 49 54 58 61   127 255 127 63 31 15 7 3
d4 c3 a2 f2 b1 e1 g1 h1   28 36 43 49 54 58 61 63   255 127 63 31 15 7 3 1
Black   Black   Black