This will assist in merging changes made in disjoint derivitaves.
2005.08.12 [gosset] Initial revision
-
+ 2006.03.12 [megacz] Swapped {L1,L0}->W, FB->{L0,L1}, {H0->L0,H1->L1}
Background
+----+--------+--------+--------+--------+--------+--------+--------+--------+
|Z3:0| D octet |
+----+--------+--------+--------+--------+--------+--------+--------+--------+
- |0000| V4->L4 | H4->L4 | FB->L2 | FB->L3 | FB->L1 | FB->L0 | FB->L4 | 0 |
+ |0000| V4->L4 | H4->L4 | FB->L2 | FB->L3 | FB->L0 | FB->L1 | FB->L4 | 0 |
+----+--------+--------+--------+--------+--------+--------+--------+--------+
|0001| ZM->R | YL->R | WZ->WM | FB->WM | ZM->C | ZM->FB | C->XO | C->YO |
+----+--------+--------+--------+--------+--------+--------+--------+--------+
|0010| L4->Z | L4->Y | L3->Z | L2->Z | L1->Z | L0->Z | V4->OE | H4->OE |
+----+--------+--------+--------+--------+--------+--------+--------+--------+
- |0011| L2->W | L3->W | L4->W | L4->X | L1->W | L0->W |H2a<>V2a|H3b<>V3b|
+ |0011| L2->W | L3->W | L4->W | L4->X | L0->W | L1->W |H2a<>V2a|H3b<>V3b|
+----+--------+--------+--------+--------+--------+--------+--------+--------+
|0100| N->Y | S->Y | W->Y | E->Y | L3->Y | L2->Y | L1->Y | L0->Y |
+----+--------+--------+--------+--------+--------+--------+--------+--------+
+----+--------+--------+--------+--------+--------+--------+--------+--------+
|0111| Y-LUT truth table, inverted |
+----+--------+--------+--------+--------+--------+--------+--------+--------+
- |1000| V3->L3 | H3->L3 | H2->L2 | V2->L2 | V1->L1 | H1->L1 | V0->L0 | H0->L0 |
+ |1000| V3->L3 | H3->L3 | H2->L2 | V2->L2 | V1->L1 | H0->L0 | V0->L0 | H1->L1 |
+----+--------+--------+--------+--------+--------+--------+--------+--------+
|1001|H1a<>V1a|H0a<>V0a|H0b<>V0b|H4a<>V4a|H4b<>V4b|H1b<>V1b|H3a<>V3a|H2b<>V2b|
+----+--------+--------+--------+--------+--------+--------+--------+--------+