On Thu, Sep 12, 2013 at 03:25:45PM +0200, Ricard Wanderlof wrote: > A bit of an odd name when used in this context I think; LUTs are usually > used to perform mapping or transformation functions, e.g. looking up a > value 'y' given an input value 'x'. In this case it's just a table of > commands to be executed. But I guess the name LUT has been used in some > hardware specification so there's not much we can do about it. Remember that not all designers speak the English language, so they may very well call something like this a lookup table, because it's very similar to what they may have implemented in things like video chips to translate colour indexes to actual colours... especially when they call the thing which controls where in the "table" entries are read from an "index". They could've also called it an "array" too. Either way, it doesn't matter - the principle is that it's a sequence of consecutive programmable entries which provide commands for the controller to use. Just remember all the problems of flat pack furnature where the instructions are a poor translation of another language - or indeed technological devices for that matter. There's plenty of examples out there where stuff is "lost in translation" and you're left wondering what they're talking about. -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html