<ahref="spi_8h.html">Go to the documentation of this file.</a><divclass="fragment"><preclass="fragment"><aname="l00001"></a>00001 <spanclass="comment">/*</span>
<aname="l00091"></a>00091 <spanclass="keywordtype">void</span><aclass="code"href="group___s_p_i.html#ga87a7bdc554b8e8fdfc77064e67689fcf"title="Initializes the standard part of a SPIDriver structure.">spiObjectInit</a>(<aclass="code"href="struct_s_p_i_driver.html"title="Structure representing a SPI driver.">SPIDriver</a> *spip);
<aname="l00092"></a>00092 <spanclass="keywordtype">void</span><aclass="code"href="group___s_p_i.html#ga6752c9f736f8de774a5bef6dfe2aae2e"title="Configures and activates the SPI peripheral.">spiStart</a>(<aclass="code"href="struct_s_p_i_driver.html"title="Structure representing a SPI driver.">SPIDriver</a> *spip, <spanclass="keyword">const</span><aclass="code"href="struct_s_p_i_config.html"title="Driver configuration structure.">SPIConfig</a> *config);
<aname="l00093"></a>00093 <spanclass="keywordtype">void</span><aclass="code"href="group___s_p_i.html#gad3a359eea03e68e95899886ae93a06e4"title="Deactivates the SPI peripheral.">spiStop</a>(<aclass="code"href="struct_s_p_i_driver.html"title="Structure representing a SPI driver.">SPIDriver</a> *spip);
<aname="l00094"></a>00094 <spanclass="keywordtype">void</span><aclass="code"href="group___s_p_i.html#ga00809152c869db80192aa3e04266a99a"title="Asserts the slave select signal and prepares for transfers.">spiSelect</a>(<aclass="code"href="struct_s_p_i_driver.html"title="Structure representing a SPI driver.">SPIDriver</a> *spip);
<aname="l00095"></a>00095 <spanclass="keywordtype">void</span><aclass="code"href="group___s_p_i.html#gae291c012872da9c89dec23581f701b5f"title="Deasserts the slave select signal.">spiUnselect</a>(<aclass="code"href="struct_s_p_i_driver.html"title="Structure representing a SPI driver.">SPIDriver</a> *spip);
<aname="l00096"></a>00096 <spanclass="keywordtype">void</span><aclass="code"href="group___s_p_i.html#ga43889a7d4c473f653596f8c0acafce2a"title="Ignores data on the SPI bus.">spiIgnore</a>(<aclass="code"href="struct_s_p_i_driver.html"title="Structure representing a SPI driver.">SPIDriver</a> *spip, <spanclass="keywordtype">size_t</span> n);
<aname="l00097"></a>00097 <spanclass="keywordtype">void</span><aclass="code"href="group___s_p_i.html#gaf1c59f3fd2f85620a5253c23d9586095"title="Exchanges data on the SPI bus.">spiExchange</a>(<aclass="code"href="struct_s_p_i_driver.html"title="Structure representing a SPI driver.">SPIDriver</a> *spip, <spanclass="keywordtype">size_t</span> n, <spanclass="keyword">const</span><spanclass="keywordtype">void</span> *txbuf, <spanclass="keywordtype">void</span> *rxbuf);
<aname="l00098"></a>00098 <spanclass="keywordtype">void</span><aclass="code"href="group___s_p_i.html#ga382cfbdffd2df57cf3843d45164e8bfc"title="Sends data over the SPI bus.">spiSend</a>(<aclass="code"href="struct_s_p_i_driver.html"title="Structure representing a SPI driver.">SPIDriver</a> *spip, <spanclass="keywordtype">size_t</span> n, <spanclass="keyword">const</span><spanclass="keywordtype">void</span> *txbuf);
<aname="l00099"></a>00099 <spanclass="keywordtype">void</span><aclass="code"href="group___s_p_i.html#gadd99ad823b391dde114f04dedafe5e80"title="Receives data from the SPI bus.">spiReceive</a>(<aclass="code"href="struct_s_p_i_driver.html"title="Structure representing a SPI driver.">SPIDriver</a> *spip, <spanclass="keywordtype">size_t</span> n, <spanclass="keywordtype">void</span> *rxbuf);
<aname="l00101"></a>00101 <spanclass="preprocessor"></span><spanclass="keywordtype">void</span><aclass="code"href="group___s_p_i.html#ga803cec73f6dd8d3d1f18fb6a61b8255a"title="Gains exclusive access to the SPI bus.">spiAcquireBus</a>(<aclass="code"href="struct_s_p_i_driver.html"title="Structure representing a SPI driver.">SPIDriver</a> *spip);
<aname="l00102"></a>00102 <spanclass="keywordtype">void</span><aclass="code"href="group___s_p_i.html#ga1b04a2410ef4323ee4e37c63f320c18f"title="Releases exclusive access to the SPI bus.">spiReleaseBus</a>(<aclass="code"href="struct_s_p_i_driver.html"title="Structure representing a SPI driver.">SPIDriver</a> *spip);
Generated on Sun Nov 28 2010 14:09:49 for ChibiOS/RT by <ahref="http://www.doxygen.org/index.html"><imgsrc="doxygen.png"alt="doxygen"align="middle"border="0"></a> 1.7.1</small></address>