I only see this fragment, but my guess is that cascading is a variable name...
2014-02-03 phil heintz <[email protected]>: > Hello > > I have this statement in this library > > -- Write two byte to the SPI bus > procedure spi_write_2(byte in b1, byte in b2) is > spi_ce = low > > for cascading loop What is the meaning of this > statement? "cascading" > I don't find this in JAl > books. > -- byte 1, bits 8 - 1 > if (b1 & 128) > 0 then Thanks a lot, Phil > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > if (b1 & 64) > 0 then > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > if (b1 & 32) > 0 then > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > if (b1 & 16) > 0 then > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > if (b1 & 8) > 0 then > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > if (b1 & 4) > 0 then > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > if (b1 & 2) > 0 then > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > if (b1 & 1) > 0 then > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > -- byte 2, bits 8 - 1 > if (b2 & 128) > 0 then > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > if (b2 & 64) > 0 then > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > if (b2 & 32) > 0 then > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > if (b2 & 16) > 0 then > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > if (b2 & 8) > 0 then > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > if (b2 & 4) > 0 then > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > if (b2 & 2) > 0 then > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > if (b2 & 1) > 0 then > spi_dao = high > else > spi_dao = low > end if > spi_clk = high > spi_clk = low > > end loop > > -- loads the new volume setting > spi_ce = high > end procedure > > -- > You received this message because you are subscribed to the Google Groups > "jallib" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/jallib. > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "jallib" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/jallib. For more options, visit https://groups.google.com/groups/opt_out.
