Removed DriverLib files

This commit is contained in:
William Miceli committed 2021-06-04 13:33:10 -04:00
1 parent 1560e1ceca
commit da25843135
3979 files changed
-1523241

No files matched your search

@@ -1,294 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head>
<meta content="HTML Tidy for Windows (vers 15 August 2007), see www.w3.org" name="generator">
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii"><!-- /* * Copyright 2017 by Texas Instruments Incorporated. * All rights reserved. Property of Texas Instruments Incorporated. * Restricted rights to use, duplicate or disclose this code are * granted through contract. * * */ -->
<title>MSP430 Peripheral Driver Library</title><!-- For now, we use the doxygen style sheet --><link href="docs/html/doxygen.css" rel="stylesheet" type="text/css"></head>
<body>
<table width="100%">
<tbody>
<tr>
<td bgcolor="black" width="1"><a href="http://www.ti.com"><img style="border: 0px solid ;" src="images/tilogo.gif" alt="Texas Instruments"></a></td>
<td bgcolor="red"><img alt="Texas Instruments" src="images/titagline.gif"></td>
</tr>
</tbody>
</table>
<h1><strong>How to use MSP430 DriverLib ROM&nbsp;</strong></h1>
<hr>
<ol>
<strong>Steps to utilize DriverLib in ROM from a user
application</strong><br>
<li>Please locate rom_driverlib.h. A copy can be found inside
driverlib/{FAMILY}</li>
<br>
<li><em>Optional but recommended step:</em> Please
locate rom_map_driverlib.h. A copy can be found inside
driverlib/{FAMILY}
</li>
<br>
<li>Please locate rom_headers/ directory. A copy can be found
inside driverlib/{FAMILY}</li>
<br>
<li>By default, the rom_driverlib.h you use must be at same
directory level as rom_headers/</li>
<br>
<li>Make sure #include "driverlib.h" is present in the application code</li>
<ul>
<li>By default, driverlib.h includes the necessary rom_headers on applicable device families</li>
<li>rom_driverlib.h</li>
<ul>
<li>rom_driverlib.h will automatically map you to the
specific ROM
header file for the
device you are using inside rom_headers/.
</li>
<li>The device specific ROM header file defines ROM_
functions and allows them for use.</li>
<li>The source code is in the device's ROM whether used or
not, but using ROM_ functions will tell your application where in
memory to find the function.</li>
</ul>
<br>
<li>rom_map_driverlib.h</li>
<ul>
<li>This step is <span style="font-style: italic;">technically</span>
optional, but <span style="font-style: italic;">highly</span>
recommended. Without this file, MAP_ functions will not be available.
</li>
<li>Using MAP_{API_NAME} will use ROM_{API_NAME} when
possible, and {API_NAME} from a linked source/library out of flash/FRAM
when not.
</li>
<li>This will create a seamless functional experience for the
user application.
</li>
<li>You may use ROM_ functions directly to force a call into
ROM for the function, but keep in mind not every DriverLib API has a
ROM equivalent.
</li>
<li>MAP_ functions provide all the benefits of ROM_ functions
while abstracting the need to know which specific ROM_ functions exist.</li>
<li>Using MAP_ functions also keeps your application code
portable across devices in the same family.</li>
</ul>
</ul>
</ol>
<hr>
<ul>
<strong>Details about MSP430 DriverLib ROM feature</strong>
<li>Not every device has MSP430 DriverLib in ROM. Please
consult device's datasheet to see if it is available.</li>
<br>
<li>Not every device's ROM holds the same subset of DriverLib.</li>
<br>
<li>DriverLib in ROM is tested to work with both CCS and IAR
compilers.
</li>
<ul>
<li>Because the calling conventions between the two compilers
are slightly different, the ROM image must adhere to a certain <strong><em>__cc_rom</em></strong>
convention that
both compilers can agree upon. As such, there are certain limitations
on a user application using ROM.
<ul>
<li>#include "rom_driverlib.h" will continue to provide
helpful hints at build time until the user application adheres to <strong><em>__cc_rom</em></strong>
</li>
<li>For more information, please consult the MSP430 IAR
or
CCS compiler User's Guide on the <strong><em>__cc_rom</em></strong>
calling convention.
</li>
<li>For example, IAR has options to reserve R4/R5 for
global variables. CCS has no such option. Therefore on common ground,
an IAR user
application must declare R4/R5 to be free and not reserved in order to
utilize ROM.
</li>
</ul>
</li>
</ul>
<br>
<li>There may also be certain limitations to user application
based off device-specific ROM designs.
<ul>
<li>For example, if the DriverLib ROM image lives above 64k
memory addresses, it would make sense that the user application must be
large code model (20-bit address pointer rather than 16-bit).</li>
</ul>
</li>
</ul>
<hr>
<ul>
<strong>Benefits of using MSP430 DriverLib ROM</strong>
<li>Code execution is faster out of ROM than flash/FRAM.
Without flash/FRAM wait states, code execution performance is only
limited by your processor clock, which is generally faster than other
subsystems. Executing your code out of RAM would give comparable
performance, but the available RAM size is typically more limited.<br>
</li>
<li>Leaves more nonvolatile storage (flash/FRAM) available in
your device for application code rather than software libraries.<br>
</li>
</ul>
<hr>
<ul>
<strong>Code example using ROM</strong>
<br>Taken from MSP430FR2xx_4xx DriverLib example: adc_ex1_avccRef.c.<br>
</ul>
<code>
#include "driverlib.h"<br>
#include "Board.h"<br>
<br>
void main (void)<br>
{<br>
&nbsp;&nbsp;&nbsp;&nbsp;//Stop Watchdog Timer<br>
&nbsp;&nbsp;&nbsp;&nbsp;//NOTE: Example of what to do if you need to execute from ROM; use ROM_ prefix<br>
&nbsp;&nbsp;&nbsp;&nbsp;//NOTE: You may get a build error if particular function is not in ROM<br>
&nbsp;&nbsp;&nbsp;&nbsp;ROM_WDT_A_hold(WDT_A_BASE);<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;//Set A7 as an input pin.<br>
&nbsp;&nbsp;&nbsp;&nbsp;//Set appropriate module function<br>
&nbsp;&nbsp;&nbsp;&nbsp;//NOTE: Example of what to do if you need to execute from FRAM; leave out ROM_ and MAP_ prefix<br>
&nbsp;&nbsp;&nbsp;&nbsp;//NOTE: You will need to provide DriverLib source for this function<br>
&nbsp;&nbsp;&nbsp;&nbsp;GPIO_setAsPeripheralModuleFunctionInputPin(<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GPIO_PORT_ADC7,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GPIO_PIN_ADC7,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GPIO_FUNCTION_ADC7);<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;//Set LED1 as an output pin.<br>
&nbsp;&nbsp;&nbsp;&nbsp;//NOTE: Using MAP_ will execute from ROM if available, FRAM if not available<br>
&nbsp;&nbsp;&nbsp;&nbsp;MAP_GPIO_setAsOutputPin(<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GPIO_PORT_LED1,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GPIO_PIN_LED1);<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;//Set LED2 as an output pin.<br>
&nbsp;&nbsp;&nbsp;&nbsp;MAP_GPIO_setAsOutputPin(<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GPIO_PORT_LED2,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GPIO_PIN_LED2);<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;/*<br>
&nbsp;&nbsp;&nbsp;&nbsp; * Disable the GPIO power-on default high-impedance mode to activate<br>
&nbsp;&nbsp;&nbsp;&nbsp; * previously configured port settings<br>
&nbsp;&nbsp;&nbsp;&nbsp; */<br>
&nbsp;&nbsp;&nbsp;&nbsp;MAP_PMM_unlockLPM5();<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;//Initialize the ADC Module<br>
&nbsp;&nbsp;&nbsp;&nbsp;/*<br>
&nbsp;&nbsp;&nbsp;&nbsp; * Base Address for the ADC Module<br>
&nbsp;&nbsp;&nbsp;&nbsp; * Use internal ADC bit as sample/hold signal to start conversion<br>
&nbsp;&nbsp;&nbsp;&nbsp; * USE MODOSC 5MHZ Digital Oscillator as clock source<br>
&nbsp;&nbsp;&nbsp;&nbsp; * Use default clock divider of 1<br>
&nbsp;&nbsp;&nbsp;&nbsp; */<br>
&nbsp;&nbsp;&nbsp;&nbsp;MAP_ADC_init(ADC_BASE,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ADC_SAMPLEHOLDSOURCE_SC,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ADC_CLOCKSOURCE_ADCOSC,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ADC_CLOCKDIVIDER_1);<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;MAP_ADC_enable(ADC_BASE);<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;/*<br>
&nbsp;&nbsp;&nbsp;&nbsp; * Base Address for the ADC Module<br>
&nbsp;&nbsp;&nbsp;&nbsp; * Sample/hold for 16 clock cycles<br>
&nbsp;&nbsp;&nbsp;&nbsp; * Do not enable Multiple Sampling<br>
&nbsp;&nbsp;&nbsp;&nbsp; */<br>
&nbsp;&nbsp;&nbsp;&nbsp;MAP_ADC_setupSamplingTimer(ADC_BASE,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ADC_CYCLEHOLD_16_CYCLES,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ADC_MULTIPLESAMPLESDISABLE);<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;//Configure Memory Buffer<br>
&nbsp;&nbsp;&nbsp;&nbsp;/*<br>
&nbsp;&nbsp;&nbsp;&nbsp; * Base Address for the ADC Module<br>
&nbsp;&nbsp;&nbsp;&nbsp; * Use input A7<br>
&nbsp;&nbsp;&nbsp;&nbsp; * Use positive reference of AVcc<br>
&nbsp;&nbsp;&nbsp;&nbsp; * Use negative reference of AVss<br>
&nbsp;&nbsp;&nbsp;&nbsp; */<br>
&nbsp;&nbsp;&nbsp;&nbsp;MAP_ADC_configureMemory(ADC_BASE,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ADC_INPUT_A7,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ADC_VREFPOS_AVCC,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ADC_VREFNEG_AVSS);<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;MAP_ADC_clearInterrupt(ADC_BASE,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ADC_COMPLETED_INTERRUPT);<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;//Enable Memory Buffer interrupt<br>
&nbsp;&nbsp;&nbsp;&nbsp;MAP_ADC_enableInterrupt(ADC_BASE,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ADC_COMPLETED_INTERRUPT);<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;for (;;)<br>
&nbsp;&nbsp;&nbsp;&nbsp;{<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//Delay between conversions<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;__delay_cycles(5000);<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//Enable and Start the conversion<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//in Single-Channel, Single Conversion Mode<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MAP_ADC_startConversion(ADC_BASE,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ADC_SINGLECHANNEL);<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//LPM0, ADC10_ISR will force exit<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;__bis_SR_register(CPUOFF + GIE);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//For debug only<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;__no_operation();<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;}<br>
}<br>
<br>
//ADC10 interrupt service routine<br>
#if defined(__TI_COMPILER_VERSION__) || defined(__IAR_SYSTEMS_ICC__)<br>
#pragma vector=ADC_VECTOR<br>
__interrupt<br>
#elif defined(__GNUC__)<br>
__attribute__((interrupt(ADC_VECTOR)))<br>
#endif<br>
void ADC_ISR (void)<br>
{<br>
&nbsp;&nbsp;&nbsp;&nbsp;switch (__even_in_range(ADCIV,12)){<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 0: break; //No interrupt<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 2: break; //conversion result overflow<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 4: break; //conversion time overflow<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 6: break; //ADC10HI<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 8: break; //ADC10LO<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 10: break; //ADC10IN<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 12:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//ADC10IFG0<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //(Automatically clears ADC10IFG0 by reading memory buffer)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (MAP_ADC_getResults(ADC_BASE) &lt; 0x1FF){<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Turn LED1 off<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MAP_GPIO_setOutputLowOnPin(<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GPIO_PORT_LED1,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GPIO_PIN_LED1<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Turn LED2 off<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MAP_GPIO_setOutputLowOnPin(<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GPIO_PORT_LED2,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GPIO_PIN_LED2<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Turn LED1 on<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MAP_GPIO_setOutputHighOnPin(<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GPIO_PORT_LED1,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GPIO_PIN_LED1<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Turn LED2 on<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MAP_GPIO_setOutputHighOnPin(<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GPIO_PORT_LED2,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GPIO_PIN_LED2<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Clear CPUOFF bit from 0(SR)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Breakpoint here and watch ADC_Result<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; __bic_SR_register_on_exit(CPUOFF);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default: break;<br>
&nbsp;&nbsp;&nbsp;&nbsp;}<br>
}<br>
<br>
</code>
</body></html>
@@ -1,141 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: adc10_a.h Source File</title>
<title>adc10_a.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('adc10__a_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">adc10_a.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// adc10_a.h - Driver for the ADC10_A Module.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#ifndef __MSP430WARE_ADC10_A_H__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define __MSP430WARE_ADC10_A_H__</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#ifdef __MSP430_HAS_ADC10_A__</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">// If building with a C++ compiler, make all of the definitions in this header</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">// have a C binding.</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">// The following are values that can be passed to the clockSourceSelect</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">// parameter for functions: ADC10_A_init().</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#define ADC10_A_CLOCKSOURCE_ADC10OSC (ADC10SSEL_0)</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#define ADC10_A_CLOCKSOURCE_ACLK (ADC10SSEL_1)</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define ADC10_A_CLOCKSOURCE_MCLK (ADC10SSEL_2)</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#define ADC10_A_CLOCKSOURCE_SMCLK (ADC10SSEL_3)</spLine truncated
<div class="ttc" id="group__adc10__a__api_html_ga8ad827d37d6a0c7517e7b98edf6e0a3b"><div class="ttname"><a href="group__adc10__a__api.html#ga8ad827d37d6a0c7517e7b98edf6e0a3b">ADC10_A_disable</a></div><div class="ttdeci">void ADC10_A_disable(uint16_t baseAddress)</div><div class="ttdoc">Disables the ADC10_A block. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:51</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga8de5170b85cf299adb15f2764807ef42"><div class="ttname"><a href="group__adc10__a__api.html#ga8de5170b85cf299adb15f2764807ef42">ADC10_A_setupSamplingTimer</a></div><div class="ttdeci">void ADC10_A_setupSamplingTimer(uint16_t baseAddress, uint16_t clockCycleHoldCount, uint16_t multipleSamplesEnabled)</div><div class="ttdoc">Sets up and enables the Sampling Timer Pulse Mode. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:57</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga22506fda8cb42ad0349248092be39052"><div class="ttname"><a href="group__adc10__a__api.html#ga22506fda8cb42ad0349248092be39052">ADC10_A_enable</a></div><div class="ttdeci">void ADC10_A_enable(uint16_t baseAddress)</div><div class="ttdoc">Enables the ADC10_A block. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:45</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga8d3df51f61b504e42b53f8bdec78ebe0"><div class="ttname"><a href="group__adc10__a__api.html#ga8d3df51f61b504e42b53f8bdec78ebe0">ADC10_A_clearInterrupt</a></div><div class="ttdeci">void ADC10_A_clearInterrupt(uint16_t baseAddress, uint8_t interruptFlagMask)</div><div class="ttdoc">Clears ADC10_A selected interrupt flags. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:107</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga1713c10fba359f6dbe397c2793026a86"><div class="ttname"><a href="group__adc10__a__api.html#ga1713c10fba359f6dbe397c2793026a86">ADC10_A_disableConversions</a></div><div class="ttdeci">void ADC10_A_disableConversions(uint16_t baseAddress, bool preempt)</div><div class="ttdoc">Disables the ADC from converting any more signals. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:129</div></div>
<div class="ttc" id="group__adc10__a__api_html_gaf745653675460dbf682fbea1882dc7ae"><div class="ttname"><a href="group__adc10__a__api.html#gaf745653675460dbf682fbea1882dc7ae">ADC10_A_enableInterrupt</a></div><div class="ttdeci">void ADC10_A_enableInterrupt(uint16_t baseAddress, uint8_t interruptMask)</div><div class="ttdoc">Enables selected ADC10_A interrupt sources. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:95</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga973ecef90e2d7e6b2f3f2638a9a8b781"><div class="ttname"><a href="group__adc10__a__api.html#ga973ecef90e2d7e6b2f3f2638a9a8b781">ADC10_A_setWindowComp</a></div><div class="ttdeci">void ADC10_A_setWindowComp(uint16_t baseAddress, uint16_t highThreshold, uint16_t lowThreshold)</div><div class="ttdoc">Sets the high and low threshold for the window comparator feature. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:186</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga25f379c17ab2ddcbe616c63cabb4a638"><div class="ttname"><a href="group__adc10__a__api.html#ga25f379c17ab2ddcbe616c63cabb4a638">ADC10_A_enableReferenceBurst</a></div><div class="ttdeci">void ADC10_A_enableReferenceBurst(uint16_t baseAddress)</div><div class="ttdoc">Enables the reference buffer&amp;#39;s burst ability. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:169</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga9f514aee5b3c0c9d6b835aac7e00c6a1"><div class="ttname"><a href="group__adc10__a__api.html#ga9f514aee5b3c0c9d6b835aac7e00c6a1">ADC10_A_disableReferenceBurst</a></div><div class="ttdeci">void ADC10_A_disableReferenceBurst(uint16_t baseAddress)</div><div class="ttdoc">Disables the reference buffer&amp;#39;s burst ability. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:174</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga250bb19bfc9f38ae88574903bced9e33"><div class="ttname"><a href="group__adc10__a__api.html#ga250bb19bfc9f38ae88574903bced9e33">ADC10_A_setSampleHoldSignalInversion</a></div><div class="ttdeci">void ADC10_A_setSampleHoldSignalInversion(uint16_t baseAddress, uint16_t invertedSignal)</div><div class="ttdoc">Use to invert or un-invert the sample/hold signal. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:155</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga4ef8ef8c78cbec40873dd6b850fe08ee"><div class="ttname"><a href="group__adc10__a__api.html#ga4ef8ef8c78cbec40873dd6b850fe08ee">ADC10_A_getInterruptStatus</a></div><div class="ttdeci">uint16_t ADC10_A_getInterruptStatus(uint16_t baseAddress, uint8_t interruptFlagMask)</div><div class="ttdoc">Returns the status of the selected memory interrupt flags. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:113</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga25520514706700cb30b0c8d6debcb19e"><div class="ttname"><a href="group__adc10__a__api.html#ga25520514706700cb30b0c8d6debcb19e">ADC10_A_isBusy</a></div><div class="ttdeci">uint16_t ADC10_A_isBusy(uint16_t baseAddress)</div><div class="ttdoc">Returns the busy status of the ADC10_A core. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:199</div></div>
<div class="ttc" id="group__adc10__a__api_html_gaf1479bf6adfc502e8795477df6f01deb"><div class="ttname"><a href="group__adc10__a__api.html#gaf1479bf6adfc502e8795477df6f01deb">ADC10_A_configureMemory</a></div><div class="ttdeci">void ADC10_A_configureMemory(uint16_t baseAddress, uint8_t inputSourceSelect, uint8_t positiveRefVoltageSourceSelect, uint8_t negativeRefVoltageSourceSelect)</div><div class="ttdoc">Configures the controls of the selected memory buffer. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:74</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga349210e7079402edcfb8d1c1e81bbd0b"><div class="ttname"><a href="group__adc10__a__api.html#ga349210e7079402edcfb8d1c1e81bbd0b">ADC10_A_setReferenceBufferSamplingRate</a></div><div class="ttdeci">void ADC10_A_setReferenceBufferSamplingRate(uint16_t baseAddress, uint16_t samplingRateSelect)</div><div class="ttdoc">Use to set the reference buffer&amp;#39;s sampling rate. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:179</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga517811892bf1f23235846dfbb89d7172"><div class="ttname"><a href="group__adc10__a__api.html#ga517811892bf1f23235846dfbb89d7172">ADC10_A_setDataReadBackFormat</a></div><div class="ttdeci">void ADC10_A_setDataReadBackFormat(uint16_t baseAddress, uint16_t readBackFormat)</div><div class="ttdoc">Use to set the read-back format of the converted data. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:162</div></div>
<div class="ttc" id="group__adc10__a__api_html_gac74874a719c063a75edd7495d500af58"><div class="ttname"><a href="group__adc10__a__api.html#gac74874a719c063a75edd7495d500af58">ADC10_A_startConversion</a></div><div class="ttdeci">void ADC10_A_startConversion(uint16_t baseAddress, uint8_t conversionSequenceModeSelect)</div><div class="ttdoc">Enables/Starts an Analog-to-Digital Conversion. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:119</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga08205629b2b04f9b88e09bc424a00292"><div class="ttname"><a href="group__adc10__a__api.html#ga08205629b2b04f9b88e09bc424a00292">ADC10_A_setResolution</a></div><div class="ttdeci">void ADC10_A_setResolution(uint16_t baseAddress, uint8_t resolutionSelect)</div><div class="ttdoc">Use to change the resolution of the converted data. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:148</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga6685eabc64969f9de6fdaeaec6da22a9"><div class="ttname"><a href="group__adc10__a__api.html#ga6685eabc64969f9de6fdaeaec6da22a9">ADC10_A_getResults</a></div><div class="ttdeci">int16_t ADC10_A_getResults(uint16_t baseAddress)</div><div class="ttdoc">Returns the raw contents of the specified memory buffer. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:143</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga038b605606b7e25c28215d056975aeed"><div class="ttname"><a href="group__adc10__a__api.html#ga038b605606b7e25c28215d056975aeed">ADC10_A_init</a></div><div class="ttdeci">bool ADC10_A_init(uint16_t baseAddress, uint16_t sampleHoldSignalSourceSelect, uint8_t clockSourceSelect, uint16_t clockSourceDivider)</div><div class="ttdoc">Initializes the ADC10_A Module. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:21</div></div>
<div class="ttc" id="group__adc10__a__api_html_gaed1cac136f9a5c74227ef0b4caaa9881"><div class="ttname"><a href="group__adc10__a__api.html#gaed1cac136f9a5c74227ef0b4caaa9881">ADC10_A_getMemoryAddressForDMA</a></div><div class="ttdeci">uint32_t ADC10_A_getMemoryAddressForDMA(uint16_t baseAddress)</div><div class="ttdoc">Returns the address of the memory buffer for the DMA module. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:194</div></div>
<div class="ttc" id="group__adc10__a__api_html_ga9d2f18baebc5ddf9569b2e6c2ffb107e"><div class="ttname"><a href="group__adc10__a__api.html#ga9d2f18baebc5ddf9569b2e6c2ffb107e">ADC10_A_disableSamplingTimer</a></div><div class="ttdeci">void ADC10_A_disableSamplingTimer(uint16_t baseAddress)</div><div class="ttdoc">Disables Sampling Timer Pulse Mode. </div><div class="ttdef"><b>Definition:</b> adc10_a.c:69</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,146 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: adc12_a.h Source File</title>
<title>adc12_a.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('adc12__a_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">adc12_a.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// adc12_a.h - Driver for the ADC12_A Module.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#ifndef __MSP430WARE_ADC12_A_H__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define __MSP430WARE_ADC12_A_H__</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#ifdef __MSP430_HAS_ADC12_PLUS__</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">// If building with a C++ compiler, make all of the definitions in this header</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">// have a C binding.</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">//</span><span class="comment"></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">//! \brief Used in the ADC12_A_configureMemory() function as the param</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">//! parameter.</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment"></span><span class="comment">//</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="struct_a_d_c12___a__configure_memory_param.html"> 32</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_a_d_c12___a__configure_memory_param.html">ADC12_A_configureMemoryParam</a> {<span class="comment"></span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"> //! Is the selected memory buffer to set the configuration for.</span></div><div class="line"><a name="l00034"></a><span claLine truncated
<div class="ttc" id="group__adc12__a__api_html_gae8d3120fc145a139edd0da096bbdcea7"><div class="ttname"><a href="group__adc12__a__api.html#gae8d3120fc145a139edd0da096bbdcea7">ADC12_A_disableSamplingTimer</a></div><div class="ttdeci">void ADC12_A_disableSamplingTimer(uint16_t baseAddress)</div><div class="ttdoc">Disables Sampling Timer Pulse Mode. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:81</div></div>
<div class="ttc" id="group__adc12__a__api_html_gabd46744d7921956a0e2b1372590d0de2"><div class="ttname"><a href="group__adc12__a__api.html#gabd46744d7921956a0e2b1372590d0de2">ADC12_A_enableReferenceBurst</a></div><div class="ttdeci">void ADC12_A_enableReferenceBurst(uint16_t baseAddress)</div><div class="ttdoc">Enables the reference buffer&amp;#39;s burst ability. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:206</div></div>
<div class="ttc" id="struct_a_d_c12___a__configure_memory_param_html_a37f853c97b716daa9c055c2938928a20"><div class="ttname"><a href="struct_a_d_c12___a__configure_memory_param.html#a37f853c97b716daa9c055c2938928a20">ADC12_A_configureMemoryParam::inputSourceSelect</a></div><div class="ttdeci">uint8_t inputSourceSelect</div><div class="ttdef"><b>Definition:</b> adc12_a.h:71</div></div>
<div class="ttc" id="group__adc12__a__api_html_gacaaa2fcdabe09a8b3c536212005412e9"><div class="ttname"><a href="group__adc12__a__api.html#gacaaa2fcdabe09a8b3c536212005412e9">ADC12_A_setResolution</a></div><div class="ttdeci">void ADC12_A_setResolution(uint16_t baseAddress, uint8_t resolutionSelect)</div><div class="ttdoc">Use to change the resolution of the converted data. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:185</div></div>
<div class="ttc" id="group__adc12__a__api_html_ga0d03e1a6bc20c5a52cb66429cf545fce"><div class="ttname"><a href="group__adc12__a__api.html#ga0d03e1a6bc20c5a52cb66429cf545fce">ADC12_A_enableInterrupt</a></div><div class="ttdeci">void ADC12_A_enableInterrupt(uint16_t baseAddress, uint32_t interruptMask)</div><div class="ttdoc">Enables selected ADC12_A interrupt sources. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:107</div></div>
<div class="ttc" id="group__adc12__a__api_html_gad27e6fb2af444e5ec5a6268e5e66625a"><div class="ttname"><a href="group__adc12__a__api.html#gad27e6fb2af444e5ec5a6268e5e66625a">ADC12_A_startConversion</a></div><div class="ttdeci">void ADC12_A_startConversion(uint16_t baseAddress, uint16_t startingMemoryBufferIndex, uint8_t conversionSequenceModeSelect)</div><div class="ttdoc">Enables/Starts an Analog-to-Digital Conversion. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:149</div></div>
<div class="ttc" id="struct_a_d_c12___a__configure_memory_param_html_a549f0dfbae12e6973c774913a46880c5"><div class="ttname"><a href="struct_a_d_c12___a__configure_memory_param.html#a549f0dfbae12e6973c774913a46880c5">ADC12_A_configureMemoryParam::positiveRefVoltageSourceSelect</a></div><div class="ttdeci">uint8_t positiveRefVoltageSourceSelect</div><div class="ttdef"><b>Definition:</b> adc12_a.h:78</div></div>
<div class="ttc" id="group__adc12__a__api_html_gab6caef799b0465ba8929a56739a2f5f1"><div class="ttname"><a href="group__adc12__a__api.html#gab6caef799b0465ba8929a56739a2f5f1">ADC12_A_enable</a></div><div class="ttdeci">void ADC12_A_enable(uint16_t baseAddress)</div><div class="ttdoc">Enables the ADC12_A block. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:51</div></div>
<div class="ttc" id="group__adc12__a__api_html_gaf22b6d0ac8d37f640ce3a32851727d4d"><div class="ttname"><a href="group__adc12__a__api.html#gaf22b6d0ac8d37f640ce3a32851727d4d">ADC12_A_setSampleHoldSignalInversion</a></div><div class="ttdeci">void ADC12_A_setSampleHoldSignalInversion(uint16_t baseAddress, uint16_t invertedSignal)</div><div class="ttdoc">Use to invert or un-invert the sample/hold signal. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:192</div></div>
<div class="ttc" id="group__adc12__a__api_html_ga8bd6f898fd7737e069fd4c394aea671d"><div class="ttname"><a href="group__adc12__a__api.html#ga8bd6f898fd7737e069fd4c394aea671d">ADC12_A_init</a></div><div class="ttdeci">bool ADC12_A_init(uint16_t baseAddress, uint16_t sampleHoldSignalSourceSelect, uint8_t clockSourceSelect, uint16_t clockSourceDivider)</div><div class="ttdoc">Initializes the ADC12_A Module. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:21</div></div>
<div class="ttc" id="group__adc12__a__api_html_ga0a2b682ab80b6e0ce0ed474f6fd01373"><div class="ttname"><a href="group__adc12__a__api.html#ga0a2b682ab80b6e0ce0ed474f6fd01373">ADC12_A_clearInterrupt</a></div><div class="ttdeci">void ADC12_A_clearInterrupt(uint16_t baseAddress, uint16_t memoryInterruptFlagMask)</div><div class="ttdoc">Clears ADC12_A selected interrupt flags. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:137</div></div>
<div class="ttc" id="struct_a_d_c12___a__configure_memory_param_html_a42b211ca4c8b3eab780e5730010d3dd1"><div class="ttname"><a href="struct_a_d_c12___a__configure_memory_param.html#a42b211ca4c8b3eab780e5730010d3dd1">ADC12_A_configureMemoryParam::memoryBufferControlIndex</a></div><div class="ttdeci">uint8_t memoryBufferControlIndex</div><div class="ttdef"><b>Definition:</b> adc12_a.h:51</div></div>
<div class="ttc" id="group__adc12__a__api_html_ga64c2b1f7bba7bed0d5eba37b05c8b088"><div class="ttname"><a href="group__adc12__a__api.html#ga64c2b1f7bba7bed0d5eba37b05c8b088">ADC12_A_configureMemory</a></div><div class="ttdeci">void ADC12_A_configureMemory(uint16_t baseAddress, ADC12_A_configureMemoryParam *param)</div><div class="ttdoc">Configures the controls of the selected memory buffer. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:87</div></div>
<div class="ttc" id="group__adc12__a__api_html_gaac4d7481c299284a0153b6f9736d03c5"><div class="ttname"><a href="group__adc12__a__api.html#gaac4d7481c299284a0153b6f9736d03c5">ADC12_A_setDataReadBackFormat</a></div><div class="ttdeci">void ADC12_A_setDataReadBackFormat(uint16_t baseAddress, uint8_t readBackFormat)</div><div class="ttdoc">Use to set the read-back format of the converted data. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:199</div></div>
<div class="ttc" id="group__adc12__a__api_html_ga66b11479758914d60558a72d96b99a33"><div class="ttname"><a href="group__adc12__a__api.html#ga66b11479758914d60558a72d96b99a33">ADC12_A_disableConversions</a></div><div class="ttdeci">void ADC12_A_disableConversions(uint16_t baseAddress, bool preempt)</div><div class="ttdoc">Disables the ADC from converting any more signals. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:164</div></div>
<div class="ttc" id="group__adc12__a__api_html_ga5ceed3618cbfbfcdfe257ccce1424239"><div class="ttname"><a href="group__adc12__a__api.html#ga5ceed3618cbfbfcdfe257ccce1424239">ADC12_A_isBusy</a></div><div class="ttdeci">uint16_t ADC12_A_isBusy(uint16_t baseAddress)</div><div class="ttdoc">Returns the busy status of the ADC12_A core. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:229</div></div>
<div class="ttc" id="group__adc12__a__api_html_ga941c6c94d4069f84085734073e9c87d6"><div class="ttname"><a href="group__adc12__a__api.html#ga941c6c94d4069f84085734073e9c87d6">ADC12_A_getResults</a></div><div class="ttdeci">uint16_t ADC12_A_getResults(uint16_t baseAddress, uint8_t memoryBufferIndex)</div><div class="ttdoc">A Signed Integer of the contents of the specified memory buffer. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:179</div></div>
<div class="ttc" id="group__adc12__a__api_html_gacae114d83730a08b4077eac4f0820dcf"><div class="ttname"><a href="group__adc12__a__api.html#gacae114d83730a08b4077eac4f0820dcf">ADC12_A_disableInterrupt</a></div><div class="ttdeci">void ADC12_A_disableInterrupt(uint16_t baseAddress, uint32_t interruptMask)</div><div class="ttdoc">Disables selected ADC12_A interrupt sources. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:122</div></div>
<div class="ttc" id="struct_a_d_c12___a__configure_memory_param_html_a3966e31fcee5271ca7257189b8d8df82"><div class="ttname"><a href="struct_a_d_c12___a__configure_memory_param.html#a3966e31fcee5271ca7257189b8d8df82">ADC12_A_configureMemoryParam::negativeRefVoltageSourceSelect</a></div><div class="ttdeci">uint8_t negativeRefVoltageSourceSelect</div><div class="ttdef"><b>Definition:</b> adc12_a.h:84</div></div>
<div class="ttc" id="struct_a_d_c12___a__configure_memory_param_html_a0e21b8c9353cd97d07cc4a94fac38f9b"><div class="ttname"><a href="struct_a_d_c12___a__configure_memory_param.html#a0e21b8c9353cd97d07cc4a94fac38f9b">ADC12_A_configureMemoryParam::endOfSequence</a></div><div class="ttdeci">uint8_t endOfSequence</div><div class="ttdef"><b>Definition:</b> adc12_a.h:93</div></div>
<div class="ttc" id="group__adc12__a__api_html_ga85f1516488c668d5970f2dea26c2c0b9"><div class="ttname"><a href="group__adc12__a__api.html#ga85f1516488c668d5970f2dea26c2c0b9">ADC12_A_disable</a></div><div class="ttdeci">void ADC12_A_disable(uint16_t baseAddress)</div><div class="ttdoc">Disables the ADC12_A block. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:57</div></div>
<div class="ttc" id="group__adc12__a__api_html_ga0ca7e1498ff6a4f158adf51faba46c61"><div class="ttname"><a href="group__adc12__a__api.html#ga0ca7e1498ff6a4f158adf51faba46c61">ADC12_A_setReferenceBufferSamplingRate</a></div><div class="ttdeci">void ADC12_A_setReferenceBufferSamplingRate(uint16_t baseAddress, uint8_t samplingRateSelect)</div><div class="ttdoc">Use to set the reference buffer&amp;#39;s sampling rate. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:216</div></div>
<div class="ttc" id="group__adc12__a__api_html_gac20a72f61e48ed33d7b62adab175b16d"><div class="ttname"><a href="group__adc12__a__api.html#gac20a72f61e48ed33d7b62adab175b16d">ADC12_A_getInterruptStatus</a></div><div class="ttdeci">uint16_t ADC12_A_getInterruptStatus(uint16_t baseAddress, uint16_t memoryInterruptFlagMask)</div><div class="ttdoc">Returns the status of the selected memory interrupt flags. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:143</div></div>
<div class="ttc" id="group__adc12__a__api_html_ga36e918084aee2976b6b8c4f8d2284ab6"><div class="ttname"><a href="group__adc12__a__api.html#ga36e918084aee2976b6b8c4f8d2284ab6">ADC12_A_disableReferenceBurst</a></div><div class="ttdeci">void ADC12_A_disableReferenceBurst(uint16_t baseAddress)</div><div class="ttdoc">Disables the reference buffer&amp;#39;s burst ability. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:211</div></div>
<div class="ttc" id="group__adc12__a__api_html_ga8bf5da097ce89871e17a30a22024d6e8"><div class="ttname"><a href="group__adc12__a__api.html#ga8bf5da097ce89871e17a30a22024d6e8">ADC12_A_setupSamplingTimer</a></div><div class="ttdeci">void ADC12_A_setupSamplingTimer(uint16_t baseAddress, uint16_t clockCycleHoldCountLowMem, uint16_t clockCycleHoldCountHighMem, uint16_t multipleSamplesEnabled)</div><div class="ttdoc">Sets up and enables the Sampling Timer Pulse Mode. </div><div class="ttdef"><b>Definition:</b> adc12_a.c:63</div></div>
<div class="ttc" id="struct_a_d_c12___a__configure_memory_param_html"><div class="ttname"><a href="struct_a_d_c12___a__configure_memory_param.html">ADC12_A_configureMemoryParam</a></div><div class="ttdoc">Used in the ADC12_A_configureMemory() function as the param parameter. </div><div class="ttdef"><b>Definition:</b> adc12_a.h:32</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,137 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: aes.h Source File</title>
<title>aes.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('aes_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">aes.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// aes.h - Driver for the AES Module.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#ifndef __MSP430WARE_AES_H__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define __MSP430WARE_AES_H__</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#ifdef __MSP430_HAS_AES__</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">// If building with a C++ compiler, make all of the definitions in this header</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">// have a C binding.</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">// The following are values that can be passed toThe following are values that</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">// can be returned by the AES_isBusy() function.</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#define AES_BUSY AESBUSY</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#define AES_NOT_BUSY 0x00</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment">//</span></div><dLine truncated
<div class="ttc" id="group__aes__api_html_ga7fc8ce5050b23602da8713d00b781543"><div class="ttname"><a href="group__aes__api.html#ga7fc8ce5050b23602da8713d00b781543">AES_decryptData</a></div><div class="ttdeci">uint8_t AES_decryptData(uint16_t baseAddress, const uint8_t *Data, uint8_t *decryptedData)</div><div class="ttdoc">Decrypts a block of data using the AES module. </div><div class="ttdef"><b>Definition:</b> aes.c:83</div></div>
<div class="ttc" id="group__aes__api_html_ga3b050d033b61e26203dbff43921ecbae"><div class="ttname"><a href="group__aes__api.html#ga3b050d033b61e26203dbff43921ecbae">AES_enableInterrupt</a></div><div class="ttdeci">void AES_enableInterrupt(uint16_t baseAddress)</div><div class="ttdoc">Enables AES ready interrupt. </div><div class="ttdef"><b>Definition:</b> aes.c:154</div></div>
<div class="ttc" id="group__aes__api_html_gaa10764f742dc9c999740bfca637b92a3"><div class="ttname"><a href="group__aes__api.html#gaa10764f742dc9c999740bfca637b92a3">AES_getDataOut</a></div><div class="ttdeci">uint8_t AES_getDataOut(uint16_t baseAddress, uint8_t *OutputData)</div><div class="ttdoc">Reads back the output data from AES module. </div><div class="ttdef"><b>Definition:</b> aes.c:238</div></div>
<div class="ttc" id="group__aes__api_html_gaa932d8035230f2f2745649bfdd2879ca"><div class="ttname"><a href="group__aes__api.html#gaa932d8035230f2f2745649bfdd2879ca">AES_getErrorFlagStatus</a></div><div class="ttdeci">uint32_t AES_getErrorFlagStatus(uint16_t baseAddress)</div><div class="ttdoc">Gets the AES error flag status. </div><div class="ttdef"><b>Definition:</b> aes.c:270</div></div>
<div class="ttc" id="group__aes__api_html_ga3b2445e4bb5b305806d159b1a886ad50"><div class="ttname"><a href="group__aes__api.html#ga3b2445e4bb5b305806d159b1a886ad50">AES_getInterruptStatus</a></div><div class="ttdeci">uint32_t AES_getInterruptStatus(uint16_t baseAddress)</div><div class="ttdoc">Gets the AES ready interrupt flag status. </div><div class="ttdef"><b>Definition:</b> aes.c:149</div></div>
<div class="ttc" id="group__aes__api_html_ga6e91782471c7fa7aaa69921eb6e92ac2"><div class="ttname"><a href="group__aes__api.html#ga6e91782471c7fa7aaa69921eb6e92ac2">AES_startEncryptData</a></div><div class="ttdeci">uint8_t AES_startEncryptData(uint16_t baseAddress, const uint8_t *Data, uint8_t *encryptedData)</div><div class="ttdoc">Starts an encryption process on the AES module. </div><div class="ttdef"><b>Definition:</b> aes.c:169</div></div>
<div class="ttc" id="group__aes__api_html_gac66d4613f0ed0895e09abc7b945019d5"><div class="ttname"><a href="group__aes__api.html#gac66d4613f0ed0895e09abc7b945019d5">AES_isBusy</a></div><div class="ttdeci">uint8_t AES_isBusy(uint16_t baseAddress)</div><div class="ttdoc">Gets the AES module busy status. </div><div class="ttdef"><b>Definition:</b> aes.c:260</div></div>
<div class="ttc" id="group__aes__api_html_ga75097bb0ade068f1f7314278d063d1da"><div class="ttname"><a href="group__aes__api.html#ga75097bb0ade068f1f7314278d063d1da">AES_encryptData</a></div><div class="ttdeci">uint8_t AES_encryptData(uint16_t baseAddress, const uint8_t *Data, uint8_t *encryptedData)</div><div class="ttdoc">Encrypts a block of data using the AES module. </div><div class="ttdef"><b>Definition:</b> aes.c:44</div></div>
<div class="ttc" id="group__aes__api_html_ga20afb1972df4f6c9ccfcc124f0a5ffc5"><div class="ttname"><a href="group__aes__api.html#ga20afb1972df4f6c9ccfcc124f0a5ffc5">AES_startDecryptData</a></div><div class="ttdeci">uint8_t AES_startDecryptData(uint16_t baseAddress, const uint8_t *Data)</div><div class="ttdoc">Decrypts a block of data using the AES module. </div><div class="ttdef"><b>Definition:</b> aes.c:194</div></div>
<div class="ttc" id="group__aes__api_html_gac7f9e5fa217b035231dd17ffc53bf2fd"><div class="ttname"><a href="group__aes__api.html#gac7f9e5fa217b035231dd17ffc53bf2fd">AES_startDecryptDataUsingEncryptionKey</a></div><div class="ttdeci">uint8_t AES_startDecryptDataUsingEncryptionKey(uint16_t baseAddress, const uint8_t *Data)</div><div class="ttdoc">DEPRECATED Starts an decryption process on the AES module. </div><div class="ttdef"><b>Definition:</b> aes.c:275</div></div>
<div class="ttc" id="group__aes__api_html_ga30b1c13c4d1be974713d6dba775d7932"><div class="ttname"><a href="group__aes__api.html#ga30b1c13c4d1be974713d6dba775d7932">AES_startSetDecipherKey</a></div><div class="ttdeci">uint8_t AES_startSetDecipherKey(uint16_t baseAddress, const uint8_t *CipherKey)</div><div class="ttdoc">Loads the decipher key. </div><div class="ttdef"><b>Definition:</b> aes.c:218</div></div>
<div class="ttc" id="group__aes__api_html_ga15825436fdffce948fbb6f34ac3016a5"><div class="ttname"><a href="group__aes__api.html#ga15825436fdffce948fbb6f34ac3016a5">AES_clearErrorFlag</a></div><div class="ttdeci">void AES_clearErrorFlag(uint16_t baseAddress)</div><div class="ttdoc">Clears the AES error flag. </div><div class="ttdef"><b>Definition:</b> aes.c:265</div></div>
<div class="ttc" id="group__aes__api_html_gac862da704ae2e96247f2ddc98a518ab1"><div class="ttname"><a href="group__aes__api.html#gac862da704ae2e96247f2ddc98a518ab1">AES_setCipherKey</a></div><div class="ttdeci">uint8_t AES_setCipherKey(uint16_t baseAddress, const uint8_t *CipherKey)</div><div class="ttdoc">Loads a 128 bit cipher key to AES module. </div><div class="ttdef"><b>Definition:</b> aes.c:21</div></div>
<div class="ttc" id="group__aes__api_html_ga6d55162034cb98e79bb87568d3359025"><div class="ttname"><a href="group__aes__api.html#ga6d55162034cb98e79bb87568d3359025">AES_setDecipherKey</a></div><div class="ttdeci">uint8_t AES_setDecipherKey(uint16_t baseAddress, const uint8_t *CipherKey)</div><div class="ttdoc">Sets the decipher key The API. </div><div class="ttdef"><b>Definition:</b> aes.c:120</div></div>
<div class="ttc" id="group__aes__api_html_gad22d303ebca5aa34db80323d0e4a6d7c"><div class="ttname"><a href="group__aes__api.html#gad22d303ebca5aa34db80323d0e4a6d7c">AES_clearInterrupt</a></div><div class="ttdeci">void AES_clearInterrupt(uint16_t baseAddress)</div><div class="ttdoc">Clears the AES ready interrupt flag. </div><div class="ttdef"><b>Definition:</b> aes.c:144</div></div>
<div class="ttc" id="group__aes__api_html_gaf925e756d7bea915a1760c595bb702a7"><div class="ttname"><a href="group__aes__api.html#gaf925e756d7bea915a1760c595bb702a7">AES_disableInterrupt</a></div><div class="ttdeci">void AES_disableInterrupt(uint16_t baseAddress)</div><div class="ttdoc">Disables AES ready interrupt. </div><div class="ttdef"><b>Definition:</b> aes.c:159</div></div>
<div class="ttc" id="group__aes__api_html_ga547f857a64b84a64153fec596f217cf2"><div class="ttname"><a href="group__aes__api.html#ga547f857a64b84a64153fec596f217cf2">AES_reset</a></div><div class="ttdeci">void AES_reset(uint16_t baseAddress)</div><div class="ttdoc">Resets AES Module immediately. </div><div class="ttdef"><b>Definition:</b> aes.c:164</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,177 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Structures</title>
<title>Data Structures</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('annotated.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Data Structures</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_a_d_c12___a__configure_memory_param.html" target="_self">ADC12_A_configureMemoryParam</a></td><td class="desc">Used in the <a class="el" href="group__adc12__a__api.html#ga64c2b1f7bba7bed0d5eba37b05c8b088" title="Configures the controls of the selected memory buffer. ">ADC12_A_configureMemory()</a> function as the param parameter </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_calendar.html" target="_self">Calendar</a></td><td class="desc">Used in the <a class="el" href="group__rtc__a__api.html#ga321dee94ad36c86c0c59e27f9ebc2d88" title="Initializes the settings to operate the RTC in calendar mode. ">RTC_A_initCalendar()</a> function as the CalendarTime parameter </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_comp___b__configure_reference_voltage_param.html" target="_self">Comp_B_configureReferenceVoltageParam</a></td><td class="desc">Used in the <a class="el" href="group__comp__b__api.html#ga8ca0aad3df10133be4607a9d8747e921" title="Generates a Reference Voltage to the terminal selected during initialization. ">Comp_B_configureReferenceVoltage()</a> function as the param parameter </td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_comp___b__init_param.html" target="_self">Comp_B_initParam</a></td><td class="desc">Used in the <a class="el" href="group__comp__b__api.html#ga054498870e593784bb40dc58a08ef82d" title="Initializes the Comp_B Module. ">Comp_B_init()</a> function as the param parameter </td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_d_a_c12___a__init_param.html" target="_self">DAC12_A_initParam</a></td><td class="desc">Used in the <a class="el" href="group__dac12__a__api.html#ga06d24ee1ffe693253852ed3d31311427" title="Initializes the DAC12_A module with the specified settings. ">DAC12_A_init()</a> function as the param parameter </td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_d_m_a__init_param.html" target="_self">DMA_initParam</a></td><td class="desc">Used in the <a class="el" href="group__dma__api.html#gadbae37c686192ce05c3c64e88b98318c" title="Initializes the specified DMA channel. ">DMA_init()</a> function as the param parameter </td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html" target="_self">EUSCI_A_SPI_changeMasterClockParam</a></td><td class="desc">Used in the <a class="el" href="group__eusci__a__spi__api.html#gaede23884d973a7bcaf4203b39b1b0fdf" title="Initializes the SPI Master clock. At the end of this function call, SPI module is left enabled...">EUSCI_A_SPI_changeMasterClock()</a> function as the param parameter </td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html" target="_self">EUSCI_A_SPI_initMasterParam</a></td><td class="desc">Used in the <a class="el" href="group__eusci__a__spi__api.html#ga28fac820247ff9eb27cea15e795c3f3c" title="Initializes the SPI Master block. ">EUSCI_A_SPI_initMaster()</a> function as the param parameter </td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html" target="_self">EUSCI_A_SPI_initSlaveParam</a></td><td class="desc">Used in the <a class="el" href="group__eusci__a__spi__api.html#ga76ea4cbe0fcca41c1bcb70412c66f09e" title="Initializes the SPI Slave block. ">EUSCI_A_SPI_initSlave()</a> function as the param parameter </td></tr>
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html" target="_self">EUSCI_A_UART_initParam</a></td><td class="desc">Used in the <a class="el" href="group__eusci__a__uart__api.html#ga2a08645b3003df7cdf0b9bd416efcddf" title="Advanced initialization routine for the UART block. The values to be written into the clockPrescalar...">EUSCI_A_UART_init()</a> function as the param parameter </td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_e_u_s_c_i___b___i2_c__init_master_param.html" target="_self">EUSCI_B_I2C_initMasterParam</a></td><td class="desc">Used in the <a class="el" href="group__eusci__b__i2c__api.html#ga575c7899bb875640f75bab7138a18c66" title="Initializes the I2C Master block. ">EUSCI_B_I2C_initMaster()</a> function as the param parameter </td></tr>
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_e_u_s_c_i___b___i2_c__init_slave_param.html" target="_self">EUSCI_B_I2C_initSlaveParam</a></td><td class="desc">Used in the <a class="el" href="group__eusci__b__i2c__api.html#ga192fcc01db124a886901523bfe793379" title="Initializes the I2C Slave block. ">EUSCI_B_I2C_initSlave()</a> function as the param parameter </td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param.html" target="_self">EUSCI_B_SPI_changeMasterClockParam</a></td><td class="desc">Used in the <a class="el" href="group__eusci__b__spi__api.html#ga42caef5502406076a1ad04e1d4f23b29" title="Initializes the SPI Master clock. At the end of this function call, SPI module is left enabled...">EUSCI_B_SPI_changeMasterClock()</a> function as the param parameter </td></tr>
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html" target="_self">EUSCI_B_SPI_initMasterParam</a></td><td class="desc">Used in the <a class="el" href="group__eusci__b__spi__api.html#ga3413c7bce09d85f08297e897382c4cfc" title="Initializes the SPI Master block. ">EUSCI_B_SPI_initMaster()</a> function as the param parameter </td></tr>
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html" target="_self">EUSCI_B_SPI_initSlaveParam</a></td><td class="desc">Used in the <a class="el" href="group__eusci__b__spi__api.html#gaa3cf1d5f8838437b46c6a1b73a50cd0c" title="Initializes the SPI Slave block. ">EUSCI_B_SPI_initSlave()</a> function as the param parameter </td></tr>
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_m_a_p__init_ports_param.html" target="_self">PMAP_initPortsParam</a></td><td class="desc">Used in the <a class="el" href="group__pmap__api.html#ga8502f526d166809e7939f75598f56bff" title="This function configures the MSP430 Port Mapper. ">PMAP_initPorts()</a> function as the param parameter </td></tr>
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_r_t_c___a__configure_calendar_alarm_param.html" target="_self">RTC_A_configureCalendarAlarmParam</a></td><td class="desc">Used in the <a class="el" href="group__rtc__a__api.html#ga5924138d5ed2a16cae3ebb5818e36471" title="Sets and Enables the desired Calendar Alarm settings. ">RTC_A_configureCalendarAlarm()</a> function as the param parameter </td></tr>
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_r_t_c___b__configure_calendar_alarm_param.html" target="_self">RTC_B_configureCalendarAlarmParam</a></td><td class="desc">Used in the <a class="el" href="group__rtc__b__api.html#gad7f8160482527c1bafdacb97dee0056e" title="Sets and Enables the desired Calendar Alarm settings. ">RTC_B_configureCalendarAlarm()</a> function as the param parameter </td></tr>
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_r_t_c___c__configure_calendar_alarm_param.html" target="_self">RTC_C_configureCalendarAlarmParam</a></td><td class="desc">Used in the <a class="el" href="group__rtc__c__api.html#gaa91d9ade229a32f04feca2e92e6b879f" title="Sets and Enables the desired Calendar Alarm settings. ">RTC_C_configureCalendarAlarm()</a> function as the param parameter </td></tr>
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structs___peripheral___memory___data.html" target="_self">s_Peripheral_Memory_Data</a></td><td class="desc"></td></tr>
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structs___t_l_v___a_d_c___cal___data.html" target="_self">s_TLV_ADC_Cal_Data</a></td><td class="desc"></td></tr>
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structs___t_l_v___die___record.html" target="_self">s_TLV_Die_Record</a></td><td class="desc"></td></tr>
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structs___t_l_v___r_e_f___cal___data.html" target="_self">s_TLV_REF_Cal_Data</a></td><td class="desc"></td></tr>
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structs___t_l_v___timer___d___cal___data.html" target="_self">s_TLV_Timer_D_Cal_Data</a></td><td class="desc"></td></tr>
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_d24___b__init_converter_advanced_param.html" target="_self">SD24_B_initConverterAdvancedParam</a></td><td class="desc">Used in the <a class="el" href="group__sd24__b__api.html#gac5c497ee3d8f6eaf1a343b5fcde1183c" title="Configure SD24_B converter - Advanced Configure. ">SD24_B_initConverterAdvanced()</a> function as the param parameter </td></tr>
<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_d24___b__init_converter_param.html" target="_self">SD24_B_initConverterParam</a></td><td class="desc">Used in the <a class="el" href="group__sd24__b__api.html#ga4b3a4e64ecb4fb12211251c946b669de" title="Configure SD24_B converter. ">SD24_B_initConverter()</a> function as the param parameter </td></tr>
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_d24___b__init_param.html" target="_self">SD24_B_initParam</a></td><td class="desc">Used in the <a class="el" href="group__sd24__b__api.html#ga3868e39c48a0f1e5ba3cc385a55ccc75" title="Initializes the SD24_B Module. ">SD24_B_init()</a> function as the param parameter </td></tr>
<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_t_e_c__init_external_fault_input_param.html" target="_self">TEC_initExternalFaultInputParam</a></td><td class="desc">Used in the <a class="el" href="group__tec__api.html#ga363ac44b5eaa97cd843fe573d1d42826" title="Configures the Timer Event Control External Fault Input. ">TEC_initExternalFaultInput()</a> function as the param parameter </td></tr>
<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___a__init_capture_mode_param.html" target="_self">Timer_A_initCaptureModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__a__api.html#ga1cb83fb94b9c6ceb67ee7f6ac140cb24" title="Initializes Capture Mode. ">Timer_A_initCaptureMode()</a> function as the param parameter </td></tr>
<tr id="row_29_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___a__init_compare_mode_param.html" target="_self">Timer_A_initCompareModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__a__api.html#ga80e59fe9ca2e1303758e92a856991c58" title="Initializes Compare Mode. ">Timer_A_initCompareMode()</a> function as the param parameter </td></tr>
<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___a__init_continuous_mode_param.html" target="_self">Timer_A_initContinuousModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__a__api.html#ga8667c3fa2d8c0c9b5cd80b39cfd90b20" title="Configures Timer_A in continuous mode. ">Timer_A_initContinuousMode()</a> function as the param parameter </td></tr>
<tr id="row_31_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___a__init_up_down_mode_param.html" target="_self">Timer_A_initUpDownModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__a__api.html#ga321a56a9b12aac55e54f07381d1c0118" title="Configures Timer_A in up down mode. ">Timer_A_initUpDownMode()</a> function as the param parameter </td></tr>
<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___a__init_up_mode_param.html" target="_self">Timer_A_initUpModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__a__api.html#gae1af7382cf057ffb8d219ef6a6af79d7" title="Configures Timer_A in up mode. ">Timer_A_initUpMode()</a> function as the param parameter </td></tr>
<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___a__output_p_w_m_param.html" target="_self">Timer_A_outputPWMParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__a__api.html#ga40557e002e55c549bbed8ea05b51b235" title="Generate a PWM with timer running in up mode. ">Timer_A_outputPWM()</a> function as the param parameter </td></tr>
<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___b__init_capture_mode_param.html" target="_self">Timer_B_initCaptureModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__b__api.html#gaedf97ce1c60edbcbc27c0496f0daf17e" title="Initializes Capture Mode. ">Timer_B_initCaptureMode()</a> function as the param parameter </td></tr>
<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___b__init_compare_mode_param.html" target="_self">Timer_B_initCompareModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__b__api.html#ga03cf4f65f57734841f2635d2caecfcfd" title="Initializes Compare Mode. ">Timer_B_initCompareMode()</a> function as the param parameter </td></tr>
<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___b__init_continuous_mode_param.html" target="_self">Timer_B_initContinuousModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__b__api.html#ga9f1b30434b8143fa09fa40ac88bf41ad" title="Configures Timer_B in continuous mode. ">Timer_B_initContinuousMode()</a> function as the param parameter </td></tr>
<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___b__init_up_down_mode_param.html" target="_self">Timer_B_initUpDownModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__b__api.html#gaa1936ee71dbb715740fde55d3e423f16" title="Configures Timer_B in up down mode. ">Timer_B_initUpDownMode()</a> function as the param parameter </td></tr>
<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___b__init_up_mode_param.html" target="_self">Timer_B_initUpModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__b__api.html#gae3ed0ce5ac466ef3c12eb92b1296e5af" title="Configures Timer_B in up mode. ">Timer_B_initUpMode()</a> function as the param parameter </td></tr>
<tr id="row_39_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___b__output_p_w_m_param.html" target="_self">Timer_B_outputPWMParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__b__api.html#ga7c35e4d04aaeab2918ac52e7a4080145" title="Generate a PWM with Timer_B running in up mode. ">Timer_B_outputPWM()</a> function as the param parameter </td></tr>
<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html" target="_self">Timer_D_combineTDCCRToOutputPWMParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__d__api.html#ga9a56869b2bc6138af1b7060f4f1f32b3" title="Combine TDCCR to get PWM. ">Timer_D_combineTDCCRToOutputPWM()</a> function as the param parameter </td></tr>
<tr id="row_41_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___d__init_capture_mode_param.html" target="_self">Timer_D_initCaptureModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__d__api.html#gaf322472c4e5f5c85e696e13f024e60db" title="Initializes Capture Mode. ">Timer_D_initCaptureMode()</a> function as the param parameter </td></tr>
<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___d__init_compare_mode_param.html" target="_self">Timer_D_initCompareModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__d__api.html#gaeb5a1a5c4cc466c4bca8320329ea7594" title="Initializes Compare Mode. ">Timer_D_initCompareMode()</a> function as the param parameter </td></tr>
<tr id="row_43_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___d__init_continuous_mode_param.html" target="_self">Timer_D_initContinuousModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__d__api.html#ga5d0f826d96cc57e2fee88f633d472540" title="Configures timer in continuous mode. ">Timer_D_initContinuousMode()</a> function as the param parameter </td></tr>
<tr id="row_44_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___d__init_high_res_generator_in_regulated_mode_param.html" target="_self">Timer_D_initHighResGeneratorInRegulatedModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__d__api.html#gadb5afd266e1ee79e29cc5b21f99bad30" title="Configures Timer_D in Regulated mode. ">Timer_D_initHighResGeneratorInRegulatedMode()</a> function as the param parameter </td></tr>
<tr id="row_45_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___d__init_up_down_mode_param.html" target="_self">Timer_D_initUpDownModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__d__api.html#ga7b47052cebc8c6e69b988805103b32a9" title="Configures timer in up down mode. ">Timer_D_initUpDownMode()</a> function as the param parameter </td></tr>
<tr id="row_46_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___d__init_up_mode_param.html" target="_self">Timer_D_initUpModeParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__d__api.html#ga24e7acd3512a9e7ed971321248550e84" title="Configures timer in up mode. ">Timer_D_initUpMode()</a> function as the param parameter </td></tr>
<tr id="row_47_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_timer___d__output_p_w_m_param.html" target="_self">Timer_D_outputPWMParam</a></td><td class="desc">Used in the <a class="el" href="group__timer__d__api.html#ga01bd0869d85546e81f6e894273f21340" title="Generate a PWM with timer running in up mode. ">Timer_D_outputPWM()</a> function as the param parameter </td></tr>
<tr id="row_48_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_s_c_i___a___s_p_i__change_master_clock_param.html" target="_self">USCI_A_SPI_changeMasterClockParam</a></td><td class="desc">Used in the <a class="el" href="group__usci__a__spi__api.html#gab4a35b88f53ef081b734957a75c07e68" title="Initializes the SPI Master clock.At the end of this function call, SPI module is left enabled...">USCI_A_SPI_changeMasterClock()</a> function as the param parameter </td></tr>
<tr id="row_49_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_s_c_i___a___s_p_i__init_master_param.html" target="_self">USCI_A_SPI_initMasterParam</a></td><td class="desc">Used in the <a class="el" href="group__usci__a__spi__api.html#gaf1e1718166b250a04d2fbf6a49c4f9ff" title="Initializes the SPI Master block. ">USCI_A_SPI_initMaster()</a> function as the param parameter </td></tr>
<tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html" target="_self">USCI_A_UART_initParam</a></td><td class="desc">Used in the <a class="el" href="group__usci__a__uart__api.html#gaf2df6a37538d7dbbc8519856fbe7bf3b" title="Advanced initialization routine for the UART block. The values to be written into the clockPrescalar...">USCI_A_UART_init()</a> function as the param parameter </td></tr>
<tr id="row_51_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_s_c_i___b___i2_c__init_master_param.html" target="_self">USCI_B_I2C_initMasterParam</a></td><td class="desc">Used in the <a class="el" href="group__usci__b__i2c__api.html#gaf858e284a4cd3f6be00e3fbdb4771782" title="Initializes the I2C Master block. ">USCI_B_I2C_initMaster()</a> function as the param parameter </td></tr>
<tr id="row_52_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_s_c_i___b___s_p_i__change_master_clock_param.html" target="_self">USCI_B_SPI_changeMasterClockParam</a></td><td class="desc">Used in the <a class="el" href="group__usci__b__spi__api.html#gad610f79ce5150cf53e97f532839a9a93" title="Initializes the SPI Master clock.At the end of this function call, SPI module is left enabled...">USCI_B_SPI_changeMasterClock()</a> function as the param parameter </td></tr>
<tr id="row_53_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_s_c_i___b___s_p_i__init_master_param.html" target="_self">USCI_B_SPI_initMasterParam</a></td><td class="desc">Used in the <a class="el" href="group__usci__b__spi__api.html#ga8fc371584c8b2c357f77bae443aa4386" title="Initializes the SPI Master block. ">USCI_B_SPI_initMaster()</a> function as the param parameter </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,57 +0,0 @@
var annotated_dup =
[
[ "ADC12_A_configureMemoryParam", "struct_a_d_c12___a__configure_memory_param.html", "struct_a_d_c12___a__configure_memory_param" ],
[ "Calendar", "struct_calendar.html", "struct_calendar" ],
[ "Comp_B_configureReferenceVoltageParam", "struct_comp___b__configure_reference_voltage_param.html", "struct_comp___b__configure_reference_voltage_param" ],
[ "Comp_B_initParam", "struct_comp___b__init_param.html", "struct_comp___b__init_param" ],
[ "DAC12_A_initParam", "struct_d_a_c12___a__init_param.html", "struct_d_a_c12___a__init_param" ],
[ "DMA_initParam", "struct_d_m_a__init_param.html", "struct_d_m_a__init_param" ],
[ "EUSCI_A_SPI_changeMasterClockParam", "struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html", "struct_e_u_s_c_i___a___s_p_i__change_master_clock_param" ],
[ "EUSCI_A_SPI_initMasterParam", "struct_e_u_s_c_i___a___s_p_i__init_master_param.html", "struct_e_u_s_c_i___a___s_p_i__init_master_param" ],
[ "EUSCI_A_SPI_initSlaveParam", "struct_e_u_s_c_i___a___s_p_i__init_slave_param.html", "struct_e_u_s_c_i___a___s_p_i__init_slave_param" ],
[ "EUSCI_A_UART_initParam", "struct_e_u_s_c_i___a___u_a_r_t__init_param.html", "struct_e_u_s_c_i___a___u_a_r_t__init_param" ],
[ "EUSCI_B_I2C_initMasterParam", "struct_e_u_s_c_i___b___i2_c__init_master_param.html", "struct_e_u_s_c_i___b___i2_c__init_master_param" ],
[ "EUSCI_B_I2C_initSlaveParam", "struct_e_u_s_c_i___b___i2_c__init_slave_param.html", "struct_e_u_s_c_i___b___i2_c__init_slave_param" ],
[ "EUSCI_B_SPI_changeMasterClockParam", "struct_e_u_s_c_i___b___s_p_i__change_master_clock_param.html", "struct_e_u_s_c_i___b___s_p_i__change_master_clock_param" ],
[ "EUSCI_B_SPI_initMasterParam", "struct_e_u_s_c_i___b___s_p_i__init_master_param.html", "struct_e_u_s_c_i___b___s_p_i__init_master_param" ],
[ "EUSCI_B_SPI_initSlaveParam", "struct_e_u_s_c_i___b___s_p_i__init_slave_param.html", "struct_e_u_s_c_i___b___s_p_i__init_slave_param" ],
[ "PMAP_initPortsParam", "struct_p_m_a_p__init_ports_param.html", "struct_p_m_a_p__init_ports_param" ],
[ "RTC_A_configureCalendarAlarmParam", "struct_r_t_c___a__configure_calendar_alarm_param.html", "struct_r_t_c___a__configure_calendar_alarm_param" ],
[ "RTC_B_configureCalendarAlarmParam", "struct_r_t_c___b__configure_calendar_alarm_param.html", "struct_r_t_c___b__configure_calendar_alarm_param" ],
[ "RTC_C_configureCalendarAlarmParam", "struct_r_t_c___c__configure_calendar_alarm_param.html", "struct_r_t_c___c__configure_calendar_alarm_param" ],
[ "s_Peripheral_Memory_Data", "structs___peripheral___memory___data.html", "structs___peripheral___memory___data" ],
[ "s_TLV_ADC_Cal_Data", "structs___t_l_v___a_d_c___cal___data.html", "structs___t_l_v___a_d_c___cal___data" ],
[ "s_TLV_Die_Record", "structs___t_l_v___die___record.html", "structs___t_l_v___die___record" ],
[ "s_TLV_REF_Cal_Data", "structs___t_l_v___r_e_f___cal___data.html", "structs___t_l_v___r_e_f___cal___data" ],
[ "s_TLV_Timer_D_Cal_Data", "structs___t_l_v___timer___d___cal___data.html", "structs___t_l_v___timer___d___cal___data" ],
[ "SD24_B_initConverterAdvancedParam", "struct_s_d24___b__init_converter_advanced_param.html", "struct_s_d24___b__init_converter_advanced_param" ],
[ "SD24_B_initConverterParam", "struct_s_d24___b__init_converter_param.html", "struct_s_d24___b__init_converter_param" ],
[ "SD24_B_initParam", "struct_s_d24___b__init_param.html", "struct_s_d24___b__init_param" ],
[ "TEC_initExternalFaultInputParam", "struct_t_e_c__init_external_fault_input_param.html", "struct_t_e_c__init_external_fault_input_param" ],
[ "Timer_A_initCaptureModeParam", "struct_timer___a__init_capture_mode_param.html", "struct_timer___a__init_capture_mode_param" ],
[ "Timer_A_initCompareModeParam", "struct_timer___a__init_compare_mode_param.html", "struct_timer___a__init_compare_mode_param" ],
[ "Timer_A_initContinuousModeParam", "struct_timer___a__init_continuous_mode_param.html", "struct_timer___a__init_continuous_mode_param" ],
[ "Timer_A_initUpDownModeParam", "struct_timer___a__init_up_down_mode_param.html", "struct_timer___a__init_up_down_mode_param" ],
[ "Timer_A_initUpModeParam", "struct_timer___a__init_up_mode_param.html", "struct_timer___a__init_up_mode_param" ],
[ "Timer_A_outputPWMParam", "struct_timer___a__output_p_w_m_param.html", "struct_timer___a__output_p_w_m_param" ],
[ "Timer_B_initCaptureModeParam", "struct_timer___b__init_capture_mode_param.html", "struct_timer___b__init_capture_mode_param" ],
[ "Timer_B_initCompareModeParam", "struct_timer___b__init_compare_mode_param.html", "struct_timer___b__init_compare_mode_param" ],
[ "Timer_B_initContinuousModeParam", "struct_timer___b__init_continuous_mode_param.html", "struct_timer___b__init_continuous_mode_param" ],
[ "Timer_B_initUpDownModeParam", "struct_timer___b__init_up_down_mode_param.html", "struct_timer___b__init_up_down_mode_param" ],
[ "Timer_B_initUpModeParam", "struct_timer___b__init_up_mode_param.html", "struct_timer___b__init_up_mode_param" ],
[ "Timer_B_outputPWMParam", "struct_timer___b__output_p_w_m_param.html", "struct_timer___b__output_p_w_m_param" ],
[ "Timer_D_combineTDCCRToOutputPWMParam", "struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html", "struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param" ],
[ "Timer_D_initCaptureModeParam", "struct_timer___d__init_capture_mode_param.html", "struct_timer___d__init_capture_mode_param" ],
[ "Timer_D_initCompareModeParam", "struct_timer___d__init_compare_mode_param.html", "struct_timer___d__init_compare_mode_param" ],
[ "Timer_D_initContinuousModeParam", "struct_timer___d__init_continuous_mode_param.html", "struct_timer___d__init_continuous_mode_param" ],
[ "Timer_D_initHighResGeneratorInRegulatedModeParam", "struct_timer___d__init_high_res_generator_in_regulated_mode_param.html", "struct_timer___d__init_high_res_generator_in_regulated_mode_param" ],
[ "Timer_D_initUpDownModeParam", "struct_timer___d__init_up_down_mode_param.html", "struct_timer___d__init_up_down_mode_param" ],
[ "Timer_D_initUpModeParam", "struct_timer___d__init_up_mode_param.html", "struct_timer___d__init_up_mode_param" ],
[ "Timer_D_outputPWMParam", "struct_timer___d__output_p_w_m_param.html", "struct_timer___d__output_p_w_m_param" ],
[ "USCI_A_SPI_changeMasterClockParam", "struct_u_s_c_i___a___s_p_i__change_master_clock_param.html", "struct_u_s_c_i___a___s_p_i__change_master_clock_param" ],
[ "USCI_A_SPI_initMasterParam", "struct_u_s_c_i___a___s_p_i__init_master_param.html", "struct_u_s_c_i___a___s_p_i__init_master_param" ],
[ "USCI_A_UART_initParam", "struct_u_s_c_i___a___u_a_r_t__init_param.html", "struct_u_s_c_i___a___u_a_r_t__init_param" ],
[ "USCI_B_I2C_initMasterParam", "struct_u_s_c_i___b___i2_c__init_master_param.html", "struct_u_s_c_i___b___i2_c__init_master_param" ],
[ "USCI_B_SPI_changeMasterClockParam", "struct_u_s_c_i___b___s_p_i__change_master_clock_param.html", "struct_u_s_c_i___b___s_p_i__change_master_clock_param" ],
[ "USCI_B_SPI_initMasterParam", "struct_u_s_c_i___b___s_p_i__init_master_param.html", "struct_u_s_c_i___b___s_p_i__init_master_param" ]
];
@@ -1,128 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: battbak.h Source File</title>
<title>battbak.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('battbak_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">battbak.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// battbak.h - Driver for the BATTBAK Module.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#ifndef __MSP430WARE_BATTBAK_H__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define __MSP430WARE_BATTBAK_H__</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#ifdef __MSP430_HAS_BATTERY_CHARGER__</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">// If building with a C++ compiler, make all of the definitions in this header</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">// have a C binding.</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">// The following are values that can be passed toThe following are values that</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">// can be returned by the BattBak_unlockBackupSubSystem() function.</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#define BATTBAK_UNLOCKFAILURE (LOCKBAK)</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#define BATTBAK_UNLOCKSUCCESS (0x0)</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</spaLine truncated
<div class="ttc" id="group__battbak__api_html_gadde8166665decc108f517412095f4a6c"><div class="ttname"><a href="group__battbak__api.html#gadde8166665decc108f517412095f4a6c">BattBak_disableCharger</a></div><div class="ttdeci">void BattBak_disableCharger(uint16_t baseAddress)</div><div class="ttdoc">Disables and resets backup battery charger settings. </div><div class="ttdef"><b>Definition:</b> battbak.c:55</div></div>
<div class="ttc" id="group__battbak__api_html_ga30fea558bb401fda57b95cbe1275ecf9"><div class="ttname"><a href="group__battbak__api.html#ga30fea558bb401fda57b95cbe1275ecf9">BattBak_disable</a></div><div class="ttdeci">void BattBak_disable(uint16_t baseAddress)</div><div class="ttdoc">Disables backup battery system. </div><div class="ttdef"><b>Definition:</b> battbak.c:42</div></div>
<div class="ttc" id="group__battbak__api_html_ga7b3a5020374909d44c74ee66c0ff4783"><div class="ttname"><a href="group__battbak__api.html#ga7b3a5020374909d44c74ee66c0ff4783">BattBak_enableBackupSupplyToADC</a></div><div class="ttdeci">void BattBak_enableBackupSupplyToADC(uint16_t baseAddress)</div><div class="ttdoc">Enables the backup supply to be measured by the ADC battery monitor input. </div><div class="ttdef"><b>Definition:</b> battbak.c:27</div></div>
<div class="ttc" id="group__battbak__api_html_ga57fb5620e4b5bb75daf7b2ab27e72453"><div class="ttname"><a href="group__battbak__api.html#ga57fb5620e4b5bb75daf7b2ab27e72453">BattBak_getBackupRAMData</a></div><div class="ttdeci">uint16_t BattBak_getBackupRAMData(uint16_t baseAddress, uint8_t backupRAMSelect)</div><div class="ttdoc">Returns the data from the selected backup RAM space. </div><div class="ttdef"><b>Definition:</b> battbak.c:67</div></div>
<div class="ttc" id="group__battbak__api_html_ga29e080f5a66fd68f8bf18b0182d20fd0"><div class="ttname"><a href="group__battbak__api.html#ga29e080f5a66fd68f8bf18b0182d20fd0">BattBak_switchToBackupSupplyManually</a></div><div class="ttdeci">void BattBak_switchToBackupSupplyManually(uint16_t baseAddress)</div><div class="ttdoc">Manually switches to backup supply. </div><div class="ttdef"><b>Definition:</b> battbak.c:37</div></div>
<div class="ttc" id="group__battbak__api_html_ga4983c183751246bdee80a9bd84276115"><div class="ttname"><a href="group__battbak__api.html#ga4983c183751246bdee80a9bd84276115">BattBak_unlockBackupSubSystem</a></div><div class="ttdeci">uint16_t BattBak_unlockBackupSubSystem(uint16_t baseAddress)</div><div class="ttdoc">Unlocks any pending backup input pins and RTC_B interrupts to be serviced. </div><div class="ttdef"><b>Definition:</b> battbak.c:21</div></div>
<div class="ttc" id="group__battbak__api_html_ga0d79e2e3db4107ae3f74eb84a29275b8"><div class="ttname"><a href="group__battbak__api.html#ga0d79e2e3db4107ae3f74eb84a29275b8">BattBak_initAndEnableCharger</a></div><div class="ttdeci">void BattBak_initAndEnableCharger(uint16_t baseAddress, uint8_t chargerEndVoltage, uint8_t chargeCurrent)</div><div class="ttdoc">Initializes and enables the backup battery charger. </div><div class="ttdef"><b>Definition:</b> battbak.c:47</div></div>
<div class="ttc" id="group__battbak__api_html_ga4314416048dcaf9443368e031c49363b"><div class="ttname"><a href="group__battbak__api.html#ga4314416048dcaf9443368e031c49363b">BattBak_setBackupRAMData</a></div><div class="ttdeci">void BattBak_setBackupRAMData(uint16_t baseAddress, uint8_t backupRAMSelect, uint16_t data)</div><div class="ttdoc">Sets data into the selected backup RAM space. </div><div class="ttdef"><b>Definition:</b> battbak.c:60</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 676 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 147 B

@@ -1,148 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Structure Index</title>
<title>Data Structure Index</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classes.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Data Structure Index</div> </div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_a">a</a>&#160;|&#160;<a class="qindex" href="#letter_c">c</a>&#160;|&#160;<a class="qindex" href="#letter_d">d</a>&#160;|&#160;<a class="qindex" href="#letter_e">e</a>&#160;|&#160;<a class="qindex" href="#letter_p">p</a>&#160;|&#160;<a class="qindex" href="#letter_r">r</a>&#160;|&#160;<a class="qindex" href="#letter_s">s</a>&#160;|&#160;<a class="qindex" href="#letter_t">t</a>&#160;|&#160;<a class="qindex" href="#letter_u">u</a></div>
<table class="classindex">
<tr><td rowspan="2" valign="bottom"><a name="letter_a"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;a&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html">EUSCI_A_SPI_initMasterParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_r_t_c___c__configure_calendar_alarm_param.html">RTC_C_configureCalendarAlarmParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___a__init_compare_mode_param.html">Timer_A_initCompareModeParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___d__init_high_res_generator_in_regulated_mode_param.html">Timer_D_initHighResGeneratorInRegulatedModeParam</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html">EUSCI_A_SPI_initSlaveParam</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;s&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_timer___a__init_continuous_mode_param.html">Timer_A_initContinuousModeParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___d__init_up_down_mode_param.html">Timer_D_initUpDownModeParam</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_a_d_c12___a__configure_memory_param.html">ADC12_A_configureMemoryParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html">EUSCI_A_UART_initParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___a__init_up_down_mode_param.html">Timer_A_initUpDownModeParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___d__init_up_mode_param.html">Timer_D_initUpModeParam</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;c&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_e_u_s_c_i___b___i2_c__init_master_param.html">EUSCI_B_I2C_initMasterParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structs___peripheral___memory___data.html">s_Peripheral_Memory_Data</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___a__init_up_mode_param.html">Timer_A_initUpModeParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___d__output_p_w_m_param.html">Timer_D_outputPWMParam</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_e_u_s_c_i___b___i2_c__init_slave_param.html">EUSCI_B_I2C_initSlaveParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structs___t_l_v___a_d_c___cal___data.html">s_TLV_ADC_Cal_Data</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___a__output_p_w_m_param.html">Timer_A_outputPWMParam</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_u"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;u&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="struct_calendar.html">Calendar</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param.html">EUSCI_B_SPI_changeMasterClockParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structs___t_l_v___die___record.html">s_TLV_Die_Record</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___b__init_capture_mode_param.html">Timer_B_initCaptureModeParam</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_comp___b__configure_reference_voltage_param.html">Comp_B_configureReferenceVoltageParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html">EUSCI_B_SPI_initMasterParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structs___t_l_v___r_e_f___cal___data.html">s_TLV_REF_Cal_Data</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___b__init_compare_mode_param.html">Timer_B_initCompareModeParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_u_s_c_i___a___s_p_i__change_master_clock_param.html">USCI_A_SPI_changeMasterClockParam</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_comp___b__init_param.html">Comp_B_initParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html">EUSCI_B_SPI_initSlaveParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structs___t_l_v___timer___d___cal___data.html">s_TLV_Timer_D_Cal_Data</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___b__init_continuous_mode_param.html">Timer_B_initContinuousModeParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_u_s_c_i___a___s_p_i__init_master_param.html">USCI_A_SPI_initMasterParam</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_d"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;d&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;p&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_s_d24___b__init_converter_advanced_param.html">SD24_B_initConverterAdvancedParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___b__init_up_down_mode_param.html">Timer_B_initUpDownModeParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html">USCI_A_UART_initParam</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_s_d24___b__init_converter_param.html">SD24_B_initConverterParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___b__init_up_mode_param.html">Timer_B_initUpModeParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_u_s_c_i___b___i2_c__init_master_param.html">USCI_B_I2C_initMasterParam</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_d_a_c12___a__init_param.html">DAC12_A_initParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_p_m_a_p__init_ports_param.html">PMAP_initPortsParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_s_d24___b__init_param.html">SD24_B_initParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___b__output_p_w_m_param.html">Timer_B_outputPWMParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_u_s_c_i___b___s_p_i__change_master_clock_param.html">USCI_B_SPI_changeMasterClockParam</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_d_m_a__init_param.html">DMA_initParam</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;r&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;t&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html">Timer_D_combineTDCCRToOutputPWMParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_u_s_c_i___b___s_p_i__init_master_param.html">USCI_B_SPI_initMasterParam</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_e"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;e&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_timer___d__init_capture_mode_param.html">Timer_D_initCaptureModeParam</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="struct_r_t_c___a__configure_calendar_alarm_param.html">RTC_A_configureCalendarAlarmParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_t_e_c__init_external_fault_input_param.html">TEC_initExternalFaultInputParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___d__init_compare_mode_param.html">Timer_D_initCompareModeParam</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html">EUSCI_A_SPI_changeMasterClockParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_r_t_c___b__configure_calendar_alarm_param.html">RTC_B_configureCalendarAlarmParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___a__init_capture_mode_param.html">Timer_A_initCaptureModeParam</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_timer___d__init_continuous_mode_param.html">Timer_D_initContinuousModeParam</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_a">a</a>&#160;|&#160;<a class="qindex" href="#letter_c">c</a>&#160;|&#160;<a class="qindex" href="#letter_d">d</a>&#160;|&#160;<a class="qindex" href="#letter_e">e</a>&#160;|&#160;<a class="qindex" href="#letter_p">p</a>&#160;|&#160;<a class="qindex" href="#letter_r">r</a>&#160;|&#160;<a class="qindex" href="#letter_s">s</a>&#160;|&#160;<a class="qindex" href="#letter_t">t</a>&#160;|&#160;<a class="qindex" href="#letter_u">u</a></div>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 B

@@ -1,147 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: comp_b.h Source File</title>
<title>comp_b.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('comp__b_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">comp_b.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// comp_b.h - Driver for the COMP_B Module.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#ifndef __MSP430WARE_COMP_B_H__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define __MSP430WARE_COMP_B_H__</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#ifdef __MSP430_HAS_COMPB__</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">// If building with a C++ compiler, make all of the definitions in this header</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">// have a C binding.</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">//</span><span class="comment"></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">//! \brief Used in the Comp_B_init() function as the param parameter.</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment"></span><span class="comment">//</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="struct_comp___b__init_param.html"> 31</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_comp___b__init_param.html">Comp_B_initParam</a> {<span class="comment"></span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment"> //! Selects the input to the positive terminal.</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"> //! \n Valid values are:</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment"> Line truncated
<div class="ttc" id="struct_comp___b__init_param_html_a08b302851bb72c9000b996562ee4208d"><div class="ttname"><a href="struct_comp___b__init_param.html#a08b302851bb72c9000b996562ee4208d">Comp_B_initParam::powerModeSelect</a></div><div class="ttdeci">uint16_t powerModeSelect</div><div class="ttdef"><b>Definition:</b> comp_b.h:77</div></div>
<div class="ttc" id="group__comp__b__api_html_ga71316056b65f88d1b0c808bc03698ebb"><div class="ttname"><a href="group__comp__b__api.html#ga71316056b65f88d1b0c808bc03698ebb">Comp_B_enableInterrupt</a></div><div class="ttdeci">void Comp_B_enableInterrupt(uint16_t baseAddress, uint16_t interruptMask)</div><div class="ttdoc">Enables selected Comp_B interrupt sources. </div><div class="ttdef"><b>Definition:</b> comp_b.c:106</div></div>
<div class="ttc" id="group__comp__b__api_html_gae3be217a9498f5e071bb0461f03178c9"><div class="ttname"><a href="group__comp__b__api.html#gae3be217a9498f5e071bb0461f03178c9">Comp_B_enableInputBuffer</a></div><div class="ttdeci">void Comp_B_enableInputBuffer(uint16_t baseAddress, uint8_t inputPort)</div><div class="ttdoc">Enables the input buffer of the selected input port to allow for digital signals. ...</div><div class="ttdef"><b>Definition:</b> comp_b.c:174</div></div>
<div class="ttc" id="struct_comp___b__configure_reference_voltage_param_html_a7a2c2913dd4249e547b93bc59c6a6fa5"><div class="ttname"><a href="struct_comp___b__configure_reference_voltage_param.html#a7a2c2913dd4249e547b93bc59c6a6fa5">Comp_B_configureReferenceVoltageParam::upperLimitSupplyVoltageFractionOf32</a></div><div class="ttdeci">uint16_t upperLimitSupplyVoltageFractionOf32</div><div class="ttdef"><b>Definition:</b> comp_b.h:115</div></div>
<div class="ttc" id="group__comp__b__api_html_gae1008c12d75aacc72d1c0279ecca890b"><div class="ttname"><a href="group__comp__b__api.html#gae1008c12d75aacc72d1c0279ecca890b">Comp_B_outputValue</a></div><div class="ttdeci">uint16_t Comp_B_outputValue(uint16_t baseAddress)</div><div class="ttdoc">Returns the output value of the Comp_B module. </div><div class="ttdef"><b>Definition:</b> comp_b.c:185</div></div>
<div class="ttc" id="group__comp__b__api_html_ga29c441762dee5949b76504945b535fe7"><div class="ttname"><a href="group__comp__b__api.html#ga29c441762dee5949b76504945b535fe7">Comp_B_setInterruptEdgeDirection</a></div><div class="ttdeci">void Comp_B_setInterruptEdgeDirection(uint16_t baseAddress, uint16_t edgeDirection)</div><div class="ttdoc">Explicitly sets the edge direction that would trigger an interrupt. </div><div class="ttdef"><b>Definition:</b> comp_b.c:131</div></div>
<div class="ttc" id="group__comp__b__api_html_ga914cd5bd71a90e7ee08d0117ac0a5251"><div class="ttname"><a href="group__comp__b__api.html#ga914cd5bd71a90e7ee08d0117ac0a5251">Comp_B_swapIO</a></div><div class="ttdeci">void Comp_B_swapIO(uint16_t baseAddress)</div><div class="ttdoc">Toggles the bit that swaps which terminals the inputs go to, while also inverting the output of the C...</div><div class="ttdef"><b>Definition:</b> comp_b.c:180</div></div>
<div class="ttc" id="group__comp__b__api_html_ga054498870e593784bb40dc58a08ef82d"><div class="ttname"><a href="group__comp__b__api.html#ga054498870e593784bb40dc58a08ef82d">Comp_B_init</a></div><div class="ttdeci">bool Comp_B_init(uint16_t baseAddress, Comp_B_initParam *param)</div><div class="ttdoc">Initializes the Comp_B Module. </div><div class="ttdef"><b>Definition:</b> comp_b.c:21</div></div>
<div class="ttc" id="struct_comp___b__init_param_html_a46f991c67d23359776952c991d87571c"><div class="ttname"><a href="struct_comp___b__init_param.html#a46f991c67d23359776952c991d87571c">Comp_B_initParam::invertedOutputPolarity</a></div><div class="ttdeci">uint16_t invertedOutputPolarity</div><div class="ttdef"><b>Definition:</b> comp_b.h:92</div></div>
<div class="ttc" id="struct_comp___b__init_param_html_ac188f85cf333e8167be29b135f5782c2"><div class="ttname"><a href="struct_comp___b__init_param.html#ac188f85cf333e8167be29b135f5782c2">Comp_B_initParam::negativeTerminalInput</a></div><div class="ttdeci">uint8_t negativeTerminalInput</div><div class="ttdef"><b>Definition:</b> comp_b.h:71</div></div>
<div class="ttc" id="group__comp__b__api_html_gafcfee4e3e7a5754292bb235515280bce"><div class="ttname"><a href="group__comp__b__api.html#gafcfee4e3e7a5754292bb235515280bce">Comp_B_toggleInterruptEdgeDirection</a></div><div class="ttdeci">void Comp_B_toggleInterruptEdgeDirection(uint16_t baseAddress)</div><div class="ttdoc">Toggles the edge direction that would trigger an interrupt. </div><div class="ttdef"><b>Definition:</b> comp_b.c:143</div></div>
<div class="ttc" id="struct_comp___b__init_param_html_aeb9eaaed3571c83ed336dac2fc853b34"><div class="ttname"><a href="struct_comp___b__init_param.html#aeb9eaaed3571c83ed336dac2fc853b34">Comp_B_initParam::positiveTerminalInput</a></div><div class="ttdeci">uint8_t positiveTerminalInput</div><div class="ttdef"><b>Definition:</b> comp_b.h:51</div></div>
<div class="ttc" id="group__comp__b__api_html_gab4f9182c978b9c3f16d600251e7a5062"><div class="ttname"><a href="group__comp__b__api.html#gab4f9182c978b9c3f16d600251e7a5062">Comp_B_selectReferenceVoltage</a></div><div class="ttdeci">void Comp_B_selectReferenceVoltage(uint16_t baseAddress, uint16_t selectType, uint16_t selectVRef)</div><div class="ttdoc">Modifies how comparator output selects between VREF0 or VREF1. </div><div class="ttdef"><b>Definition:</b> comp_b.c:191</div></div>
<div class="ttc" id="group__comp__b__api_html_ga66aef41761eead7cc88ba2a767b46da0"><div class="ttname"><a href="group__comp__b__api.html#ga66aef41761eead7cc88ba2a767b46da0">Comp_B_shortInputs</a></div><div class="ttdeci">void Comp_B_shortInputs(uint16_t baseAddress)</div><div class="ttdoc">Shorts the two input pins chosen during initialization. </div><div class="ttdef"><b>Definition:</b> comp_b.c:158</div></div>
<div class="ttc" id="struct_comp___b__init_param_html_a6570c3ad7a631c211d7fd0c03f517ff5"><div class="ttname"><a href="struct_comp___b__init_param.html#a6570c3ad7a631c211d7fd0c03f517ff5">Comp_B_initParam::outputFilterEnableAndDelayLevel</a></div><div class="ttdeci">uint8_t outputFilterEnableAndDelayLevel</div><div class="ttdef"><b>Definition:</b> comp_b.h:87</div></div>
<div class="ttc" id="group__comp__b__api_html_ga8ca0aad3df10133be4607a9d8747e921"><div class="ttname"><a href="group__comp__b__api.html#ga8ca0aad3df10133be4607a9d8747e921">Comp_B_configureReferenceVoltage</a></div><div class="ttdeci">void Comp_B_configureReferenceVoltage(uint16_t baseAddress, Comp_B_configureReferenceVoltageParam *param)</div><div class="ttdoc">Generates a Reference Voltage to the terminal selected during initialization. </div><div class="ttdef"><b>Definition:</b> comp_b.c:72</div></div>
<div class="ttc" id="group__comp__b__api_html_ga3dfc7ffad56c9de09be3dd612d1eed93"><div class="ttname"><a href="group__comp__b__api.html#ga3dfc7ffad56c9de09be3dd612d1eed93">Comp_B_disableInterrupt</a></div><div class="ttdeci">void Comp_B_disableInterrupt(uint16_t baseAddress, uint16_t interruptMask)</div><div class="ttdoc">Disables selected Comp_B interrupt sources. </div><div class="ttdef"><b>Definition:</b> comp_b.c:113</div></div>
<div class="ttc" id="group__comp__b__api_html_gaed4b3e8ad6b0ce4c4e1468c9a3c26021"><div class="ttname"><a href="group__comp__b__api.html#gaed4b3e8ad6b0ce4c4e1468c9a3c26021">Comp_B_getInterruptStatus</a></div><div class="ttdeci">uint8_t Comp_B_getInterruptStatus(uint16_t baseAddress, uint16_t interruptFlagMask)</div><div class="ttdoc">Gets the current Comp_B interrupt status. </div><div class="ttdef"><b>Definition:</b> comp_b.c:125</div></div>
<div class="ttc" id="struct_comp___b__configure_reference_voltage_param_html_a490d4ff890e6f0b6b86f6aeba1fff27a"><div class="ttname"><a href="struct_comp___b__configure_reference_voltage_param.html#a490d4ff890e6f0b6b86f6aeba1fff27a">Comp_B_configureReferenceVoltageParam::referenceAccuracy</a></div><div class="ttdeci">uint16_t referenceAccuracy</div><div class="ttdef"><b>Definition:</b> comp_b.h:121</div></div>
<div class="ttc" id="group__comp__b__api_html_ga067f93fde0ce83df03e034a5abbc4b71"><div class="ttname"><a href="group__comp__b__api.html#ga067f93fde0ce83df03e034a5abbc4b71">Comp_B_disable</a></div><div class="ttdeci">void Comp_B_disable(uint16_t baseAddress)</div><div class="ttdoc">Turns off the Comp_B module. </div><div class="ttdef"><b>Definition:</b> comp_b.c:153</div></div>
<div class="ttc" id="group__comp__b__api_html_gada5814ab85959759a775edb192ae45ee"><div class="ttname"><a href="group__comp__b__api.html#gada5814ab85959759a775edb192ae45ee">Comp_B_unshortInputs</a></div><div class="ttdeci">void Comp_B_unshortInputs(uint16_t baseAddress)</div><div class="ttdoc">Disables the short of the two input pins chosen during initialization. </div><div class="ttdef"><b>Definition:</b> comp_b.c:163</div></div>
<div class="ttc" id="struct_comp___b__configure_reference_voltage_param_html_ab02f42b1bbff13fe041e594f420a8b07"><div class="ttname"><a href="struct_comp___b__configure_reference_voltage_param.html#ab02f42b1bbff13fe041e594f420a8b07">Comp_B_configureReferenceVoltageParam::supplyVoltageReferenceBase</a></div><div class="ttdeci">uint16_t supplyVoltageReferenceBase</div><div class="ttdef"><b>Definition:</b> comp_b.h:109</div></div>
<div class="ttc" id="group__comp__b__api_html_ga5575dadea9b16eb9822310330a97891f"><div class="ttname"><a href="group__comp__b__api.html#ga5575dadea9b16eb9822310330a97891f">Comp_B_disableInputBuffer</a></div><div class="ttdeci">void Comp_B_disableInputBuffer(uint16_t baseAddress, uint8_t inputPort)</div><div class="ttdoc">Disables the input buffer of the selected input port to effectively allow for analog signals...</div><div class="ttdef"><b>Definition:</b> comp_b.c:168</div></div>
<div class="ttc" id="group__comp__b__api_html_ga85626a5454ac1caa7760a5d210fb1029"><div class="ttname"><a href="group__comp__b__api.html#ga85626a5454ac1caa7760a5d210fb1029">Comp_B_enable</a></div><div class="ttdeci">void Comp_B_enable(uint16_t baseAddress)</div><div class="ttdoc">Turns on the Comp_B module. </div><div class="ttdef"><b>Definition:</b> comp_b.c:148</div></div>
<div class="ttc" id="struct_comp___b__configure_reference_voltage_param_html"><div class="ttname"><a href="struct_comp___b__configure_reference_voltage_param.html">Comp_B_configureReferenceVoltageParam</a></div><div class="ttdoc">Used in the Comp_B_configureReferenceVoltage() function as the param parameter. </div><div class="ttdef"><b>Definition:</b> comp_b.h:101</div></div>
<div class="ttc" id="group__comp__b__api_html_ga4408e60bdd0ffd695c1c76e5db6deefd"><div class="ttname"><a href="group__comp__b__api.html#ga4408e60bdd0ffd695c1c76e5db6deefd">Comp_B_clearInterrupt</a></div><div class="ttdeci">void Comp_B_clearInterrupt(uint16_t baseAddress, uint16_t interruptFlagMask)</div><div class="ttdoc">Clears Comp_B interrupt flags. </div><div class="ttdef"><b>Definition:</b> comp_b.c:119</div></div>
<div class="ttc" id="struct_comp___b__init_param_html"><div class="ttname"><a href="struct_comp___b__init_param.html">Comp_B_initParam</a></div><div class="ttdoc">Used in the Comp_B_init() function as the param parameter. </div><div class="ttdef"><b>Definition:</b> comp_b.h:31</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,127 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: crc.h Source File</title>
<title>crc.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('crc_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">crc.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// crc.h - Driver for the CRC Module.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#ifndef __MSP430WARE_CRC_H__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define __MSP430WARE_CRC_H__</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#ifdef __MSP430_HAS_CRC__</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">// If building with a C++ compiler, make all of the definitions in this header</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">// have a C binding.</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">// Prototypes for the APIs.</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment">//</span><span class="comment"></span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment">//! \brief Sets the seed for the CRC.</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment">//!</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment">//! This function sets the seed for the CRC to begin generating a signature</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="comment">//! with the given seed aLine truncated
<div class="ttc" id="group__crc__api_html_ga73086d7ba9d2162de6149d965e88a574"><div class="ttname"><a href="group__crc__api.html#ga73086d7ba9d2162de6149d965e88a574">CRC_getResult</a></div><div class="ttdeci">uint16_t CRC_getResult(uint16_t baseAddress)</div><div class="ttdoc">Returns the value pf the Signature Result. </div><div class="ttdef"><b>Definition:</b> crc.c:56</div></div>
<div class="ttc" id="group__crc__api_html_ga4527407a07de8d32e77c40fca7eac4f4"><div class="ttname"><a href="group__crc__api.html#ga4527407a07de8d32e77c40fca7eac4f4">CRC_set16BitDataReversed</a></div><div class="ttdeci">void CRC_set16BitDataReversed(uint16_t baseAddress, uint16_t dataIn)</div><div class="ttdoc">Translates the 16 bit data by reversing the bits in each byte and then sets this data to add into the...</div><div class="ttdef"><b>Definition:</b> crc.c:39</div></div>
<div class="ttc" id="group__crc__api_html_ga546982ae7c7bff8b27229b506f3c1dcd"><div class="ttname"><a href="group__crc__api.html#ga546982ae7c7bff8b27229b506f3c1dcd">CRC_set16BitData</a></div><div class="ttdeci">void CRC_set16BitData(uint16_t baseAddress, uint16_t dataIn)</div><div class="ttdoc">Sets the 16 bit data to add into the CRC module to generate a new signature. </div><div class="ttdef"><b>Definition:</b> crc.c:27</div></div>
<div class="ttc" id="group__crc__api_html_ga4b84bdb66c91e12c5d9c49b2e26ab66a"><div class="ttname"><a href="group__crc__api.html#ga4b84bdb66c91e12c5d9c49b2e26ab66a">CRC_set8BitDataReversed</a></div><div class="ttdeci">void CRC_set8BitDataReversed(uint16_t baseAddress, uint8_t dataIn)</div><div class="ttdoc">Translates the 8 bit data by reversing the bits in each byte and then sets this data to add into the ...</div><div class="ttdef"><b>Definition:</b> crc.c:45</div></div>
<div class="ttc" id="group__crc__api_html_gaa7f85d73fc76b7d6fd2e35d548a56e9b"><div class="ttname"><a href="group__crc__api.html#gaa7f85d73fc76b7d6fd2e35d548a56e9b">CRC_setSeed</a></div><div class="ttdeci">void CRC_setSeed(uint16_t baseAddress, uint16_t seed)</div><div class="ttdoc">Sets the seed for the CRC. </div><div class="ttdef"><b>Definition:</b> crc.c:21</div></div>
<div class="ttc" id="group__crc__api_html_gabfd146dc6616a99e0e7ada62ce4efe1a"><div class="ttname"><a href="group__crc__api.html#gabfd146dc6616a99e0e7ada62ce4efe1a">CRC_getData</a></div><div class="ttdeci">uint16_t CRC_getData(uint16_t baseAddress)</div><div class="ttdoc">Returns the value currently in the Data register. </div><div class="ttdef"><b>Definition:</b> crc.c:51</div></div>
<div class="ttc" id="group__crc__api_html_gac276eb05e9178cdda7ec0b33f99b9987"><div class="ttname"><a href="group__crc__api.html#gac276eb05e9178cdda7ec0b33f99b9987">CRC_getResultBitsReversed</a></div><div class="ttdeci">uint16_t CRC_getResultBitsReversed(uint16_t baseAddress)</div><div class="ttdoc">Returns the bit-wise reversed format of the Signature Result. </div><div class="ttdef"><b>Definition:</b> crc.c:61</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,119 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: ctsd16.h Source File</title>
<title>ctsd16.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('ctsd16_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">ctsd16.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// ctsd16.h - Driver for the CTSD16 Module.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#ifndef __MSP430WARE_CTSD16_H__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define __MSP430WARE_CTSD16_H__</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#ifdef __MSP430_HAS_CTSD16__</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">// If building with a C++ compiler, make all of the definitions in this header</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">// have a C binding.</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">//</span><span class="comment"></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">//! \brief Used in the CTSD16_initConverterAdvanced() function as the param</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">//! parameter.</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment"></span><span class="comment">//</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>CTSD16_initConverterAdvancedParam {<span class="comment"></span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"> //! The converter to initialize.</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment"> //! \n Valid values are:</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span clLine truncated
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,144 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: dac12_a.h Source File</title>
<title>dac12_a.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dac12__a_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">dac12_a.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// dac12_a.h - Driver for the DAC12_A Module.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#ifndef __MSP430WARE_DAC12_A_H__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define __MSP430WARE_DAC12_A_H__</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#ifdef __MSP430_HAS_DAC12_2__</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">// If building with a C++ compiler, make all of the definitions in this header</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">// have a C binding.</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">//</span><span class="comment"></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">//! \brief Used in the DAC12_A_init() function as the param parameter.</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment"></span><span class="comment">//</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="struct_d_a_c12___a__init_param.html"> 31</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_d_a_c12___a__init_param.html">DAC12_A_initParam</a> {<span class="comment"></span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment"> //! Decides which DAC12_A sub-module to configure.</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"> //! \n Valid values are:</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span cLine truncated
<div class="ttc" id="struct_d_a_c12___a__init_param_html_af5690745ccebf3fe25267c68a006eb6f"><div class="ttname"><a href="struct_d_a_c12___a__init_param.html#af5690745ccebf3fe25267c68a006eb6f">DAC12_A_initParam::positiveReferenceVoltage</a></div><div class="ttdeci">uint16_t positiveReferenceVoltage</div><div class="ttdef"><b>Definition:</b> dac12_a.h:50</div></div>
<div class="ttc" id="group__dac12__a__api_html_gad589c648427f078aafe9e060e30737c5"><div class="ttname"><a href="group__dac12__a__api.html#gad589c648427f078aafe9e060e30737c5">DAC12_A_setCalibrationOffset</a></div><div class="ttdeci">void DAC12_A_setCalibrationOffset(uint16_t baseAddress, uint8_t submoduleSelect, uint16_t calibrationOffsetValue)</div><div class="ttdoc">Returns the calibrated offset of the output buffer. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:115</div></div>
<div class="ttc" id="group__dac12__a__api_html_ga215ca6e32f253c9caff01d351978c9e6"><div class="ttname"><a href="group__dac12__a__api.html#ga215ca6e32f253c9caff01d351978c9e6">DAC12_A_setAmplifierSetting</a></div><div class="ttdeci">void DAC12_A_setAmplifierSetting(uint16_t baseAddress, uint8_t submoduleSelect, uint8_t amplifierSetting)</div><div class="ttdoc">Sets the amplifier settings for the Vref+ and Vout buffers. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:42</div></div>
<div class="ttc" id="struct_d_a_c12___a__init_param_html"><div class="ttname"><a href="struct_d_a_c12___a__init_param.html">DAC12_A_initParam</a></div><div class="ttdoc">Used in the DAC12_A_init() function as the param parameter. </div><div class="ttdef"><b>Definition:</b> dac12_a.h:31</div></div>
<div class="ttc" id="group__dac12__a__api_html_ga875772191ae056c25b25d2e768fb55e1"><div class="ttname"><a href="group__dac12__a__api.html#ga875772191ae056c25b25d2e768fb55e1">DAC12_A_calibrateOutput</a></div><div class="ttdeci">void DAC12_A_calibrateOutput(uint16_t baseAddress, uint8_t submoduleSelect)</div><div class="ttdoc">Calibrates the output offset. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:92</div></div>
<div class="ttc" id="group__dac12__a__api_html_ga57538960c622de117978c06a1dc0a2d7"><div class="ttname"><a href="group__dac12__a__api.html#ga57538960c622de117978c06a1dc0a2d7">DAC12_A_disableGrouping</a></div><div class="ttdeci">void DAC12_A_disableGrouping(uint16_t baseAddress)</div><div class="ttdoc">Disables grouping of two DAC12_A modules in a dual DAC12_A system. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:63</div></div>
<div class="ttc" id="group__dac12__a__api_html_gae78402bc2e2f7ca57ec1e7103dbcb8f2"><div class="ttname"><a href="group__dac12__a__api.html#gae78402bc2e2f7ca57ec1e7103dbcb8f2">DAC12_A_getCalibrationData</a></div><div class="ttdeci">uint16_t DAC12_A_getCalibrationData(uint16_t baseAddress, uint8_t submoduleSelect)</div><div class="ttdoc">Returns the calibrated offset of the output buffer. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:109</div></div>
<div class="ttc" id="group__dac12__a__api_html_ga121cfbd7bb501592ebcbc939311b5ee0"><div class="ttname"><a href="group__dac12__a__api.html#ga121cfbd7bb501592ebcbc939311b5ee0">DAC12_A_getInterruptStatus</a></div><div class="ttdeci">uint16_t DAC12_A_getInterruptStatus(uint16_t baseAddress, uint8_t submoduleSelect)</div><div class="ttdoc">Returns the status of the DAC12_A module interrupt flag. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:80</div></div>
<div class="ttc" id="struct_d_a_c12___a__init_param_html_aa82d8f40d9425033c82a6d12ed3afbbc"><div class="ttname"><a href="struct_d_a_c12___a__init_param.html#aa82d8f40d9425033c82a6d12ed3afbbc">DAC12_A_initParam::submoduleSelect</a></div><div class="ttdeci">uint8_t submoduleSelect</div><div class="ttdef"><b>Definition:</b> dac12_a.h:36</div></div>
<div class="ttc" id="group__dac12__a__api_html_gaa7eea2037230cc81a052f7e40c35a80d"><div class="ttname"><a href="group__dac12__a__api.html#gaa7eea2037230cc81a052f7e40c35a80d">DAC12_A_setInputDataFormat</a></div><div class="ttdeci">void DAC12_A_setInputDataFormat(uint16_t baseAddress, uint8_t submoduleSelect, uint8_t inputJustification, uint8_t inputSign)</div><div class="ttdoc">Sets the input data format for the DAC12_A module. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:171</div></div>
<div class="ttc" id="group__dac12__a__api_html_ga06a3a8a968ae83b7c81d0c52bee293ab"><div class="ttname"><a href="group__dac12__a__api.html#ga06a3a8a968ae83b7c81d0c52bee293ab">DAC12_A_clearInterrupt</a></div><div class="ttdeci">void DAC12_A_clearInterrupt(uint16_t baseAddress, uint8_t submoduleSelect)</div><div class="ttdoc">Clears the DAC12_A module interrupt flag. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:86</div></div>
<div class="ttc" id="struct_d_a_c12___a__init_param_html_a16c264e6b9672c493c96e1a4500f52c5"><div class="ttname"><a href="struct_d_a_c12___a__init_param.html#a16c264e6b9672c493c96e1a4500f52c5">DAC12_A_initParam::amplifierSetting</a></div><div class="ttdeci">uint8_t amplifierSetting</div><div class="ttdef"><b>Definition:</b> dac12_a.h:80</div></div>
<div class="ttc" id="group__dac12__a__api_html_ga235b2a680ca49e18d26b865deb5edf6e"><div class="ttname"><a href="group__dac12__a__api.html#ga235b2a680ca49e18d26b865deb5edf6e">DAC12_A_enableConversions</a></div><div class="ttdeci">void DAC12_A_enableConversions(uint16_t baseAddress, uint8_t submoduleSelect)</div><div class="ttdoc">Enables triggers to start conversions. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:131</div></div>
<div class="ttc" id="group__dac12__a__api_html_ga06d24ee1ffe693253852ed3d31311427"><div class="ttname"><a href="group__dac12__a__api.html#ga06d24ee1ffe693253852ed3d31311427">DAC12_A_init</a></div><div class="ttdeci">bool DAC12_A_init(uint16_t baseAddress, DAC12_A_initParam *param)</div><div class="ttdoc">Initializes the DAC12_A module with the specified settings. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:21</div></div>
<div class="ttc" id="group__dac12__a__api_html_gafb876def051c689e05c5cb5832b232d6"><div class="ttname"><a href="group__dac12__a__api.html#gafb876def051c689e05c5cb5832b232d6">DAC12_A_enableGrouping</a></div><div class="ttdeci">void DAC12_A_enableGrouping(uint16_t baseAddress)</div><div class="ttdoc">Enables grouping of two DAC12_A modules in a dual DAC12_A system. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:58</div></div>
<div class="ttc" id="group__dac12__a__api_html_ga33ba557d8db2cb9a2a630e74863c14cf"><div class="ttname"><a href="group__dac12__a__api.html#ga33ba557d8db2cb9a2a630e74863c14cf">DAC12_A_setData</a></div><div class="ttdeci">void DAC12_A_setData(uint16_t baseAddress, uint8_t submoduleSelect, uint16_t data)</div><div class="ttdoc">Sets the given data into the buffer to be converted. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:137</div></div>
<div class="ttc" id="struct_d_a_c12___a__init_param_html_abc326ffd48ab4723236355a902766220"><div class="ttname"><a href="struct_d_a_c12___a__init_param.html#abc326ffd48ab4723236355a902766220">DAC12_A_initParam::outputVoltageMultiplier</a></div><div class="ttdeci">uint16_t outputVoltageMultiplier</div><div class="ttdef"><b>Definition:</b> dac12_a.h:56</div></div>
<div class="ttc" id="group__dac12__a__api_html_gab70f0ad49389a5f95b7ce8f820dd8a73"><div class="ttname"><a href="group__dac12__a__api.html#gab70f0ad49389a5f95b7ce8f820dd8a73">DAC12_A_disableInterrupt</a></div><div class="ttdeci">void DAC12_A_disableInterrupt(uint16_t baseAddress, uint8_t submoduleSelect)</div><div class="ttdoc">Disables the DAC12_A module interrupt source. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:74</div></div>
<div class="ttc" id="struct_d_a_c12___a__init_param_html_aa0fb1297349aece055bb0ebcc9ed2631"><div class="ttname"><a href="struct_d_a_c12___a__init_param.html#aa0fb1297349aece055bb0ebcc9ed2631">DAC12_A_initParam::conversionTriggerSelect</a></div><div class="ttdeci">uint16_t conversionTriggerSelect</div><div class="ttdef"><b>Definition:</b> dac12_a.h:97</div></div>
<div class="ttc" id="group__dac12__a__api_html_ga760b4e6f9a4471233d1ef1669969c1ed"><div class="ttname"><a href="group__dac12__a__api.html#ga760b4e6f9a4471233d1ef1669969c1ed">DAC12_A_getDataBufferMemoryAddressForDMA</a></div><div class="ttdeci">uint32_t DAC12_A_getDataBufferMemoryAddressForDMA(uint16_t baseAddress, uint8_t submoduleSelect)</div><div class="ttdoc">Returns the address of the specified DAC12_A data buffer for the DMA module. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:199</div></div>
<div class="ttc" id="group__dac12__a__api_html_ga06dd3e2c6cd3c031357e827fdee12698"><div class="ttname"><a href="group__dac12__a__api.html#ga06dd3e2c6cd3c031357e827fdee12698">DAC12_A_disable</a></div><div class="ttdeci">void DAC12_A_disable(uint16_t baseAddress, uint8_t submoduleSelect)</div><div class="ttdoc">Clears the amplifier settings to disable the DAC12_A module. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:51</div></div>
<div class="ttc" id="group__dac12__a__api_html_ga4f44ad4cd6666fa6c4d0e639599ae436"><div class="ttname"><a href="group__dac12__a__api.html#ga4f44ad4cd6666fa6c4d0e639599ae436">DAC12_A_disableConversions</a></div><div class="ttdeci">void DAC12_A_disableConversions(uint16_t baseAddress, uint8_t submoduleSelect)</div><div class="ttdoc">Disables triggers to start conversions. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:144</div></div>
<div class="ttc" id="struct_d_a_c12___a__init_param_html_a0a7431b83c74fd80b4a5d5c34414733d"><div class="ttname"><a href="struct_d_a_c12___a__init_param.html#a0a7431b83c74fd80b4a5d5c34414733d">DAC12_A_initParam::outputSelect</a></div><div class="ttdeci">uint16_t outputSelect</div><div class="ttdef"><b>Definition:</b> dac12_a.h:41</div></div>
<div class="ttc" id="group__dac12__a__api_html_ga07d3bea4d0edf28e2538137a01191fef"><div class="ttname"><a href="group__dac12__a__api.html#ga07d3bea4d0edf28e2538137a01191fef">DAC12_A_setResolution</a></div><div class="ttdeci">void DAC12_A_setResolution(uint16_t baseAddress, uint8_t submoduleSelect, uint16_t resolutionSelect)</div><div class="ttdoc">Sets the resolution to be used by the DAC12_A module. </div><div class="ttdef"><b>Definition:</b> dac12_a.c:150</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,119 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: MSP430F5xx_6xx Directory Reference</title>
<title>MSP430F5xx_6xx Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dir_ae90f2e03de7fd76819ea2e684d1622b.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">MSP430F5xx_6xx Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,123 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: driverlib Directory Reference</title>
<title>driverlib Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dir_ccfc45fba3c59d28434cf038780bfc66.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">driverlib Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
Directories</h2></td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,146 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: dma.h Source File</title>
<title>dma.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dma_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">dma.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// dma.h - Driver for the DMA Module.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#ifndef __MSP430WARE_DMA_H__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define __MSP430WARE_DMA_H__</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#if defined(__MSP430_HAS_DMAX_3__) || defined(__MSP430_HAS_DMAX_6__)</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">// If building with a C++ compiler, make all of the definitions in this header</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">// have a C binding.</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">//</span><span class="comment"></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">//! \brief Used in the DMA_init() function as the param parameter.</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment"></span><span class="comment">//</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="struct_d_m_a__init_param.html"> 31</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_d_m_a__init_param.html">DMA_initParam</a> {<span class="comment"></span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment"> //! Is the specified channel to initialize.</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"> //! \n Valid values are:</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span classLine truncated
<div class="ttc" id="group__dma__api_html_gab8192f6c39e410a997a68678389c1b82"><div class="ttname"><a href="group__dma__api.html#gab8192f6c39e410a997a68678389c1b82">DMA_startTransfer</a></div><div class="ttdeci">void DMA_startTransfer(uint8_t channelSelect)</div><div class="ttdoc">Starts a transfer if using the default trigger source selected in initialization. ...</div><div class="ttdef"><b>Definition:</b> dma.c:91</div></div>
<div class="ttc" id="group__dma__api_html_ga647cb6340f6f94b81fc6378984441e1e"><div class="ttname"><a href="group__dma__api.html#ga647cb6340f6f94b81fc6378984441e1e">DMA_enableRoundRobinPriority</a></div><div class="ttdeci">void DMA_enableRoundRobinPriority(void)</div><div class="ttdoc">Enables Round Robin prioritization. </div><div class="ttdef"><b>Definition:</b> dma.c:136</div></div>
<div class="ttc" id="group__dma__api_html_gaf40d9ffdcddcafdc554478c97e146a33"><div class="ttname"><a href="group__dma__api.html#gaf40d9ffdcddcafdc554478c97e146a33">DMA_enableNMIAbort</a></div><div class="ttdeci">void DMA_enableNMIAbort(void)</div><div class="ttdoc">Enables a NMI to interrupt a DMA transfer. </div><div class="ttdef"><b>Definition:</b> dma.c:146</div></div>
<div class="ttc" id="group__dma__api_html_ga21e50ed54760fdc7c4c7e167f9d2830a"><div class="ttname"><a href="group__dma__api.html#ga21e50ed54760fdc7c4c7e167f9d2830a">DMA_getTransferSize</a></div><div class="ttdeci">uint16_t DMA_getTransferSize(uint8_t channelSelect)</div><div class="ttdoc">Gets the amount of transfers for the selected DMA channel. </div><div class="ttdef"><b>Definition:</b> dma.c:49</div></div>
<div class="ttc" id="group__dma__api_html_ga7b47f93dd6aac328b12d8f4173ed74e6"><div class="ttname"><a href="group__dma__api.html#ga7b47f93dd6aac328b12d8f4173ed74e6">DMA_setTransferSize</a></div><div class="ttdeci">void DMA_setTransferSize(uint8_t channelSelect, uint16_t transferSize)</div><div class="ttdoc">Sets the specified amount of transfers for the selected DMA channel. </div><div class="ttdef"><b>Definition:</b> dma.c:42</div></div>
<div class="ttc" id="struct_d_m_a__init_param_html_ab3cf5a9b30d6eb9e93513dd7a8dec18b"><div class="ttname"><a href="struct_d_m_a__init_param.html#ab3cf5a9b30d6eb9e93513dd7a8dec18b">DMA_initParam::transferModeSelect</a></div><div class="ttdeci">uint16_t transferModeSelect</div><div class="ttdef"><b>Definition:</b> dma.h:57</div></div>
<div class="ttc" id="group__dma__api_html_gabbcd390ba7ad8842bbbad164065e27e1"><div class="ttname"><a href="group__dma__api.html#gabbcd390ba7ad8842bbbad164065e27e1">DMA_disableTransfers</a></div><div class="ttdeci">void DMA_disableTransfers(uint8_t channelSelect)</div><div class="ttdoc">Disables transfers from being triggered. </div><div class="ttdef"><b>Definition:</b> dma.c:86</div></div>
<div class="ttc" id="group__dma__api_html_gac296b24ad5b897d243550dbb4b8963af"><div class="ttname"><a href="group__dma__api.html#gac296b24ad5b897d243550dbb4b8963af">DMA_disableRoundRobinPriority</a></div><div class="ttdeci">void DMA_disableRoundRobinPriority(void)</div><div class="ttdoc">Disables Round Robin prioritization. </div><div class="ttdef"><b>Definition:</b> dma.c:141</div></div>
<div class="ttc" id="group__dma__api_html_gad59083df6a9403a89cc8dc2f1b8ad34b"><div class="ttname"><a href="group__dma__api.html#gad59083df6a9403a89cc8dc2f1b8ad34b">DMA_getInterruptStatus</a></div><div class="ttdeci">uint16_t DMA_getInterruptStatus(uint8_t channelSelect)</div><div class="ttdoc">Returns the status of the interrupt flag for the selected channel. </div><div class="ttdef"><b>Definition:</b> dma.c:106</div></div>
<div class="ttc" id="struct_d_m_a__init_param_html_afd152c9b542edc53bab8f7ae6c0d832c"><div class="ttname"><a href="struct_d_m_a__init_param.html#afd152c9b542edc53bab8f7ae6c0d832c">DMA_initParam::channelSelect</a></div><div class="ttdeci">uint8_t channelSelect</div><div class="ttdef"><b>Definition:</b> dma.h:42</div></div>
<div class="ttc" id="group__dma__api_html_gadd9b31e34a8d0f8414968c8250bbc90c"><div class="ttname"><a href="group__dma__api.html#gadd9b31e34a8d0f8414968c8250bbc90c">DMA_enableTransfers</a></div><div class="ttdeci">void DMA_enableTransfers(uint8_t channelSelect)</div><div class="ttdoc">Enables transfers to be triggered. </div><div class="ttdef"><b>Definition:</b> dma.c:81</div></div>
<div class="ttc" id="group__dma__api_html_ga098991216c8eab3a0f425f88315757c9"><div class="ttname"><a href="group__dma__api.html#ga098991216c8eab3a0f425f88315757c9">DMA_enableTransferDuringReadModifyWrite</a></div><div class="ttdeci">void DMA_enableTransferDuringReadModifyWrite(void)</div><div class="ttdoc">Enables the DMA to stop the CPU during a Read-Modify-Write Operation to start a transfer. </div><div class="ttdef"><b>Definition:</b> dma.c:131</div></div>
<div class="ttc" id="group__dma__api_html_ga0b3938ffebaee63b0563bfafb84e7f97"><div class="ttname"><a href="group__dma__api.html#ga0b3938ffebaee63b0563bfafb84e7f97">DMA_clearNMIAbort</a></div><div class="ttdeci">void DMA_clearNMIAbort(uint8_t channelSelect)</div><div class="ttdoc">Clears the status of the NMIAbort to proceed with transfers for the selected channel. </div><div class="ttdef"><b>Definition:</b> dma.c:121</div></div>
<div class="ttc" id="group__dma__api_html_gab1ff1fa5053e2574b83350d2b4e96228"><div class="ttname"><a href="group__dma__api.html#gab1ff1fa5053e2574b83350d2b4e96228">DMA_setDstAddress</a></div><div class="ttdeci">void DMA_setDstAddress(uint8_t channelSelect, uint32_t dstAddress, uint16_t directionSelect)</div><div class="ttdoc">Sets the destination address and the direction that the destination address will move after a transfe...</div><div class="ttdef"><b>Definition:</b> dma.c:68</div></div>
<div class="ttc" id="struct_d_m_a__init_param_html_a996be72848bad3996775f825b661ea97"><div class="ttname"><a href="struct_d_m_a__init_param.html#a996be72848bad3996775f825b661ea97">DMA_initParam::triggerSourceSelect</a></div><div class="ttdeci">uint8_t triggerSourceSelect</div><div class="ttdef"><b>Definition:</b> dma.h:97</div></div>
<div class="ttc" id="group__dma__api_html_ga7b0983ac2cdba41d21734ef27838c59f"><div class="ttname"><a href="group__dma__api.html#ga7b0983ac2cdba41d21734ef27838c59f">DMA_setSrcAddress</a></div><div class="ttdeci">void DMA_setSrcAddress(uint8_t channelSelect, uint32_t srcAddress, uint16_t directionSelect)</div><div class="ttdoc">Sets source address and the direction that the source address will move after a transfer. </div><div class="ttdef"><b>Definition:</b> dma.c:55</div></div>
<div class="ttc" id="group__dma__api_html_gadbae37c686192ce05c3c64e88b98318c"><div class="ttname"><a href="group__dma__api.html#gadbae37c686192ce05c3c64e88b98318c">DMA_init</a></div><div class="ttdeci">void DMA_init(DMA_initParam *param)</div><div class="ttdoc">Initializes the specified DMA channel. </div><div class="ttdef"><b>Definition:</b> dma.c:21</div></div>
<div class="ttc" id="group__dma__api_html_gadebfec1c29feff8437cd447b91328540"><div class="ttname"><a href="group__dma__api.html#gadebfec1c29feff8437cd447b91328540">DMA_disableTransferDuringReadModifyWrite</a></div><div class="ttdeci">void DMA_disableTransferDuringReadModifyWrite(void)</div><div class="ttdoc">Disables the DMA from stopping the CPU during a Read-Modify-Write Operation to start a transfer...</div><div class="ttdef"><b>Definition:</b> dma.c:126</div></div>
<div class="ttc" id="group__dma__api_html_ga2ed95ee05563c2b032a12da4e3b628f6"><div class="ttname"><a href="group__dma__api.html#ga2ed95ee05563c2b032a12da4e3b628f6">DMA_enableInterrupt</a></div><div class="ttdeci">void DMA_enableInterrupt(uint8_t channelSelect)</div><div class="ttdoc">Enables the DMA interrupt for the selected channel. </div><div class="ttdef"><b>Definition:</b> dma.c:96</div></div>
<div class="ttc" id="struct_d_m_a__init_param_html_a78425db55d6cbc6ff77d2c7f0a32c8f1"><div class="ttname"><a href="struct_d_m_a__init_param.html#a78425db55d6cbc6ff77d2c7f0a32c8f1">DMA_initParam::triggerTypeSelect</a></div><div class="ttdeci">uint8_t triggerTypeSelect</div><div class="ttdef"><b>Definition:</b> dma.h:112</div></div>
<div class="ttc" id="group__dma__api_html_gabde8653ae33731321a28c4384111e07e"><div class="ttname"><a href="group__dma__api.html#gabde8653ae33731321a28c4384111e07e">DMA_disableNMIAbort</a></div><div class="ttdeci">void DMA_disableNMIAbort(void)</div><div class="ttdoc">Disables any NMI from interrupting a DMA transfer. </div><div class="ttdef"><b>Definition:</b> dma.c:151</div></div>
<div class="ttc" id="struct_d_m_a__init_param_html_a68acddf02b83fdaf3bf173152e63800c"><div class="ttname"><a href="struct_d_m_a__init_param.html#a68acddf02b83fdaf3bf173152e63800c">DMA_initParam::transferSize</a></div><div class="ttdeci">uint16_t transferSize</div><div class="ttdef"><b>Definition:</b> dma.h:61</div></div>
<div class="ttc" id="group__dma__api_html_gace4d10f556034e15880ec62d11a791e2"><div class="ttname"><a href="group__dma__api.html#gace4d10f556034e15880ec62d11a791e2">DMA_getNMIAbortStatus</a></div><div class="ttdeci">uint16_t DMA_getNMIAbortStatus(uint8_t channelSelect)</div><div class="ttdoc">Returns the status of the NMIAbort for the selected channel. </div><div class="ttdef"><b>Definition:</b> dma.c:116</div></div>
<div class="ttc" id="struct_d_m_a__init_param_html"><div class="ttname"><a href="struct_d_m_a__init_param.html">DMA_initParam</a></div><div class="ttdoc">Used in the DMA_init() function as the param parameter. </div><div class="ttdef"><b>Definition:</b> dma.h:31</div></div>
<div class="ttc" id="group__dma__api_html_ga8ec605eadf321462a0da936cf7d20f80"><div class="ttname"><a href="group__dma__api.html#ga8ec605eadf321462a0da936cf7d20f80">DMA_clearInterrupt</a></div><div class="ttdeci">void DMA_clearInterrupt(uint8_t channelSelect)</div><div class="ttdoc">Clears the interrupt flag for the selected channel. </div><div class="ttdef"><b>Definition:</b> dma.c:111</div></div>
<div class="ttc" id="group__dma__api_html_ga68f25c10683a24b41e9c2785cfd01f78"><div class="ttname"><a href="group__dma__api.html#ga68f25c10683a24b41e9c2785cfd01f78">DMA_disableInterrupt</a></div><div class="ttdeci">void DMA_disableInterrupt(uint8_t channelSelect)</div><div class="ttdoc">Disables the DMA interrupt for the selected channel. </div><div class="ttdef"><b>Definition:</b> dma.c:101</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 746 B

File diff suppressed because it is too large. Load diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

@@ -1,119 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: driverlib.h Source File</title>
<title>driverlib.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('driverlib_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">driverlib.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="preprocessor">#include &quot;eusci_b_i2c.h&quot;</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &quot;ctsd16.h&quot;</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#include &quot;battbak.h&quot;</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#include &quot;timer_b.h&quot;</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#include &quot;timer_d.h&quot;</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#include &quot;eusci_a_spi.h&quot;</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#include &quot;eusci_a_uart.h&quot;</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;comp_b.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#include &quot;tlv.h&quot;</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#include &quot;dac12_a.h&quot;</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="preprocessor">#include &quot;timer_a.h&quot;</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="preprocessor">#include &quot;usci_a_uart.h&quot;</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="preprocessor">#include &quot;pmm.h&quot;</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="preprocessor">#include &quot;sysctl.h&quot;</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="preprocessor">#include &quot;adc10_a.h&quot;</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#include &quot;sfr.h&quot;</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#include &quot;mpy32.h&quot;</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#include &quot;wdt_a.h&quot;</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#include &quot;ucs.h&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &quot;pmap.h&quot;</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &quot;rtc_a.h&quot;</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &quot;usci_b_i2c.h&quot;</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;usci_b_spi.h&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &quot;ldopwr.h&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &quot;lcd_c.h&quot;</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &quot;tec.h&quot;</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &quot;rtc_c.h&quot;</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &quot;gpio.h&quot;</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &quot;adc12_a.h&quot;</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;aes.h&quot;</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &quot;oa.h&quot;</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &quot;rtc_b.h&quot;</span></div><div class="line"><a name="l000Line truncated
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,97 +0,0 @@
function toggleVisibility(linkObj)
{
var base = $(linkObj).attr('id');
var summary = $('#'+base+'-summary');
var content = $('#'+base+'-content');
var trigger = $('#'+base+'-trigger');
var src=$(trigger).attr('src');
if (content.is(':visible')===true) {
content.hide();
summary.show();
$(linkObj).addClass('closed').removeClass('opened');
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
content.show();
summary.hide();
$(linkObj).removeClass('closed').addClass('opened');
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
}
return false;
}
function updateStripes()
{
$('table.directory tr').
removeClass('even').filter(':visible:even').addClass('even');
}
function toggleLevel(level)
{
$('table.directory tr').each(function() {
var l = this.id.split('_').length-1;
var i = $('#img'+this.id.substring(3));
var a = $('#arr'+this.id.substring(3));
if (l<level+1) {
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
a.html('&#9660;');
$(this).show();
} else if (l==level+1) {
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
a.html('&#9658;');
$(this).show();
} else {
$(this).hide();
}
});
updateStripes();
}
function toggleFolder(id)
{
// the clicked row
var currentRow = $('#row_'+id);
// all rows after the clicked row
var rows = currentRow.nextAll("tr");
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
// only match elements AFTER this one (can't hide elements before)
var childRows = rows.filter(function() { return this.id.match(re); });
// first row is visible we are HIDING
if (childRows.filter(':first').is(':visible')===true) {
// replace down arrow by right arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
currentRowSpans.filter(".arrow").html('&#9658;');
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
} else { // we are SHOWING
// replace right arrow by down arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
currentRowSpans.filter(".arrow").html('&#9660;');
// replace down arrows by right arrows for child rows
var childRowsSpans = childRows.find("span");
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
childRowsSpans.filter(".arrow").html('&#9658;');
childRows.show(); //show all children
}
updateStripes();
}
function toggleInherit(id)
{
var rows = $('tr.inherit.'+id);
var img = $('tr.inherit_header.'+id+' img');
var src = $(img).attr('src');
if (rows.filter(':first').is(':visible')===true) {
rows.css('display','none');
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
rows.css('display','table-row'); // using show() causes jump in firefox
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
}
}
@@ -1,151 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: eusci_a_spi.h Source File</title>
<title>eusci_a_spi.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('eusci__a__spi_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">eusci_a_spi.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// eusci_a_spi.h - Driver for the EUSCI_A_SPI Module.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#ifndef __MSP430WARE_EUSCI_A_SPI_H__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define __MSP430WARE_EUSCI_A_SPI_H__</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#ifdef __MSP430_HAS_EUSCI_Ax__</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">// If building with a C++ compiler, make all of the definitions in this header</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">// have a C binding.</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">//</span><span class="comment"></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">//! \brief Used in the EUSCI_A_SPI_changeMasterClock() function as the param</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">//! parameter.</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment"></span><span class="comment">//</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html"> 32</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html">EUSCI_A_SPI_changeMasterClockParam</a> {<span class="comment"></span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"> //! Is the frequency of the selected clock source in Hz</span></div><divLine truncated
<div class="ttc" id="group__eusci__a__spi__api_html_ga346b242110d8fa7117a30df56b43dfea"><div class="ttname"><a href="group__eusci__a__spi__api.html#ga346b242110d8fa7117a30df56b43dfea">EUSCI_A_SPI_getInterruptStatus</a></div><div class="ttdeci">uint8_t EUSCI_A_SPI_getInterruptStatus(uint16_t baseAddress, uint8_t mask)</div><div class="ttdoc">Gets the current SPI interrupt status. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.c:148</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__init_slave_param_html_a12f5090d6d7041adf018d4bec19152f0"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#a12f5090d6d7041adf018d4bec19152f0">EUSCI_A_SPI_initSlaveParam::spiMode</a></div><div class="ttdeci">uint16_t spiMode</div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:65</div></div>
<div class="ttc" id="group__eusci__a__spi__api_html_ga28fac820247ff9eb27cea15e795c3f3c"><div class="ttname"><a href="group__eusci__a__spi__api.html#ga28fac820247ff9eb27cea15e795c3f3c">EUSCI_A_SPI_initMaster</a></div><div class="ttdeci">void EUSCI_A_SPI_initMaster(uint16_t baseAddress, EUSCI_A_SPI_initMasterParam *param)</div><div class="ttdoc">Initializes the SPI Master block. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.c:21</div></div>
<div class="ttc" id="group__eusci__a__spi__api_html_gae566374a62c75e9ea74cea2a84287226"><div class="ttname"><a href="group__eusci__a__spi__api.html#gae566374a62c75e9ea74cea2a84287226">EUSCI_A_SPI_changeClockPhasePolarity</a></div><div class="ttdeci">void EUSCI_A_SPI_changeClockPhasePolarity(uint16_t baseAddress, uint16_t clockPhase, uint16_t clockPolarity)</div><div class="ttdoc">Changes the SPI clock phase and polarity. At the end of this function call, SPI module is left enable...</div><div class="ttdef"><b>Definition:</b> eusci_a_spi.c:103</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__init_slave_param_html_ab3e6980ef0c8f2690f62d663421cf12e"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#ab3e6980ef0c8f2690f62d663421cf12e">EUSCI_A_SPI_initSlaveParam::clockPhase</a></div><div class="ttdeci">uint16_t clockPhase</div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:54</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param_html"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html">EUSCI_A_SPI_changeMasterClockParam</a></div><div class="ttdoc">Used in the EUSCI_A_SPI_changeMasterClock() function as the param parameter. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:32</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__init_master_param_html"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html">EUSCI_A_SPI_initMasterParam</a></div><div class="ttdoc">Used in the EUSCI_A_SPI_initMaster() function as the param parameter. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:74</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__init_master_param_html_a78752d05c1b2a78815819152e7845945"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a78752d05c1b2a78815819152e7845945">EUSCI_A_SPI_initMasterParam::desiredSpiClock</a></div><div class="ttdeci">uint32_t desiredSpiClock</div><div class="ttdoc">Is the desired clock rate in Hz for SPI communication. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:84</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__init_master_param_html_a67c8dc4aae17ddeb3dc1f59a09d79546"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a67c8dc4aae17ddeb3dc1f59a09d79546">EUSCI_A_SPI_initMasterParam::msbFirst</a></div><div class="ttdeci">uint16_t msbFirst</div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:89</div></div>
<div class="ttc" id="group__eusci__a__spi__api_html_gac170dfce3401bd736c7eec0da58e494b"><div class="ttname"><a href="group__eusci__a__spi__api.html#gac170dfce3401bd736c7eec0da58e494b">EUSCI_A_SPI_getTransmitBufferAddress</a></div><div class="ttdeci">uint32_t EUSCI_A_SPI_getTransmitBufferAddress(uint16_t baseAddress)</div><div class="ttdoc">Returns the address of the TX Buffer of the SPI for the DMA module. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.c:179</div></div>
<div class="ttc" id="group__eusci__a__spi__api_html_ga76ea4cbe0fcca41c1bcb70412c66f09e"><div class="ttname"><a href="group__eusci__a__spi__api.html#ga76ea4cbe0fcca41c1bcb70412c66f09e">EUSCI_A_SPI_initSlave</a></div><div class="ttdeci">void EUSCI_A_SPI_initSlave(uint16_t baseAddress, EUSCI_A_SPI_initSlaveParam *param)</div><div class="ttdoc">Initializes the SPI Slave block. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.c:80</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__init_master_param_html_a17cc422191818cdc2690507fbc9a9261"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a17cc422191818cdc2690507fbc9a9261">EUSCI_A_SPI_initMasterParam::clockSourceFrequency</a></div><div class="ttdeci">uint32_t clockSourceFrequency</div><div class="ttdoc">Is the frequency of the selected clock source in Hz. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:82</div></div>
<div class="ttc" id="group__eusci__a__spi__api_html_ga0ee839fb097780ec312f65492a1712b0"><div class="ttname"><a href="group__eusci__a__spi__api.html#ga0ee839fb097780ec312f65492a1712b0">EUSCI_A_SPI_enableInterrupt</a></div><div class="ttdeci">void EUSCI_A_SPI_enableInterrupt(uint16_t baseAddress, uint16_t mask)</div><div class="ttdoc">Enables individual SPI interrupt sources. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.c:134</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__init_slave_param_html_a7fd66f83ae925dd2ce59cb13c6450e85"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#a7fd66f83ae925dd2ce59cb13c6450e85">EUSCI_A_SPI_initSlaveParam::clockPolarity</a></div><div class="ttdeci">uint16_t clockPolarity</div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:59</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__init_slave_param_html_adb017c707e99e9f741ba0dd60bc850aa"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#adb017c707e99e9f741ba0dd60bc850aa">EUSCI_A_SPI_initSlaveParam::msbFirst</a></div><div class="ttdeci">uint16_t msbFirst</div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:49</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__init_master_param_html_a7ab28f54ac728ca6a93be9d9f8c6af93"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a7ab28f54ac728ca6a93be9d9f8c6af93">EUSCI_A_SPI_initMasterParam::spiMode</a></div><div class="ttdeci">uint16_t spiMode</div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:105</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param_html_a4ce8fb5c1d8b0c271fb02dc77df065b3"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html#a4ce8fb5c1d8b0c271fb02dc77df065b3">EUSCI_A_SPI_changeMasterClockParam::desiredSpiClock</a></div><div class="ttdeci">uint32_t desiredSpiClock</div><div class="ttdoc">Is the desired clock rate in Hz for SPI communication. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:36</div></div>
<div class="ttc" id="group__eusci__a__spi__api_html_gae09457b1e86177cf1433ab679de5cdb3"><div class="ttname"><a href="group__eusci__a__spi__api.html#gae09457b1e86177cf1433ab679de5cdb3">EUSCI_A_SPI_disableInterrupt</a></div><div class="ttdeci">void EUSCI_A_SPI_disableInterrupt(uint16_t baseAddress, uint16_t mask)</div><div class="ttdoc">Disables individual SPI interrupt sources. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.c:141</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__init_slave_param_html"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html">EUSCI_A_SPI_initSlaveParam</a></div><div class="ttdoc">Used in the EUSCI_A_SPI_initSlave() function as the param parameter. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:44</div></div>
<div class="ttc" id="group__eusci__a__spi__api_html_ga4e64e21421f0952074484ab116124d02"><div class="ttname"><a href="group__eusci__a__spi__api.html#ga4e64e21421f0952074484ab116124d02">EUSCI_A_SPI_getReceiveBufferAddress</a></div><div class="ttdeci">uint32_t EUSCI_A_SPI_getReceiveBufferAddress(uint16_t baseAddress)</div><div class="ttdoc">Returns the address of the RX Buffer of the SPI for the DMA module. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.c:174</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__init_master_param_html_ae1b0f6e5c4739935f65ffad39e3b6a59"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#ae1b0f6e5c4739935f65ffad39e3b6a59">EUSCI_A_SPI_initMasterParam::clockPhase</a></div><div class="ttdeci">uint16_t clockPhase</div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:94</div></div>
<div class="ttc" id="group__eusci__a__spi__api_html_ga4c2a3af00d3f109afc6bbf6f98445a4d"><div class="ttname"><a href="group__eusci__a__spi__api.html#ga4c2a3af00d3f109afc6bbf6f98445a4d">EUSCI_A_SPI_isBusy</a></div><div class="ttdeci">uint16_t EUSCI_A_SPI_isBusy(uint16_t baseAddress)</div><div class="ttdoc">Indicates whether or not the SPI bus is busy. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.c:184</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__init_master_param_html_a9f6e5c38ade25f458c1e93e091f0e230"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a9f6e5c38ade25f458c1e93e091f0e230">EUSCI_A_SPI_initMasterParam::selectClockSource</a></div><div class="ttdeci">uint8_t selectClockSource</div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:80</div></div>
<div class="ttc" id="group__eusci__a__spi__api_html_ga78ea9ababaf4161809dfa1de8bf5062f"><div class="ttname"><a href="group__eusci__a__spi__api.html#ga78ea9ababaf4161809dfa1de8bf5062f">EUSCI_A_SPI_receiveData</a></div><div class="ttdeci">uint8_t EUSCI_A_SPI_receiveData(uint16_t baseAddress)</div><div class="ttdoc">Receives a byte that has been sent to the SPI Module. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.c:129</div></div>
<div class="ttc" id="group__eusci__a__spi__api_html_ga9a75a79ce93830e157147b1eff1c82c9"><div class="ttname"><a href="group__eusci__a__spi__api.html#ga9a75a79ce93830e157147b1eff1c82c9">EUSCI_A_SPI_disable</a></div><div class="ttdeci">void EUSCI_A_SPI_disable(uint16_t baseAddress)</div><div class="ttdoc">Disables the SPI block. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.c:168</div></div>
<div class="ttc" id="group__eusci__a__spi__api_html_gaad64c84c41eeed8eb2b391c5a5e4b88c"><div class="ttname"><a href="group__eusci__a__spi__api.html#gaad64c84c41eeed8eb2b391c5a5e4b88c">EUSCI_A_SPI_transmitData</a></div><div class="ttdeci">void EUSCI_A_SPI_transmitData(uint16_t baseAddress, uint8_t transmitData)</div><div class="ttdoc">Transmits a byte from the SPI Module. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.c:122</div></div>
<div class="ttc" id="group__eusci__a__spi__api_html_gaede23884d973a7bcaf4203b39b1b0fdf"><div class="ttname"><a href="group__eusci__a__spi__api.html#gaede23884d973a7bcaf4203b39b1b0fdf">EUSCI_A_SPI_changeMasterClock</a></div><div class="ttdeci">void EUSCI_A_SPI_changeMasterClock(uint16_t baseAddress, EUSCI_A_SPI_changeMasterClockParam *param)</div><div class="ttdoc">Initializes the SPI Master clock. At the end of this function call, SPI module is left enabled...</div><div class="ttdef"><b>Definition:</b> eusci_a_spi.c:67</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__init_master_param_html_a0f3ff944b362aa3aa3cdf56b4829293e"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a0f3ff944b362aa3aa3cdf56b4829293e">EUSCI_A_SPI_initMasterParam::clockPolarity</a></div><div class="ttdeci">uint16_t clockPolarity</div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:99</div></div>
<div class="ttc" id="group__eusci__a__spi__api_html_ga1dcf1b6ffc00c7bba32425009cdd92a5"><div class="ttname"><a href="group__eusci__a__spi__api.html#ga1dcf1b6ffc00c7bba32425009cdd92a5">EUSCI_A_SPI_select4PinFunctionality</a></div><div class="ttdeci">void EUSCI_A_SPI_select4PinFunctionality(uint16_t baseAddress, uint16_t select4PinFunctionality)</div><div class="ttdoc">Selects 4Pin Functionality. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.c:59</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param_html_ae4c42e28fdeac6cb22aee6e249e93656"><div class="ttname"><a href="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html#ae4c42e28fdeac6cb22aee6e249e93656">EUSCI_A_SPI_changeMasterClockParam::clockSourceFrequency</a></div><div class="ttdeci">uint32_t clockSourceFrequency</div><div class="ttdoc">Is the frequency of the selected clock source in Hz. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.h:34</div></div>
<div class="ttc" id="group__eusci__a__spi__api_html_ga887a169b3b6bb10316576f04a43e212d"><div class="ttname"><a href="group__eusci__a__spi__api.html#ga887a169b3b6bb10316576f04a43e212d">EUSCI_A_SPI_enable</a></div><div class="ttdeci">void EUSCI_A_SPI_enable(uint16_t baseAddress)</div><div class="ttdoc">Enables the SPI block. </div><div class="ttdef"><b>Definition:</b> eusci_a_spi.c:162</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,146 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: eusci_a_uart.h Source File</title>
<title>eusci_a_uart.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('eusci__a__uart_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">eusci_a_uart.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// eusci_a_uart.h - Driver for the EUSCI_A_UART Module.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#ifndef __MSP430WARE_EUSCI_A_UART_H__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define __MSP430WARE_EUSCI_A_UART_H__</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#ifdef __MSP430_HAS_EUSCI_Ax__</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">// If building with a C++ compiler, make all of the definitions in this header</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">// have a C binding.</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">// The following values are the sync characters possible.</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#define DEFAULT_SYNC 0x00</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#define EUSCI_A_UART_AUTOMATICBAUDRATE_SYNC 0x55</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment">//</Line truncated
<div class="ttc" id="group__eusci__a__uart__api_html_gab18364db57b4719f71e83a5f69897d66"><div class="ttname"><a href="group__eusci__a__uart__api.html#gab18364db57b4719f71e83a5f69897d66">EUSCI_A_UART_receiveData</a></div><div class="ttdeci">uint8_t EUSCI_A_UART_receiveData(uint16_t baseAddress)</div><div class="ttdoc">Receives a byte that has been sent to the UART Module. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:93</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_ga97ed7748495844b3506d778ecdbb5dfa"><div class="ttname"><a href="group__eusci__a__uart__api.html#ga97ed7748495844b3506d778ecdbb5dfa">EUSCI_A_UART_getReceiveBufferAddress</a></div><div class="ttdeci">uint32_t EUSCI_A_UART_getReceiveBufferAddress(uint16_t baseAddress)</div><div class="ttdoc">Returns the address of the RX Buffer of the UART for the DMA module. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:210</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___u_a_r_t__init_param_html_a0661590ea5a3e6a8456191417aef55b0"><div class="ttname"><a href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a0661590ea5a3e6a8456191417aef55b0">EUSCI_A_UART_initParam::firstModReg</a></div><div class="ttdeci">uint8_t firstModReg</div><div class="ttdef"><b>Definition:</b> eusci_a_uart.h:51</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_ga1b4fa41e9447eef4c5f270369b8902c7"><div class="ttname"><a href="group__eusci__a__uart__api.html#ga1b4fa41e9447eef4c5f270369b8902c7">EUSCI_A_UART_transmitAddress</a></div><div class="ttdeci">void EUSCI_A_UART_transmitAddress(uint16_t baseAddress, uint8_t transmitAddress)</div><div class="ttdoc">Transmits the next byte to be transmitted marked as address depending on selected multiprocessor mode...</div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:179</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_gae0a01876b95bcd1396eddbb26e7ffabe"><div class="ttname"><a href="group__eusci__a__uart__api.html#gae0a01876b95bcd1396eddbb26e7ffabe">EUSCI_A_UART_transmitBreak</a></div><div class="ttdeci">void EUSCI_A_UART_transmitBreak(uint16_t baseAddress)</div><div class="ttdoc">Transmit break. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:189</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___u_a_r_t__init_param_html_a32784a9ee7ce0cdf1fd058da28c414aa"><div class="ttname"><a href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a32784a9ee7ce0cdf1fd058da28c414aa">EUSCI_A_UART_initParam::parity</a></div><div class="ttdeci">uint8_t parity</div><div class="ttdef"><b>Definition:</b> eusci_a_uart.h:61</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___u_a_r_t__init_param_html_a5b48252daff5ca69e2a66f6874b34242"><div class="ttname"><a href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a5b48252daff5ca69e2a66f6874b34242">EUSCI_A_UART_initParam::secondModReg</a></div><div class="ttdeci">uint8_t secondModReg</div><div class="ttdef"><b>Definition:</b> eusci_a_uart.h:55</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___u_a_r_t__init_param_html_a7831f149d38647ee9699241f11c4aac6"><div class="ttname"><a href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a7831f149d38647ee9699241f11c4aac6">EUSCI_A_UART_initParam::clockPrescalar</a></div><div class="ttdeci">uint16_t clockPrescalar</div><div class="ttdoc">Is the value to be written into UCBRx bits. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.h:47</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_ga2a08645b3003df7cdf0b9bd416efcddf"><div class="ttname"><a href="group__eusci__a__uart__api.html#ga2a08645b3003df7cdf0b9bd416efcddf">EUSCI_A_UART_init</a></div><div class="ttdeci">bool EUSCI_A_UART_init(uint16_t baseAddress, EUSCI_A_UART_initParam *param)</div><div class="ttdoc">Advanced initialization routine for the UART block. The values to be written into the clockPrescalar...</div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:21</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___u_a_r_t__init_param_html_a6bd549035e2573a6d6b7d679a155e39e"><div class="ttname"><a href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a6bd549035e2573a6d6b7d679a155e39e">EUSCI_A_UART_initParam::numberofStopBits</a></div><div class="ttdeci">uint16_t numberofStopBits</div><div class="ttdef"><b>Definition:</b> eusci_a_uart.h:71</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_ga929c7fbd7c476127cd511beea6d01294"><div class="ttname"><a href="group__eusci__a__uart__api.html#ga929c7fbd7c476127cd511beea6d01294">EUSCI_A_UART_setDormant</a></div><div class="ttdeci">void EUSCI_A_UART_setDormant(uint16_t baseAddress)</div><div class="ttdoc">Sets the UART module in dormant mode. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:169</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_gaf637ca8f96fc93101f1111b23da6c87f"><div class="ttname"><a href="group__eusci__a__uart__api.html#gaf637ca8f96fc93101f1111b23da6c87f">EUSCI_A_UART_transmitData</a></div><div class="ttdeci">void EUSCI_A_UART_transmitData(uint16_t baseAddress, uint8_t transmitData)</div><div class="ttdoc">Transmits a byte from the UART Module.Please note that if TX interrupt is disabled, this function manually polls the TX IFG flag waiting for an indication that it is safe to write to the transmit buffer and does not time-out. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:80</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_gaf1c34e38356e6918732151dc92b47b50"><div class="ttname"><a href="group__eusci__a__uart__api.html#gaf1c34e38356e6918732151dc92b47b50">EUSCI_A_UART_disableInterrupt</a></div><div class="ttdeci">void EUSCI_A_UART_disableInterrupt(uint16_t baseAddress, uint8_t mask)</div><div class="ttdoc">Disables individual UART interrupt sources. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:122</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___u_a_r_t__init_param_html_a9cf83fead56de9c7e0ea0ceeaef56f69"><div class="ttname"><a href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a9cf83fead56de9c7e0ea0ceeaef56f69">EUSCI_A_UART_initParam::msborLsbFirst</a></div><div class="ttdeci">uint16_t msborLsbFirst</div><div class="ttdef"><b>Definition:</b> eusci_a_uart.h:66</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_gab10882f5122070c22250ab4241ea7a6f"><div class="ttname"><a href="group__eusci__a__uart__api.html#gab10882f5122070c22250ab4241ea7a6f">EUSCI_A_UART_getInterruptStatus</a></div><div class="ttdeci">uint8_t EUSCI_A_UART_getInterruptStatus(uint16_t baseAddress, uint8_t mask)</div><div class="ttdoc">Gets the current UART interrupt status. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:139</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_ga751a0cbfa2e06298133d4a7651ee4a6f"><div class="ttname"><a href="group__eusci__a__uart__api.html#ga751a0cbfa2e06298133d4a7651ee4a6f">EUSCI_A_UART_clearInterrupt</a></div><div class="ttdeci">void EUSCI_A_UART_clearInterrupt(uint16_t baseAddress, uint16_t mask)</div><div class="ttdoc">Clears UART interrupt sources. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:145</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_gaf873d22baa0ed6b207b5f3aebbea1a4c"><div class="ttname"><a href="group__eusci__a__uart__api.html#gaf873d22baa0ed6b207b5f3aebbea1a4c">EUSCI_A_UART_getTransmitBufferAddress</a></div><div class="ttdeci">uint32_t EUSCI_A_UART_getTransmitBufferAddress(uint16_t baseAddress)</div><div class="ttdoc">Returns the address of the TX Buffer of the UART for the DMA module. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:215</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_ga36bc7fc49217a06c33a397cd71c571ee"><div class="ttname"><a href="group__eusci__a__uart__api.html#ga36bc7fc49217a06c33a397cd71c571ee">EUSCI_A_UART_resetDormant</a></div><div class="ttdeci">void EUSCI_A_UART_resetDormant(uint16_t baseAddress)</div><div class="ttdoc">Re-enables UART module from dormant mode. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:174</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_ga09f2b714ce0556e210b5c054b3138eaa"><div class="ttname"><a href="group__eusci__a__uart__api.html#ga09f2b714ce0556e210b5c054b3138eaa">EUSCI_A_UART_selectDeglitchTime</a></div><div class="ttdeci">void EUSCI_A_UART_selectDeglitchTime(uint16_t baseAddress, uint16_t deglitchTime)</div><div class="ttdoc">Sets the deglitch time. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:220</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_gaae82375105abc8655ef50f8c36ffcf13"><div class="ttname"><a href="group__eusci__a__uart__api.html#gaae82375105abc8655ef50f8c36ffcf13">EUSCI_A_UART_disable</a></div><div class="ttdeci">void EUSCI_A_UART_disable(uint16_t baseAddress)</div><div class="ttdoc">Disables the UART block. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:157</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_ga8264a417944411b5fbe988d94ae21d20"><div class="ttname"><a href="group__eusci__a__uart__api.html#ga8264a417944411b5fbe988d94ae21d20">EUSCI_A_UART_enableInterrupt</a></div><div class="ttdeci">void EUSCI_A_UART_enableInterrupt(uint16_t baseAddress, uint8_t mask)</div><div class="ttdoc">Enables individual UART interrupt sources. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:104</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___u_a_r_t__init_param_html_ae1fe2719ead1efde24487352ccc918ef"><div class="ttname"><a href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#ae1fe2719ead1efde24487352ccc918ef">EUSCI_A_UART_initParam::uartMode</a></div><div class="ttdeci">uint16_t uartMode</div><div class="ttdef"><b>Definition:</b> eusci_a_uart.h:78</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___u_a_r_t__init_param_html"><div class="ttname"><a href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html">EUSCI_A_UART_initParam</a></div><div class="ttdoc">Used in the EUSCI_A_UART_init() function as the param parameter. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.h:39</div></div>
<div class="ttc" id="struct_e_u_s_c_i___a___u_a_r_t__init_param_html_a39644feaffb7dde759ceec614471757c"><div class="ttname"><a href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a39644feaffb7dde759ceec614471757c">EUSCI_A_UART_initParam::selectClockSource</a></div><div class="ttdeci">uint8_t selectClockSource</div><div class="ttdef"><b>Definition:</b> eusci_a_uart.h:45</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_ga8c4cf3e29c3200191506e8d576393c26"><div class="ttname"><a href="group__eusci__a__uart__api.html#ga8c4cf3e29c3200191506e8d576393c26">EUSCI_A_UART_queryStatusFlags</a></div><div class="ttdeci">uint8_t EUSCI_A_UART_queryStatusFlags(uint16_t baseAddress, uint8_t mask)</div><div class="ttdoc">Gets the current UART status flags. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:163</div></div>
<div class="ttc" id="group__eusci__a__uart__api_html_gaf2bd04f23261ebafd4890c35945a7877"><div class="ttname"><a href="group__eusci__a__uart__api.html#gaf2bd04f23261ebafd4890c35945a7877">EUSCI_A_UART_enable</a></div><div class="ttdeci">void EUSCI_A_UART_enable(uint16_t baseAddress)</div><div class="ttdoc">Enables the UART block. </div><div class="ttdef"><b>Definition:</b> eusci_a_uart.c:151</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,168 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: eusci_b_i2c.h Source File</title>
<title>eusci_b_i2c.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('eusci__b__i2c_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">eusci_b_i2c.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// eusci_b_i2c.h - Driver for the EUSCI_B_I2C Module.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#ifndef __MSP430WARE_EUSCI_B_I2C_H__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define __MSP430WARE_EUSCI_B_I2C_H__</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#ifdef __MSP430_HAS_EUSCI_Bx__</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">// If building with a C++ compiler, make all of the definitions in this header</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">// have a C binding.</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">//</span><span class="comment"></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">//! \brief Used in the EUSCI_B_I2C_initMaster() function as the param</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">//! parameter.</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment"></span><span class="comment">//</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="struct_e_u_s_c_i___b___i2_c__init_master_param.html"> 32</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_e_u_s_c_i___b___i2_c__init_master_param.html">EUSCI_B_I2C_initMasterParam</a> {<span class="comment"></span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"> //! Selects the clocksource. Refer to device specific datasheet for</span></div><div class="line"><a namLine truncated
<div class="ttc" id="group__eusci__b__i2c__api_html_gab4458db4aa4d75f1f544e9913655848c"><div class="ttname"><a href="group__eusci__b__i2c__api.html#gab4458db4aa4d75f1f544e9913655848c">EUSCI_B_I2C_masterSendMultiByteFinish</a></div><div class="ttdeci">void EUSCI_B_I2C_masterSendMultiByteFinish(uint16_t baseAddress, uint8_t txData)</div><div class="ttdoc">Finishes multi-byte transmission from Master to Slave. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:363</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga39c316f7c1e0cfa63db101a419f33052"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga39c316f7c1e0cfa63db101a419f33052">EUSCI_B_I2C_masterSendMultiByteNext</a></div><div class="ttdeci">void EUSCI_B_I2C_masterSendMultiByteNext(uint16_t baseAddress, uint8_t txData)</div><div class="ttdoc">Continues multi-byte transmission from Master to Slave. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:327</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga65e4d906257c71881cfbf87c18561f8f"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga65e4d906257c71881cfbf87c18561f8f">EUSCI_B_I2C_enableMultiMasterMode</a></div><div class="ttdeci">void EUSCI_B_I2C_enableMultiMasterMode(uint16_t baseAddress)</div><div class="ttdoc">Enables Multi Master Mode. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:523</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_gaa9649c2aa696bc5abf84defd7667cfef"><div class="ttname"><a href="group__eusci__b__i2c__api.html#gaa9649c2aa696bc5abf84defd7667cfef">EUSCI_B_I2C_masterSendMultiByteNextWithTimeout</a></div><div class="ttdeci">bool EUSCI_B_I2C_masterSendMultiByteNextWithTimeout(uint16_t baseAddress, uint8_t txData, uint32_t timeout)</div><div class="ttdoc">Continues multi-byte transmission from Master to Slave with timeout. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:341</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga73662743450ae6e7e7dc802ed2ee26a1"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga73662743450ae6e7e7dc802ed2ee26a1">EUSCI_B_I2C_getTransmitBufferAddress</a></div><div class="ttdeci">uint32_t EUSCI_B_I2C_getTransmitBufferAddress(uint16_t baseAddress)</div><div class="ttdoc">Returns the address of the TX Buffer of the I2C for the DMA module. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:552</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga6277f511d27dec845ded98da0da5efc0"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga6277f511d27dec845ded98da0da5efc0">EUSCI_B_I2C_masterReceiveSingle</a></div><div class="ttdeci">uint8_t EUSCI_B_I2C_masterReceiveSingle(uint16_t baseAddress)</div><div class="ttdoc">receives a byte that has been sent to the I2C Master Module. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:536</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga9bad1810c1e8d71ccb19bfb3fb32c238"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga9bad1810c1e8d71ccb19bfb3fb32c238">EUSCI_B_I2C_masterSendMultiByteStartWithTimeout</a></div><div class="ttdeci">bool EUSCI_B_I2C_masterSendMultiByteStartWithTimeout(uint16_t baseAddress, uint8_t txData, uint32_t timeout)</div><div class="ttdoc">Starts multi-byte transmission from Master to Slave with timeout. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:296</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_gade7a54d59b5f3bc01115a5ac0a4cff67"><div class="ttname"><a href="group__eusci__b__i2c__api.html#gade7a54d59b5f3bc01115a5ac0a4cff67">EUSCI_B_I2C_masterSendMultiByteStop</a></div><div class="ttdeci">void EUSCI_B_I2C_masterSendMultiByteStop(uint16_t baseAddress)</div><div class="ttdoc">Send STOP byte at the end of a multi-byte transmission from Master to Slave. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:423</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_gae15cc38fc4db01e744f666a44211c72e"><div class="ttname"><a href="group__eusci__b__i2c__api.html#gae15cc38fc4db01e744f666a44211c72e">EUSCI_B_I2C_getInterruptStatus</a></div><div class="ttdeci">uint16_t EUSCI_B_I2C_getInterruptStatus(uint16_t baseAddress, uint16_t mask)</div><div class="ttdoc">Gets the current I2C interrupt status. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:164</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga1bb93f7d987f97bf22687033debc2007"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga1bb93f7d987f97bf22687033debc2007">EUSCI_B_I2C_slavePutData</a></div><div class="ttdeci">void EUSCI_B_I2C_slavePutData(uint16_t baseAddress, uint8_t transmitData)</div><div class="ttdoc">Transmits a byte from the I2C Module. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:110</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___i2_c__init_slave_param_html_afd7513311dca8de4ab5d4148d5b5189b"><div class="ttname"><a href="struct_e_u_s_c_i___b___i2_c__init_slave_param.html#afd7513311dca8de4ab5d4148d5b5189b">EUSCI_B_I2C_initSlaveParam::slaveOwnAddressEnable</a></div><div class="ttdeci">uint32_t slaveOwnAddressEnable</div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.h:76</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___i2_c__init_master_param_html_aac887a683d91a31d0338148a143028fc"><div class="ttname"><a href="struct_e_u_s_c_i___b___i2_c__init_master_param.html#aac887a683d91a31d0338148a143028fc">EUSCI_B_I2C_initMasterParam::byteCounterThreshold</a></div><div class="ttdeci">uint8_t byteCounterThreshold</div><div class="ttdoc">Sets threshold for automatic STOP or UCSTPIFG. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.h:48</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga1566d542d05cd0022501c482821a8af1"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga1566d542d05cd0022501c482821a8af1">EUSCI_B_I2C_disable</a></div><div class="ttdeci">void EUSCI_B_I2C_disable(uint16_t baseAddress)</div><div class="ttdoc">Disables the I2C block. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:81</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___i2_c__init_master_param_html_a9fdb295485a86779f6460c5cf28c84b7"><div class="ttname"><a href="struct_e_u_s_c_i___b___i2_c__init_master_param.html#a9fdb295485a86779f6460c5cf28c84b7">EUSCI_B_I2C_initMasterParam::dataRate</a></div><div class="ttdeci">uint32_t dataRate</div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.h:46</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_gae45ee9c8bfb4156333f20d486d336271"><div class="ttname"><a href="group__eusci__b__i2c__api.html#gae45ee9c8bfb4156333f20d486d336271">EUSCI_B_I2C_masterIsStopSent</a></div><div class="ttdeci">uint16_t EUSCI_B_I2C_masterIsStopSent(uint16_t baseAddress)</div><div class="ttdoc">Indicates whether STOP got sent. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:130</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_gae82d92769059b4120a7f9610789005bd"><div class="ttname"><a href="group__eusci__b__i2c__api.html#gae82d92769059b4120a7f9610789005bd">EUSCI_B_I2C_setTimeout</a></div><div class="ttdeci">void EUSCI_B_I2C_setTimeout(uint16_t baseAddress, uint16_t timeout)</div><div class="ttdoc">Enforces a timeout if the I2C clock is held low longer than a defined time. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:556</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga931cf95c88a427320415901bb9a09392"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga931cf95c88a427320415901bb9a09392">EUSCI_B_I2C_masterSendSingleByteWithTimeout</a></div><div class="ttdeci">bool EUSCI_B_I2C_masterSendSingleByteWithTimeout(uint16_t baseAddress, uint8_t txData, uint32_t timeout)</div><div class="ttdoc">Does single byte transmission from Master to Slave with timeout. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:225</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga406176586f20ee82448be3243042f96a"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga406176586f20ee82448be3243042f96a">EUSCI_B_I2C_slaveGetData</a></div><div class="ttdeci">uint8_t EUSCI_B_I2C_slaveGetData(uint16_t baseAddress)</div><div class="ttdoc">Receives a byte that has been sent to the I2C Module. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:118</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga576b4647b551d71202d79a8db904c9eb"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga576b4647b551d71202d79a8db904c9eb">EUSCI_B_I2C_getMode</a></div><div class="ttdeci">uint8_t EUSCI_B_I2C_getMode(uint16_t baseAddress)</div><div class="ttdoc">Gets the mode of the I2C device. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:103</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___i2_c__init_slave_param_html_affbc6e9134e2c403427a3093d6b3fcb9"><div class="ttname"><a href="struct_e_u_s_c_i___b___i2_c__init_slave_param.html#affbc6e9134e2c403427a3093d6b3fcb9">EUSCI_B_I2C_initSlaveParam::slaveAddressOffset</a></div><div class="ttdeci">uint8_t slaveAddressOffset</div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.h:71</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___i2_c__init_master_param_html_a00a91a5002aec80b79ab910141c6decd"><div class="ttname"><a href="struct_e_u_s_c_i___b___i2_c__init_master_param.html#a00a91a5002aec80b79ab910141c6decd">EUSCI_B_I2C_initMasterParam::selectClockSource</a></div><div class="ttdeci">uint8_t selectClockSource</div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.h:38</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga9b87172cf71cdfa2617aa9eaf512f855"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga9b87172cf71cdfa2617aa9eaf512f855">EUSCI_B_I2C_masterSendStart</a></div><div class="ttdeci">void EUSCI_B_I2C_masterSendStart(uint16_t baseAddress)</div><div class="ttdoc">This function is used by the Master module to initiate START. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:418</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga4ea4fce66769096d7e2ac10e4addd640"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga4ea4fce66769096d7e2ac10e4addd640">EUSCI_B_I2C_clearInterrupt</a></div><div class="ttdeci">void EUSCI_B_I2C_clearInterrupt(uint16_t baseAddress, uint16_t mask)</div><div class="ttdoc">Clears I2C interrupt sources. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:156</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga91e951ea2bc7ba4c6ca37f146be4f9bb"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga91e951ea2bc7ba4c6ca37f146be4f9bb">EUSCI_B_I2C_masterReceiveMultiByteFinishWithTimeout</a></div><div class="ttdeci">bool EUSCI_B_I2C_masterReceiveMultiByteFinishWithTimeout(uint16_t baseAddress, uint8_t *txData, uint32_t timeout)</div><div class="ttdoc">Finishes multi-byte reception at the Master end with timeout. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:484</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_gac389d3e08214769c8df793b79377be95"><div class="ttname"><a href="group__eusci__b__i2c__api.html#gac389d3e08214769c8df793b79377be95">EUSCI_B_I2C_setSlaveAddress</a></div><div class="ttdeci">void EUSCI_B_I2C_setSlaveAddress(uint16_t baseAddress, uint8_t slaveAddress)</div><div class="ttdoc">Sets the address that the I2C Master will place on the bus. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:87</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga5913816a25cd775ec5cb15ef646637bd"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga5913816a25cd775ec5cb15ef646637bd">EUSCI_B_I2C_masterSendMultiByteStart</a></div><div class="ttdeci">void EUSCI_B_I2C_masterSendMultiByteStart(uint16_t baseAddress, uint8_t txData)</div><div class="ttdoc">Starts multi-byte transmission from Master to Slave. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:273</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga29e69a05dac2cd1337305c47c6827782"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga29e69a05dac2cd1337305c47c6827782">EUSCI_B_I2C_masterSendMultiByteFinishWithTimeout</a></div><div class="ttdeci">bool EUSCI_B_I2C_masterSendMultiByteFinishWithTimeout(uint16_t baseAddress, uint8_t txData, uint32_t timeout)</div><div class="ttdoc">Finishes multi-byte transmission from Master to Slave with timeout. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:383</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga05d1357111f00447b9712db99caec223"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga05d1357111f00447b9712db99caec223">EUSCI_B_I2C_masterSendSingleByte</a></div><div class="ttdeci">void EUSCI_B_I2C_masterSendSingleByte(uint16_t baseAddress, uint8_t txData)</div><div class="ttdoc">Does single byte transmission from Master to Slave. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:172</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga192fcc01db124a886901523bfe793379"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga192fcc01db124a886901523bfe793379">EUSCI_B_I2C_initSlave</a></div><div class="ttdeci">void EUSCI_B_I2C_initSlave(uint16_t baseAddress, EUSCI_B_I2C_initSlaveParam *param)</div><div class="ttdoc">Initializes the I2C Slave block. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:57</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___i2_c__init_master_param_html_a2843e828a718a228d7a7ac6d9f33ea44"><div class="ttname"><a href="struct_e_u_s_c_i___b___i2_c__init_master_param.html#a2843e828a718a228d7a7ac6d9f33ea44">EUSCI_B_I2C_initMasterParam::autoSTOPGeneration</a></div><div class="ttdeci">uint8_t autoSTOPGeneration</div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.h:54</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_gaff58ca7965a5f201db823e7ee81f0d1b"><div class="ttname"><a href="group__eusci__b__i2c__api.html#gaff58ca7965a5f201db823e7ee81f0d1b">EUSCI_B_I2C_disableInterrupt</a></div><div class="ttdeci">void EUSCI_B_I2C_disableInterrupt(uint16_t baseAddress, uint16_t mask)</div><div class="ttdoc">Disables individual I2C interrupt sources. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:148</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga3a4bd43e5302e32f8b1bea79ead2379b"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga3a4bd43e5302e32f8b1bea79ead2379b">EUSCI_B_I2C_masterIsStartSent</a></div><div class="ttdeci">uint16_t EUSCI_B_I2C_masterIsStartSent(uint16_t baseAddress)</div><div class="ttdoc">Indicates whether Start got sent. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:135</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga6cea61484692bff9b3c0058b4f215496"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga6cea61484692bff9b3c0058b4f215496">EUSCI_B_I2C_masterReceiveMultiByteNext</a></div><div class="ttdeci">uint8_t EUSCI_B_I2C_masterReceiveMultiByteNext(uint16_t baseAddress)</div><div class="ttdoc">Starts multi-byte reception at the Master end one byte at a time. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:463</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___i2_c__init_master_param_html_aeafde0c1853ec0f646fc657de5071cc5"><div class="ttname"><a href="struct_e_u_s_c_i___b___i2_c__init_master_param.html#aeafde0c1853ec0f646fc657de5071cc5">EUSCI_B_I2C_initMasterParam::i2cClk</a></div><div class="ttdeci">uint32_t i2cClk</div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.h:41</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga29a3dd23e89bbcc27728f510ad88fb84"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga29a3dd23e89bbcc27728f510ad88fb84">EUSCI_B_I2C_masterReceiveMultiByteStop</a></div><div class="ttdeci">void EUSCI_B_I2C_masterReceiveMultiByteStop(uint16_t baseAddress)</div><div class="ttdoc">Sends the STOP at the end of a multi-byte reception at the Master end. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:517</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga6c068fa93e7df171077d967c08835656"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga6c068fa93e7df171077d967c08835656">EUSCI_B_I2C_enable</a></div><div class="ttdeci">void EUSCI_B_I2C_enable(uint16_t baseAddress)</div><div class="ttdoc">Enables the I2C block. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:75</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_gabdb3f2891ff4d79a2d032671446ae92c"><div class="ttname"><a href="group__eusci__b__i2c__api.html#gabdb3f2891ff4d79a2d032671446ae92c">EUSCI_B_I2C_disableMultiMasterMode</a></div><div class="ttdeci">void EUSCI_B_I2C_disableMultiMasterMode(uint16_t baseAddress)</div><div class="ttdoc">Disables Multi Master Mode. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:529</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_gaa7eba38c8d9fdf701aacce8c556a8bc2"><div class="ttname"><a href="group__eusci__b__i2c__api.html#gaa7eba38c8d9fdf701aacce8c556a8bc2">EUSCI_B_I2C_masterSendMultiByteStopWithTimeout</a></div><div class="ttdeci">bool EUSCI_B_I2C_masterSendMultiByteStopWithTimeout(uint16_t baseAddress, uint32_t timeout)</div><div class="ttdoc">Send STOP byte at the end of a multi-byte transmission from Master to Slave with timeout. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:435</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___i2_c__init_slave_param_html"><div class="ttname"><a href="struct_e_u_s_c_i___b___i2_c__init_slave_param.html">EUSCI_B_I2C_initSlaveParam</a></div><div class="ttdoc">Used in the EUSCI_B_I2C_initSlave() function as the param parameter. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.h:62</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga575c7899bb875640f75bab7138a18c66"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga575c7899bb875640f75bab7138a18c66">EUSCI_B_I2C_initMaster</a></div><div class="ttdeci">void EUSCI_B_I2C_initMaster(uint16_t baseAddress, EUSCI_B_I2C_initMasterParam *param)</div><div class="ttdoc">Initializes the I2C Master block. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:21</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_gae77d36617b0cab5f36e5fde90bfc1491"><div class="ttname"><a href="group__eusci__b__i2c__api.html#gae77d36617b0cab5f36e5fde90bfc1491">EUSCI_B_I2C_masterReceiveMultiByteFinish</a></div><div class="ttdeci">uint8_t EUSCI_B_I2C_masterReceiveMultiByteFinish(uint16_t baseAddress)</div><div class="ttdoc">Finishes multi-byte reception at the Master end. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:468</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga2bf2eb4c44b7b12ad8e2d6e3f1af0fa1"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga2bf2eb4c44b7b12ad8e2d6e3f1af0fa1">EUSCI_B_I2C_masterReceiveStart</a></div><div class="ttdeci">void EUSCI_B_I2C_masterReceiveStart(uint16_t baseAddress)</div><div class="ttdoc">Starts reception at the Master end. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:455</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___i2_c__init_slave_param_html_a5bb4aa0f255239ec6c95956eedc23d20"><div class="ttname"><a href="struct_e_u_s_c_i___b___i2_c__init_slave_param.html#a5bb4aa0f255239ec6c95956eedc23d20">EUSCI_B_I2C_initSlaveParam::slaveAddress</a></div><div class="ttdeci">uint8_t slaveAddress</div><div class="ttdoc">7-bit slave address </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.h:64</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_gac891873a0a211186a3b4841765825f0e"><div class="ttname"><a href="group__eusci__b__i2c__api.html#gac891873a0a211186a3b4841765825f0e">EUSCI_B_I2C_isBusBusy</a></div><div class="ttdeci">uint16_t EUSCI_B_I2C_isBusBusy(uint16_t baseAddress)</div><div class="ttdoc">Indicates whether or not the I2C bus is busy. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:124</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___i2_c__init_master_param_html"><div class="ttname"><a href="struct_e_u_s_c_i___b___i2_c__init_master_param.html">EUSCI_B_I2C_initMasterParam</a></div><div class="ttdoc">Used in the EUSCI_B_I2C_initMaster() function as the param parameter. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.h:32</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga6e4f72c087f34334d03844c9b73b6368"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga6e4f72c087f34334d03844c9b73b6368">EUSCI_B_I2C_masterReceiveSingleByte</a></div><div class="ttdeci">uint8_t EUSCI_B_I2C_masterReceiveSingleByte(uint16_t baseAddress)</div><div class="ttdoc">Does single byte reception from Slave. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:204</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_gab29d5b6842ad1c6973f689f5161a2ca8"><div class="ttname"><a href="group__eusci__b__i2c__api.html#gab29d5b6842ad1c6973f689f5161a2ca8">EUSCI_B_I2C_setMode</a></div><div class="ttdeci">void EUSCI_B_I2C_setMode(uint16_t baseAddress, uint16_t mode)</div><div class="ttdoc">Sets the mode of the I2C device. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:95</div></div>
<div class="ttc" id="group__eusci__b__i2c__api_html_ga67f4b5139adece5a9050ee832c388757"><div class="ttname"><a href="group__eusci__b__i2c__api.html#ga67f4b5139adece5a9050ee832c388757">EUSCI_B_I2C_enableInterrupt</a></div><div class="ttdeci">void EUSCI_B_I2C_enableInterrupt(uint16_t baseAddress, uint16_t mask)</div><div class="ttdoc">Enables individual I2C interrupt sources. </div><div class="ttdef"><b>Definition:</b> eusci_b_i2c.c:140</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,151 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: eusci_b_spi.h Source File</title>
<title>eusci_b_spi.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('eusci__b__spi_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">eusci_b_spi.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// eusci_b_spi.h - Driver for the EUSCI_B_SPI Module.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#ifndef __MSP430WARE_EUSCI_B_SPI_H__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define __MSP430WARE_EUSCI_B_SPI_H__</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#ifdef __MSP430_HAS_EUSCI_Bx__</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">// If building with a C++ compiler, make all of the definitions in this header</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">// have a C binding.</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">//</span><span class="comment"></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">//! \brief Used in the EUSCI_B_SPI_initMaster() function as the param</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">//! parameter.</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment"></span><span class="comment">//</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html"> 32</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html">EUSCI_B_SPI_initMasterParam</a> {<span class="comment"></span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"> //! Selects Clock source. Refer to device specific datasheet for available</span></div><div class="linLine truncated
<div class="ttc" id="group__eusci__b__spi__api_html_ga90b76b02da1da4358e3ce0bf5f23b422"><div class="ttname"><a href="group__eusci__b__spi__api.html#ga90b76b02da1da4358e3ce0bf5f23b422">EUSCI_B_SPI_disable</a></div><div class="ttdeci">void EUSCI_B_SPI_disable(uint16_t baseAddress)</div><div class="ttdoc">Disables the SPI block. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:166</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___s_p_i__init_slave_param_html_a38a0bb4edb0df6c04d309da8d271811d"><div class="ttname"><a href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html#a38a0bb4edb0df6c04d309da8d271811d">EUSCI_B_SPI_initSlaveParam::msbFirst</a></div><div class="ttdeci">uint16_t msbFirst</div><div class="ttdef"><b>Definition:</b> eusci_b_spi.h:76</div></div>
<div class="ttc" id="group__eusci__b__spi__api_html_ga45c0d230cf352267c47b8a03d707b7be"><div class="ttname"><a href="group__eusci__b__spi__api.html#ga45c0d230cf352267c47b8a03d707b7be">EUSCI_B_SPI_disableInterrupt</a></div><div class="ttdeci">void EUSCI_B_SPI_disableInterrupt(uint16_t baseAddress, uint16_t mask)</div><div class="ttdoc">Disables individual SPI interrupt sources. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:139</div></div>
<div class="ttc" id="group__eusci__b__spi__api_html_ga043288c739556ae5fe9939ad17c98409"><div class="ttname"><a href="group__eusci__b__spi__api.html#ga043288c739556ae5fe9939ad17c98409">EUSCI_B_SPI_select4PinFunctionality</a></div><div class="ttdeci">void EUSCI_B_SPI_select4PinFunctionality(uint16_t baseAddress, uint16_t select4PinFunctionality)</div><div class="ttdoc">Selects 4Pin Functionality. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:57</div></div>
<div class="ttc" id="group__eusci__b__spi__api_html_ga72e65c23c4b857b24778623d22e3acf0"><div class="ttname"><a href="group__eusci__b__spi__api.html#ga72e65c23c4b857b24778623d22e3acf0">EUSCI_B_SPI_enable</a></div><div class="ttdeci">void EUSCI_B_SPI_enable(uint16_t baseAddress)</div><div class="ttdoc">Enables the SPI block. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:160</div></div>
<div class="ttc" id="group__eusci__b__spi__api_html_gadb08b8aed76fc888a65e04b305bac146"><div class="ttname"><a href="group__eusci__b__spi__api.html#gadb08b8aed76fc888a65e04b305bac146">EUSCI_B_SPI_receiveData</a></div><div class="ttdeci">uint8_t EUSCI_B_SPI_receiveData(uint16_t baseAddress)</div><div class="ttdoc">Receives a byte that has been sent to the SPI Module. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:127</div></div>
<div class="ttc" id="group__eusci__b__spi__api_html_gab2b58d8f02fdf3a5150f037c77928e19"><div class="ttname"><a href="group__eusci__b__spi__api.html#gab2b58d8f02fdf3a5150f037c77928e19">EUSCI_B_SPI_clearInterrupt</a></div><div class="ttdeci">void EUSCI_B_SPI_clearInterrupt(uint16_t baseAddress, uint16_t mask)</div><div class="ttdoc">Clears the selected SPI interrupt status flag. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:153</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___s_p_i__init_master_param_html_ad0843109c5cb121ab16d88c90ef60565"><div class="ttname"><a href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#ad0843109c5cb121ab16d88c90ef60565">EUSCI_B_SPI_initMasterParam::clockSourceFrequency</a></div><div class="ttdeci">uint32_t clockSourceFrequency</div><div class="ttdoc">Is the frequency of the selected clock source in Hz. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.h:40</div></div>
<div class="ttc" id="group__eusci__b__spi__api_html_ga2a1983e938844a55b61392b511948e95"><div class="ttname"><a href="group__eusci__b__spi__api.html#ga2a1983e938844a55b61392b511948e95">EUSCI_B_SPI_isBusy</a></div><div class="ttdeci">uint16_t EUSCI_B_SPI_isBusy(uint16_t baseAddress)</div><div class="ttdoc">Indicates whether or not the SPI bus is busy. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:182</div></div>
<div class="ttc" id="group__eusci__b__spi__api_html_gaa3cf1d5f8838437b46c6a1b73a50cd0c"><div class="ttname"><a href="group__eusci__b__spi__api.html#gaa3cf1d5f8838437b46c6a1b73a50cd0c">EUSCI_B_SPI_initSlave</a></div><div class="ttdeci">void EUSCI_B_SPI_initSlave(uint16_t baseAddress, EUSCI_B_SPI_initSlaveParam *param)</div><div class="ttdoc">Initializes the SPI Slave block. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:78</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___s_p_i__init_master_param_html"><div class="ttname"><a href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html">EUSCI_B_SPI_initMasterParam</a></div><div class="ttdoc">Used in the EUSCI_B_SPI_initMaster() function as the param parameter. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.h:32</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param_html"><div class="ttname"><a href="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param.html">EUSCI_B_SPI_changeMasterClockParam</a></div><div class="ttdoc">Used in the EUSCI_B_SPI_changeMasterClock() function as the param parameter. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.h:101</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param_html_ab03a37305dd526f81ca4781599500162"><div class="ttname"><a href="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param.html#ab03a37305dd526f81ca4781599500162">EUSCI_B_SPI_changeMasterClockParam::clockSourceFrequency</a></div><div class="ttdeci">uint32_t clockSourceFrequency</div><div class="ttdoc">Is the frequency of the selected clock source in Hz. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.h:103</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___s_p_i__init_master_param_html_a8d096948e0560eab29962bc15824dfdb"><div class="ttname"><a href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a8d096948e0560eab29962bc15824dfdb">EUSCI_B_SPI_initMasterParam::clockPhase</a></div><div class="ttdeci">uint16_t clockPhase</div><div class="ttdef"><b>Definition:</b> eusci_b_spi.h:52</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___s_p_i__init_master_param_html_ae834477b8f7ccd879b176e135ba64b5c"><div class="ttname"><a href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#ae834477b8f7ccd879b176e135ba64b5c">EUSCI_B_SPI_initMasterParam::selectClockSource</a></div><div class="ttdeci">uint8_t selectClockSource</div><div class="ttdef"><b>Definition:</b> eusci_b_spi.h:38</div></div>
<div class="ttc" id="group__eusci__b__spi__api_html_ga42caef5502406076a1ad04e1d4f23b29"><div class="ttname"><a href="group__eusci__b__spi__api.html#ga42caef5502406076a1ad04e1d4f23b29">EUSCI_B_SPI_changeMasterClock</a></div><div class="ttdeci">void EUSCI_B_SPI_changeMasterClock(uint16_t baseAddress, EUSCI_B_SPI_changeMasterClockParam *param)</div><div class="ttdoc">Initializes the SPI Master clock. At the end of this function call, SPI module is left enabled...</div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:65</div></div>
<div class="ttc" id="group__eusci__b__spi__api_html_gae6c9b9fa3a9d39503c7dc0b691d4b0c0"><div class="ttname"><a href="group__eusci__b__spi__api.html#gae6c9b9fa3a9d39503c7dc0b691d4b0c0">EUSCI_B_SPI_enableInterrupt</a></div><div class="ttdeci">void EUSCI_B_SPI_enableInterrupt(uint16_t baseAddress, uint16_t mask)</div><div class="ttdoc">Enables individual SPI interrupt sources. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:132</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param_html_ae7f95b3b87ebd2a84d5b9d9e6369a2dc"><div class="ttname"><a href="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param.html#ae7f95b3b87ebd2a84d5b9d9e6369a2dc">EUSCI_B_SPI_changeMasterClockParam::desiredSpiClock</a></div><div class="ttdeci">uint32_t desiredSpiClock</div><div class="ttdoc">Is the desired clock rate in Hz for SPI communication. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.h:105</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___s_p_i__init_master_param_html_a8b7c3ca6ee8d40262e9bac5a81401c3c"><div class="ttname"><a href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a8b7c3ca6ee8d40262e9bac5a81401c3c">EUSCI_B_SPI_initMasterParam::clockPolarity</a></div><div class="ttdeci">uint16_t clockPolarity</div><div class="ttdef"><b>Definition:</b> eusci_b_spi.h:57</div></div>
<div class="ttc" id="group__eusci__b__spi__api_html_ga3413c7bce09d85f08297e897382c4cfc"><div class="ttname"><a href="group__eusci__b__spi__api.html#ga3413c7bce09d85f08297e897382c4cfc">EUSCI_B_SPI_initMaster</a></div><div class="ttdeci">void EUSCI_B_SPI_initMaster(uint16_t baseAddress, EUSCI_B_SPI_initMasterParam *param)</div><div class="ttdoc">Initializes the SPI Master block. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:21</div></div>
<div class="ttc" id="group__eusci__b__spi__api_html_ga378725ad1d2a3ac56a28a344970dc441"><div class="ttname"><a href="group__eusci__b__spi__api.html#ga378725ad1d2a3ac56a28a344970dc441">EUSCI_B_SPI_transmitData</a></div><div class="ttdeci">void EUSCI_B_SPI_transmitData(uint16_t baseAddress, uint8_t transmitData)</div><div class="ttdoc">Transmits a byte from the SPI Module. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:120</div></div>
<div class="ttc" id="group__eusci__b__spi__api_html_ga0956e03b07c7bd9ef470520b3cc629ec"><div class="ttname"><a href="group__eusci__b__spi__api.html#ga0956e03b07c7bd9ef470520b3cc629ec">EUSCI_B_SPI_changeClockPhasePolarity</a></div><div class="ttdeci">void EUSCI_B_SPI_changeClockPhasePolarity(uint16_t baseAddress, uint16_t clockPhase, uint16_t clockPolarity)</div><div class="ttdoc">Changes the SPI clock phase and polarity. At the end of this function call, SPI module is left enable...</div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:101</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___s_p_i__init_slave_param_html"><div class="ttname"><a href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html">EUSCI_B_SPI_initSlaveParam</a></div><div class="ttdoc">Used in the EUSCI_B_SPI_initSlave() function as the param parameter. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.h:71</div></div>
<div class="ttc" id="group__eusci__b__spi__api_html_ga17ac731bf7574e7d304f491ba6544b46"><div class="ttname"><a href="group__eusci__b__spi__api.html#ga17ac731bf7574e7d304f491ba6544b46">EUSCI_B_SPI_getReceiveBufferAddress</a></div><div class="ttdeci">uint32_t EUSCI_B_SPI_getReceiveBufferAddress(uint16_t baseAddress)</div><div class="ttdoc">Returns the address of the RX Buffer of the SPI for the DMA module. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:172</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___s_p_i__init_master_param_html_a2c822fbb43fe535a4f95dd137e90288e"><div class="ttname"><a href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a2c822fbb43fe535a4f95dd137e90288e">EUSCI_B_SPI_initMasterParam::msbFirst</a></div><div class="ttdeci">uint16_t msbFirst</div><div class="ttdef"><b>Definition:</b> eusci_b_spi.h:47</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___s_p_i__init_master_param_html_a9c11e6e4c279f88eafc401d732a44306"><div class="ttname"><a href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a9c11e6e4c279f88eafc401d732a44306">EUSCI_B_SPI_initMasterParam::desiredSpiClock</a></div><div class="ttdeci">uint32_t desiredSpiClock</div><div class="ttdoc">Is the desired clock rate in Hz for SPI communication. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.h:42</div></div>
<div class="ttc" id="group__eusci__b__spi__api_html_gad15613f58cc934d947b2466e1d4c6101"><div class="ttname"><a href="group__eusci__b__spi__api.html#gad15613f58cc934d947b2466e1d4c6101">EUSCI_B_SPI_getInterruptStatus</a></div><div class="ttdeci">uint8_t EUSCI_B_SPI_getInterruptStatus(uint16_t baseAddress, uint8_t mask)</div><div class="ttdoc">Gets the current SPI interrupt status. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:146</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___s_p_i__init_master_param_html_a70198b33f80e7e54158933bdd594237b"><div class="ttname"><a href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a70198b33f80e7e54158933bdd594237b">EUSCI_B_SPI_initMasterParam::spiMode</a></div><div class="ttdeci">uint16_t spiMode</div><div class="ttdef"><b>Definition:</b> eusci_b_spi.h:63</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___s_p_i__init_slave_param_html_a43efe376168c851d10cebff5924d8605"><div class="ttname"><a href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html#a43efe376168c851d10cebff5924d8605">EUSCI_B_SPI_initSlaveParam::clockPhase</a></div><div class="ttdeci">uint16_t clockPhase</div><div class="ttdef"><b>Definition:</b> eusci_b_spi.h:81</div></div>
<div class="ttc" id="group__eusci__b__spi__api_html_ga5ee08ebc3ff91a2d6f1cbc5ffeb6285a"><div class="ttname"><a href="group__eusci__b__spi__api.html#ga5ee08ebc3ff91a2d6f1cbc5ffeb6285a">EUSCI_B_SPI_getTransmitBufferAddress</a></div><div class="ttdeci">uint32_t EUSCI_B_SPI_getTransmitBufferAddress(uint16_t baseAddress)</div><div class="ttdoc">Returns the address of the TX Buffer of the SPI for the DMA module. </div><div class="ttdef"><b>Definition:</b> eusci_b_spi.c:177</div></div>
<div class="ttc" id="struct_e_u_s_c_i___b___s_p_i__init_slave_param_html_acecf46d216111d3f5b54672ddb17502e"><div class="ttname"><a href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html#acecf46d216111d3f5b54672ddb17502e">EUSCI_B_SPI_initSlaveParam::clockPolarity</a></div><div class="ttdeci">uint16_t clockPolarity</div><div class="ttdef"><b>Definition:</b> eusci_b_spi.h:86</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,166 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: File List</title>
<title>File List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('files.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">File List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="adc10__a_8h_source.html"><span class="icondoc"></span></a><b>adc10_a.h</b></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="adc12__a_8h_source.html"><span class="icondoc"></span></a><b>adc12_a.h</b></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="aes_8h_source.html"><span class="icondoc"></span></a><b>aes.h</b></td><td class="desc"></td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="battbak_8h_source.html"><span class="icondoc"></span></a><b>battbak.h</b></td><td class="desc"></td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="comp__b_8h_source.html"><span class="icondoc"></span></a><b>comp_b.h</b></td><td class="desc"></td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="crc_8h_source.html"><span class="icondoc"></span></a><b>crc.h</b></td><td class="desc"></td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="ctsd16_8h_source.html"><span class="icondoc"></span></a><b>ctsd16.h</b></td><td class="desc"></td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="dac12__a_8h_source.html"><span class="icondoc"></span></a><b>dac12_a.h</b></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="dma_8h_source.html"><span class="icondoc"></span></a><b>dma.h</b></td><td class="desc"></td></tr>
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="driverlib_8h_source.html"><span class="icondoc"></span></a><b>driverlib.h</b></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="eusci__a__spi_8h_source.html"><span class="icondoc"></span></a><b>eusci_a_spi.h</b></td><td class="desc"></td></tr>
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="eusci__a__uart_8h_source.html"><span class="icondoc"></span></a><b>eusci_a_uart.h</b></td><td class="desc"></td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="eusci__b__i2c_8h_source.html"><span class="icondoc"></span></a><b>eusci_b_i2c.h</b></td><td class="desc"></td></tr>
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="eusci__b__spi_8h_source.html"><span class="icondoc"></span></a><b>eusci_b_spi.h</b></td><td class="desc"></td></tr>
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="flashctl_8h_source.html"><span class="icondoc"></span></a><b>flashctl.h</b></td><td class="desc"></td></tr>
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="gpio_8h_source.html"><span class="icondoc"></span></a><b>gpio.h</b></td><td class="desc"></td></tr>
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="lcd__b_8h_source.html"><span class="icondoc"></span></a><b>lcd_b.h</b></td><td class="desc"></td></tr>
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="lcd__c_8h_source.html"><span class="icondoc"></span></a><b>lcd_c.h</b></td><td class="desc"></td></tr>
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="ldopwr_8h_source.html"><span class="icondoc"></span></a><b>ldopwr.h</b></td><td class="desc"></td></tr>
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="mainpage___m_s_p430_f5xx__6xx_8h_source.html"><span class="icondoc"></span></a><b>mainpage_MSP430F5xx_6xx.h</b></td><td class="desc"></td></tr>
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="mpy32_8h_source.html"><span class="icondoc"></span></a><b>mpy32.h</b></td><td class="desc"></td></tr>
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="oa_8h_source.html"><span class="icondoc"></span></a><b>oa.h</b></td><td class="desc"></td></tr>
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="pmap_8h_source.html"><span class="icondoc"></span></a><b>pmap.h</b></td><td class="desc"></td></tr>
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="pmm_8h_source.html"><span class="icondoc"></span></a><b>pmm.h</b></td><td class="desc"></td></tr>
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="ram_8h_source.html"><span class="icondoc"></span></a><b>ram.h</b></td><td class="desc"></td></tr>
<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="ref_8h_source.html"><span class="icondoc"></span></a><b>ref.h</b></td><td class="desc"></td></tr>
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="rtc__a_8h_source.html"><span class="icondoc"></span></a><b>rtc_a.h</b></td><td class="desc"></td></tr>
<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="rtc__b_8h_source.html"><span class="icondoc"></span></a><b>rtc_b.h</b></td><td class="desc"></td></tr>
<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="rtc__c_8h_source.html"><span class="icondoc"></span></a><b>rtc_c.h</b></td><td class="desc"></td></tr>
<tr id="row_29_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="sd24__b_8h_source.html"><span class="icondoc"></span></a><b>sd24_b.h</b></td><td class="desc"></td></tr>
<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="sfr_8h_source.html"><span class="icondoc"></span></a><b>sfr.h</b></td><td class="desc"></td></tr>
<tr id="row_31_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="sysctl_8h_source.html"><span class="icondoc"></span></a><b>sysctl.h</b></td><td class="desc"></td></tr>
<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="tec_8h_source.html"><span class="icondoc"></span></a><b>tec.h</b></td><td class="desc"></td></tr>
<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="timer__a_8h_source.html"><span class="icondoc"></span></a><b>timer_a.h</b></td><td class="desc"></td></tr>
<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="timer__b_8h_source.html"><span class="icondoc"></span></a><b>timer_b.h</b></td><td class="desc"></td></tr>
<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="timer__d_8h_source.html"><span class="icondoc"></span></a><b>timer_d.h</b></td><td class="desc"></td></tr>
<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="tlv_8h_source.html"><span class="icondoc"></span></a><b>tlv.h</b></td><td class="desc"></td></tr>
<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="ucs_8h_source.html"><span class="icondoc"></span></a><b>ucs.h</b></td><td class="desc"></td></tr>
<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="usci__a__spi_8h_source.html"><span class="icondoc"></span></a><b>usci_a_spi.h</b></td><td class="desc"></td></tr>
<tr id="row_39_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="usci__a__uart_8h_source.html"><span class="icondoc"></span></a><b>usci_a_uart.h</b></td><td class="desc"></td></tr>
<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="usci__b__i2c_8h_source.html"><span class="icondoc"></span></a><b>usci_b_i2c.h</b></td><td class="desc"></td></tr>
<tr id="row_41_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="usci__b__spi_8h_source.html"><span class="icondoc"></span></a><b>usci_b_spi.h</b></td><td class="desc"></td></tr>
<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="wdt__a_8h_source.html"><span class="icondoc"></span></a><b>wdt_a.h</b></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,46 +0,0 @@
var files =
[
[ "adc10_a.h", "adc10__a_8h_source.html", null ],
[ "adc12_a.h", "adc12__a_8h_source.html", null ],
[ "aes.h", "aes_8h_source.html", null ],
[ "battbak.h", "battbak_8h_source.html", null ],
[ "comp_b.h", "comp__b_8h_source.html", null ],
[ "crc.h", "crc_8h_source.html", null ],
[ "ctsd16.h", "ctsd16_8h_source.html", null ],
[ "dac12_a.h", "dac12__a_8h_source.html", null ],
[ "dma.h", "dma_8h_source.html", null ],
[ "driverlib.h", "driverlib_8h_source.html", null ],
[ "eusci_a_spi.h", "eusci__a__spi_8h_source.html", null ],
[ "eusci_a_uart.h", "eusci__a__uart_8h_source.html", null ],
[ "eusci_b_i2c.h", "eusci__b__i2c_8h_source.html", null ],
[ "eusci_b_spi.h", "eusci__b__spi_8h_source.html", null ],
[ "flashctl.h", "flashctl_8h_source.html", null ],
[ "gpio.h", "gpio_8h_source.html", null ],
[ "lcd_b.h", "lcd__b_8h_source.html", null ],
[ "lcd_c.h", "lcd__c_8h_source.html", null ],
[ "ldopwr.h", "ldopwr_8h_source.html", null ],
[ "mainpage_MSP430F5xx_6xx.h", "mainpage___m_s_p430_f5xx__6xx_8h_source.html", null ],
[ "mpy32.h", "mpy32_8h_source.html", null ],
[ "oa.h", "oa_8h_source.html", null ],
[ "pmap.h", "pmap_8h_source.html", null ],
[ "pmm.h", "pmm_8h_source.html", null ],
[ "ram.h", "ram_8h_source.html", null ],
[ "ref.h", "ref_8h_source.html", null ],
[ "rtc_a.h", "rtc__a_8h_source.html", null ],
[ "rtc_b.h", "rtc__b_8h_source.html", null ],
[ "rtc_c.h", "rtc__c_8h_source.html", null ],
[ "sd24_b.h", "sd24__b_8h_source.html", null ],
[ "sfr.h", "sfr_8h_source.html", null ],
[ "sysctl.h", "sysctl_8h_source.html", null ],
[ "tec.h", "tec_8h_source.html", null ],
[ "timer_a.h", "timer__a_8h_source.html", null ],
[ "timer_b.h", "timer__b_8h_source.html", null ],
[ "timer_d.h", "timer__d_8h_source.html", null ],
[ "tlv.h", "tlv_8h_source.html", null ],
[ "ucs.h", "ucs_8h_source.html", null ],
[ "usci_a_spi.h", "usci__a__spi_8h_source.html", null ],
[ "usci_a_uart.h", "usci__a__uart_8h_source.html", null ],
[ "usci_b_i2c.h", "usci__b__i2c_8h_source.html", null ],
[ "usci_b_spi.h", "usci__b__spi_8h_source.html", null ],
[ "wdt_a.h", "wdt__a_8h_source.html", null ]
];
@@ -1,130 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: flashctl.h Source File</title>
<title>flashctl.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('flashctl_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">flashctl.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// flashctl.h - Driver for the FLASHCTL Module.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#ifndef __MSP430WARE_FLASHCTL_H__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define __MSP430WARE_FLASHCTL_H__</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#ifdef __MSP430_HAS_FLASH__</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">// If building with a C++ compiler, make all of the definitions in this header</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">// have a C binding.</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">// The following are values that can be passed to the mask parameter for</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">// functions: FlashCtl_getStatus() as well as returned by the</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">// FlashCtl_getStatus() function.</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#define FLASHCTL_READY_FOR_NEXT_WRITE WAIT</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#define FLASHCTL_ACCESS_VIOLATION_INTERRUPT_FLAG ACCVIFG</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#define FLASHCTL_PASSWORD_WRITTEN_INCORRECTLY KEYV</span></div><div class="line"><a Line truncated
<div class="ttc" id="group__flashctl__api_html_ga2eeee2a0019381eb4e273e6aaa28aec0"><div class="ttname"><a href="group__flashctl__api.html#ga2eeee2a0019381eb4e273e6aaa28aec0">FlashCtl_performEraseCheck</a></div><div class="ttdeci">bool FlashCtl_performEraseCheck(uint8_t *flash_ptr, uint16_t numberOfBytes)</div><div class="ttdoc">Erase check of the flash memory. </div><div class="ttdef"><b>Definition:</b> flashctl.c:99</div></div>
<div class="ttc" id="group__flashctl__api_html_ga40d2d9eced51b8b9695bca7a0178ac48"><div class="ttname"><a href="group__flashctl__api.html#ga40d2d9eced51b8b9695bca7a0178ac48">FlashCtl_eraseSegment</a></div><div class="ttdeci">void FlashCtl_eraseSegment(uint8_t *flash_ptr)</div><div class="ttdoc">Erase a single segment of the flash memory. </div><div class="ttdef"><b>Definition:</b> flashctl.c:21</div></div>
<div class="ttc" id="group__flashctl__api_html_ga3544291de4663ed50ba926b917373165"><div class="ttname"><a href="group__flashctl__api.html#ga3544291de4663ed50ba926b917373165">FlashCtl_lockInfoA</a></div><div class="ttdeci">void FlashCtl_lockInfoA(void)</div><div class="ttdoc">Locks the information flash memory segment A. </div><div class="ttdef"><b>Definition:</b> flashctl.c:235</div></div>
<div class="ttc" id="group__flashctl__api_html_gaf21413d33c5b102be6c6f43cea2bfb22"><div class="ttname"><a href="group__flashctl__api.html#gaf21413d33c5b102be6c6f43cea2bfb22">FlashCtl_write8</a></div><div class="ttdeci">void FlashCtl_write8(uint8_t *data_ptr, uint8_t *flash_ptr, uint16_t count)</div><div class="ttdoc">Write data into the flash memory in byte format, pass by reference. </div><div class="ttdef"><b>Definition:</b> flashctl.c:115</div></div>
<div class="ttc" id="group__flashctl__api_html_ga2a8932e3ec247d42e89ec1059aea6c77"><div class="ttname"><a href="group__flashctl__api.html#ga2a8932e3ec247d42e89ec1059aea6c77">FlashCtl_getStatus</a></div><div class="ttdeci">uint8_t FlashCtl_getStatus(uint8_t mask)</div><div class="ttdoc">Check FlashCtl status to see if it is currently busy erasing or programming. </div><div class="ttdef"><b>Definition:</b> flashctl.c:229</div></div>
<div class="ttc" id="group__flashctl__api_html_gae451f8af204720e6ad7a968163b265f3"><div class="ttname"><a href="group__flashctl__api.html#gae451f8af204720e6ad7a968163b265f3">FlashCtl_unlockInfoA</a></div><div class="ttdeci">void FlashCtl_unlockInfoA(void)</div><div class="ttdoc">Unlocks the information flash memory segment A. </div><div class="ttdef"><b>Definition:</b> flashctl.c:253</div></div>
<div class="ttc" id="group__flashctl__api_html_ga2c25ed7dabf89cc3f7aa8fb38e324d72"><div class="ttname"><a href="group__flashctl__api.html#ga2c25ed7dabf89cc3f7aa8fb38e324d72">FlashCtl_fillMemory32</a></div><div class="ttdeci">void FlashCtl_fillMemory32(uint32_t value, uint32_t *flash_ptr, uint16_t count)</div><div class="ttdoc">Write data into the flash memory in 32-bit word format, pass by value. </div><div class="ttdef"><b>Definition:</b> flashctl.c:200</div></div>
<div class="ttc" id="group__flashctl__api_html_ga13a7b713f808394b577092acec44c4d7"><div class="ttname"><a href="group__flashctl__api.html#ga13a7b713f808394b577092acec44c4d7">FlashCtl_eraseBank</a></div><div class="ttdeci">void FlashCtl_eraseBank(uint8_t *flash_ptr)</div><div class="ttdoc">Erase a single bank of the flash memory. </div><div class="ttdef"><b>Definition:</b> flashctl.c:41</div></div>
<div class="ttc" id="group__flashctl__api_html_ga67d2057ca6fdbf8b3cdea55647473702"><div class="ttname"><a href="group__flashctl__api.html#ga67d2057ca6fdbf8b3cdea55647473702">FlashCtl_write32</a></div><div class="ttdeci">void FlashCtl_write32(uint32_t *data_ptr, uint32_t *flash_ptr, uint16_t count)</div><div class="ttdoc">Write data into the flash memory in 32-bit word format, pass by reference. </div><div class="ttdef"><b>Definition:</b> flashctl.c:171</div></div>
<div class="ttc" id="group__flashctl__api_html_gac405983937ba5910e6de68cf36da0d34"><div class="ttname"><a href="group__flashctl__api.html#gac405983937ba5910e6de68cf36da0d34">FlashCtl_performMassErase</a></div><div class="ttdeci">void FlashCtl_performMassErase(uint8_t *flash_ptr)</div><div class="ttdoc">Erase all flash memory. </div><div class="ttdef"><b>Definition:</b> flashctl.c:77</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 616 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 597 B

@@ -1,129 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_a"></a>- a -</h3><ul>
<li>alignment
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#a1f0da2bf7784436cd4a5e89f58104abf">SD24_B_initConverterAdvancedParam</a>
, <a class="el" href="struct_s_d24___b__init_converter_param.html#a13d82af654ef5fb5c57df77d9f109eb5">SD24_B_initConverterParam</a>
</li>
<li>amplifierSetting
: <a class="el" href="struct_d_a_c12___a__init_param.html#a16c264e6b9672c493c96e1a4500f52c5">DAC12_A_initParam</a>
</li>
<li>autoSTOPGeneration
: <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_master_param.html#a2843e828a718a228d7a7ac6d9f33ea44">EUSCI_B_I2C_initMasterParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,122 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_b.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_b"></a>- b -</h3><ul>
<li>byteCounterThreshold
: <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_master_param.html#aac887a683d91a31d0338148a143028fc">EUSCI_B_I2C_initMasterParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,278 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_c.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_c"></a>- c -</h3><ul>
<li>captureCompareInterruptEnable_CCR0_CCIE
: <a class="el" href="struct_timer___a__init_up_down_mode_param.html#a456ed5692d1a43a0c713478ca5a524d6">Timer_A_initUpDownModeParam</a>
, <a class="el" href="struct_timer___a__init_up_mode_param.html#acc24ee19560a5dd2777e9df581f92574">Timer_A_initUpModeParam</a>
, <a class="el" href="struct_timer___b__init_up_down_mode_param.html#a0d8a5ec732af9bcbae71e698b08881da">Timer_B_initUpDownModeParam</a>
, <a class="el" href="struct_timer___b__init_up_mode_param.html#a6be5e39b3b22f885e7ce498e0a25b471">Timer_B_initUpModeParam</a>
, <a class="el" href="struct_timer___d__init_up_down_mode_param.html#af388fcdd2a6c7310b5b28d33fe205811">Timer_D_initUpDownModeParam</a>
, <a class="el" href="struct_timer___d__init_up_mode_param.html#a8fe51ffa36da9fdb4bb13812aa994853">Timer_D_initUpModeParam</a>
</li>
<li>captureInputSelect
: <a class="el" href="struct_timer___a__init_capture_mode_param.html#a3a38dee2e7b9c75290a6a2b5769c0e59">Timer_A_initCaptureModeParam</a>
, <a class="el" href="struct_timer___b__init_capture_mode_param.html#a584ac329f49046f8a53e699d3a96edcd">Timer_B_initCaptureModeParam</a>
, <a class="el" href="struct_timer___d__init_capture_mode_param.html#a54a8735b91da89c17d770bfc526d53c2">Timer_D_initCaptureModeParam</a>
</li>
<li>captureInterruptEnable
: <a class="el" href="struct_timer___a__init_capture_mode_param.html#aa4baed37b508c4a900250c91dd9d43aa">Timer_A_initCaptureModeParam</a>
, <a class="el" href="struct_timer___b__init_capture_mode_param.html#a918b2bb169c167d360a6dea48aaa3c7f">Timer_B_initCaptureModeParam</a>
, <a class="el" href="struct_timer___d__init_capture_mode_param.html#a35e222d310cf90574ffb03207ca472d6">Timer_D_initCaptureModeParam</a>
</li>
<li>captureMode
: <a class="el" href="struct_timer___a__init_capture_mode_param.html#a7f0272b437e9bed62a7d0e8cc7c10b20">Timer_A_initCaptureModeParam</a>
, <a class="el" href="struct_timer___b__init_capture_mode_param.html#a2168c1ebcd76dfea2f70e19752bd111c">Timer_B_initCaptureModeParam</a>
, <a class="el" href="struct_timer___d__init_capture_mode_param.html#ab8f361f251017e5ffd08cdcbdb1a7c59">Timer_D_initCaptureModeParam</a>
</li>
<li>captureOutputMode
: <a class="el" href="struct_timer___a__init_capture_mode_param.html#ad6a2ede6b3d5feca69775d1c2fd442a9">Timer_A_initCaptureModeParam</a>
, <a class="el" href="struct_timer___b__init_capture_mode_param.html#ac135a0a68fca3a348b210878c675ab96">Timer_B_initCaptureModeParam</a>
, <a class="el" href="struct_timer___d__init_capture_mode_param.html#a2a24060352d10f91449e7ddc0f58bfa0">Timer_D_initCaptureModeParam</a>
</li>
<li>captureRegister
: <a class="el" href="struct_timer___a__init_capture_mode_param.html#ad5f959765ef1c471cce222562fd17040">Timer_A_initCaptureModeParam</a>
, <a class="el" href="struct_timer___b__init_capture_mode_param.html#a009ca8fb3ae303d46b87a24d3f6e50a9">Timer_B_initCaptureModeParam</a>
, <a class="el" href="struct_timer___d__init_capture_mode_param.html#a9af74f351b86e6556cfbf25faf865c08">Timer_D_initCaptureModeParam</a>
</li>
<li>channelCaptureMode
: <a class="el" href="struct_timer___d__init_capture_mode_param.html#ac63ce61277e774c05cc9e8fa2076b6a8">Timer_D_initCaptureModeParam</a>
</li>
<li>channelSelect
: <a class="el" href="struct_d_m_a__init_param.html#afd152c9b542edc53bab8f7ae6c0d832c">DMA_initParam</a>
</li>
<li>clockDivider
: <a class="el" href="struct_s_d24___b__init_param.html#ae40ff866c190499c6d527963a767ec78">SD24_B_initParam</a>
</li>
<li>clockingMode
: <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#a4e1b0036aa5ae0208eccf98b59de9c90">Timer_D_combineTDCCRToOutputPWMParam</a>
, <a class="el" href="struct_timer___d__init_continuous_mode_param.html#a547d8e4c5f5b03954c1109702a2c05e4">Timer_D_initContinuousModeParam</a>
, <a class="el" href="struct_timer___d__init_high_res_generator_in_regulated_mode_param.html#aa2678e2243ef97e80180120a148c5a0b">Timer_D_initHighResGeneratorInRegulatedModeParam</a>
, <a class="el" href="struct_timer___d__init_up_down_mode_param.html#a90872bda8d79294105cdc74685fd7393">Timer_D_initUpDownModeParam</a>
, <a class="el" href="struct_timer___d__init_up_mode_param.html#a956ff8a2bc8c42de6bef5ea4c1f0569c">Timer_D_initUpModeParam</a>
, <a class="el" href="struct_timer___d__output_p_w_m_param.html#ac66e20226b1d66af27626ed5261b649b">Timer_D_outputPWMParam</a>
</li>
<li>clockPhase
: <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#ae1b0f6e5c4739935f65ffad39e3b6a59">EUSCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#ab3e6980ef0c8f2690f62d663421cf12e">EUSCI_A_SPI_initSlaveParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a8d096948e0560eab29962bc15824dfdb">EUSCI_B_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html#a43efe376168c851d10cebff5924d8605">EUSCI_B_SPI_initSlaveParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__init_master_param.html#a546de5added1badc89629bda483dc7fb">USCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__init_master_param.html#adaa8fcd96bbb23ace5749a12722a2497">USCI_B_SPI_initMasterParam</a>
</li>
<li>clockPolarity
: <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a0f3ff944b362aa3aa3cdf56b4829293e">EUSCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#a7fd66f83ae925dd2ce59cb13c6450e85">EUSCI_A_SPI_initSlaveParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a8b7c3ca6ee8d40262e9bac5a81401c3c">EUSCI_B_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html#acecf46d216111d3f5b54672ddb17502e">EUSCI_B_SPI_initSlaveParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__init_master_param.html#a31d327ae3dd379e3ebd218793acbc051">USCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__init_master_param.html#a1c44c25535b962864250a2a8105723b1">USCI_B_SPI_initMasterParam</a>
</li>
<li>clockPreDivider
: <a class="el" href="struct_s_d24___b__init_param.html#a734a35dbd6b0fb77fb7e7c3d5a8263de">SD24_B_initParam</a>
</li>
<li>clockPrescalar
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a7831f149d38647ee9699241f11c4aac6">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#af836887519a55b4e2ee13c7954511940">USCI_A_UART_initParam</a>
</li>
<li>clockSource
: <a class="el" href="struct_timer___a__init_continuous_mode_param.html#a88c2ad2d87f4315e9a760763d9f359d3">Timer_A_initContinuousModeParam</a>
, <a class="el" href="struct_timer___a__init_up_down_mode_param.html#a9ac18ab5c98802702a38b0bfbe5940f2">Timer_A_initUpDownModeParam</a>
, <a class="el" href="struct_timer___a__init_up_mode_param.html#afa27d71eca77de4332fae7b583eb6086">Timer_A_initUpModeParam</a>
, <a class="el" href="struct_timer___a__output_p_w_m_param.html#a26a9a19650a2892e28aef420fdee7202">Timer_A_outputPWMParam</a>
, <a class="el" href="struct_timer___b__init_continuous_mode_param.html#ac3c9a6c4957eaf5881eacfa696aec606">Timer_B_initContinuousModeParam</a>
, <a class="el" href="struct_timer___b__init_up_down_mode_param.html#a10488dc334ed393257fb4ed8474657aa">Timer_B_initUpDownModeParam</a>
, <a class="el" href="struct_timer___b__init_up_mode_param.html#ab5cf168c79750accef20b9cfe416bc26">Timer_B_initUpModeParam</a>
, <a class="el" href="struct_timer___b__output_p_w_m_param.html#a6ddcf393d7f37ed782002eb80f823321">Timer_B_outputPWMParam</a>
, <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#a92ecf2b73849ccbbdb0ace1a348f8405">Timer_D_combineTDCCRToOutputPWMParam</a>
, <a class="el" href="struct_timer___d__init_continuous_mode_param.html#ad5ee7be4e94ffe449566358244064eb0">Timer_D_initContinuousModeParam</a>
, <a class="el" href="struct_timer___d__init_high_res_generator_in_regulated_mode_param.html#a3f53f7d6ccce5f3d8cc413f5826efe7e">Timer_D_initHighResGeneratorInRegulatedModeParam</a>
, <a class="el" href="struct_timer___d__init_up_down_mode_param.html#a846cbdec2f3d2664803988ced0ade104">Timer_D_initUpDownModeParam</a>
, <a class="el" href="struct_timer___d__init_up_mode_param.html#a182b6dc7c837fa16887983c1f13b9d30">Timer_D_initUpModeParam</a>
, <a class="el" href="struct_timer___d__output_p_w_m_param.html#a241eaddc3e3a191c0a859a26abd896ca">Timer_D_outputPWMParam</a>
</li>
<li>clockSourceDivider
: <a class="el" href="struct_timer___a__init_continuous_mode_param.html#afc2fe60ad7ad9df117e5de99c475f235">Timer_A_initContinuousModeParam</a>
, <a class="el" href="struct_timer___a__init_up_down_mode_param.html#a1d253ead1d76dbc7bb06ba933c9d4449">Timer_A_initUpDownModeParam</a>
, <a class="el" href="struct_timer___a__init_up_mode_param.html#a3480cbd1bf9dd3e92cef10c7d3ed8296">Timer_A_initUpModeParam</a>
, <a class="el" href="struct_timer___a__output_p_w_m_param.html#a7f48e85cbddd3aff69c21c17daeba7a0">Timer_A_outputPWMParam</a>
, <a class="el" href="struct_timer___b__init_continuous_mode_param.html#ac1777d6e513e8bfcfcb2ba65ee4ff442">Timer_B_initContinuousModeParam</a>
, <a class="el" href="struct_timer___b__init_up_down_mode_param.html#ad55e42846116db9c1b42893534d59715">Timer_B_initUpDownModeParam</a>
, <a class="el" href="struct_timer___b__init_up_mode_param.html#a0632ef37f5423881abd144beb913bf2e">Timer_B_initUpModeParam</a>
, <a class="el" href="struct_timer___b__output_p_w_m_param.html#adcf881b7b18bca1ba2512dc6e283fc0b">Timer_B_outputPWMParam</a>
, <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#aaa124b69377eecffa40252a3eac4b774">Timer_D_combineTDCCRToOutputPWMParam</a>
, <a class="el" href="struct_timer___d__init_continuous_mode_param.html#a8ee419ca0aafe990f16fcf333a23dd4f">Timer_D_initContinuousModeParam</a>
, <a class="el" href="struct_timer___d__init_high_res_generator_in_regulated_mode_param.html#a36c75c8db469c65b1e914410ef10fdbb">Timer_D_initHighResGeneratorInRegulatedModeParam</a>
, <a class="el" href="struct_timer___d__init_up_down_mode_param.html#a5d495836c900f84e1303850cb24c6624">Timer_D_initUpDownModeParam</a>
, <a class="el" href="struct_timer___d__init_up_mode_param.html#a3768debcf12d311d7bd7c41dbdf24602">Timer_D_initUpModeParam</a>
, <a class="el" href="struct_timer___d__output_p_w_m_param.html#a0b596688891ba26621d30c29681e8180">Timer_D_outputPWMParam</a>
</li>
<li>clockSourceFrequency
: <a class="el" href="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html#ae4c42e28fdeac6cb22aee6e249e93656">EUSCI_A_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a17cc422191818cdc2690507fbc9a9261">EUSCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param.html#ab03a37305dd526f81ca4781599500162">EUSCI_B_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#ad0843109c5cb121ab16d88c90ef60565">EUSCI_B_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__change_master_clock_param.html#a9dbd1a33bf1d0c72815de5938a99f799">USCI_A_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__init_master_param.html#a1553ec1778a4b9adaebbd9719f670c33">USCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__change_master_clock_param.html#a24877847fab6d86073a9d3cd713e1a4e">USCI_B_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__init_master_param.html#aa38934544fb8d1da3e9c3ec9172fa718">USCI_B_SPI_initMasterParam</a>
</li>
<li>clockSourceSelect
: <a class="el" href="struct_s_d24___b__init_param.html#ae1ad9c71c09f4b4c5463b73f17a85de9">SD24_B_initParam</a>
</li>
<li>combineCCRRegistersCombination
: <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#ae88a5dc95df3cce68a817dc3b65ca68a">Timer_D_combineTDCCRToOutputPWMParam</a>
</li>
<li>compareInterruptEnable
: <a class="el" href="struct_timer___a__init_compare_mode_param.html#a9b60b4a54a4c938ebc27eaff27e095c0">Timer_A_initCompareModeParam</a>
, <a class="el" href="struct_timer___b__init_compare_mode_param.html#a11b27f4326941c90d0127f83de1c2f3f">Timer_B_initCompareModeParam</a>
, <a class="el" href="struct_timer___d__init_compare_mode_param.html#a6f3af33570b0ca463cbf420cf7742182">Timer_D_initCompareModeParam</a>
</li>
<li>compareOutputMode
: <a class="el" href="struct_timer___a__init_compare_mode_param.html#ab56df34949c61bab44978b598194b8f6">Timer_A_initCompareModeParam</a>
, <a class="el" href="struct_timer___a__output_p_w_m_param.html#a873b12c6a6693f35d959c8c5155ea573">Timer_A_outputPWMParam</a>
, <a class="el" href="struct_timer___b__init_compare_mode_param.html#a3868f56960b2e8ebf8e7f28aff19bcef">Timer_B_initCompareModeParam</a>
, <a class="el" href="struct_timer___b__output_p_w_m_param.html#a7b6284b62b93debd38577109255f3121">Timer_B_outputPWMParam</a>
, <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#ac3d92e3c65d4284638c301c99f490331">Timer_D_combineTDCCRToOutputPWMParam</a>
, <a class="el" href="struct_timer___d__init_compare_mode_param.html#a5b78141488317e1723661a5108eeebec">Timer_D_initCompareModeParam</a>
, <a class="el" href="struct_timer___d__output_p_w_m_param.html#a19c0afe8039b0a5551a9a94bd5c0f75c">Timer_D_outputPWMParam</a>
</li>
<li>compareRegister
: <a class="el" href="struct_timer___a__init_compare_mode_param.html#a30883dfcbf7070addb3efc4ac07e364d">Timer_A_initCompareModeParam</a>
, <a class="el" href="struct_timer___a__output_p_w_m_param.html#af7d16c9c360f2e42338882e1afa99c5f">Timer_A_outputPWMParam</a>
, <a class="el" href="struct_timer___b__init_compare_mode_param.html#a1a2b21999efc5d5bc5133f935cbdb2e6">Timer_B_initCompareModeParam</a>
, <a class="el" href="struct_timer___b__output_p_w_m_param.html#a4949a53a97f06e571895ce6009139085">Timer_B_outputPWMParam</a>
, <a class="el" href="struct_timer___d__init_compare_mode_param.html#aa46729a293deed18e2bda56beb828502">Timer_D_initCompareModeParam</a>
, <a class="el" href="struct_timer___d__output_p_w_m_param.html#a5306f22d879aa05f1bfb25e952ffeaaf">Timer_D_outputPWMParam</a>
</li>
<li>compareValue
: <a class="el" href="struct_timer___a__init_compare_mode_param.html#af2a70cb7a6b22e87648b3f57085c9eab">Timer_A_initCompareModeParam</a>
, <a class="el" href="struct_timer___b__init_compare_mode_param.html#aee1489ca6acc412f776e8e5a3bb213dc">Timer_B_initCompareModeParam</a>
, <a class="el" href="struct_timer___d__init_compare_mode_param.html#a7c601d4ec07df3fd8ca37de5d782f5f5">Timer_D_initCompareModeParam</a>
</li>
<li>conversionMode
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#a9535f2922e00b9378218e85b7da43d64">SD24_B_initConverterAdvancedParam</a>
, <a class="el" href="struct_s_d24___b__init_converter_param.html#a16226572f0f482f08a75d0831d484973">SD24_B_initConverterParam</a>
</li>
<li>conversionTriggerSelect
: <a class="el" href="struct_d_a_c12___a__init_param.html#aa0fb1297349aece055bb0ebcc9ed2631">DAC12_A_initParam</a>
</li>
<li>converter
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#adea3aafb01c0421e7ae0cdfc48ff2094">SD24_B_initConverterAdvancedParam</a>
, <a class="el" href="struct_s_d24___b__init_converter_param.html#a33fddb13340572a03584946f41769952">SD24_B_initConverterParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,163 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_d.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_d"></a>- d -</h3><ul>
<li>dataFormat
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#ab2c5fb47dc811d78f6e3e9ce8210d32d">SD24_B_initConverterAdvancedParam</a>
</li>
<li>dataRate
: <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_master_param.html#a9fdb295485a86779f6460c5cf28c84b7">EUSCI_B_I2C_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___i2_c__init_master_param.html#aabfe9c195ed32903fc5b9d427a78ba38">USCI_B_I2C_initMasterParam</a>
</li>
<li>DayOfMonth
: <a class="el" href="struct_calendar.html#ad21be1a4568d4aedc8c09ad059b1a3b6">Calendar</a>
</li>
<li>dayOfMonthAlarm
: <a class="el" href="struct_r_t_c___a__configure_calendar_alarm_param.html#a02fb416868e292db62d7a5626c846558">RTC_A_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___b__configure_calendar_alarm_param.html#a806199b9540a67fb74bc3f476e42316f">RTC_B_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___c__configure_calendar_alarm_param.html#a8f08f74d559fbae4671354306986c22d">RTC_C_configureCalendarAlarmParam</a>
</li>
<li>DayOfWeek
: <a class="el" href="struct_calendar.html#a8a89ddba9ea8401ffbcafe47b5d35f7b">Calendar</a>
</li>
<li>dayOfWeekAlarm
: <a class="el" href="struct_r_t_c___a__configure_calendar_alarm_param.html#a43887b1693b2ceeca6e0831ac256ee58">RTC_A_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___b__configure_calendar_alarm_param.html#a0e08a0d02104280cd12c66c86c2808c2">RTC_B_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___c__configure_calendar_alarm_param.html#a9c58e846386fdd066a2db8530afb8d50">RTC_C_configureCalendarAlarmParam</a>
</li>
<li>desiredSpiClock
: <a class="el" href="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html#a4ce8fb5c1d8b0c271fb02dc77df065b3">EUSCI_A_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a78752d05c1b2a78815819152e7845945">EUSCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param.html#ae7f95b3b87ebd2a84d5b9d9e6369a2dc">EUSCI_B_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a9c11e6e4c279f88eafc401d732a44306">EUSCI_B_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__change_master_clock_param.html#af20a0504f76142950772057d7b8eb93f">USCI_A_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__init_master_param.html#a328220fe6eed0723bb58069c0b2bf0a6">USCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__change_master_clock_param.html#a4989ae634847f87b09faccebc2c36208">USCI_B_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__init_master_param.html#a66aa392b83cdd5667e62cac3315ef9f8">USCI_B_SPI_initMasterParam</a>
</li>
<li>dutyCycle
: <a class="el" href="struct_timer___a__output_p_w_m_param.html#a1a755cdd5e6e1e25f4f76e8492ea37df">Timer_A_outputPWMParam</a>
, <a class="el" href="struct_timer___b__output_p_w_m_param.html#a1e68c6b230b413ce21f4ef4b2e408693">Timer_B_outputPWMParam</a>
, <a class="el" href="struct_timer___d__output_p_w_m_param.html#a033079ee525cb7e4e054ab328132f26e">Timer_D_outputPWMParam</a>
</li>
<li>dutyCycle1
: <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#aa42a93f57551f6ece515c756e870379e">Timer_D_combineTDCCRToOutputPWMParam</a>
</li>
<li>dutyCycle2
: <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#a010a36bfc7bb2a0ba55588f907448997">Timer_D_combineTDCCRToOutputPWMParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,22 +0,0 @@
var functions_dup =
[
[ "a", "functions.html", null ],
[ "b", "functions_b.html", null ],
[ "c", "functions_c.html", null ],
[ "d", "functions_d.html", null ],
[ "e", "functions_e.html", null ],
[ "f", "functions_f.html", null ],
[ "g", "functions_g.html", null ],
[ "h", "functions_h.html", null ],
[ "i", "functions_i.html", null ],
[ "l", "functions_l.html", null ],
[ "m", "functions_m.html", null ],
[ "n", "functions_n.html", null ],
[ "o", "functions_o.html", null ],
[ "p", "functions_p.html", null ],
[ "r", "functions_r.html", null ],
[ "s", "functions_s.html", null ],
[ "t", "functions_t.html", null ],
[ "u", "functions_u.html", null ],
[ "y", "functions_y.html", null ]
];
@@ -1,122 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_e.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_e"></a>- e -</h3><ul>
<li>endOfSequence
: <a class="el" href="struct_a_d_c12___a__configure_memory_param.html#a0e21b8c9353cd97d07cc4a94fac38f9b">ADC12_A_configureMemoryParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,123 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_f.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_f"></a>- f -</h3><ul>
<li>firstModReg
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a0661590ea5a3e6a8456191417aef55b0">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#a05de488dfe4c5c057899e110798fcb7d">USCI_A_UART_initParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,122 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_g.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_g"></a>- g -</h3><ul>
<li>gain
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#a3215bcf86f418ecc4ee16d9fdfe7ec55">SD24_B_initConverterAdvancedParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,133 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_h.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_h"></a>- h -</h3><ul>
<li>highResClockDivider
: <a class="el" href="struct_timer___d__init_high_res_generator_in_regulated_mode_param.html#aaea696cf1d3f669ccfb5c99771576c60">Timer_D_initHighResGeneratorInRegulatedModeParam</a>
</li>
<li>highResClockMultiplyFactor
: <a class="el" href="struct_timer___d__init_high_res_generator_in_regulated_mode_param.html#a9c9d93eefc8776c9a8803816693be7cd">Timer_D_initHighResGeneratorInRegulatedModeParam</a>
</li>
<li>Hours
: <a class="el" href="struct_calendar.html#a752511aa7019e384353afa523f7aa568">Calendar</a>
</li>
<li>hoursAlarm
: <a class="el" href="struct_r_t_c___a__configure_calendar_alarm_param.html#aaff691ab4d3eb8a910ec46eec9654d97">RTC_A_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___b__configure_calendar_alarm_param.html#a68d5a8e44f2c0c56b765439d5547e787">RTC_B_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___c__configure_calendar_alarm_param.html#a139167941d097d00baa7334d738d4105">RTC_C_configureCalendarAlarmParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,129 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_i.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_i"></a>- i -</h3><ul>
<li>i2cClk
: <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_master_param.html#aeafde0c1853ec0f646fc657de5071cc5">EUSCI_B_I2C_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___i2_c__init_master_param.html#a3c3acf1ab29b79b152e603c0e0638c0d">USCI_B_I2C_initMasterParam</a>
</li>
<li>inputSourceSelect
: <a class="el" href="struct_a_d_c12___a__configure_memory_param.html#a37f853c97b716daa9c055c2938928a20">ADC12_A_configureMemoryParam</a>
</li>
<li>invertedOutputPolarity
: <a class="el" href="struct_comp___b__init_param.html#a46f991c67d23359776952c991d87571c">Comp_B_initParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,122 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_l.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_l"></a>- l -</h3><ul>
<li>lowerLimitSupplyVoltageFractionOf32
: <a class="el" href="struct_comp___b__configure_reference_voltage_param.html#aa28afc13fef6828b2c7f8bf3b2c32ada">Comp_B_configureReferenceVoltageParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,145 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_m.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_m"></a>- m -</h3><ul>
<li>memoryBufferControlIndex
: <a class="el" href="struct_a_d_c12___a__configure_memory_param.html#a42b211ca4c8b3eab780e5730010d3dd1">ADC12_A_configureMemoryParam</a>
</li>
<li>Minutes
: <a class="el" href="struct_calendar.html#aea43925b7bb01441db933ef42efe22fc">Calendar</a>
</li>
<li>minutesAlarm
: <a class="el" href="struct_r_t_c___a__configure_calendar_alarm_param.html#a0c93bb4c3aca4481593c535af208ba57">RTC_A_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___b__configure_calendar_alarm_param.html#a04110c41dd1b74febd7d2bfaa41a665f">RTC_B_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___c__configure_calendar_alarm_param.html#a7e50096fded372130d46a782eb7f96bf">RTC_C_configureCalendarAlarmParam</a>
</li>
<li>Month
: <a class="el" href="struct_calendar.html#a658054bb382936c99035117f5502fc50">Calendar</a>
</li>
<li>msbFirst
: <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a67c8dc4aae17ddeb3dc1f59a09d79546">EUSCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#adb017c707e99e9f741ba0dd60bc850aa">EUSCI_A_SPI_initSlaveParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a2c822fbb43fe535a4f95dd137e90288e">EUSCI_B_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html#a38a0bb4edb0df6c04d309da8d271811d">EUSCI_B_SPI_initSlaveParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__init_master_param.html#a0eb97bb14e61e778375c34754388021d">USCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__init_master_param.html#aed3d111cabbea2b89a2ec04ce997619d">USCI_B_SPI_initMasterParam</a>
</li>
<li>msborLsbFirst
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a9cf83fead56de9c7e0ea0ceeaef56f69">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#a09b669efa83fa6bba9abbc8c702503c0">USCI_A_UART_initParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,132 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_n.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_n"></a>- n -</h3><ul>
<li>negativeRefVoltageSourceSelect
: <a class="el" href="struct_a_d_c12___a__configure_memory_param.html#a3966e31fcee5271ca7257189b8d8df82">ADC12_A_configureMemoryParam</a>
</li>
<li>negativeTerminalInput
: <a class="el" href="struct_comp___b__init_param.html#ac188f85cf333e8167be29b135f5782c2">Comp_B_initParam</a>
</li>
<li>numberOfPorts
: <a class="el" href="struct_p_m_a_p__init_ports_param.html#acfedc22560da61fc49c6f3f95b5870ba">PMAP_initPortsParam</a>
</li>
<li>numberofStopBits
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a6bd549035e2573a6d6b7d679a155e39e">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#ad9973781a01b291d226fed4014cfdc53">USCI_A_UART_initParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,135 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_o.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_o"></a>- o -</h3><ul>
<li>outputFilterEnableAndDelayLevel
: <a class="el" href="struct_comp___b__init_param.html#a6570c3ad7a631c211d7fd0c03f517ff5">Comp_B_initParam</a>
</li>
<li>outputSelect
: <a class="el" href="struct_d_a_c12___a__init_param.html#a0a7431b83c74fd80b4a5d5c34414733d">DAC12_A_initParam</a>
</li>
<li>outputVoltageMultiplier
: <a class="el" href="struct_d_a_c12___a__init_param.html#abc326ffd48ab4723236355a902766220">DAC12_A_initParam</a>
</li>
<li>oversampleRatio
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#a21e66b30ddd2eaa4915e32dcbeaffba6">SD24_B_initConverterAdvancedParam</a>
</li>
<li>overSampling
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a21d7b3a1ea9a1515d05b5bca3557153c">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#a1d1d46ca1785da9b716c8787b1e75640">USCI_A_UART_initParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,147 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_p.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_p"></a>- p -</h3><ul>
<li>parity
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a32784a9ee7ce0cdf1fd058da28c414aa">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#a2e3b100b5b4cde39ce41c6f7c5924673">USCI_A_UART_initParam</a>
</li>
<li>polarityBit
: <a class="el" href="struct_t_e_c__init_external_fault_input_param.html#aa7a9c77437de86fad082c90df6bf27de">TEC_initExternalFaultInputParam</a>
</li>
<li>portMapping
: <a class="el" href="struct_p_m_a_p__init_ports_param.html#a177b8d67aaeaeca4b08c3581c1054872">PMAP_initPortsParam</a>
</li>
<li>portMapReconfigure
: <a class="el" href="struct_p_m_a_p__init_ports_param.html#a1b083f69a1df30b9f06df01e6c3d1f92">PMAP_initPortsParam</a>
</li>
<li>positiveReferenceVoltage
: <a class="el" href="struct_d_a_c12___a__init_param.html#af5690745ccebf3fe25267c68a006eb6f">DAC12_A_initParam</a>
</li>
<li>positiveRefVoltageSourceSelect
: <a class="el" href="struct_a_d_c12___a__configure_memory_param.html#a549f0dfbae12e6973c774913a46880c5">ADC12_A_configureMemoryParam</a>
</li>
<li>positiveTerminalInput
: <a class="el" href="struct_comp___b__init_param.html#aeb9eaaed3571c83ed336dac2fc853b34">Comp_B_initParam</a>
</li>
<li>powerModeSelect
: <a class="el" href="struct_comp___b__init_param.html#a08b302851bb72c9000b996562ee4208d">Comp_B_initParam</a>
</li>
<li>PxMAPy
: <a class="el" href="struct_p_m_a_p__init_ports_param.html#a59310ecfbe9f7ca8c61de54c607b2998">PMAP_initPortsParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,125 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_r.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_r"></a>- r -</h3><ul>
<li>referenceAccuracy
: <a class="el" href="struct_comp___b__configure_reference_voltage_param.html#a490d4ff890e6f0b6b86f6aeba1fff27a">Comp_B_configureReferenceVoltageParam</a>
</li>
<li>referenceSelect
: <a class="el" href="struct_s_d24___b__init_param.html#a9b7a3ff5eaa5d89bd4e71dc30605426d">SD24_B_initParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,186 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_s.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_s"></a>- s -</h3><ul>
<li>sampleDelay
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#a6def0b1b58afb9b7c8b6ea6f4c83d0fd">SD24_B_initConverterAdvancedParam</a>
</li>
<li>secondModReg
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a5b48252daff5ca69e2a66f6874b34242">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#aeaf616836d0ebecf60b0771348de2f0b">USCI_A_UART_initParam</a>
</li>
<li>Seconds
: <a class="el" href="struct_calendar.html#ab2fb7d970d422a527ecb82e43b8522c6">Calendar</a>
</li>
<li>selectClockSource
: <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a9f6e5c38ade25f458c1e93e091f0e230">EUSCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a39644feaffb7dde759ceec614471757c">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_master_param.html#a00a91a5002aec80b79ab910141c6decd">EUSCI_B_I2C_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#ae834477b8f7ccd879b176e135ba64b5c">EUSCI_B_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__init_master_param.html#aafdec729da881c610f17dae4fc7e5513">USCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#a4331c85a41d9ed620123fea06064103b">USCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___b___i2_c__init_master_param.html#ae1fc5e8d2cde7807ba6196ac4aaa047d">USCI_B_I2C_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__init_master_param.html#a6f0f96311650d93b9a73119be86d21e5">USCI_B_SPI_initMasterParam</a>
</li>
<li>selectedExternalFault
: <a class="el" href="struct_t_e_c__init_external_fault_input_param.html#a326f5045c43aa97c300bc8e62f65403b">TEC_initExternalFaultInputParam</a>
</li>
<li>signalHold
: <a class="el" href="struct_t_e_c__init_external_fault_input_param.html#a4aef39510797c92a9a5063460f98322b">TEC_initExternalFaultInputParam</a>
</li>
<li>signalType
: <a class="el" href="struct_t_e_c__init_external_fault_input_param.html#a2698cb0ba296a2c1c2c87b9ecefdf133">TEC_initExternalFaultInputParam</a>
</li>
<li>slaveAddress
: <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_slave_param.html#a5bb4aa0f255239ec6c95956eedc23d20">EUSCI_B_I2C_initSlaveParam</a>
</li>
<li>slaveAddressOffset
: <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_slave_param.html#affbc6e9134e2c403427a3093d6b3fcb9">EUSCI_B_I2C_initSlaveParam</a>
</li>
<li>slaveOwnAddressEnable
: <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_slave_param.html#afd7513311dca8de4ab5d4148d5b5189b">EUSCI_B_I2C_initSlaveParam</a>
</li>
<li>spiMode
: <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a7ab28f54ac728ca6a93be9d9f8c6af93">EUSCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#a12f5090d6d7041adf018d4bec19152f0">EUSCI_A_SPI_initSlaveParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a70198b33f80e7e54158933bdd594237b">EUSCI_B_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html#af6c1b902fca40cc55af266cda55ef08f">EUSCI_B_SPI_initSlaveParam</a>
</li>
<li>startSelect
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#a6ebc3eed0f7117a36fffb22337b71b95">SD24_B_initConverterAdvancedParam</a>
, <a class="el" href="struct_s_d24___b__init_converter_param.html#a6eddd9e670c54ca7b62d88ee5c1b7d9b">SD24_B_initConverterParam</a>
</li>
<li>startTimer
: <a class="el" href="struct_timer___a__init_continuous_mode_param.html#ade4267548bcc3730e1d8b3d32ecb7676">Timer_A_initContinuousModeParam</a>
, <a class="el" href="struct_timer___a__init_up_down_mode_param.html#ac827a56a544b6522fd58d84b9f861e1e">Timer_A_initUpDownModeParam</a>
, <a class="el" href="struct_timer___a__init_up_mode_param.html#a42fbc88ac4bda9a7698ffd57653bff3d">Timer_A_initUpModeParam</a>
, <a class="el" href="struct_timer___b__init_continuous_mode_param.html#a86dfbc3572dd201468b8215ac30a0e2b">Timer_B_initContinuousModeParam</a>
, <a class="el" href="struct_timer___b__init_up_down_mode_param.html#aad7450972dab7855b9958238b588f2b7">Timer_B_initUpDownModeParam</a>
, <a class="el" href="struct_timer___b__init_up_mode_param.html#a836805532a8edce1206a770db4294b4e">Timer_B_initUpModeParam</a>
</li>
<li>submoduleSelect
: <a class="el" href="struct_d_a_c12___a__init_param.html#aa82d8f40d9425033c82a6d12ed3afbbc">DAC12_A_initParam</a>
</li>
<li>supplyVoltageReferenceBase
: <a class="el" href="struct_comp___b__configure_reference_voltage_param.html#ab02f42b1bbff13fe041e594f420a8b07">Comp_B_configureReferenceVoltageParam</a>
</li>
<li>synchronizeCaptureSource
: <a class="el" href="struct_timer___a__init_capture_mode_param.html#ab13d728ec678df4614b482d28fc0889a">Timer_A_initCaptureModeParam</a>
, <a class="el" href="struct_timer___b__init_capture_mode_param.html#aa0f71c34ca63c9726da18d8704f6ed7e">Timer_B_initCaptureModeParam</a>
, <a class="el" href="struct_timer___d__init_capture_mode_param.html#a8fa6603a561226e35579b7aebe8e0cf3">Timer_D_initCaptureModeParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,172 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_t.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_t"></a>- t -</h3><ul>
<li>timerClear
: <a class="el" href="struct_timer___a__init_continuous_mode_param.html#a6c89b1d8532794ff587c16e7ff1462bf">Timer_A_initContinuousModeParam</a>
, <a class="el" href="struct_timer___a__init_up_down_mode_param.html#a732cb961e204552ece37bd645dbe3ee9">Timer_A_initUpDownModeParam</a>
, <a class="el" href="struct_timer___a__init_up_mode_param.html#a0d2674900d0febf43d299798201d6807">Timer_A_initUpModeParam</a>
, <a class="el" href="struct_timer___b__init_continuous_mode_param.html#aa112f0e86a7d0adccb9c43564058eff5">Timer_B_initContinuousModeParam</a>
, <a class="el" href="struct_timer___b__init_up_down_mode_param.html#a859e0ce4cc263ac58a91fc3a7fa1b617">Timer_B_initUpDownModeParam</a>
, <a class="el" href="struct_timer___b__init_up_mode_param.html#a81c9a9a63e302bb3de18ff13a05b5cb2">Timer_B_initUpModeParam</a>
, <a class="el" href="struct_timer___d__init_continuous_mode_param.html#acc5a4e02f1699ac0160ef0f79bed8e20">Timer_D_initContinuousModeParam</a>
, <a class="el" href="struct_timer___d__init_up_down_mode_param.html#a80bcf4551a4f04b17e3a87f9a0683ca3">Timer_D_initUpDownModeParam</a>
, <a class="el" href="struct_timer___d__init_up_mode_param.html#a2ae3d57a1953eab391a73c62e1a623af">Timer_D_initUpModeParam</a>
</li>
<li>timerInterruptEnable_TAIE
: <a class="el" href="struct_timer___a__init_continuous_mode_param.html#a056c4509ff52aa8ef202aac11eb441a5">Timer_A_initContinuousModeParam</a>
, <a class="el" href="struct_timer___a__init_up_down_mode_param.html#a5a5476520235ce5c914511bd1f1911d9">Timer_A_initUpDownModeParam</a>
, <a class="el" href="struct_timer___a__init_up_mode_param.html#a7a4c92daef3da462152524885cbbc105">Timer_A_initUpModeParam</a>
</li>
<li>timerInterruptEnable_TBIE
: <a class="el" href="struct_timer___b__init_continuous_mode_param.html#a8a58d9aced1f0f96c21c88ca08205342">Timer_B_initContinuousModeParam</a>
, <a class="el" href="struct_timer___b__init_up_down_mode_param.html#a8c75b6362b9ec0a4454660bc4b562da3">Timer_B_initUpDownModeParam</a>
, <a class="el" href="struct_timer___b__init_up_mode_param.html#a3354b7d6e913a74db6bcab9bee977c62">Timer_B_initUpModeParam</a>
</li>
<li>timerInterruptEnable_TDIE
: <a class="el" href="struct_timer___d__init_continuous_mode_param.html#adeea93808b18e4fdec711790730fec26">Timer_D_initContinuousModeParam</a>
, <a class="el" href="struct_timer___d__init_up_down_mode_param.html#a5ac12bb84c727e28f132a3d9e14139a4">Timer_D_initUpDownModeParam</a>
, <a class="el" href="struct_timer___d__init_up_mode_param.html#aeca113a43d727c5fc430198e1b35c5ef">Timer_D_initUpModeParam</a>
</li>
<li>timerPeriod
: <a class="el" href="struct_timer___a__init_up_down_mode_param.html#a49c9e3f3237ded62dd16148158ea61f5">Timer_A_initUpDownModeParam</a>
, <a class="el" href="struct_timer___a__init_up_mode_param.html#a0a1fed7a37542eeddae90958f4ed6f59">Timer_A_initUpModeParam</a>
, <a class="el" href="struct_timer___a__output_p_w_m_param.html#ad6d27d96db7a8b47460a1867bd5f11e8">Timer_A_outputPWMParam</a>
, <a class="el" href="struct_timer___b__init_up_down_mode_param.html#a39d3c2da59c0073d68a1b5e1cb95ef7d">Timer_B_initUpDownModeParam</a>
, <a class="el" href="struct_timer___b__init_up_mode_param.html#a73a67631a9967dc214b9535d03537afc">Timer_B_initUpModeParam</a>
, <a class="el" href="struct_timer___b__output_p_w_m_param.html#a614fa666f34e6472ad8b31cb41bcd106">Timer_B_outputPWMParam</a>
, <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#a7632704b0a15106e4548ffc9e1f2177e">Timer_D_combineTDCCRToOutputPWMParam</a>
, <a class="el" href="struct_timer___d__init_up_down_mode_param.html#a96d4409e3c4d2ad50955dd5de29e05bd">Timer_D_initUpDownModeParam</a>
, <a class="el" href="struct_timer___d__init_up_mode_param.html#ae71eec3d04eea5f43484f3f4c7b5ce0b">Timer_D_initUpModeParam</a>
, <a class="el" href="struct_timer___d__output_p_w_m_param.html#ad9b81cbae1d4a6faf8b915613166d21f">Timer_D_outputPWMParam</a>
</li>
<li>transferModeSelect
: <a class="el" href="struct_d_m_a__init_param.html#ab3cf5a9b30d6eb9e93513dd7a8dec18b">DMA_initParam</a>
</li>
<li>transferSize
: <a class="el" href="struct_d_m_a__init_param.html#a68acddf02b83fdaf3bf173152e63800c">DMA_initParam</a>
</li>
<li>transferUnitSelect
: <a class="el" href="struct_d_m_a__init_param.html#af2e3b7173b265c88d90ef3968f4074f4">DMA_initParam</a>
</li>
<li>triggerSourceSelect
: <a class="el" href="struct_d_m_a__init_param.html#a996be72848bad3996775f825b661ea97">DMA_initParam</a>
</li>
<li>triggerTypeSelect
: <a class="el" href="struct_d_m_a__init_param.html#a78425db55d6cbc6ff77d2c7f0a32c8f1">DMA_initParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,126 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_u.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_u"></a>- u -</h3><ul>
<li>uartMode
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#ae1fe2719ead1efde24487352ccc918ef">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#a56a9425006047672b468bb18d279c6dd">USCI_A_UART_initParam</a>
</li>
<li>upperLimitSupplyVoltageFractionOf32
: <a class="el" href="struct_comp___b__configure_reference_voltage_param.html#a7a2c2913dd4249e547b93bc59c6a6fa5">Comp_B_configureReferenceVoltageParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,129 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_a"></a>- a -</h3><ul>
<li>alignment
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#a1f0da2bf7784436cd4a5e89f58104abf">SD24_B_initConverterAdvancedParam</a>
, <a class="el" href="struct_s_d24___b__init_converter_param.html#a13d82af654ef5fb5c57df77d9f109eb5">SD24_B_initConverterParam</a>
</li>
<li>amplifierSetting
: <a class="el" href="struct_d_a_c12___a__init_param.html#a16c264e6b9672c493c96e1a4500f52c5">DAC12_A_initParam</a>
</li>
<li>autoSTOPGeneration
: <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_master_param.html#a2843e828a718a228d7a7ac6d9f33ea44">EUSCI_B_I2C_initMasterParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,22 +0,0 @@
var functions_vars =
[
[ "a", "functions_vars.html", null ],
[ "b", "functions_vars_b.html", null ],
[ "c", "functions_vars_c.html", null ],
[ "d", "functions_vars_d.html", null ],
[ "e", "functions_vars_e.html", null ],
[ "f", "functions_vars_f.html", null ],
[ "g", "functions_vars_g.html", null ],
[ "h", "functions_vars_h.html", null ],
[ "i", "functions_vars_i.html", null ],
[ "l", "functions_vars_l.html", null ],
[ "m", "functions_vars_m.html", null ],
[ "n", "functions_vars_n.html", null ],
[ "o", "functions_vars_o.html", null ],
[ "p", "functions_vars_p.html", null ],
[ "r", "functions_vars_r.html", null ],
[ "s", "functions_vars_s.html", null ],
[ "t", "functions_vars_t.html", null ],
[ "u", "functions_vars_u.html", null ],
[ "y", "functions_vars_y.html", null ]
];
@@ -1,122 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_b.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_b"></a>- b -</h3><ul>
<li>byteCounterThreshold
: <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_master_param.html#aac887a683d91a31d0338148a143028fc">EUSCI_B_I2C_initMasterParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,278 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_c.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_c"></a>- c -</h3><ul>
<li>captureCompareInterruptEnable_CCR0_CCIE
: <a class="el" href="struct_timer___a__init_up_down_mode_param.html#a456ed5692d1a43a0c713478ca5a524d6">Timer_A_initUpDownModeParam</a>
, <a class="el" href="struct_timer___a__init_up_mode_param.html#acc24ee19560a5dd2777e9df581f92574">Timer_A_initUpModeParam</a>
, <a class="el" href="struct_timer___b__init_up_down_mode_param.html#a0d8a5ec732af9bcbae71e698b08881da">Timer_B_initUpDownModeParam</a>
, <a class="el" href="struct_timer___b__init_up_mode_param.html#a6be5e39b3b22f885e7ce498e0a25b471">Timer_B_initUpModeParam</a>
, <a class="el" href="struct_timer___d__init_up_down_mode_param.html#af388fcdd2a6c7310b5b28d33fe205811">Timer_D_initUpDownModeParam</a>
, <a class="el" href="struct_timer___d__init_up_mode_param.html#a8fe51ffa36da9fdb4bb13812aa994853">Timer_D_initUpModeParam</a>
</li>
<li>captureInputSelect
: <a class="el" href="struct_timer___a__init_capture_mode_param.html#a3a38dee2e7b9c75290a6a2b5769c0e59">Timer_A_initCaptureModeParam</a>
, <a class="el" href="struct_timer___b__init_capture_mode_param.html#a584ac329f49046f8a53e699d3a96edcd">Timer_B_initCaptureModeParam</a>
, <a class="el" href="struct_timer___d__init_capture_mode_param.html#a54a8735b91da89c17d770bfc526d53c2">Timer_D_initCaptureModeParam</a>
</li>
<li>captureInterruptEnable
: <a class="el" href="struct_timer___a__init_capture_mode_param.html#aa4baed37b508c4a900250c91dd9d43aa">Timer_A_initCaptureModeParam</a>
, <a class="el" href="struct_timer___b__init_capture_mode_param.html#a918b2bb169c167d360a6dea48aaa3c7f">Timer_B_initCaptureModeParam</a>
, <a class="el" href="struct_timer___d__init_capture_mode_param.html#a35e222d310cf90574ffb03207ca472d6">Timer_D_initCaptureModeParam</a>
</li>
<li>captureMode
: <a class="el" href="struct_timer___a__init_capture_mode_param.html#a7f0272b437e9bed62a7d0e8cc7c10b20">Timer_A_initCaptureModeParam</a>
, <a class="el" href="struct_timer___b__init_capture_mode_param.html#a2168c1ebcd76dfea2f70e19752bd111c">Timer_B_initCaptureModeParam</a>
, <a class="el" href="struct_timer___d__init_capture_mode_param.html#ab8f361f251017e5ffd08cdcbdb1a7c59">Timer_D_initCaptureModeParam</a>
</li>
<li>captureOutputMode
: <a class="el" href="struct_timer___a__init_capture_mode_param.html#ad6a2ede6b3d5feca69775d1c2fd442a9">Timer_A_initCaptureModeParam</a>
, <a class="el" href="struct_timer___b__init_capture_mode_param.html#ac135a0a68fca3a348b210878c675ab96">Timer_B_initCaptureModeParam</a>
, <a class="el" href="struct_timer___d__init_capture_mode_param.html#a2a24060352d10f91449e7ddc0f58bfa0">Timer_D_initCaptureModeParam</a>
</li>
<li>captureRegister
: <a class="el" href="struct_timer___a__init_capture_mode_param.html#ad5f959765ef1c471cce222562fd17040">Timer_A_initCaptureModeParam</a>
, <a class="el" href="struct_timer___b__init_capture_mode_param.html#a009ca8fb3ae303d46b87a24d3f6e50a9">Timer_B_initCaptureModeParam</a>
, <a class="el" href="struct_timer___d__init_capture_mode_param.html#a9af74f351b86e6556cfbf25faf865c08">Timer_D_initCaptureModeParam</a>
</li>
<li>channelCaptureMode
: <a class="el" href="struct_timer___d__init_capture_mode_param.html#ac63ce61277e774c05cc9e8fa2076b6a8">Timer_D_initCaptureModeParam</a>
</li>
<li>channelSelect
: <a class="el" href="struct_d_m_a__init_param.html#afd152c9b542edc53bab8f7ae6c0d832c">DMA_initParam</a>
</li>
<li>clockDivider
: <a class="el" href="struct_s_d24___b__init_param.html#ae40ff866c190499c6d527963a767ec78">SD24_B_initParam</a>
</li>
<li>clockingMode
: <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#a4e1b0036aa5ae0208eccf98b59de9c90">Timer_D_combineTDCCRToOutputPWMParam</a>
, <a class="el" href="struct_timer___d__init_continuous_mode_param.html#a547d8e4c5f5b03954c1109702a2c05e4">Timer_D_initContinuousModeParam</a>
, <a class="el" href="struct_timer___d__init_high_res_generator_in_regulated_mode_param.html#aa2678e2243ef97e80180120a148c5a0b">Timer_D_initHighResGeneratorInRegulatedModeParam</a>
, <a class="el" href="struct_timer___d__init_up_down_mode_param.html#a90872bda8d79294105cdc74685fd7393">Timer_D_initUpDownModeParam</a>
, <a class="el" href="struct_timer___d__init_up_mode_param.html#a956ff8a2bc8c42de6bef5ea4c1f0569c">Timer_D_initUpModeParam</a>
, <a class="el" href="struct_timer___d__output_p_w_m_param.html#ac66e20226b1d66af27626ed5261b649b">Timer_D_outputPWMParam</a>
</li>
<li>clockPhase
: <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#ae1b0f6e5c4739935f65ffad39e3b6a59">EUSCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#ab3e6980ef0c8f2690f62d663421cf12e">EUSCI_A_SPI_initSlaveParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a8d096948e0560eab29962bc15824dfdb">EUSCI_B_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html#a43efe376168c851d10cebff5924d8605">EUSCI_B_SPI_initSlaveParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__init_master_param.html#a546de5added1badc89629bda483dc7fb">USCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__init_master_param.html#adaa8fcd96bbb23ace5749a12722a2497">USCI_B_SPI_initMasterParam</a>
</li>
<li>clockPolarity
: <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a0f3ff944b362aa3aa3cdf56b4829293e">EUSCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#a7fd66f83ae925dd2ce59cb13c6450e85">EUSCI_A_SPI_initSlaveParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a8b7c3ca6ee8d40262e9bac5a81401c3c">EUSCI_B_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html#acecf46d216111d3f5b54672ddb17502e">EUSCI_B_SPI_initSlaveParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__init_master_param.html#a31d327ae3dd379e3ebd218793acbc051">USCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__init_master_param.html#a1c44c25535b962864250a2a8105723b1">USCI_B_SPI_initMasterParam</a>
</li>
<li>clockPreDivider
: <a class="el" href="struct_s_d24___b__init_param.html#a734a35dbd6b0fb77fb7e7c3d5a8263de">SD24_B_initParam</a>
</li>
<li>clockPrescalar
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a7831f149d38647ee9699241f11c4aac6">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#af836887519a55b4e2ee13c7954511940">USCI_A_UART_initParam</a>
</li>
<li>clockSource
: <a class="el" href="struct_timer___a__init_continuous_mode_param.html#a88c2ad2d87f4315e9a760763d9f359d3">Timer_A_initContinuousModeParam</a>
, <a class="el" href="struct_timer___a__init_up_down_mode_param.html#a9ac18ab5c98802702a38b0bfbe5940f2">Timer_A_initUpDownModeParam</a>
, <a class="el" href="struct_timer___a__init_up_mode_param.html#afa27d71eca77de4332fae7b583eb6086">Timer_A_initUpModeParam</a>
, <a class="el" href="struct_timer___a__output_p_w_m_param.html#a26a9a19650a2892e28aef420fdee7202">Timer_A_outputPWMParam</a>
, <a class="el" href="struct_timer___b__init_continuous_mode_param.html#ac3c9a6c4957eaf5881eacfa696aec606">Timer_B_initContinuousModeParam</a>
, <a class="el" href="struct_timer___b__init_up_down_mode_param.html#a10488dc334ed393257fb4ed8474657aa">Timer_B_initUpDownModeParam</a>
, <a class="el" href="struct_timer___b__init_up_mode_param.html#ab5cf168c79750accef20b9cfe416bc26">Timer_B_initUpModeParam</a>
, <a class="el" href="struct_timer___b__output_p_w_m_param.html#a6ddcf393d7f37ed782002eb80f823321">Timer_B_outputPWMParam</a>
, <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#a92ecf2b73849ccbbdb0ace1a348f8405">Timer_D_combineTDCCRToOutputPWMParam</a>
, <a class="el" href="struct_timer___d__init_continuous_mode_param.html#ad5ee7be4e94ffe449566358244064eb0">Timer_D_initContinuousModeParam</a>
, <a class="el" href="struct_timer___d__init_high_res_generator_in_regulated_mode_param.html#a3f53f7d6ccce5f3d8cc413f5826efe7e">Timer_D_initHighResGeneratorInRegulatedModeParam</a>
, <a class="el" href="struct_timer___d__init_up_down_mode_param.html#a846cbdec2f3d2664803988ced0ade104">Timer_D_initUpDownModeParam</a>
, <a class="el" href="struct_timer___d__init_up_mode_param.html#a182b6dc7c837fa16887983c1f13b9d30">Timer_D_initUpModeParam</a>
, <a class="el" href="struct_timer___d__output_p_w_m_param.html#a241eaddc3e3a191c0a859a26abd896ca">Timer_D_outputPWMParam</a>
</li>
<li>clockSourceDivider
: <a class="el" href="struct_timer___a__init_continuous_mode_param.html#afc2fe60ad7ad9df117e5de99c475f235">Timer_A_initContinuousModeParam</a>
, <a class="el" href="struct_timer___a__init_up_down_mode_param.html#a1d253ead1d76dbc7bb06ba933c9d4449">Timer_A_initUpDownModeParam</a>
, <a class="el" href="struct_timer___a__init_up_mode_param.html#a3480cbd1bf9dd3e92cef10c7d3ed8296">Timer_A_initUpModeParam</a>
, <a class="el" href="struct_timer___a__output_p_w_m_param.html#a7f48e85cbddd3aff69c21c17daeba7a0">Timer_A_outputPWMParam</a>
, <a class="el" href="struct_timer___b__init_continuous_mode_param.html#ac1777d6e513e8bfcfcb2ba65ee4ff442">Timer_B_initContinuousModeParam</a>
, <a class="el" href="struct_timer___b__init_up_down_mode_param.html#ad55e42846116db9c1b42893534d59715">Timer_B_initUpDownModeParam</a>
, <a class="el" href="struct_timer___b__init_up_mode_param.html#a0632ef37f5423881abd144beb913bf2e">Timer_B_initUpModeParam</a>
, <a class="el" href="struct_timer___b__output_p_w_m_param.html#adcf881b7b18bca1ba2512dc6e283fc0b">Timer_B_outputPWMParam</a>
, <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#aaa124b69377eecffa40252a3eac4b774">Timer_D_combineTDCCRToOutputPWMParam</a>
, <a class="el" href="struct_timer___d__init_continuous_mode_param.html#a8ee419ca0aafe990f16fcf333a23dd4f">Timer_D_initContinuousModeParam</a>
, <a class="el" href="struct_timer___d__init_high_res_generator_in_regulated_mode_param.html#a36c75c8db469c65b1e914410ef10fdbb">Timer_D_initHighResGeneratorInRegulatedModeParam</a>
, <a class="el" href="struct_timer___d__init_up_down_mode_param.html#a5d495836c900f84e1303850cb24c6624">Timer_D_initUpDownModeParam</a>
, <a class="el" href="struct_timer___d__init_up_mode_param.html#a3768debcf12d311d7bd7c41dbdf24602">Timer_D_initUpModeParam</a>
, <a class="el" href="struct_timer___d__output_p_w_m_param.html#a0b596688891ba26621d30c29681e8180">Timer_D_outputPWMParam</a>
</li>
<li>clockSourceFrequency
: <a class="el" href="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html#ae4c42e28fdeac6cb22aee6e249e93656">EUSCI_A_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a17cc422191818cdc2690507fbc9a9261">EUSCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param.html#ab03a37305dd526f81ca4781599500162">EUSCI_B_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#ad0843109c5cb121ab16d88c90ef60565">EUSCI_B_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__change_master_clock_param.html#a9dbd1a33bf1d0c72815de5938a99f799">USCI_A_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__init_master_param.html#a1553ec1778a4b9adaebbd9719f670c33">USCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__change_master_clock_param.html#a24877847fab6d86073a9d3cd713e1a4e">USCI_B_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__init_master_param.html#aa38934544fb8d1da3e9c3ec9172fa718">USCI_B_SPI_initMasterParam</a>
</li>
<li>clockSourceSelect
: <a class="el" href="struct_s_d24___b__init_param.html#ae1ad9c71c09f4b4c5463b73f17a85de9">SD24_B_initParam</a>
</li>
<li>combineCCRRegistersCombination
: <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#ae88a5dc95df3cce68a817dc3b65ca68a">Timer_D_combineTDCCRToOutputPWMParam</a>
</li>
<li>compareInterruptEnable
: <a class="el" href="struct_timer___a__init_compare_mode_param.html#a9b60b4a54a4c938ebc27eaff27e095c0">Timer_A_initCompareModeParam</a>
, <a class="el" href="struct_timer___b__init_compare_mode_param.html#a11b27f4326941c90d0127f83de1c2f3f">Timer_B_initCompareModeParam</a>
, <a class="el" href="struct_timer___d__init_compare_mode_param.html#a6f3af33570b0ca463cbf420cf7742182">Timer_D_initCompareModeParam</a>
</li>
<li>compareOutputMode
: <a class="el" href="struct_timer___a__init_compare_mode_param.html#ab56df34949c61bab44978b598194b8f6">Timer_A_initCompareModeParam</a>
, <a class="el" href="struct_timer___a__output_p_w_m_param.html#a873b12c6a6693f35d959c8c5155ea573">Timer_A_outputPWMParam</a>
, <a class="el" href="struct_timer___b__init_compare_mode_param.html#a3868f56960b2e8ebf8e7f28aff19bcef">Timer_B_initCompareModeParam</a>
, <a class="el" href="struct_timer___b__output_p_w_m_param.html#a7b6284b62b93debd38577109255f3121">Timer_B_outputPWMParam</a>
, <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#ac3d92e3c65d4284638c301c99f490331">Timer_D_combineTDCCRToOutputPWMParam</a>
, <a class="el" href="struct_timer___d__init_compare_mode_param.html#a5b78141488317e1723661a5108eeebec">Timer_D_initCompareModeParam</a>
, <a class="el" href="struct_timer___d__output_p_w_m_param.html#a19c0afe8039b0a5551a9a94bd5c0f75c">Timer_D_outputPWMParam</a>
</li>
<li>compareRegister
: <a class="el" href="struct_timer___a__init_compare_mode_param.html#a30883dfcbf7070addb3efc4ac07e364d">Timer_A_initCompareModeParam</a>
, <a class="el" href="struct_timer___a__output_p_w_m_param.html#af7d16c9c360f2e42338882e1afa99c5f">Timer_A_outputPWMParam</a>
, <a class="el" href="struct_timer___b__init_compare_mode_param.html#a1a2b21999efc5d5bc5133f935cbdb2e6">Timer_B_initCompareModeParam</a>
, <a class="el" href="struct_timer___b__output_p_w_m_param.html#a4949a53a97f06e571895ce6009139085">Timer_B_outputPWMParam</a>
, <a class="el" href="struct_timer___d__init_compare_mode_param.html#aa46729a293deed18e2bda56beb828502">Timer_D_initCompareModeParam</a>
, <a class="el" href="struct_timer___d__output_p_w_m_param.html#a5306f22d879aa05f1bfb25e952ffeaaf">Timer_D_outputPWMParam</a>
</li>
<li>compareValue
: <a class="el" href="struct_timer___a__init_compare_mode_param.html#af2a70cb7a6b22e87648b3f57085c9eab">Timer_A_initCompareModeParam</a>
, <a class="el" href="struct_timer___b__init_compare_mode_param.html#aee1489ca6acc412f776e8e5a3bb213dc">Timer_B_initCompareModeParam</a>
, <a class="el" href="struct_timer___d__init_compare_mode_param.html#a7c601d4ec07df3fd8ca37de5d782f5f5">Timer_D_initCompareModeParam</a>
</li>
<li>conversionMode
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#a9535f2922e00b9378218e85b7da43d64">SD24_B_initConverterAdvancedParam</a>
, <a class="el" href="struct_s_d24___b__init_converter_param.html#a16226572f0f482f08a75d0831d484973">SD24_B_initConverterParam</a>
</li>
<li>conversionTriggerSelect
: <a class="el" href="struct_d_a_c12___a__init_param.html#aa0fb1297349aece055bb0ebcc9ed2631">DAC12_A_initParam</a>
</li>
<li>converter
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#adea3aafb01c0421e7ae0cdfc48ff2094">SD24_B_initConverterAdvancedParam</a>
, <a class="el" href="struct_s_d24___b__init_converter_param.html#a33fddb13340572a03584946f41769952">SD24_B_initConverterParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,163 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_d.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_d"></a>- d -</h3><ul>
<li>dataFormat
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#ab2c5fb47dc811d78f6e3e9ce8210d32d">SD24_B_initConverterAdvancedParam</a>
</li>
<li>dataRate
: <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_master_param.html#a9fdb295485a86779f6460c5cf28c84b7">EUSCI_B_I2C_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___i2_c__init_master_param.html#aabfe9c195ed32903fc5b9d427a78ba38">USCI_B_I2C_initMasterParam</a>
</li>
<li>DayOfMonth
: <a class="el" href="struct_calendar.html#ad21be1a4568d4aedc8c09ad059b1a3b6">Calendar</a>
</li>
<li>dayOfMonthAlarm
: <a class="el" href="struct_r_t_c___a__configure_calendar_alarm_param.html#a02fb416868e292db62d7a5626c846558">RTC_A_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___b__configure_calendar_alarm_param.html#a806199b9540a67fb74bc3f476e42316f">RTC_B_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___c__configure_calendar_alarm_param.html#a8f08f74d559fbae4671354306986c22d">RTC_C_configureCalendarAlarmParam</a>
</li>
<li>DayOfWeek
: <a class="el" href="struct_calendar.html#a8a89ddba9ea8401ffbcafe47b5d35f7b">Calendar</a>
</li>
<li>dayOfWeekAlarm
: <a class="el" href="struct_r_t_c___a__configure_calendar_alarm_param.html#a43887b1693b2ceeca6e0831ac256ee58">RTC_A_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___b__configure_calendar_alarm_param.html#a0e08a0d02104280cd12c66c86c2808c2">RTC_B_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___c__configure_calendar_alarm_param.html#a9c58e846386fdd066a2db8530afb8d50">RTC_C_configureCalendarAlarmParam</a>
</li>
<li>desiredSpiClock
: <a class="el" href="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html#a4ce8fb5c1d8b0c271fb02dc77df065b3">EUSCI_A_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a78752d05c1b2a78815819152e7845945">EUSCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param.html#ae7f95b3b87ebd2a84d5b9d9e6369a2dc">EUSCI_B_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a9c11e6e4c279f88eafc401d732a44306">EUSCI_B_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__change_master_clock_param.html#af20a0504f76142950772057d7b8eb93f">USCI_A_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__init_master_param.html#a328220fe6eed0723bb58069c0b2bf0a6">USCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__change_master_clock_param.html#a4989ae634847f87b09faccebc2c36208">USCI_B_SPI_changeMasterClockParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__init_master_param.html#a66aa392b83cdd5667e62cac3315ef9f8">USCI_B_SPI_initMasterParam</a>
</li>
<li>dutyCycle
: <a class="el" href="struct_timer___a__output_p_w_m_param.html#a1a755cdd5e6e1e25f4f76e8492ea37df">Timer_A_outputPWMParam</a>
, <a class="el" href="struct_timer___b__output_p_w_m_param.html#a1e68c6b230b413ce21f4ef4b2e408693">Timer_B_outputPWMParam</a>
, <a class="el" href="struct_timer___d__output_p_w_m_param.html#a033079ee525cb7e4e054ab328132f26e">Timer_D_outputPWMParam</a>
</li>
<li>dutyCycle1
: <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#aa42a93f57551f6ece515c756e870379e">Timer_D_combineTDCCRToOutputPWMParam</a>
</li>
<li>dutyCycle2
: <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#a010a36bfc7bb2a0ba55588f907448997">Timer_D_combineTDCCRToOutputPWMParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,122 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_e.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_e"></a>- e -</h3><ul>
<li>endOfSequence
: <a class="el" href="struct_a_d_c12___a__configure_memory_param.html#a0e21b8c9353cd97d07cc4a94fac38f9b">ADC12_A_configureMemoryParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,123 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_f.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_f"></a>- f -</h3><ul>
<li>firstModReg
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a0661590ea5a3e6a8456191417aef55b0">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#a05de488dfe4c5c057899e110798fcb7d">USCI_A_UART_initParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,122 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_g.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_g"></a>- g -</h3><ul>
<li>gain
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#a3215bcf86f418ecc4ee16d9fdfe7ec55">SD24_B_initConverterAdvancedParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,133 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_h.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_h"></a>- h -</h3><ul>
<li>highResClockDivider
: <a class="el" href="struct_timer___d__init_high_res_generator_in_regulated_mode_param.html#aaea696cf1d3f669ccfb5c99771576c60">Timer_D_initHighResGeneratorInRegulatedModeParam</a>
</li>
<li>highResClockMultiplyFactor
: <a class="el" href="struct_timer___d__init_high_res_generator_in_regulated_mode_param.html#a9c9d93eefc8776c9a8803816693be7cd">Timer_D_initHighResGeneratorInRegulatedModeParam</a>
</li>
<li>Hours
: <a class="el" href="struct_calendar.html#a752511aa7019e384353afa523f7aa568">Calendar</a>
</li>
<li>hoursAlarm
: <a class="el" href="struct_r_t_c___a__configure_calendar_alarm_param.html#aaff691ab4d3eb8a910ec46eec9654d97">RTC_A_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___b__configure_calendar_alarm_param.html#a68d5a8e44f2c0c56b765439d5547e787">RTC_B_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___c__configure_calendar_alarm_param.html#a139167941d097d00baa7334d738d4105">RTC_C_configureCalendarAlarmParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,129 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_i.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_i"></a>- i -</h3><ul>
<li>i2cClk
: <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_master_param.html#aeafde0c1853ec0f646fc657de5071cc5">EUSCI_B_I2C_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___i2_c__init_master_param.html#a3c3acf1ab29b79b152e603c0e0638c0d">USCI_B_I2C_initMasterParam</a>
</li>
<li>inputSourceSelect
: <a class="el" href="struct_a_d_c12___a__configure_memory_param.html#a37f853c97b716daa9c055c2938928a20">ADC12_A_configureMemoryParam</a>
</li>
<li>invertedOutputPolarity
: <a class="el" href="struct_comp___b__init_param.html#a46f991c67d23359776952c991d87571c">Comp_B_initParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,122 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_l.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_l"></a>- l -</h3><ul>
<li>lowerLimitSupplyVoltageFractionOf32
: <a class="el" href="struct_comp___b__configure_reference_voltage_param.html#aa28afc13fef6828b2c7f8bf3b2c32ada">Comp_B_configureReferenceVoltageParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,145 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_m.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_m"></a>- m -</h3><ul>
<li>memoryBufferControlIndex
: <a class="el" href="struct_a_d_c12___a__configure_memory_param.html#a42b211ca4c8b3eab780e5730010d3dd1">ADC12_A_configureMemoryParam</a>
</li>
<li>Minutes
: <a class="el" href="struct_calendar.html#aea43925b7bb01441db933ef42efe22fc">Calendar</a>
</li>
<li>minutesAlarm
: <a class="el" href="struct_r_t_c___a__configure_calendar_alarm_param.html#a0c93bb4c3aca4481593c535af208ba57">RTC_A_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___b__configure_calendar_alarm_param.html#a04110c41dd1b74febd7d2bfaa41a665f">RTC_B_configureCalendarAlarmParam</a>
, <a class="el" href="struct_r_t_c___c__configure_calendar_alarm_param.html#a7e50096fded372130d46a782eb7f96bf">RTC_C_configureCalendarAlarmParam</a>
</li>
<li>Month
: <a class="el" href="struct_calendar.html#a658054bb382936c99035117f5502fc50">Calendar</a>
</li>
<li>msbFirst
: <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a67c8dc4aae17ddeb3dc1f59a09d79546">EUSCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#adb017c707e99e9f741ba0dd60bc850aa">EUSCI_A_SPI_initSlaveParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a2c822fbb43fe535a4f95dd137e90288e">EUSCI_B_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html#a38a0bb4edb0df6c04d309da8d271811d">EUSCI_B_SPI_initSlaveParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__init_master_param.html#a0eb97bb14e61e778375c34754388021d">USCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__init_master_param.html#aed3d111cabbea2b89a2ec04ce997619d">USCI_B_SPI_initMasterParam</a>
</li>
<li>msborLsbFirst
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a9cf83fead56de9c7e0ea0ceeaef56f69">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#a09b669efa83fa6bba9abbc8c702503c0">USCI_A_UART_initParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,132 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_n.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_n"></a>- n -</h3><ul>
<li>negativeRefVoltageSourceSelect
: <a class="el" href="struct_a_d_c12___a__configure_memory_param.html#a3966e31fcee5271ca7257189b8d8df82">ADC12_A_configureMemoryParam</a>
</li>
<li>negativeTerminalInput
: <a class="el" href="struct_comp___b__init_param.html#ac188f85cf333e8167be29b135f5782c2">Comp_B_initParam</a>
</li>
<li>numberOfPorts
: <a class="el" href="struct_p_m_a_p__init_ports_param.html#acfedc22560da61fc49c6f3f95b5870ba">PMAP_initPortsParam</a>
</li>
<li>numberofStopBits
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a6bd549035e2573a6d6b7d679a155e39e">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#ad9973781a01b291d226fed4014cfdc53">USCI_A_UART_initParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,135 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_o.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_o"></a>- o -</h3><ul>
<li>outputFilterEnableAndDelayLevel
: <a class="el" href="struct_comp___b__init_param.html#a6570c3ad7a631c211d7fd0c03f517ff5">Comp_B_initParam</a>
</li>
<li>outputSelect
: <a class="el" href="struct_d_a_c12___a__init_param.html#a0a7431b83c74fd80b4a5d5c34414733d">DAC12_A_initParam</a>
</li>
<li>outputVoltageMultiplier
: <a class="el" href="struct_d_a_c12___a__init_param.html#abc326ffd48ab4723236355a902766220">DAC12_A_initParam</a>
</li>
<li>oversampleRatio
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#a21e66b30ddd2eaa4915e32dcbeaffba6">SD24_B_initConverterAdvancedParam</a>
</li>
<li>overSampling
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a21d7b3a1ea9a1515d05b5bca3557153c">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#a1d1d46ca1785da9b716c8787b1e75640">USCI_A_UART_initParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,147 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_p.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_p"></a>- p -</h3><ul>
<li>parity
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a32784a9ee7ce0cdf1fd058da28c414aa">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#a2e3b100b5b4cde39ce41c6f7c5924673">USCI_A_UART_initParam</a>
</li>
<li>polarityBit
: <a class="el" href="struct_t_e_c__init_external_fault_input_param.html#aa7a9c77437de86fad082c90df6bf27de">TEC_initExternalFaultInputParam</a>
</li>
<li>portMapping
: <a class="el" href="struct_p_m_a_p__init_ports_param.html#a177b8d67aaeaeca4b08c3581c1054872">PMAP_initPortsParam</a>
</li>
<li>portMapReconfigure
: <a class="el" href="struct_p_m_a_p__init_ports_param.html#a1b083f69a1df30b9f06df01e6c3d1f92">PMAP_initPortsParam</a>
</li>
<li>positiveReferenceVoltage
: <a class="el" href="struct_d_a_c12___a__init_param.html#af5690745ccebf3fe25267c68a006eb6f">DAC12_A_initParam</a>
</li>
<li>positiveRefVoltageSourceSelect
: <a class="el" href="struct_a_d_c12___a__configure_memory_param.html#a549f0dfbae12e6973c774913a46880c5">ADC12_A_configureMemoryParam</a>
</li>
<li>positiveTerminalInput
: <a class="el" href="struct_comp___b__init_param.html#aeb9eaaed3571c83ed336dac2fc853b34">Comp_B_initParam</a>
</li>
<li>powerModeSelect
: <a class="el" href="struct_comp___b__init_param.html#a08b302851bb72c9000b996562ee4208d">Comp_B_initParam</a>
</li>
<li>PxMAPy
: <a class="el" href="struct_p_m_a_p__init_ports_param.html#a59310ecfbe9f7ca8c61de54c607b2998">PMAP_initPortsParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,125 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_r.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_r"></a>- r -</h3><ul>
<li>referenceAccuracy
: <a class="el" href="struct_comp___b__configure_reference_voltage_param.html#a490d4ff890e6f0b6b86f6aeba1fff27a">Comp_B_configureReferenceVoltageParam</a>
</li>
<li>referenceSelect
: <a class="el" href="struct_s_d24___b__init_param.html#a9b7a3ff5eaa5d89bd4e71dc30605426d">SD24_B_initParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,186 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_s.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_s"></a>- s -</h3><ul>
<li>sampleDelay
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#a6def0b1b58afb9b7c8b6ea6f4c83d0fd">SD24_B_initConverterAdvancedParam</a>
</li>
<li>secondModReg
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a5b48252daff5ca69e2a66f6874b34242">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#aeaf616836d0ebecf60b0771348de2f0b">USCI_A_UART_initParam</a>
</li>
<li>Seconds
: <a class="el" href="struct_calendar.html#ab2fb7d970d422a527ecb82e43b8522c6">Calendar</a>
</li>
<li>selectClockSource
: <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a9f6e5c38ade25f458c1e93e091f0e230">EUSCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a39644feaffb7dde759ceec614471757c">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_master_param.html#a00a91a5002aec80b79ab910141c6decd">EUSCI_B_I2C_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#ae834477b8f7ccd879b176e135ba64b5c">EUSCI_B_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___a___s_p_i__init_master_param.html#aafdec729da881c610f17dae4fc7e5513">USCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#a4331c85a41d9ed620123fea06064103b">USCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___b___i2_c__init_master_param.html#ae1fc5e8d2cde7807ba6196ac4aaa047d">USCI_B_I2C_initMasterParam</a>
, <a class="el" href="struct_u_s_c_i___b___s_p_i__init_master_param.html#a6f0f96311650d93b9a73119be86d21e5">USCI_B_SPI_initMasterParam</a>
</li>
<li>selectedExternalFault
: <a class="el" href="struct_t_e_c__init_external_fault_input_param.html#a326f5045c43aa97c300bc8e62f65403b">TEC_initExternalFaultInputParam</a>
</li>
<li>signalHold
: <a class="el" href="struct_t_e_c__init_external_fault_input_param.html#a4aef39510797c92a9a5063460f98322b">TEC_initExternalFaultInputParam</a>
</li>
<li>signalType
: <a class="el" href="struct_t_e_c__init_external_fault_input_param.html#a2698cb0ba296a2c1c2c87b9ecefdf133">TEC_initExternalFaultInputParam</a>
</li>
<li>slaveAddress
: <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_slave_param.html#a5bb4aa0f255239ec6c95956eedc23d20">EUSCI_B_I2C_initSlaveParam</a>
</li>
<li>slaveAddressOffset
: <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_slave_param.html#affbc6e9134e2c403427a3093d6b3fcb9">EUSCI_B_I2C_initSlaveParam</a>
</li>
<li>slaveOwnAddressEnable
: <a class="el" href="struct_e_u_s_c_i___b___i2_c__init_slave_param.html#afd7513311dca8de4ab5d4148d5b5189b">EUSCI_B_I2C_initSlaveParam</a>
</li>
<li>spiMode
: <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a7ab28f54ac728ca6a93be9d9f8c6af93">EUSCI_A_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#a12f5090d6d7041adf018d4bec19152f0">EUSCI_A_SPI_initSlaveParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a70198b33f80e7e54158933bdd594237b">EUSCI_B_SPI_initMasterParam</a>
, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html#af6c1b902fca40cc55af266cda55ef08f">EUSCI_B_SPI_initSlaveParam</a>
</li>
<li>startSelect
: <a class="el" href="struct_s_d24___b__init_converter_advanced_param.html#a6ebc3eed0f7117a36fffb22337b71b95">SD24_B_initConverterAdvancedParam</a>
, <a class="el" href="struct_s_d24___b__init_converter_param.html#a6eddd9e670c54ca7b62d88ee5c1b7d9b">SD24_B_initConverterParam</a>
</li>
<li>startTimer
: <a class="el" href="struct_timer___a__init_continuous_mode_param.html#ade4267548bcc3730e1d8b3d32ecb7676">Timer_A_initContinuousModeParam</a>
, <a class="el" href="struct_timer___a__init_up_down_mode_param.html#ac827a56a544b6522fd58d84b9f861e1e">Timer_A_initUpDownModeParam</a>
, <a class="el" href="struct_timer___a__init_up_mode_param.html#a42fbc88ac4bda9a7698ffd57653bff3d">Timer_A_initUpModeParam</a>
, <a class="el" href="struct_timer___b__init_continuous_mode_param.html#a86dfbc3572dd201468b8215ac30a0e2b">Timer_B_initContinuousModeParam</a>
, <a class="el" href="struct_timer___b__init_up_down_mode_param.html#aad7450972dab7855b9958238b588f2b7">Timer_B_initUpDownModeParam</a>
, <a class="el" href="struct_timer___b__init_up_mode_param.html#a836805532a8edce1206a770db4294b4e">Timer_B_initUpModeParam</a>
</li>
<li>submoduleSelect
: <a class="el" href="struct_d_a_c12___a__init_param.html#aa82d8f40d9425033c82a6d12ed3afbbc">DAC12_A_initParam</a>
</li>
<li>supplyVoltageReferenceBase
: <a class="el" href="struct_comp___b__configure_reference_voltage_param.html#ab02f42b1bbff13fe041e594f420a8b07">Comp_B_configureReferenceVoltageParam</a>
</li>
<li>synchronizeCaptureSource
: <a class="el" href="struct_timer___a__init_capture_mode_param.html#ab13d728ec678df4614b482d28fc0889a">Timer_A_initCaptureModeParam</a>
, <a class="el" href="struct_timer___b__init_capture_mode_param.html#aa0f71c34ca63c9726da18d8704f6ed7e">Timer_B_initCaptureModeParam</a>
, <a class="el" href="struct_timer___d__init_capture_mode_param.html#a8fa6603a561226e35579b7aebe8e0cf3">Timer_D_initCaptureModeParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,172 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_t.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_t"></a>- t -</h3><ul>
<li>timerClear
: <a class="el" href="struct_timer___a__init_continuous_mode_param.html#a6c89b1d8532794ff587c16e7ff1462bf">Timer_A_initContinuousModeParam</a>
, <a class="el" href="struct_timer___a__init_up_down_mode_param.html#a732cb961e204552ece37bd645dbe3ee9">Timer_A_initUpDownModeParam</a>
, <a class="el" href="struct_timer___a__init_up_mode_param.html#a0d2674900d0febf43d299798201d6807">Timer_A_initUpModeParam</a>
, <a class="el" href="struct_timer___b__init_continuous_mode_param.html#aa112f0e86a7d0adccb9c43564058eff5">Timer_B_initContinuousModeParam</a>
, <a class="el" href="struct_timer___b__init_up_down_mode_param.html#a859e0ce4cc263ac58a91fc3a7fa1b617">Timer_B_initUpDownModeParam</a>
, <a class="el" href="struct_timer___b__init_up_mode_param.html#a81c9a9a63e302bb3de18ff13a05b5cb2">Timer_B_initUpModeParam</a>
, <a class="el" href="struct_timer___d__init_continuous_mode_param.html#acc5a4e02f1699ac0160ef0f79bed8e20">Timer_D_initContinuousModeParam</a>
, <a class="el" href="struct_timer___d__init_up_down_mode_param.html#a80bcf4551a4f04b17e3a87f9a0683ca3">Timer_D_initUpDownModeParam</a>
, <a class="el" href="struct_timer___d__init_up_mode_param.html#a2ae3d57a1953eab391a73c62e1a623af">Timer_D_initUpModeParam</a>
</li>
<li>timerInterruptEnable_TAIE
: <a class="el" href="struct_timer___a__init_continuous_mode_param.html#a056c4509ff52aa8ef202aac11eb441a5">Timer_A_initContinuousModeParam</a>
, <a class="el" href="struct_timer___a__init_up_down_mode_param.html#a5a5476520235ce5c914511bd1f1911d9">Timer_A_initUpDownModeParam</a>
, <a class="el" href="struct_timer___a__init_up_mode_param.html#a7a4c92daef3da462152524885cbbc105">Timer_A_initUpModeParam</a>
</li>
<li>timerInterruptEnable_TBIE
: <a class="el" href="struct_timer___b__init_continuous_mode_param.html#a8a58d9aced1f0f96c21c88ca08205342">Timer_B_initContinuousModeParam</a>
, <a class="el" href="struct_timer___b__init_up_down_mode_param.html#a8c75b6362b9ec0a4454660bc4b562da3">Timer_B_initUpDownModeParam</a>
, <a class="el" href="struct_timer___b__init_up_mode_param.html#a3354b7d6e913a74db6bcab9bee977c62">Timer_B_initUpModeParam</a>
</li>
<li>timerInterruptEnable_TDIE
: <a class="el" href="struct_timer___d__init_continuous_mode_param.html#adeea93808b18e4fdec711790730fec26">Timer_D_initContinuousModeParam</a>
, <a class="el" href="struct_timer___d__init_up_down_mode_param.html#a5ac12bb84c727e28f132a3d9e14139a4">Timer_D_initUpDownModeParam</a>
, <a class="el" href="struct_timer___d__init_up_mode_param.html#aeca113a43d727c5fc430198e1b35c5ef">Timer_D_initUpModeParam</a>
</li>
<li>timerPeriod
: <a class="el" href="struct_timer___a__init_up_down_mode_param.html#a49c9e3f3237ded62dd16148158ea61f5">Timer_A_initUpDownModeParam</a>
, <a class="el" href="struct_timer___a__init_up_mode_param.html#a0a1fed7a37542eeddae90958f4ed6f59">Timer_A_initUpModeParam</a>
, <a class="el" href="struct_timer___a__output_p_w_m_param.html#ad6d27d96db7a8b47460a1867bd5f11e8">Timer_A_outputPWMParam</a>
, <a class="el" href="struct_timer___b__init_up_down_mode_param.html#a39d3c2da59c0073d68a1b5e1cb95ef7d">Timer_B_initUpDownModeParam</a>
, <a class="el" href="struct_timer___b__init_up_mode_param.html#a73a67631a9967dc214b9535d03537afc">Timer_B_initUpModeParam</a>
, <a class="el" href="struct_timer___b__output_p_w_m_param.html#a614fa666f34e6472ad8b31cb41bcd106">Timer_B_outputPWMParam</a>
, <a class="el" href="struct_timer___d__combine_t_d_c_c_r_to_output_p_w_m_param.html#a7632704b0a15106e4548ffc9e1f2177e">Timer_D_combineTDCCRToOutputPWMParam</a>
, <a class="el" href="struct_timer___d__init_up_down_mode_param.html#a96d4409e3c4d2ad50955dd5de29e05bd">Timer_D_initUpDownModeParam</a>
, <a class="el" href="struct_timer___d__init_up_mode_param.html#ae71eec3d04eea5f43484f3f4c7b5ce0b">Timer_D_initUpModeParam</a>
, <a class="el" href="struct_timer___d__output_p_w_m_param.html#ad9b81cbae1d4a6faf8b915613166d21f">Timer_D_outputPWMParam</a>
</li>
<li>transferModeSelect
: <a class="el" href="struct_d_m_a__init_param.html#ab3cf5a9b30d6eb9e93513dd7a8dec18b">DMA_initParam</a>
</li>
<li>transferSize
: <a class="el" href="struct_d_m_a__init_param.html#a68acddf02b83fdaf3bf173152e63800c">DMA_initParam</a>
</li>
<li>transferUnitSelect
: <a class="el" href="struct_d_m_a__init_param.html#af2e3b7173b265c88d90ef3968f4074f4">DMA_initParam</a>
</li>
<li>triggerSourceSelect
: <a class="el" href="struct_d_m_a__init_param.html#a996be72848bad3996775f825b661ea97">DMA_initParam</a>
</li>
<li>triggerTypeSelect
: <a class="el" href="struct_d_m_a__init_param.html#a78425db55d6cbc6ff77d2c7f0a32c8f1">DMA_initParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,126 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_u.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_u"></a>- u -</h3><ul>
<li>uartMode
: <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#ae1fe2719ead1efde24487352ccc918ef">EUSCI_A_UART_initParam</a>
, <a class="el" href="struct_u_s_c_i___a___u_a_r_t__init_param.html#a56a9425006047672b468bb18d279c6dd">USCI_A_UART_initParam</a>
</li>
<li>upperLimitSupplyVoltageFractionOf32
: <a class="el" href="struct_comp___b__configure_reference_voltage_param.html#a7a2c2913dd4249e547b93bc59c6a6fa5">Comp_B_configureReferenceVoltageParam</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,122 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields - Variables</title>
<title>Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars_y.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_y"></a>- y -</h3><ul>
<li>Year
: <a class="el" href="struct_calendar.html#a0a5c9b2b0a7b2531efa953e5fed065df">Calendar</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,122 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: Data Fields</title>
<title>Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_y.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_y"></a>- y -</h3><ul>
<li>Year
: <a class="el" href="struct_calendar.html#a0a5c9b2b0a7b2531efa953e5fed065df">Calendar</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,135 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: gpio.h Source File</title>
<title>gpio.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('gpio_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">gpio.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// gpio.h - Driver for the GPIO Module.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#ifndef __MSP430WARE_GPIO_H__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#define __MSP430WARE_GPIO_H__</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &quot;inc/hw_memmap.h&quot;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#ifdef __MSP430_HAS_PORT1_R__</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment">// If building with a C++ compiler, make all of the definitions in this header</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">// have a C binding.</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment">//*****************************************************************************</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">// The following are values that can be passed to the selectedPort parameter</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">// for functions: GPIO_setAsOutputPin(), GPIO_setAsInputPin(),</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment">// GPIO_setAsPeripheralModuleFunctionOutputPin(),</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">// GPIO_setAsPeripheralModuleFunctionInputPin(), GPIO_setOutputHighOnPin(),</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment">// GPIO_setOutputLowOnPin(), GPIO_toggleOutputOnPin(),</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment">// GPIO_setAsInputPinWithPullDownResistor(),</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment">// GPIO_setAsInputPinWithPullUpResistor(), GPIO_getInputPinValue(),</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment">// GPIO_selectInterruptEdge(), GPIO_setDriveStrength(), GPIO_enableInterrupt(),</span></div><div class="line"><a name="lLine truncated
<div class="ttc" id="group__gpio__api_html_ga239c2aa2b682b2fe1139df4656c42ae6"><div class="ttname"><a href="group__gpio__api.html#ga239c2aa2b682b2fe1139df4656c42ae6">GPIO_toggleOutputOnPin</a></div><div class="ttdeci">void GPIO_toggleOutputOnPin(uint8_t selectedPort, uint16_t selectedPins)</div><div class="ttdoc">This function toggles the output on the selected Pin. </div><div class="ttdef"><b>Definition:</b> gpio.c:229</div></div>
<div class="ttc" id="group__gpio__api_html_ga49a10a5656e40d62a123f22dd268976e"><div class="ttname"><a href="group__gpio__api.html#ga49a10a5656e40d62a123f22dd268976e">GPIO_selectInterruptEdge</a></div><div class="ttdeci">void GPIO_selectInterruptEdge(uint8_t selectedPort, uint16_t selectedPins, uint8_t edgeSelect)</div><div class="ttdoc">This function selects on what edge the port interrupt flag should be set for a transition. </div><div class="ttdef"><b>Definition:</b> gpio.c:396</div></div>
<div class="ttc" id="group__gpio__api_html_ga1d4a8c508fc5f4d944dc38ce60efb05e"><div class="ttname"><a href="group__gpio__api.html#ga1d4a8c508fc5f4d944dc38ce60efb05e">GPIO_setAsInputPinWithPullUpResistor</a></div><div class="ttdeci">void GPIO_setAsInputPinWithPullUpResistor(uint8_t selectedPort, uint16_t selectedPins)</div><div class="ttdoc">This function sets the selected Pin in input Mode with Pull Up resistor. </div><div class="ttdef"><b>Definition:</b> gpio.c:270</div></div>
<div class="ttc" id="group__gpio__api_html_gae4590f0d22361f8f3c5cb4ae7476e779"><div class="ttname"><a href="group__gpio__api.html#gae4590f0d22361f8f3c5cb4ae7476e779">GPIO_setAsInputPinWithPullDownResistor</a></div><div class="ttdeci">void GPIO_setAsInputPinWithPullDownResistor(uint8_t selectedPort, uint16_t selectedPins)</div><div class="ttdoc">This function sets the selected Pin in input Mode with Pull Down resistor. </div><div class="ttdef"><b>Definition:</b> gpio.c:247</div></div>
<div class="ttc" id="group__gpio__api_html_gad664f4c8cee8e11ffe4af82a0fd6e221"><div class="ttname"><a href="group__gpio__api.html#gad664f4c8cee8e11ffe4af82a0fd6e221">GPIO_clearInterrupt</a></div><div class="ttdeci">void GPIO_clearInterrupt(uint8_t selectedPort, uint16_t selectedPins)</div><div class="ttdoc">This function clears the interrupt flag on the selected pin. </div><div class="ttdef"><b>Definition:</b> gpio.c:378</div></div>
<div class="ttc" id="group__gpio__api_html_ga440c715f18e3894802e3d81a13259c34"><div class="ttname"><a href="group__gpio__api.html#ga440c715f18e3894802e3d81a13259c34">GPIO_setAsPeripheralModuleFunctionOutputPin</a></div><div class="ttdeci">void GPIO_setAsPeripheralModuleFunctionOutputPin(uint8_t selectedPort, uint16_t selectedPins)</div><div class="ttdoc">This function configures the peripheral module function in the output direction for the selected pin...</div><div class="ttdef"><b>Definition:</b> gpio.c:151</div></div>
<div class="ttc" id="group__gpio__api_html_ga545a2f454e5980e99e116e128f39b3ed"><div class="ttname"><a href="group__gpio__api.html#ga545a2f454e5980e99e116e128f39b3ed">GPIO_disableInterrupt</a></div><div class="ttdeci">void GPIO_disableInterrupt(uint8_t selectedPort, uint16_t selectedPins)</div><div class="ttdoc">This function disables the port interrupt on the selected pin. </div><div class="ttdef"><b>Definition:</b> gpio.c:334</div></div>
<div class="ttc" id="group__gpio__api_html_ga864f1f3df9373c219534b8fc293ae192"><div class="ttname"><a href="group__gpio__api.html#ga864f1f3df9373c219534b8fc293ae192">GPIO_setOutputHighOnPin</a></div><div class="ttdeci">void GPIO_setOutputHighOnPin(uint8_t selectedPort, uint16_t selectedPins)</div><div class="ttdoc">This function sets output HIGH on the selected Pin. </div><div class="ttdef"><b>Definition:</b> gpio.c:192</div></div>
<div class="ttc" id="group__gpio__api_html_ga425a400f734dfa0f078d5a8a34346047"><div class="ttname"><a href="group__gpio__api.html#ga425a400f734dfa0f078d5a8a34346047">GPIO_enableInterrupt</a></div><div class="ttdeci">void GPIO_enableInterrupt(uint8_t selectedPort, uint16_t selectedPins)</div><div class="ttdoc">This function enables the port interrupt on the selected pin. </div><div class="ttdef"><b>Definition:</b> gpio.c:316</div></div>
<div class="ttc" id="group__gpio__api_html_gab60c47114886532d84ed7db0066dd24c"><div class="ttname"><a href="group__gpio__api.html#gab60c47114886532d84ed7db0066dd24c">GPIO_setAsInputPin</a></div><div class="ttdeci">void GPIO_setAsInputPin(uint8_t selectedPort, uint16_t selectedPins)</div><div class="ttdoc">This function configures the selected Pin as input pin. </div><div class="ttdef"><b>Definition:</b> gpio.c:131</div></div>
<div class="ttc" id="group__gpio__api_html_ga4afb507d137c3d3948dd72d2d67df673"><div class="ttname"><a href="group__gpio__api.html#ga4afb507d137c3d3948dd72d2d67df673">GPIO_getInputPinValue</a></div><div class="ttdeci">uint8_t GPIO_getInputPinValue(uint8_t selectedPort, uint16_t selectedPins)</div><div class="ttdoc">This function gets the input value on the selected pin. </div><div class="ttdef"><b>Definition:</b> gpio.c:292</div></div>
<div class="ttc" id="group__gpio__api_html_ga437e335dabebef146f21b2a99039e148"><div class="ttname"><a href="group__gpio__api.html#ga437e335dabebef146f21b2a99039e148">GPIO_setDriveStrength</a></div><div class="ttdeci">void GPIO_setDriveStrength(uint8_t selectedPort, uint16_t selectedPins, uint8_t driveStrength)</div><div class="ttdoc">This function sets the drive strength for the selected port pin. </div><div class="ttdef"><b>Definition:</b> gpio.c:420</div></div>
<div class="ttc" id="group__gpio__api_html_gaf91ee8bc0b0a62c494c74b747d6f2fad"><div class="ttname"><a href="group__gpio__api.html#gaf91ee8bc0b0a62c494c74b747d6f2fad">GPIO_setAsOutputPin</a></div><div class="ttdeci">void GPIO_setAsOutputPin(uint8_t selectedPort, uint16_t selectedPins)</div><div class="ttdoc">This function configures the selected Pin as output pin. </div><div class="ttdef"><b>Definition:</b> gpio.c:110</div></div>
<div class="ttc" id="group__gpio__api_html_gaedffb91ddac0949fcbb73fbc3636b62a"><div class="ttname"><a href="group__gpio__api.html#gaedffb91ddac0949fcbb73fbc3636b62a">GPIO_setAsPeripheralModuleFunctionInputPin</a></div><div class="ttdeci">void GPIO_setAsPeripheralModuleFunctionInputPin(uint8_t selectedPort, uint16_t selectedPins)</div><div class="ttdoc">This function configures the peripheral module function in the input direction for the selected pin...</div><div class="ttdef"><b>Definition:</b> gpio.c:172</div></div>
<div class="ttc" id="group__gpio__api_html_ga5cffcf0f7edd29fd2fe7bc0617fcbde0"><div class="ttname"><a href="group__gpio__api.html#ga5cffcf0f7edd29fd2fe7bc0617fcbde0">GPIO_setOutputLowOnPin</a></div><div class="ttdeci">void GPIO_setOutputLowOnPin(uint8_t selectedPort, uint16_t selectedPins)</div><div class="ttdoc">This function sets output LOW on the selected Pin. </div><div class="ttdef"><b>Definition:</b> gpio.c:211</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,25 +0,0 @@
var group__adc10__a__api =
[
[ "ADC10_A_clearInterrupt", "group__adc10__a__api.html#ga8d3df51f61b504e42b53f8bdec78ebe0", null ],
[ "ADC10_A_configureMemory", "group__adc10__a__api.html#gaf1479bf6adfc502e8795477df6f01deb", null ],
[ "ADC10_A_disable", "group__adc10__a__api.html#ga8ad827d37d6a0c7517e7b98edf6e0a3b", null ],
[ "ADC10_A_disableConversions", "group__adc10__a__api.html#ga1713c10fba359f6dbe397c2793026a86", null ],
[ "ADC10_A_disableInterrupt", "group__adc10__a__api.html#ga558935667565b665d15c4e260fba918b", null ],
[ "ADC10_A_disableReferenceBurst", "group__adc10__a__api.html#ga9f514aee5b3c0c9d6b835aac7e00c6a1", null ],
[ "ADC10_A_disableSamplingTimer", "group__adc10__a__api.html#ga9d2f18baebc5ddf9569b2e6c2ffb107e", null ],
[ "ADC10_A_enable", "group__adc10__a__api.html#ga22506fda8cb42ad0349248092be39052", null ],
[ "ADC10_A_enableInterrupt", "group__adc10__a__api.html#gaf745653675460dbf682fbea1882dc7ae", null ],
[ "ADC10_A_enableReferenceBurst", "group__adc10__a__api.html#ga25f379c17ab2ddcbe616c63cabb4a638", null ],
[ "ADC10_A_getInterruptStatus", "group__adc10__a__api.html#ga4ef8ef8c78cbec40873dd6b850fe08ee", null ],
[ "ADC10_A_getMemoryAddressForDMA", "group__adc10__a__api.html#gaed1cac136f9a5c74227ef0b4caaa9881", null ],
[ "ADC10_A_getResults", "group__adc10__a__api.html#ga6685eabc64969f9de6fdaeaec6da22a9", null ],
[ "ADC10_A_init", "group__adc10__a__api.html#ga038b605606b7e25c28215d056975aeed", null ],
[ "ADC10_A_isBusy", "group__adc10__a__api.html#ga25520514706700cb30b0c8d6debcb19e", null ],
[ "ADC10_A_setDataReadBackFormat", "group__adc10__a__api.html#ga517811892bf1f23235846dfbb89d7172", null ],
[ "ADC10_A_setReferenceBufferSamplingRate", "group__adc10__a__api.html#ga349210e7079402edcfb8d1c1e81bbd0b", null ],
[ "ADC10_A_setResolution", "group__adc10__a__api.html#ga08205629b2b04f9b88e09bc424a00292", null ],
[ "ADC10_A_setSampleHoldSignalInversion", "group__adc10__a__api.html#ga250bb19bfc9f38ae88574903bced9e33", null ],
[ "ADC10_A_setupSamplingTimer", "group__adc10__a__api.html#ga8de5170b85cf299adb15f2764807ef42", null ],
[ "ADC10_A_setWindowComp", "group__adc10__a__api.html#ga973ecef90e2d7e6b2f3f2638a9a8b781", null ],
[ "ADC10_A_startConversion", "group__adc10__a__api.html#gac74874a719c063a75edd7495d500af58", null ]
];
@@ -1,24 +0,0 @@
var group__adc12__a__api =
[
[ "ADC12_A_clearInterrupt", "group__adc12__a__api.html#ga0a2b682ab80b6e0ce0ed474f6fd01373", null ],
[ "ADC12_A_configureMemory", "group__adc12__a__api.html#ga64c2b1f7bba7bed0d5eba37b05c8b088", null ],
[ "ADC12_A_disable", "group__adc12__a__api.html#ga85f1516488c668d5970f2dea26c2c0b9", null ],
[ "ADC12_A_disableConversions", "group__adc12__a__api.html#ga66b11479758914d60558a72d96b99a33", null ],
[ "ADC12_A_disableInterrupt", "group__adc12__a__api.html#gacae114d83730a08b4077eac4f0820dcf", null ],
[ "ADC12_A_disableReferenceBurst", "group__adc12__a__api.html#ga36e918084aee2976b6b8c4f8d2284ab6", null ],
[ "ADC12_A_disableSamplingTimer", "group__adc12__a__api.html#gae8d3120fc145a139edd0da096bbdcea7", null ],
[ "ADC12_A_enable", "group__adc12__a__api.html#gab6caef799b0465ba8929a56739a2f5f1", null ],
[ "ADC12_A_enableInterrupt", "group__adc12__a__api.html#ga0d03e1a6bc20c5a52cb66429cf545fce", null ],
[ "ADC12_A_enableReferenceBurst", "group__adc12__a__api.html#gabd46744d7921956a0e2b1372590d0de2", null ],
[ "ADC12_A_getInterruptStatus", "group__adc12__a__api.html#gac20a72f61e48ed33d7b62adab175b16d", null ],
[ "ADC12_A_getMemoryAddressForDMA", "group__adc12__a__api.html#ga0370fd19f70d99579d911f03ad2b3868", null ],
[ "ADC12_A_getResults", "group__adc12__a__api.html#ga941c6c94d4069f84085734073e9c87d6", null ],
[ "ADC12_A_init", "group__adc12__a__api.html#ga8bd6f898fd7737e069fd4c394aea671d", null ],
[ "ADC12_A_isBusy", "group__adc12__a__api.html#ga5ceed3618cbfbfcdfe257ccce1424239", null ],
[ "ADC12_A_setDataReadBackFormat", "group__adc12__a__api.html#gaac4d7481c299284a0153b6f9736d03c5", null ],
[ "ADC12_A_setReferenceBufferSamplingRate", "group__adc12__a__api.html#ga0ca7e1498ff6a4f158adf51faba46c61", null ],
[ "ADC12_A_setResolution", "group__adc12__a__api.html#gacaaa2fcdabe09a8b3c536212005412e9", null ],
[ "ADC12_A_setSampleHoldSignalInversion", "group__adc12__a__api.html#gaf22b6d0ac8d37f640ce3a32851727d4d", null ],
[ "ADC12_A_setupSamplingTimer", "group__adc12__a__api.html#ga8bf5da097ce89871e17a30a22024d6e8", null ],
[ "ADC12_A_startConversion", "group__adc12__a__api.html#gad27e6fb2af444e5ec5a6268e5e66625a", null ]
];
@@ -1,838 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: aes</title>
<title>aes</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__aes__api.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">aes</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gac862da704ae2e96247f2ddc98a518ab1"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#gac862da704ae2e96247f2ddc98a518ab1">AES_setCipherKey</a> (uint16_t baseAddress, const uint8_t *CipherKey)</td></tr>
<tr class="memdesc:gac862da704ae2e96247f2ddc98a518ab1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads a 128 bit cipher key to AES module. <a href="#gac862da704ae2e96247f2ddc98a518ab1">More...</a><br /></td></tr>
<tr class="separator:gac862da704ae2e96247f2ddc98a518ab1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga75097bb0ade068f1f7314278d063d1da"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#ga75097bb0ade068f1f7314278d063d1da">AES_encryptData</a> (uint16_t baseAddress, const uint8_t *Data, uint8_t *encryptedData)</td></tr>
<tr class="memdesc:ga75097bb0ade068f1f7314278d063d1da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encrypts a block of data using the AES module. <a href="#ga75097bb0ade068f1f7314278d063d1da">More...</a><br /></td></tr>
<tr class="separator:ga75097bb0ade068f1f7314278d063d1da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7fc8ce5050b23602da8713d00b781543"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#ga7fc8ce5050b23602da8713d00b781543">AES_decryptData</a> (uint16_t baseAddress, const uint8_t *Data, uint8_t *decryptedData)</td></tr>
<tr class="memdesc:ga7fc8ce5050b23602da8713d00b781543"><td class="mdescLeft">&#160;</td><td class="mdescRight">Decrypts a block of data using the AES module. <a href="#ga7fc8ce5050b23602da8713d00b781543">More...</a><br /></td></tr>
<tr class="separator:ga7fc8ce5050b23602da8713d00b781543"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d55162034cb98e79bb87568d3359025"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#ga6d55162034cb98e79bb87568d3359025">AES_setDecipherKey</a> (uint16_t baseAddress, const uint8_t *CipherKey)</td></tr>
<tr class="memdesc:ga6d55162034cb98e79bb87568d3359025"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the decipher key The API. <a href="#ga6d55162034cb98e79bb87568d3359025">More...</a><br /></td></tr>
<tr class="separator:ga6d55162034cb98e79bb87568d3359025"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad22d303ebca5aa34db80323d0e4a6d7c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#gad22d303ebca5aa34db80323d0e4a6d7c">AES_clearInterrupt</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gad22d303ebca5aa34db80323d0e4a6d7c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears the AES ready interrupt flag. <a href="#gad22d303ebca5aa34db80323d0e4a6d7c">More...</a><br /></td></tr>
<tr class="separator:gad22d303ebca5aa34db80323d0e4a6d7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3b2445e4bb5b305806d159b1a886ad50"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#ga3b2445e4bb5b305806d159b1a886ad50">AES_getInterruptStatus</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga3b2445e4bb5b305806d159b1a886ad50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the AES ready interrupt flag status. <a href="#ga3b2445e4bb5b305806d159b1a886ad50">More...</a><br /></td></tr>
<tr class="separator:ga3b2445e4bb5b305806d159b1a886ad50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3b050d033b61e26203dbff43921ecbae"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#ga3b050d033b61e26203dbff43921ecbae">AES_enableInterrupt</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga3b050d033b61e26203dbff43921ecbae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables AES ready interrupt. <a href="#ga3b050d033b61e26203dbff43921ecbae">More...</a><br /></td></tr>
<tr class="separator:ga3b050d033b61e26203dbff43921ecbae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf925e756d7bea915a1760c595bb702a7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#gaf925e756d7bea915a1760c595bb702a7">AES_disableInterrupt</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gaf925e756d7bea915a1760c595bb702a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables AES ready interrupt. <a href="#gaf925e756d7bea915a1760c595bb702a7">More...</a><br /></td></tr>
<tr class="separator:gaf925e756d7bea915a1760c595bb702a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga547f857a64b84a64153fec596f217cf2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#ga547f857a64b84a64153fec596f217cf2">AES_reset</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga547f857a64b84a64153fec596f217cf2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets AES Module immediately. <a href="#ga547f857a64b84a64153fec596f217cf2">More...</a><br /></td></tr>
<tr class="separator:ga547f857a64b84a64153fec596f217cf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6e91782471c7fa7aaa69921eb6e92ac2"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#ga6e91782471c7fa7aaa69921eb6e92ac2">AES_startEncryptData</a> (uint16_t baseAddress, const uint8_t *Data, uint8_t *encryptedData)</td></tr>
<tr class="memdesc:ga6e91782471c7fa7aaa69921eb6e92ac2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Starts an encryption process on the AES module. <a href="#ga6e91782471c7fa7aaa69921eb6e92ac2">More...</a><br /></td></tr>
<tr class="separator:ga6e91782471c7fa7aaa69921eb6e92ac2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20afb1972df4f6c9ccfcc124f0a5ffc5"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#ga20afb1972df4f6c9ccfcc124f0a5ffc5">AES_startDecryptData</a> (uint16_t baseAddress, const uint8_t *Data)</td></tr>
<tr class="memdesc:ga20afb1972df4f6c9ccfcc124f0a5ffc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Decrypts a block of data using the AES module. <a href="#ga20afb1972df4f6c9ccfcc124f0a5ffc5">More...</a><br /></td></tr>
<tr class="separator:ga20afb1972df4f6c9ccfcc124f0a5ffc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga30b1c13c4d1be974713d6dba775d7932"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#ga30b1c13c4d1be974713d6dba775d7932">AES_startSetDecipherKey</a> (uint16_t baseAddress, const uint8_t *CipherKey)</td></tr>
<tr class="memdesc:ga30b1c13c4d1be974713d6dba775d7932"><td class="mdescLeft">&#160;</td><td class="mdescRight">Loads the decipher key. <a href="#ga30b1c13c4d1be974713d6dba775d7932">More...</a><br /></td></tr>
<tr class="separator:ga30b1c13c4d1be974713d6dba775d7932"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa10764f742dc9c999740bfca637b92a3"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#gaa10764f742dc9c999740bfca637b92a3">AES_getDataOut</a> (uint16_t baseAddress, uint8_t *OutputData)</td></tr>
<tr class="memdesc:gaa10764f742dc9c999740bfca637b92a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads back the output data from AES module. <a href="#gaa10764f742dc9c999740bfca637b92a3">More...</a><br /></td></tr>
<tr class="separator:gaa10764f742dc9c999740bfca637b92a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac66d4613f0ed0895e09abc7b945019d5"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#gac66d4613f0ed0895e09abc7b945019d5">AES_isBusy</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gac66d4613f0ed0895e09abc7b945019d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the AES module busy status. <a href="#gac66d4613f0ed0895e09abc7b945019d5">More...</a><br /></td></tr>
<tr class="separator:gac66d4613f0ed0895e09abc7b945019d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga15825436fdffce948fbb6f34ac3016a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#ga15825436fdffce948fbb6f34ac3016a5">AES_clearErrorFlag</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga15825436fdffce948fbb6f34ac3016a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears the AES error flag. <a href="#ga15825436fdffce948fbb6f34ac3016a5">More...</a><br /></td></tr>
<tr class="separator:ga15825436fdffce948fbb6f34ac3016a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa932d8035230f2f2745649bfdd2879ca"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#gaa932d8035230f2f2745649bfdd2879ca">AES_getErrorFlagStatus</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gaa932d8035230f2f2745649bfdd2879ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the AES error flag status. <a href="#gaa932d8035230f2f2745649bfdd2879ca">More...</a><br /></td></tr>
<tr class="separator:gaa932d8035230f2f2745649bfdd2879ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac7f9e5fa217b035231dd17ffc53bf2fd"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#gac7f9e5fa217b035231dd17ffc53bf2fd">AES_startDecryptDataUsingEncryptionKey</a> (uint16_t baseAddress, const uint8_t *Data)</td></tr>
<tr class="memdesc:gac7f9e5fa217b035231dd17ffc53bf2fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">DEPRECATED Starts an decryption process on the AES module. <a href="#gac7f9e5fa217b035231dd17ffc53bf2fd">More...</a><br /></td></tr>
<tr class="separator:gac7f9e5fa217b035231dd17ffc53bf2fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf66a9ac85792eb42c9025a7d322f8736"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__aes__api.html#gaf66a9ac85792eb42c9025a7d322f8736">AES_decryptDataUsingEncryptionKey</a> (uint16_t baseAddress, const uint8_t *Data, uint8_t *decryptedData)</td></tr>
<tr class="memdesc:gaf66a9ac85792eb42c9025a7d322f8736"><td class="mdescLeft">&#160;</td><td class="mdescRight">DEPRECATED Decrypts a block of data using the AES module. <a href="#gaf66a9ac85792eb42c9025a7d322f8736">More...</a><br /></td></tr>
<tr class="separator:gaf66a9ac85792eb42c9025a7d322f8736"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Function Documentation</h2>
<a id="ga15825436fdffce948fbb6f34ac3016a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga15825436fdffce948fbb6f34ac3016a5">&sect;&nbsp;</a></span>AES_clearErrorFlag()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void AES_clearErrorFlag </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clears the AES error flag. </p>
<p>Clears the AES error flag that results from a key or data being written while the AES module is busy. Modified bit is AESERRFG of AESACTL0 register.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>AESERRFG</b> of <b>AESACTL0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gad22d303ebca5aa34db80323d0e4a6d7c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad22d303ebca5aa34db80323d0e4a6d7c">&sect;&nbsp;</a></span>AES_clearInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void AES_clearInterrupt </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clears the AES ready interrupt flag. </p>
<p>This function clears the AES ready interrupt flag. This flag is automatically cleared when AESADOUT is read, or when AESAKEY or AESADIN is written. This function should be used when the flag needs to be reset and it has not been automatically cleared by one of the previous actions.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>AESRDYIFG</b> of <b>AESACTL0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga7fc8ce5050b23602da8713d00b781543"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7fc8ce5050b23602da8713d00b781543">&sect;&nbsp;</a></span>AES_decryptData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t AES_decryptData </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint8_t *&#160;</td>
<td class="paramname"><em>Data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>decryptedData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Decrypts a block of data using the AES module. </p>
<p>This function requires a pre-generated decryption key. A key can be loaded and pre-generated by using function <b><a class="el" href="group__aes__api.html#ga30b1c13c4d1be974713d6dba775d7932" title="Loads the decipher key. ">AES_startSetDecipherKey()</a></b> or <b><a class="el" href="group__aes__api.html#ga6d55162034cb98e79bb87568d3359025" title="Sets the decipher key The API. ">AES_setDecipherKey()</a></b>. The decryption takes 167 MCLK.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module. </td></tr>
<tr><td class="paramname">Data</td><td>is a pointer to an uint8_t array with a length of 16 bytes that contains encrypted data to be decrypted. </td></tr>
<tr><td class="paramname">decryptedData</td><td>is a pointer to an uint8_t array with a length of 16 bytes in that the decrypted data will be written.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS </dd></dl>
</div>
</div>
<a id="gaf66a9ac85792eb42c9025a7d322f8736"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf66a9ac85792eb42c9025a7d322f8736">&sect;&nbsp;</a></span>AES_decryptDataUsingEncryptionKey()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t AES_decryptDataUsingEncryptionKey </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint8_t *&#160;</td>
<td class="paramname"><em>Data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>decryptedData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>DEPRECATED Decrypts a block of data using the AES module. </p>
<p>This function can be used to decrypt data by using the same key as used for a previous performed encryption. The decryption takes 214 MCLK.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module. </td></tr>
<tr><td class="paramname">Data</td><td>is a pointer to an uint8_t array with a length of 16 bytes that contains encrypted data to be decrypted. </td></tr>
<tr><td class="paramname">decryptedData</td><td>is a pointer to an uint8_t array with a length of 16 bytes in that the decrypted data will be written.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS </dd></dl>
</div>
</div>
<a id="gaf925e756d7bea915a1760c595bb702a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf925e756d7bea915a1760c595bb702a7">&sect;&nbsp;</a></span>AES_disableInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void AES_disableInterrupt </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables AES ready interrupt. </p>
<p>Disables AES ready interrupt. This interrupt is reset by a PUC, but not reset by AES_reset.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>AESRDYIE</b> of <b>AESACTL0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga3b050d033b61e26203dbff43921ecbae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3b050d033b61e26203dbff43921ecbae">&sect;&nbsp;</a></span>AES_enableInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void AES_enableInterrupt </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables AES ready interrupt. </p>
<p>Enables AES ready interrupt. This interrupt is reset by a PUC, but not reset by AES_reset. Does not clear interrupt flags.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>AESRDYIE</b> of <b>AESACTL0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga75097bb0ade068f1f7314278d063d1da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga75097bb0ade068f1f7314278d063d1da">&sect;&nbsp;</a></span>AES_encryptData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t AES_encryptData </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint8_t *&#160;</td>
<td class="paramname"><em>Data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>encryptedData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Encrypts a block of data using the AES module. </p>
<p>The cipher key that is used for encryption should be loaded in advance by using function <b><a class="el" href="group__aes__api.html#gac862da704ae2e96247f2ddc98a518ab1" title="Loads a 128 bit cipher key to AES module. ">AES_setCipherKey()</a></b> </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module. </td></tr>
<tr><td class="paramname">Data</td><td>is a pointer to an uint8_t array with a length of 16 bytes that contains data to be encrypted. </td></tr>
<tr><td class="paramname">encryptedData</td><td>is a pointer to an uint8_t array with a length of 16 bytes in that the encrypted data will be written.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS </dd></dl>
</div>
</div>
<a id="gaa10764f742dc9c999740bfca637b92a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa10764f742dc9c999740bfca637b92a3">&sect;&nbsp;</a></span>AES_getDataOut()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t AES_getDataOut </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>OutputData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Reads back the output data from AES module. </p>
<p>This function is meant to use after an encryption or decryption process that was started and finished by initiating an interrupt by use of the <b><a class="el" href="group__aes__api.html#ga6e91782471c7fa7aaa69921eb6e92ac2" title="Starts an encryption process on the AES module. ">AES_startEncryptData()</a></b> or <b><a class="el" href="group__aes__api.html#ga20afb1972df4f6c9ccfcc124f0a5ffc5" title="Decrypts a block of data using the AES module. ">AES_startDecryptData()</a></b> functions.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module. </td></tr>
<tr><td class="paramname">OutputData</td><td>is a pointer to an uint8_t array with a length of 16 bytes in which the output data of the AES module is available. If AES module is busy returns NULL.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS if AES is not busy, STATUS_FAIL if it is busy </dd></dl>
</div>
</div>
<a id="gaa932d8035230f2f2745649bfdd2879ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa932d8035230f2f2745649bfdd2879ca">&sect;&nbsp;</a></span>AES_getErrorFlagStatus()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint32_t AES_getErrorFlagStatus </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the AES error flag status. </p>
<p>Checks the AES error flag that results from a key or data being written while the AES module is busy. If the flag is set, it needs to be cleared using AES_clearErrorFlag.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>One of the following:<ul>
<li><b>AES_ERROR_OCCURRED</b> </li>
<li><b>AES_NO_ERROR</b> <br />
indicating if AESAKEY or AESADIN were written while an AES operation was in progress </li>
</ul>
</dd></dl>
</div>
</div>
<a id="ga3b2445e4bb5b305806d159b1a886ad50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3b2445e4bb5b305806d159b1a886ad50">&sect;&nbsp;</a></span>AES_getInterruptStatus()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint32_t AES_getInterruptStatus </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the AES ready interrupt flag status. </p>
<p>This function checks the AES ready interrupt flag. This flag is automatically cleared when AESADOUT is read, or when AESAKEY or AESADIN is written. This function can be used to confirm that this has been done.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>uint32_t - AES_READY_INTERRUPT or 0x00. </dd></dl>
</div>
</div>
<a id="gac66d4613f0ed0895e09abc7b945019d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac66d4613f0ed0895e09abc7b945019d5">&sect;&nbsp;</a></span>AES_isBusy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t AES_isBusy </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the AES module busy status. </p>
<p>Gets the AES module busy status. If a key or data are written while the AES module is busy, an error flag will be thrown.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>One of the following:<ul>
<li><b>AES_BUSY</b> </li>
<li><b>AES_NOT_BUSY</b> <br />
indicating if encryption/decryption/key generation is taking place </li>
</ul>
</dd></dl>
</div>
</div>
<a id="ga547f857a64b84a64153fec596f217cf2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga547f857a64b84a64153fec596f217cf2">&sect;&nbsp;</a></span>AES_reset()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void AES_reset </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Resets AES Module immediately. </p>
<p>This function performs a software reset on the AES Module, note that this does not affect the AES ready interrupt.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>AESSWRST</b> of <b>AESACTL0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gac862da704ae2e96247f2ddc98a518ab1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac862da704ae2e96247f2ddc98a518ab1">&sect;&nbsp;</a></span>AES_setCipherKey()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t AES_setCipherKey </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint8_t *&#160;</td>
<td class="paramname"><em>CipherKey</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Loads a 128 bit cipher key to AES module. </p>
<p>This function loads a 128 bit cipher key to AES module.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module. </td></tr>
<tr><td class="paramname">CipherKey</td><td>is a pointer to an uint8_t array with a length of 16 bytes that contains a 128 bit cipher key.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS </dd></dl>
</div>
</div>
<a id="ga6d55162034cb98e79bb87568d3359025"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6d55162034cb98e79bb87568d3359025">&sect;&nbsp;</a></span>AES_setDecipherKey()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t AES_setDecipherKey </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint8_t *&#160;</td>
<td class="paramname"><em>CipherKey</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the decipher key The API. </p>
<p>The API <b><a class="el" href="group__aes__api.html#ga30b1c13c4d1be974713d6dba775d7932" title="Loads the decipher key. ">AES_startSetDecipherKey()</a></b> or <b><a class="el" href="group__aes__api.html#ga6d55162034cb98e79bb87568d3359025" title="Sets the decipher key The API. ">AES_setDecipherKey()</a></b> must be invoked before invoking <b><a class="el" href="group__aes__api.html#ga6d55162034cb98e79bb87568d3359025" title="Sets the decipher key The API. ">AES_setDecipherKey()</a></b>.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module. </td></tr>
<tr><td class="paramname">CipherKey</td><td>is a pointer to an uint8_t array with a length of 16 bytes that contains the initial AES key.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS </dd></dl>
</div>
</div>
<a id="ga20afb1972df4f6c9ccfcc124f0a5ffc5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga20afb1972df4f6c9ccfcc124f0a5ffc5">&sect;&nbsp;</a></span>AES_startDecryptData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t AES_startDecryptData </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint8_t *&#160;</td>
<td class="paramname"><em>Data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Decrypts a block of data using the AES module. </p>
<p>This is the non-blocking equivalent of <a class="el" href="group__aes__api.html#ga7fc8ce5050b23602da8713d00b781543" title="Decrypts a block of data using the AES module. ">AES_decryptData()</a>. This function requires a pre-generated decryption key. A key can be loaded and pre- generated by using function <b><a class="el" href="group__aes__api.html#ga6d55162034cb98e79bb87568d3359025" title="Sets the decipher key The API. ">AES_setDecipherKey()</a></b> or <b><a class="el" href="group__aes__api.html#ga30b1c13c4d1be974713d6dba775d7932" title="Loads the decipher key. ">AES_startSetDecipherKey()</a></b>. The decryption takes 167 MCLK. It is recommended to use interrupt to check for procedure completion then using <a class="el" href="group__aes__api.html#gaa10764f742dc9c999740bfca637b92a3" title="Reads back the output data from AES module. ">AES_getDataOut()</a> API to retrieve the decrypted data.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module. </td></tr>
<tr><td class="paramname">Data</td><td>is a pointer to an uint8_t array with a length of 16 bytes that contains encrypted data to be decrypted.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS </dd></dl>
</div>
</div>
<a id="gac7f9e5fa217b035231dd17ffc53bf2fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac7f9e5fa217b035231dd17ffc53bf2fd">&sect;&nbsp;</a></span>AES_startDecryptDataUsingEncryptionKey()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t AES_startDecryptDataUsingEncryptionKey </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint8_t *&#160;</td>
<td class="paramname"><em>Data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>DEPRECATED Starts an decryption process on the AES module. </p>
<p>This is the non-blocking equivalent of <a class="el" href="group__aes__api.html#gaf66a9ac85792eb42c9025a7d322f8736" title="DEPRECATED Decrypts a block of data using the AES module. ">AES_decryptDataUsingEncryptionKey()</a>. This function can be used to decrypt data by using the same key as used for a previous performed encryption. The decryption takes 214 MCLK.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module. </td></tr>
<tr><td class="paramname">Data</td><td>is a pointer to an uint8_t array with a length of 16 bytes that contains encrypted data to be decrypted.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS </dd></dl>
</div>
</div>
<a id="ga6e91782471c7fa7aaa69921eb6e92ac2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6e91782471c7fa7aaa69921eb6e92ac2">&sect;&nbsp;</a></span>AES_startEncryptData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t AES_startEncryptData </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint8_t *&#160;</td>
<td class="paramname"><em>Data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>encryptedData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Starts an encryption process on the AES module. </p>
<p>This is the non-blocking equivalent of <a class="el" href="group__aes__api.html#ga75097bb0ade068f1f7314278d063d1da" title="Encrypts a block of data using the AES module. ">AES_encryptData()</a>. The cipher key that is used for decryption should be loaded in advance by using function <b><a class="el" href="group__aes__api.html#gac862da704ae2e96247f2ddc98a518ab1" title="Loads a 128 bit cipher key to AES module. ">AES_setCipherKey()</a></b>. It is recommended to use interrupt to check for procedure completion then using <a class="el" href="group__aes__api.html#gaa10764f742dc9c999740bfca637b92a3" title="Reads back the output data from AES module. ">AES_getDataOut()</a> API to retrieve the encrypted data.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module. </td></tr>
<tr><td class="paramname">Data</td><td>is a pointer to an uint8_t array with a length of 16 bytes that contains data to be encrypted. </td></tr>
<tr><td class="paramname">encryptedData</td><td>is a pointer to an uint8_t array with a length of 16 bytes in that the encrypted data will be written.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS </dd></dl>
</div>
</div>
<a id="ga30b1c13c4d1be974713d6dba775d7932"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga30b1c13c4d1be974713d6dba775d7932">&sect;&nbsp;</a></span>AES_startSetDecipherKey()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t AES_startSetDecipherKey </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint8_t *&#160;</td>
<td class="paramname"><em>CipherKey</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Loads the decipher key. </p>
<p>This is the non-blocking equivalent of <a class="el" href="group__aes__api.html#ga6d55162034cb98e79bb87568d3359025" title="Sets the decipher key The API. ">AES_setDecipherKey()</a>. The API <b><a class="el" href="group__aes__api.html#ga30b1c13c4d1be974713d6dba775d7932" title="Loads the decipher key. ">AES_startSetDecipherKey()</a></b> or <b><a class="el" href="group__aes__api.html#ga6d55162034cb98e79bb87568d3359025" title="Sets the decipher key The API. ">AES_setDecipherKey()</a></b> must be invoked before invoking <b><a class="el" href="group__aes__api.html#ga30b1c13c4d1be974713d6dba775d7932" title="Loads the decipher key. ">AES_startSetDecipherKey()</a></b>.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the AES module. </td></tr>
<tr><td class="paramname">CipherKey</td><td>is a pointer to an uint8_t array with a length of 16 bytes that contains the initial AES key.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS </dd></dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,21 +0,0 @@
var group__aes__api =
[
[ "AES_clearErrorFlag", "group__aes__api.html#ga15825436fdffce948fbb6f34ac3016a5", null ],
[ "AES_clearInterrupt", "group__aes__api.html#gad22d303ebca5aa34db80323d0e4a6d7c", null ],
[ "AES_decryptData", "group__aes__api.html#ga7fc8ce5050b23602da8713d00b781543", null ],
[ "AES_decryptDataUsingEncryptionKey", "group__aes__api.html#gaf66a9ac85792eb42c9025a7d322f8736", null ],
[ "AES_disableInterrupt", "group__aes__api.html#gaf925e756d7bea915a1760c595bb702a7", null ],
[ "AES_enableInterrupt", "group__aes__api.html#ga3b050d033b61e26203dbff43921ecbae", null ],
[ "AES_encryptData", "group__aes__api.html#ga75097bb0ade068f1f7314278d063d1da", null ],
[ "AES_getDataOut", "group__aes__api.html#gaa10764f742dc9c999740bfca637b92a3", null ],
[ "AES_getErrorFlagStatus", "group__aes__api.html#gaa932d8035230f2f2745649bfdd2879ca", null ],
[ "AES_getInterruptStatus", "group__aes__api.html#ga3b2445e4bb5b305806d159b1a886ad50", null ],
[ "AES_isBusy", "group__aes__api.html#gac66d4613f0ed0895e09abc7b945019d5", null ],
[ "AES_reset", "group__aes__api.html#ga547f857a64b84a64153fec596f217cf2", null ],
[ "AES_setCipherKey", "group__aes__api.html#gac862da704ae2e96247f2ddc98a518ab1", null ],
[ "AES_setDecipherKey", "group__aes__api.html#ga6d55162034cb98e79bb87568d3359025", null ],
[ "AES_startDecryptData", "group__aes__api.html#ga20afb1972df4f6c9ccfcc124f0a5ffc5", null ],
[ "AES_startDecryptDataUsingEncryptionKey", "group__aes__api.html#gac7f9e5fa217b035231dd17ffc53bf2fd", null ],
[ "AES_startEncryptData", "group__aes__api.html#ga6e91782471c7fa7aaa69921eb6e92ac2", null ],
[ "AES_startSetDecipherKey", "group__aes__api.html#ga30b1c13c4d1be974713d6dba775d7932", null ]
];
@@ -1,481 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: battbak</title>
<title>battbak</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__battbak__api.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">battbak</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga4983c183751246bdee80a9bd84276115"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__battbak__api.html#ga4983c183751246bdee80a9bd84276115">BattBak_unlockBackupSubSystem</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga4983c183751246bdee80a9bd84276115"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unlocks any pending backup input pins and RTC_B interrupts to be serviced. <a href="#ga4983c183751246bdee80a9bd84276115">More...</a><br /></td></tr>
<tr class="separator:ga4983c183751246bdee80a9bd84276115"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7b3a5020374909d44c74ee66c0ff4783"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__battbak__api.html#ga7b3a5020374909d44c74ee66c0ff4783">BattBak_enableBackupSupplyToADC</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga7b3a5020374909d44c74ee66c0ff4783"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables the backup supply to be measured by the ADC battery monitor input. <a href="#ga7b3a5020374909d44c74ee66c0ff4783">More...</a><br /></td></tr>
<tr class="separator:ga7b3a5020374909d44c74ee66c0ff4783"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac04e83b23450683ed29d2a8e45aa4937"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__battbak__api.html#gac04e83b23450683ed29d2a8e45aa4937">BattBak_disableBackupSupplyToADC</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gac04e83b23450683ed29d2a8e45aa4937"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables the backup supply input to the ADC module. <a href="#gac04e83b23450683ed29d2a8e45aa4937">More...</a><br /></td></tr>
<tr class="separator:gac04e83b23450683ed29d2a8e45aa4937"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga29e080f5a66fd68f8bf18b0182d20fd0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__battbak__api.html#ga29e080f5a66fd68f8bf18b0182d20fd0">BattBak_switchToBackupSupplyManually</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga29e080f5a66fd68f8bf18b0182d20fd0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Manually switches to backup supply. <a href="#ga29e080f5a66fd68f8bf18b0182d20fd0">More...</a><br /></td></tr>
<tr class="separator:ga29e080f5a66fd68f8bf18b0182d20fd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga30fea558bb401fda57b95cbe1275ecf9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__battbak__api.html#ga30fea558bb401fda57b95cbe1275ecf9">BattBak_disable</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga30fea558bb401fda57b95cbe1275ecf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables backup battery system. <a href="#ga30fea558bb401fda57b95cbe1275ecf9">More...</a><br /></td></tr>
<tr class="separator:ga30fea558bb401fda57b95cbe1275ecf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0d79e2e3db4107ae3f74eb84a29275b8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__battbak__api.html#ga0d79e2e3db4107ae3f74eb84a29275b8">BattBak_initAndEnableCharger</a> (uint16_t baseAddress, uint8_t chargerEndVoltage, uint8_t chargeCurrent)</td></tr>
<tr class="memdesc:ga0d79e2e3db4107ae3f74eb84a29275b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes and enables the backup battery charger. <a href="#ga0d79e2e3db4107ae3f74eb84a29275b8">More...</a><br /></td></tr>
<tr class="separator:ga0d79e2e3db4107ae3f74eb84a29275b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadde8166665decc108f517412095f4a6c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__battbak__api.html#gadde8166665decc108f517412095f4a6c">BattBak_disableCharger</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gadde8166665decc108f517412095f4a6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables and resets backup battery charger settings. <a href="#gadde8166665decc108f517412095f4a6c">More...</a><br /></td></tr>
<tr class="separator:gadde8166665decc108f517412095f4a6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4314416048dcaf9443368e031c49363b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__battbak__api.html#ga4314416048dcaf9443368e031c49363b">BattBak_setBackupRAMData</a> (uint16_t baseAddress, uint8_t backupRAMSelect, uint16_t data)</td></tr>
<tr class="memdesc:ga4314416048dcaf9443368e031c49363b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets data into the selected backup RAM space. <a href="#ga4314416048dcaf9443368e031c49363b">More...</a><br /></td></tr>
<tr class="separator:ga4314416048dcaf9443368e031c49363b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga57fb5620e4b5bb75daf7b2ab27e72453"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__battbak__api.html#ga57fb5620e4b5bb75daf7b2ab27e72453">BattBak_getBackupRAMData</a> (uint16_t baseAddress, uint8_t backupRAMSelect)</td></tr>
<tr class="memdesc:ga57fb5620e4b5bb75daf7b2ab27e72453"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the data from the selected backup RAM space. <a href="#ga57fb5620e4b5bb75daf7b2ab27e72453">More...</a><br /></td></tr>
<tr class="separator:ga57fb5620e4b5bb75daf7b2ab27e72453"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Function Documentation</h2>
<a id="ga30fea558bb401fda57b95cbe1275ecf9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga30fea558bb401fda57b95cbe1275ecf9">&sect;&nbsp;</a></span>BattBak_disable()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BattBak_disable </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables backup battery system. </p>
<p>This function disables the battery backup system from being used. The battery backup system is re-enabled after a power cycle.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the BATTBAK module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gac04e83b23450683ed29d2a8e45aa4937"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac04e83b23450683ed29d2a8e45aa4937">&sect;&nbsp;</a></span>BattBak_disableBackupSupplyToADC()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BattBak_disableBackupSupplyToADC </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables the backup supply input to the ADC module. </p>
<p>This function disables the ability to monitor the backup supply voltage from the ADC battery monitor input.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the BATTBAK module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gadde8166665decc108f517412095f4a6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gadde8166665decc108f517412095f4a6c">&sect;&nbsp;</a></span>BattBak_disableCharger()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BattBak_disableCharger </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables and resets backup battery charger settings. </p>
<p>This function clears all backup battery charger settings and disables it. To re-enable the charger, a call to <a class="el" href="group__battbak__api.html#ga0d79e2e3db4107ae3f74eb84a29275b8" title="Initializes and enables the backup battery charger. ">BattBak_initAndEnableCharger()</a> is required.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the BATTBAK module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga7b3a5020374909d44c74ee66c0ff4783"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7b3a5020374909d44c74ee66c0ff4783">&sect;&nbsp;</a></span>BattBak_enableBackupSupplyToADC()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BattBak_enableBackupSupplyToADC </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables the backup supply to be measured by the ADC battery monitor input. </p>
<p>This function enables the backup supply signal to be monitored by the ADC battery supply monitor input, to allow a measurement of the voltage from the backup battery.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the BATTBAK module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga57fb5620e4b5bb75daf7b2ab27e72453"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga57fb5620e4b5bb75daf7b2ab27e72453">&sect;&nbsp;</a></span>BattBak_getBackupRAMData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t BattBak_getBackupRAMData </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>backupRAMSelect</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the data from the selected backup RAM space. </p>
<p>This function returns the 16-bit data currently residing in the selected backup RAM space.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the BATTBAK module. </td></tr>
<tr><td class="paramname">backupRAMSelect</td><td>is the backup RAM space to read out from. Valid values are:<ul>
<li><b>BATTBAK_RAMSELECT_0</b> </li>
<li><b>BATTBAK_RAMSELECT_1</b> </li>
<li><b>BATTBAK_RAMSELECT_2</b> </li>
<li><b>BATTBAK_RAMSELECT_3</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Data residing in the selected backup RAM space. </dd></dl>
</div>
</div>
<a id="ga0d79e2e3db4107ae3f74eb84a29275b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0d79e2e3db4107ae3f74eb84a29275b8">&sect;&nbsp;</a></span>BattBak_initAndEnableCharger()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BattBak_initAndEnableCharger </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>chargerEndVoltage</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>chargeCurrent</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes and enables the backup battery charger. </p>
<p>This function initializes the backup battery charger with the selected settings.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the BATTBAK module. </td></tr>
<tr><td class="paramname">chargerEndVoltage</td><td>is the maximum voltage to charge the backup battery to. Valid values are:<ul>
<li><b>BATTBAK_CHARGERENDVOLTAGE_VCC</b> - charges backup battery up to Vcc</li>
<li><b>BATTBAK_CHARGERENDVOLTAGE2_7V</b> - charges backup battery up to 2.7V OR up to Vcc if Vcc is less than 2.7V. <br />
Modified bits are <b>BAKCHVx</b> of <b>BAKCHCTL</b> register. </li>
</ul>
</td></tr>
<tr><td class="paramname">chargeCurrent</td><td>is the maximum current to charge the backup battery at. Valid values are:<ul>
<li><b>BATTBAK_CHARGECURRENT_5KOHM</b> </li>
<li><b>BATTBAK_CHARGECURRENT_10KOHM</b> </li>
<li><b>BATTBAK_CHARGECURRENT_20KOHM</b> <br />
Modified bits are <b>BAKCHCx</b> of <b>BAKCHCTL</b> register.</li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga4314416048dcaf9443368e031c49363b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4314416048dcaf9443368e031c49363b">&sect;&nbsp;</a></span>BattBak_setBackupRAMData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BattBak_setBackupRAMData </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>backupRAMSelect</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets data into the selected backup RAM space. </p>
<p>This function sets the given 16-bit data into the selected backup RAM space.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the BATTBAK module. </td></tr>
<tr><td class="paramname">backupRAMSelect</td><td>is the backup RAM space to set data into. Valid values are:<ul>
<li><b>BATTBAK_RAMSELECT_0</b> </li>
<li><b>BATTBAK_RAMSELECT_1</b> </li>
<li><b>BATTBAK_RAMSELECT_2</b> </li>
<li><b>BATTBAK_RAMSELECT_3</b> </li>
</ul>
</td></tr>
<tr><td class="paramname">data</td><td>is the data to set into the selected backup RAM space.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga29e080f5a66fd68f8bf18b0182d20fd0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga29e080f5a66fd68f8bf18b0182d20fd0">&sect;&nbsp;</a></span>BattBak_switchToBackupSupplyManually()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BattBak_switchToBackupSupplyManually </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Manually switches to backup supply. </p>
<p>This function uses software to manually switch to the backup battery supply. Once this bit is set, it will be automatically reset by a POR and the system returns to an automatic switch to backup supply.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the BATTBAK module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga4983c183751246bdee80a9bd84276115"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4983c183751246bdee80a9bd84276115">&sect;&nbsp;</a></span>BattBak_unlockBackupSubSystem()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t BattBak_unlockBackupSubSystem </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Unlocks any pending backup input pins and RTC_B interrupts to be serviced. </p>
<p>This function unlocks the ability to view and service any pending backup input pin interrupts, as well as pending RTC_B interrupts. The backup sub- system can only be unlocked when the backup domain has settled, so this function returns the status of the unlock bit after it has been to be verified by user code. Please note, the backup sub-system should only be unlocked after modifying the RTC_B registers.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the BATTBAK module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>One of the following:<ul>
<li><b>BATTBAK_UNLOCKFAILURE</b> backup system has not yet settled</li>
<li><b>BATTBAK_UNLOCKSUCCESS</b> successfully unlocked <br />
indicating if the backup system has been successfully unlocked </li>
</ul>
</dd></dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,12 +0,0 @@
var group__battbak__api =
[
[ "BattBak_disable", "group__battbak__api.html#ga30fea558bb401fda57b95cbe1275ecf9", null ],
[ "BattBak_disableBackupSupplyToADC", "group__battbak__api.html#gac04e83b23450683ed29d2a8e45aa4937", null ],
[ "BattBak_disableCharger", "group__battbak__api.html#gadde8166665decc108f517412095f4a6c", null ],
[ "BattBak_enableBackupSupplyToADC", "group__battbak__api.html#ga7b3a5020374909d44c74ee66c0ff4783", null ],
[ "BattBak_getBackupRAMData", "group__battbak__api.html#ga57fb5620e4b5bb75daf7b2ab27e72453", null ],
[ "BattBak_initAndEnableCharger", "group__battbak__api.html#ga0d79e2e3db4107ae3f74eb84a29275b8", null ],
[ "BattBak_setBackupRAMData", "group__battbak__api.html#ga4314416048dcaf9443368e031c49363b", null ],
[ "BattBak_switchToBackupSupplyManually", "group__battbak__api.html#ga29e080f5a66fd68f8bf18b0182d20fd0", null ],
[ "BattBak_unlockBackupSubSystem", "group__battbak__api.html#ga4983c183751246bdee80a9bd84276115", null ]
];
@@ -1,858 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: comp_b</title>
<title>comp_b</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__comp__b__api.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">comp_b</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga054498870e593784bb40dc58a08ef82d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#ga054498870e593784bb40dc58a08ef82d">Comp_B_init</a> (uint16_t baseAddress, <a class="el" href="struct_comp___b__init_param.html">Comp_B_initParam</a> *param)</td></tr>
<tr class="memdesc:ga054498870e593784bb40dc58a08ef82d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the Comp_B Module. <a href="#ga054498870e593784bb40dc58a08ef82d">More...</a><br /></td></tr>
<tr class="separator:ga054498870e593784bb40dc58a08ef82d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8ca0aad3df10133be4607a9d8747e921"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#ga8ca0aad3df10133be4607a9d8747e921">Comp_B_configureReferenceVoltage</a> (uint16_t baseAddress, <a class="el" href="struct_comp___b__configure_reference_voltage_param.html">Comp_B_configureReferenceVoltageParam</a> *param)</td></tr>
<tr class="memdesc:ga8ca0aad3df10133be4607a9d8747e921"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generates a Reference Voltage to the terminal selected during initialization. <a href="#ga8ca0aad3df10133be4607a9d8747e921">More...</a><br /></td></tr>
<tr class="separator:ga8ca0aad3df10133be4607a9d8747e921"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga71316056b65f88d1b0c808bc03698ebb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#ga71316056b65f88d1b0c808bc03698ebb">Comp_B_enableInterrupt</a> (uint16_t baseAddress, uint16_t interruptMask)</td></tr>
<tr class="memdesc:ga71316056b65f88d1b0c808bc03698ebb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables selected Comp_B interrupt sources. <a href="#ga71316056b65f88d1b0c808bc03698ebb">More...</a><br /></td></tr>
<tr class="separator:ga71316056b65f88d1b0c808bc03698ebb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3dfc7ffad56c9de09be3dd612d1eed93"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#ga3dfc7ffad56c9de09be3dd612d1eed93">Comp_B_disableInterrupt</a> (uint16_t baseAddress, uint16_t interruptMask)</td></tr>
<tr class="memdesc:ga3dfc7ffad56c9de09be3dd612d1eed93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables selected Comp_B interrupt sources. <a href="#ga3dfc7ffad56c9de09be3dd612d1eed93">More...</a><br /></td></tr>
<tr class="separator:ga3dfc7ffad56c9de09be3dd612d1eed93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4408e60bdd0ffd695c1c76e5db6deefd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#ga4408e60bdd0ffd695c1c76e5db6deefd">Comp_B_clearInterrupt</a> (uint16_t baseAddress, uint16_t interruptFlagMask)</td></tr>
<tr class="memdesc:ga4408e60bdd0ffd695c1c76e5db6deefd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears Comp_B interrupt flags. <a href="#ga4408e60bdd0ffd695c1c76e5db6deefd">More...</a><br /></td></tr>
<tr class="separator:ga4408e60bdd0ffd695c1c76e5db6deefd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaed4b3e8ad6b0ce4c4e1468c9a3c26021"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#gaed4b3e8ad6b0ce4c4e1468c9a3c26021">Comp_B_getInterruptStatus</a> (uint16_t baseAddress, uint16_t interruptFlagMask)</td></tr>
<tr class="memdesc:gaed4b3e8ad6b0ce4c4e1468c9a3c26021"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the current Comp_B interrupt status. <a href="#gaed4b3e8ad6b0ce4c4e1468c9a3c26021">More...</a><br /></td></tr>
<tr class="separator:gaed4b3e8ad6b0ce4c4e1468c9a3c26021"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga29c441762dee5949b76504945b535fe7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#ga29c441762dee5949b76504945b535fe7">Comp_B_setInterruptEdgeDirection</a> (uint16_t baseAddress, uint16_t edgeDirection)</td></tr>
<tr class="memdesc:ga29c441762dee5949b76504945b535fe7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Explicitly sets the edge direction that would trigger an interrupt. <a href="#ga29c441762dee5949b76504945b535fe7">More...</a><br /></td></tr>
<tr class="separator:ga29c441762dee5949b76504945b535fe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafcfee4e3e7a5754292bb235515280bce"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#gafcfee4e3e7a5754292bb235515280bce">Comp_B_toggleInterruptEdgeDirection</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gafcfee4e3e7a5754292bb235515280bce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Toggles the edge direction that would trigger an interrupt. <a href="#gafcfee4e3e7a5754292bb235515280bce">More...</a><br /></td></tr>
<tr class="separator:gafcfee4e3e7a5754292bb235515280bce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga85626a5454ac1caa7760a5d210fb1029"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#ga85626a5454ac1caa7760a5d210fb1029">Comp_B_enable</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga85626a5454ac1caa7760a5d210fb1029"><td class="mdescLeft">&#160;</td><td class="mdescRight">Turns on the Comp_B module. <a href="#ga85626a5454ac1caa7760a5d210fb1029">More...</a><br /></td></tr>
<tr class="separator:ga85626a5454ac1caa7760a5d210fb1029"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga067f93fde0ce83df03e034a5abbc4b71"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#ga067f93fde0ce83df03e034a5abbc4b71">Comp_B_disable</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga067f93fde0ce83df03e034a5abbc4b71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Turns off the Comp_B module. <a href="#ga067f93fde0ce83df03e034a5abbc4b71">More...</a><br /></td></tr>
<tr class="separator:ga067f93fde0ce83df03e034a5abbc4b71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga66aef41761eead7cc88ba2a767b46da0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#ga66aef41761eead7cc88ba2a767b46da0">Comp_B_shortInputs</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga66aef41761eead7cc88ba2a767b46da0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shorts the two input pins chosen during initialization. <a href="#ga66aef41761eead7cc88ba2a767b46da0">More...</a><br /></td></tr>
<tr class="separator:ga66aef41761eead7cc88ba2a767b46da0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gada5814ab85959759a775edb192ae45ee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#gada5814ab85959759a775edb192ae45ee">Comp_B_unshortInputs</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gada5814ab85959759a775edb192ae45ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables the short of the two input pins chosen during initialization. <a href="#gada5814ab85959759a775edb192ae45ee">More...</a><br /></td></tr>
<tr class="separator:gada5814ab85959759a775edb192ae45ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5575dadea9b16eb9822310330a97891f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#ga5575dadea9b16eb9822310330a97891f">Comp_B_disableInputBuffer</a> (uint16_t baseAddress, uint8_t inputPort)</td></tr>
<tr class="memdesc:ga5575dadea9b16eb9822310330a97891f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables the input buffer of the selected input port to effectively allow for analog signals. <a href="#ga5575dadea9b16eb9822310330a97891f">More...</a><br /></td></tr>
<tr class="separator:ga5575dadea9b16eb9822310330a97891f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae3be217a9498f5e071bb0461f03178c9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#gae3be217a9498f5e071bb0461f03178c9">Comp_B_enableInputBuffer</a> (uint16_t baseAddress, uint8_t inputPort)</td></tr>
<tr class="memdesc:gae3be217a9498f5e071bb0461f03178c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables the input buffer of the selected input port to allow for digital signals. <a href="#gae3be217a9498f5e071bb0461f03178c9">More...</a><br /></td></tr>
<tr class="separator:gae3be217a9498f5e071bb0461f03178c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga914cd5bd71a90e7ee08d0117ac0a5251"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#ga914cd5bd71a90e7ee08d0117ac0a5251">Comp_B_swapIO</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga914cd5bd71a90e7ee08d0117ac0a5251"><td class="mdescLeft">&#160;</td><td class="mdescRight">Toggles the bit that swaps which terminals the inputs go to, while also inverting the output of the Comp_B. <a href="#ga914cd5bd71a90e7ee08d0117ac0a5251">More...</a><br /></td></tr>
<tr class="separator:ga914cd5bd71a90e7ee08d0117ac0a5251"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae1008c12d75aacc72d1c0279ecca890b"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#gae1008c12d75aacc72d1c0279ecca890b">Comp_B_outputValue</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gae1008c12d75aacc72d1c0279ecca890b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the output value of the Comp_B module. <a href="#gae1008c12d75aacc72d1c0279ecca890b">More...</a><br /></td></tr>
<tr class="separator:gae1008c12d75aacc72d1c0279ecca890b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab4f9182c978b9c3f16d600251e7a5062"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__b__api.html#gab4f9182c978b9c3f16d600251e7a5062">Comp_B_selectReferenceVoltage</a> (uint16_t baseAddress, uint16_t selectType, uint16_t selectVRef)</td></tr>
<tr class="memdesc:gab4f9182c978b9c3f16d600251e7a5062"><td class="mdescLeft">&#160;</td><td class="mdescRight">Modifies how comparator output selects between VREF0 or VREF1. <a href="#gab4f9182c978b9c3f16d600251e7a5062">More...</a><br /></td></tr>
<tr class="separator:gab4f9182c978b9c3f16d600251e7a5062"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Function Documentation</h2>
<a id="ga4408e60bdd0ffd695c1c76e5db6deefd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4408e60bdd0ffd695c1c76e5db6deefd">&sect;&nbsp;</a></span>Comp_B_clearInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Comp_B_clearInterrupt </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>interruptFlagMask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clears Comp_B interrupt flags. </p>
<p>The Comp_B interrupt source is cleared, so that it no longer asserts. The highest interrupt flag is automatically cleared when an interrupt vector generator is used.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module. </td></tr>
<tr><td class="paramname">interruptFlagMask</td><td>is a bit mask of the interrupt sources to be cleared. Mask value is the logical OR of any of the following:<ul>
<li><b>COMP_B_OUTPUT_FLAG</b> - Output interrupt</li>
<li><b>COMP_B_OUTPUTINVERTED_FLAG</b> - Output interrupt inverted polarity <br />
Modified bits of <b>CBINT</b> register.</li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga8ca0aad3df10133be4607a9d8747e921"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8ca0aad3df10133be4607a9d8747e921">&sect;&nbsp;</a></span>Comp_B_configureReferenceVoltage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Comp_B_configureReferenceVoltage </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_comp___b__configure_reference_voltage_param.html">Comp_B_configureReferenceVoltageParam</a> *&#160;</td>
<td class="paramname"><em>param</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Generates a Reference Voltage to the terminal selected during initialization. </p>
<p>Use this function to generate a voltage to serve as a reference to the terminal selected at initialization. The voltage is determined by the equation: Vbase * (Numerator / 32). If the upper and lower limit voltage numerators are equal, then a static reference is defined, whereas they are different then a hysteresis effect is generated.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module. </td></tr>
<tr><td class="paramname">param</td><td>is the pointer to struct for reference voltage configuration.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
<p>References <a class="el" href="struct_comp___b__configure_reference_voltage_param.html#aa28afc13fef6828b2c7f8bf3b2c32ada">Comp_B_configureReferenceVoltageParam::lowerLimitSupplyVoltageFractionOf32</a>, <a class="el" href="struct_comp___b__configure_reference_voltage_param.html#a490d4ff890e6f0b6b86f6aeba1fff27a">Comp_B_configureReferenceVoltageParam::referenceAccuracy</a>, <a class="el" href="struct_comp___b__configure_reference_voltage_param.html#ab02f42b1bbff13fe041e594f420a8b07">Comp_B_configureReferenceVoltageParam::supplyVoltageReferenceBase</a>, and <a class="el" href="struct_comp___b__configure_reference_voltage_param.html#a7a2c2913dd4249e547b93bc59c6a6fa5">Comp_B_configureReferenceVoltageParam::upperLimitSupplyVoltageFractionOf32</a>.</p>
</div>
</div>
<a id="ga067f93fde0ce83df03e034a5abbc4b71"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga067f93fde0ce83df03e034a5abbc4b71">&sect;&nbsp;</a></span>Comp_B_disable()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Comp_B_disable </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Turns off the Comp_B module. </p>
<p>This function clears the CBON bit disabling the operation of the Comp_B module, saving from excess power consumption.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga5575dadea9b16eb9822310330a97891f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5575dadea9b16eb9822310330a97891f">&sect;&nbsp;</a></span>Comp_B_disableInputBuffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Comp_B_disableInputBuffer </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>inputPort</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables the input buffer of the selected input port to effectively allow for analog signals. </p>
<p>This function sets the bit to disable the buffer for the specified input port to allow for analog signals from any of the Comp_B input pins. This bit is automatically set when the input is initialized to be used with the Comp_B module. This function should be used whenever an analog input is connected to one of these pins to prevent parasitic voltage from causing unexpected results.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module. </td></tr>
<tr><td class="paramname">inputPort</td><td>is the port in which the input buffer will be disabled. Valid values are:<ul>
<li><b>COMP_B_INPUT0</b> [Default]</li>
<li><b>COMP_B_INPUT1</b> </li>
<li><b>COMP_B_INPUT2</b> </li>
<li><b>COMP_B_INPUT3</b> </li>
<li><b>COMP_B_INPUT4</b> </li>
<li><b>COMP_B_INPUT5</b> </li>
<li><b>COMP_B_INPUT6</b> </li>
<li><b>COMP_B_INPUT7</b> </li>
<li><b>COMP_B_INPUT8</b> </li>
<li><b>COMP_B_INPUT9</b> </li>
<li><b>COMP_B_INPUT10</b> </li>
<li><b>COMP_B_INPUT11</b> </li>
<li><b>COMP_B_INPUT12</b> </li>
<li><b>COMP_B_INPUT13</b> </li>
<li><b>COMP_B_INPUT14</b> </li>
<li><b>COMP_B_INPUT15</b> </li>
<li><b>COMP_B_VREF</b> <br />
Modified bits are <b>CBPDx</b> of <b>CBCTL3</b> register.</li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga3dfc7ffad56c9de09be3dd612d1eed93"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3dfc7ffad56c9de09be3dd612d1eed93">&sect;&nbsp;</a></span>Comp_B_disableInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Comp_B_disableInterrupt </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>interruptMask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables selected Comp_B interrupt sources. </p>
<p>Disables the indicated Comp_B interrupt sources. Only the sources that are enabled can be reflected to the processor interrupt; disabled sources have no effect on the processor.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module. </td></tr>
<tr><td class="paramname">interruptMask</td><td>is the bit mask of the interrupt sources to be disabled. Mask value is the logical OR of any of the following:<ul>
<li><b>COMP_B_OUTPUT_INT</b> - Output interrupt</li>
<li><b>COMP_B_OUTPUTINVERTED_INT</b> - Output interrupt inverted polarity <br />
Modified bits of <b>CBINT</b> register.</li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga85626a5454ac1caa7760a5d210fb1029"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga85626a5454ac1caa7760a5d210fb1029">&sect;&nbsp;</a></span>Comp_B_enable()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Comp_B_enable </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Turns on the Comp_B module. </p>
<p>This function sets the bit that enables the operation of the Comp_B module.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gae3be217a9498f5e071bb0461f03178c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae3be217a9498f5e071bb0461f03178c9">&sect;&nbsp;</a></span>Comp_B_enableInputBuffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Comp_B_enableInputBuffer </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>inputPort</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables the input buffer of the selected input port to allow for digital signals. </p>
<p>This function clears the bit to enable the buffer for the specified input port to allow for digital signals from any of the Comp_B input pins. This should not be reset if there is an analog signal connected to the specified input pin to prevent from unexpected results.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module. </td></tr>
<tr><td class="paramname">inputPort</td><td>is the port in which the input buffer will be enabled. Valid values are:<ul>
<li><b>COMP_B_INPUT0</b> [Default]</li>
<li><b>COMP_B_INPUT1</b> </li>
<li><b>COMP_B_INPUT2</b> </li>
<li><b>COMP_B_INPUT3</b> </li>
<li><b>COMP_B_INPUT4</b> </li>
<li><b>COMP_B_INPUT5</b> </li>
<li><b>COMP_B_INPUT6</b> </li>
<li><b>COMP_B_INPUT7</b> </li>
<li><b>COMP_B_INPUT8</b> </li>
<li><b>COMP_B_INPUT9</b> </li>
<li><b>COMP_B_INPUT10</b> </li>
<li><b>COMP_B_INPUT11</b> </li>
<li><b>COMP_B_INPUT12</b> </li>
<li><b>COMP_B_INPUT13</b> </li>
<li><b>COMP_B_INPUT14</b> </li>
<li><b>COMP_B_INPUT15</b> </li>
<li><b>COMP_B_VREF</b> <br />
Modified bits are <b>CBPDx</b> of <b>CBCTL3</b> register.</li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga71316056b65f88d1b0c808bc03698ebb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga71316056b65f88d1b0c808bc03698ebb">&sect;&nbsp;</a></span>Comp_B_enableInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Comp_B_enableInterrupt </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>interruptMask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables selected Comp_B interrupt sources. </p>
<p>Enables the indicated Comp_B interrupt sources. Only the sources that are enabled can be reflected to the processor interrupt; disabled sources have no effect on the processor. Does not clear interrupt flags.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module. </td></tr>
<tr><td class="paramname">interruptMask</td><td>is the bit mask of the interrupt sources to be enabled. Mask value is the logical OR of any of the following:<ul>
<li><b>COMP_B_OUTPUT_INT</b> - Output interrupt</li>
<li><b>COMP_B_OUTPUTINVERTED_INT</b> - Output interrupt inverted polarity <br />
Modified bits of <b>CBINT</b> register.</li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gaed4b3e8ad6b0ce4c4e1468c9a3c26021"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaed4b3e8ad6b0ce4c4e1468c9a3c26021">&sect;&nbsp;</a></span>Comp_B_getInterruptStatus()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t Comp_B_getInterruptStatus </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>interruptFlagMask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the current Comp_B interrupt status. </p>
<p>This returns the interrupt status for the Comp_B module based on which flag is passed.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module. </td></tr>
<tr><td class="paramname">interruptFlagMask</td><td>is the masked interrupt flag status to be returned. Mask value is the logical OR of any of the following:<ul>
<li><b>COMP_B_OUTPUT_FLAG</b> - Output interrupt</li>
<li><b>COMP_B_OUTPUTINVERTED_FLAG</b> - Output interrupt inverted polarity</li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Logical OR of any of the following:<ul>
<li><b>COMP_B_OUTPUT_FLAG</b> Output interrupt</li>
<li><b>COMP_B_OUTPUTINVERTED_FLAG</b> Output interrupt inverted polarity <br />
indicating the status of the masked interrupts </li>
</ul>
</dd></dl>
</div>
</div>
<a id="ga054498870e593784bb40dc58a08ef82d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga054498870e593784bb40dc58a08ef82d">&sect;&nbsp;</a></span>Comp_B_init()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Comp_B_init </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_comp___b__init_param.html">Comp_B_initParam</a> *&#160;</td>
<td class="paramname"><em>param</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes the Comp_B Module. </p>
<p>Upon successful initialization of the Comp_B module, this function will have reset all necessary register bits and set the given options in the registers. To actually use the Comp_B module, the <a class="el" href="group__comp__b__api.html#ga85626a5454ac1caa7760a5d210fb1029" title="Turns on the Comp_B module. ">Comp_B_enable()</a> function must be explicitly called before use. If a Reference Voltage is set to a terminal, the Voltage should be set using the Comp_B_setReferenceVoltage() function.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module. </td></tr>
<tr><td class="paramname">param</td><td>is the pointer to struct for initialization.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS or STATUS_FAILURE of the initialization process. </dd></dl>
<p>References <a class="el" href="struct_comp___b__init_param.html#a46f991c67d23359776952c991d87571c">Comp_B_initParam::invertedOutputPolarity</a>, <a class="el" href="struct_comp___b__init_param.html#ac188f85cf333e8167be29b135f5782c2">Comp_B_initParam::negativeTerminalInput</a>, <a class="el" href="struct_comp___b__init_param.html#a6570c3ad7a631c211d7fd0c03f517ff5">Comp_B_initParam::outputFilterEnableAndDelayLevel</a>, <a class="el" href="struct_comp___b__init_param.html#aeb9eaaed3571c83ed336dac2fc853b34">Comp_B_initParam::positiveTerminalInput</a>, and <a class="el" href="struct_comp___b__init_param.html#a08b302851bb72c9000b996562ee4208d">Comp_B_initParam::powerModeSelect</a>.</p>
</div>
</div>
<a id="gae1008c12d75aacc72d1c0279ecca890b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae1008c12d75aacc72d1c0279ecca890b">&sect;&nbsp;</a></span>Comp_B_outputValue()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t Comp_B_outputValue </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the output value of the Comp_B module. </p>
<p>Returns the output value of the Comp_B module.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>One of the following:<ul>
<li><b>COMP_B_LOW</b> </li>
<li><b>COMP_B_HIGH</b> <br />
indicating the output value of the Comp_B module </li>
</ul>
</dd></dl>
</div>
</div>
<a id="gab4f9182c978b9c3f16d600251e7a5062"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab4f9182c978b9c3f16d600251e7a5062">&sect;&nbsp;</a></span>Comp_B_selectReferenceVoltage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Comp_B_selectReferenceVoltage </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>selectType</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>selectVRef</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Modifies how comparator output selects between VREF0 or VREF1. </p>
<p>Only applicable in certain Comp_B reference sources. Consult Comp_B_configureReferenceVoltage for details. If COMP_B_VREF_AUTO_SELECT, then comparator output state chooses between VREF0 and VREF1. If COMP_B_VREF_MANUAL_SELECT, then selectVRef param chooses.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module. </td></tr>
<tr><td class="paramname">selectType</td><td>determines whether VREF instance is chosen automatically or manually Valid values are:<ul>
<li><b>COMP_B_VREF_AUTO_SELECT</b> [Default] - VREF instance is chosen by comparator output state.</li>
<li><b>COMP_B_VREF_MANUAL_SELECT</b> - VREF instance is chosen by user (CBCTL1. CBMRVL bit) <br />
Modified bits are <b>CBMRVS</b> of <b>CBCTL1</b> register. </li>
</ul>
</td></tr>
<tr><td class="paramname">selectVRef</td><td>selects VREF0 or VREF1. Only applicable if VREF instance is set up to be chosen manually Valid values are:<ul>
<li><b>COMP_B_SELECT_VREF0</b> [Default]</li>
<li><b>COMP_B_SELECT_VREF1</b> <br />
Modified bits are <b>CBMRVL</b> of <b>CBCTL1</b> register. </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga29c441762dee5949b76504945b535fe7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga29c441762dee5949b76504945b535fe7">&sect;&nbsp;</a></span>Comp_B_setInterruptEdgeDirection()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Comp_B_setInterruptEdgeDirection </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>edgeDirection</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Explicitly sets the edge direction that would trigger an interrupt. </p>
<p>This function will set which direction the output will have to go, whether rising or falling, to generate an interrupt based on a non-inverted interrupt.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module. </td></tr>
<tr><td class="paramname">edgeDirection</td><td>determines which direction the edge would have to go to generate an interrupt based on the non-inverted interrupt flag. Valid values are:<ul>
<li><b>COMP_B_RISINGEDGE</b> [Default] - sets the bit to generate an interrupt when the output of the Comp_B falls from LOW to HIGH if the normal interrupt bit is set(and HIGH to LOW if the inverted interrupt enable bit is set).</li>
<li><b>COMP_B_FALLINGEDGE</b> - sets the bit to generate an interrupt when the output of the Comp_B rises from HIGH to LOW if the normal interrupt bit is set(and LOW to HIGH if the inverted interrupt enable bit is set). <br />
Modified bits are <b>CBIES</b> of <b>CBCTL1</b> register.</li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga66aef41761eead7cc88ba2a767b46da0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga66aef41761eead7cc88ba2a767b46da0">&sect;&nbsp;</a></span>Comp_B_shortInputs()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Comp_B_shortInputs </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Shorts the two input pins chosen during initialization. </p>
<p>This function sets the bit that shorts the devices attached to the input pins chosen from the initialization of the Comp_B.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga914cd5bd71a90e7ee08d0117ac0a5251"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga914cd5bd71a90e7ee08d0117ac0a5251">&sect;&nbsp;</a></span>Comp_B_swapIO()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Comp_B_swapIO </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Toggles the bit that swaps which terminals the inputs go to, while also inverting the output of the Comp_B. </p>
<p>This function toggles the bit that controls which input goes to which terminal. After initialization, this bit is set to 0, after toggling it once the inputs are routed to the opposite terminal and the output is inverted.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gafcfee4e3e7a5754292bb235515280bce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafcfee4e3e7a5754292bb235515280bce">&sect;&nbsp;</a></span>Comp_B_toggleInterruptEdgeDirection()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Comp_B_toggleInterruptEdgeDirection </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Toggles the edge direction that would trigger an interrupt. </p>
<p>This function will toggle which direction the output will have to go, whether rising or falling, to generate an interrupt based on a non-inverted interrupt. If the direction was rising, it is now falling, if it was falling, it is now rising.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gada5814ab85959759a775edb192ae45ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gada5814ab85959759a775edb192ae45ee">&sect;&nbsp;</a></span>Comp_B_unshortInputs()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Comp_B_unshortInputs </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables the short of the two input pins chosen during initialization. </p>
<p>This function clears the bit that shorts the devices attached to the input pins chosen from the initialization of the Comp_B.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the COMP_B module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,20 +0,0 @@
var group__comp__b__api =
[
[ "Comp_B_clearInterrupt", "group__comp__b__api.html#ga4408e60bdd0ffd695c1c76e5db6deefd", null ],
[ "Comp_B_configureReferenceVoltage", "group__comp__b__api.html#ga8ca0aad3df10133be4607a9d8747e921", null ],
[ "Comp_B_disable", "group__comp__b__api.html#ga067f93fde0ce83df03e034a5abbc4b71", null ],
[ "Comp_B_disableInputBuffer", "group__comp__b__api.html#ga5575dadea9b16eb9822310330a97891f", null ],
[ "Comp_B_disableInterrupt", "group__comp__b__api.html#ga3dfc7ffad56c9de09be3dd612d1eed93", null ],
[ "Comp_B_enable", "group__comp__b__api.html#ga85626a5454ac1caa7760a5d210fb1029", null ],
[ "Comp_B_enableInputBuffer", "group__comp__b__api.html#gae3be217a9498f5e071bb0461f03178c9", null ],
[ "Comp_B_enableInterrupt", "group__comp__b__api.html#ga71316056b65f88d1b0c808bc03698ebb", null ],
[ "Comp_B_getInterruptStatus", "group__comp__b__api.html#gaed4b3e8ad6b0ce4c4e1468c9a3c26021", null ],
[ "Comp_B_init", "group__comp__b__api.html#ga054498870e593784bb40dc58a08ef82d", null ],
[ "Comp_B_outputValue", "group__comp__b__api.html#gae1008c12d75aacc72d1c0279ecca890b", null ],
[ "Comp_B_selectReferenceVoltage", "group__comp__b__api.html#gab4f9182c978b9c3f16d600251e7a5062", null ],
[ "Comp_B_setInterruptEdgeDirection", "group__comp__b__api.html#ga29c441762dee5949b76504945b535fe7", null ],
[ "Comp_B_shortInputs", "group__comp__b__api.html#ga66aef41761eead7cc88ba2a767b46da0", null ],
[ "Comp_B_swapIO", "group__comp__b__api.html#ga914cd5bd71a90e7ee08d0117ac0a5251", null ],
[ "Comp_B_toggleInterruptEdgeDirection", "group__comp__b__api.html#gafcfee4e3e7a5754292bb235515280bce", null ],
[ "Comp_B_unshortInputs", "group__comp__b__api.html#gada5814ab85959759a775edb192ae45ee", null ]
];
@@ -1,435 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: crc</title>
<title>crc</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__crc__api.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">crc</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gaa7f85d73fc76b7d6fd2e35d548a56e9b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__crc__api.html#gaa7f85d73fc76b7d6fd2e35d548a56e9b">CRC_setSeed</a> (uint16_t baseAddress, uint16_t seed)</td></tr>
<tr class="memdesc:gaa7f85d73fc76b7d6fd2e35d548a56e9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the seed for the CRC. <a href="#gaa7f85d73fc76b7d6fd2e35d548a56e9b">More...</a><br /></td></tr>
<tr class="separator:gaa7f85d73fc76b7d6fd2e35d548a56e9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga546982ae7c7bff8b27229b506f3c1dcd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__crc__api.html#ga546982ae7c7bff8b27229b506f3c1dcd">CRC_set16BitData</a> (uint16_t baseAddress, uint16_t dataIn)</td></tr>
<tr class="memdesc:ga546982ae7c7bff8b27229b506f3c1dcd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the 16 bit data to add into the CRC module to generate a new signature. <a href="#ga546982ae7c7bff8b27229b506f3c1dcd">More...</a><br /></td></tr>
<tr class="separator:ga546982ae7c7bff8b27229b506f3c1dcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaabcd07853c69211f509da5a79fdea9c5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__crc__api.html#gaabcd07853c69211f509da5a79fdea9c5">CRC_set8BitData</a> (uint16_t baseAddress, uint8_t dataIn)</td></tr>
<tr class="memdesc:gaabcd07853c69211f509da5a79fdea9c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the 8 bit data to add into the CRC module to generate a new signature. <a href="#gaabcd07853c69211f509da5a79fdea9c5">More...</a><br /></td></tr>
<tr class="separator:gaabcd07853c69211f509da5a79fdea9c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4527407a07de8d32e77c40fca7eac4f4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__crc__api.html#ga4527407a07de8d32e77c40fca7eac4f4">CRC_set16BitDataReversed</a> (uint16_t baseAddress, uint16_t dataIn)</td></tr>
<tr class="memdesc:ga4527407a07de8d32e77c40fca7eac4f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Translates the 16 bit data by reversing the bits in each byte and then sets this data to add into the CRC module to generate a new signature. <a href="#ga4527407a07de8d32e77c40fca7eac4f4">More...</a><br /></td></tr>
<tr class="separator:ga4527407a07de8d32e77c40fca7eac4f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4b84bdb66c91e12c5d9c49b2e26ab66a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__crc__api.html#ga4b84bdb66c91e12c5d9c49b2e26ab66a">CRC_set8BitDataReversed</a> (uint16_t baseAddress, uint8_t dataIn)</td></tr>
<tr class="memdesc:ga4b84bdb66c91e12c5d9c49b2e26ab66a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Translates the 8 bit data by reversing the bits in each byte and then sets this data to add into the CRC module to generate a new signature. <a href="#ga4b84bdb66c91e12c5d9c49b2e26ab66a">More...</a><br /></td></tr>
<tr class="separator:ga4b84bdb66c91e12c5d9c49b2e26ab66a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabfd146dc6616a99e0e7ada62ce4efe1a"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__crc__api.html#gabfd146dc6616a99e0e7ada62ce4efe1a">CRC_getData</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gabfd146dc6616a99e0e7ada62ce4efe1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value currently in the Data register. <a href="#gabfd146dc6616a99e0e7ada62ce4efe1a">More...</a><br /></td></tr>
<tr class="separator:gabfd146dc6616a99e0e7ada62ce4efe1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73086d7ba9d2162de6149d965e88a574"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__crc__api.html#ga73086d7ba9d2162de6149d965e88a574">CRC_getResult</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga73086d7ba9d2162de6149d965e88a574"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value pf the Signature Result. <a href="#ga73086d7ba9d2162de6149d965e88a574">More...</a><br /></td></tr>
<tr class="separator:ga73086d7ba9d2162de6149d965e88a574"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac276eb05e9178cdda7ec0b33f99b9987"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__crc__api.html#gac276eb05e9178cdda7ec0b33f99b9987">CRC_getResultBitsReversed</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gac276eb05e9178cdda7ec0b33f99b9987"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the bit-wise reversed format of the Signature Result. <a href="#gac276eb05e9178cdda7ec0b33f99b9987">More...</a><br /></td></tr>
<tr class="separator:gac276eb05e9178cdda7ec0b33f99b9987"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Function Documentation</h2>
<a id="gabfd146dc6616a99e0e7ada62ce4efe1a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabfd146dc6616a99e0e7ada62ce4efe1a">&sect;&nbsp;</a></span>CRC_getData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t CRC_getData </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the value currently in the Data register. </p>
<p>This function returns the value currently in the data register. If set in byte bits reversed format, then the translated data would be returned.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the CRC module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The value currently in the data register </dd></dl>
</div>
</div>
<a id="ga73086d7ba9d2162de6149d965e88a574"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga73086d7ba9d2162de6149d965e88a574">&sect;&nbsp;</a></span>CRC_getResult()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t CRC_getResult </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the value pf the Signature Result. </p>
<p>This function returns the value of the signature result generated by the CRC.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the CRC module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The value currently in the data register </dd></dl>
</div>
</div>
<a id="gac276eb05e9178cdda7ec0b33f99b9987"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac276eb05e9178cdda7ec0b33f99b9987">&sect;&nbsp;</a></span>CRC_getResultBitsReversed()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t CRC_getResultBitsReversed </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the bit-wise reversed format of the Signature Result. </p>
<p>This function returns the bit-wise reversed format of the Signature Result.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the CRC module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The bit-wise reversed format of the Signature Result </dd></dl>
</div>
</div>
<a id="ga546982ae7c7bff8b27229b506f3c1dcd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga546982ae7c7bff8b27229b506f3c1dcd">&sect;&nbsp;</a></span>CRC_set16BitData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void CRC_set16BitData </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>dataIn</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the 16 bit data to add into the CRC module to generate a new signature. </p>
<p>This function sets the given data into the CRC module to generate the new signature from the current signature and new data.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the CRC module. </td></tr>
<tr><td class="paramname">dataIn</td><td>is the data to be added, through the CRC module, to the signature. <br />
Modified bits are <b>CRCDI</b> of <b>CRCDI</b> register.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga4527407a07de8d32e77c40fca7eac4f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4527407a07de8d32e77c40fca7eac4f4">&sect;&nbsp;</a></span>CRC_set16BitDataReversed()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void CRC_set16BitDataReversed </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>dataIn</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Translates the 16 bit data by reversing the bits in each byte and then sets this data to add into the CRC module to generate a new signature. </p>
<p>This function first reverses the bits in each byte of the data and then generates the new signature from the current signature and new translated data.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the CRC module. </td></tr>
<tr><td class="paramname">dataIn</td><td>is the data to be added, through the CRC module, to the signature. <br />
Modified bits are <b>CRCDIRB</b> of <b>CRCDIRB</b> register.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gaabcd07853c69211f509da5a79fdea9c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaabcd07853c69211f509da5a79fdea9c5">&sect;&nbsp;</a></span>CRC_set8BitData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void CRC_set8BitData </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>dataIn</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the 8 bit data to add into the CRC module to generate a new signature. </p>
<p>This function sets the given data into the CRC module to generate the new signature from the current signature and new data.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the CRC module. </td></tr>
<tr><td class="paramname">dataIn</td><td>is the data to be added, through the CRC module, to the signature. <br />
Modified bits are <b>CRCDI</b> of <b>CRCDI</b> register.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga4b84bdb66c91e12c5d9c49b2e26ab66a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4b84bdb66c91e12c5d9c49b2e26ab66a">&sect;&nbsp;</a></span>CRC_set8BitDataReversed()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void CRC_set8BitDataReversed </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>dataIn</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Translates the 8 bit data by reversing the bits in each byte and then sets this data to add into the CRC module to generate a new signature. </p>
<p>This function first reverses the bits in each byte of the data and then generates the new signature from the current signature and new translated data.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the CRC module. </td></tr>
<tr><td class="paramname">dataIn</td><td>is the data to be added, through the CRC module, to the signature. <br />
Modified bits are <b>CRCDIRB</b> of <b>CRCDIRB</b> register.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gaa7f85d73fc76b7d6fd2e35d548a56e9b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa7f85d73fc76b7d6fd2e35d548a56e9b">&sect;&nbsp;</a></span>CRC_setSeed()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void CRC_setSeed </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>seed</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the seed for the CRC. </p>
<p>This function sets the seed for the CRC to begin generating a signature with the given seed and all passed data. Using this function resets the CRC signature.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the CRC module. </td></tr>
<tr><td class="paramname">seed</td><td>is the seed for the CRC to start generating a signature from. <br />
Modified bits are <b>CRCINIRES</b> of <b>CRCINIRES</b> register.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,11 +0,0 @@
var group__crc__api =
[
[ "CRC_getData", "group__crc__api.html#gabfd146dc6616a99e0e7ada62ce4efe1a", null ],
[ "CRC_getResult", "group__crc__api.html#ga73086d7ba9d2162de6149d965e88a574", null ],
[ "CRC_getResultBitsReversed", "group__crc__api.html#gac276eb05e9178cdda7ec0b33f99b9987", null ],
[ "CRC_set16BitData", "group__crc__api.html#ga546982ae7c7bff8b27229b506f3c1dcd", null ],
[ "CRC_set16BitDataReversed", "group__crc__api.html#ga4527407a07de8d32e77c40fca7eac4f4", null ],
[ "CRC_set8BitData", "group__crc__api.html#gaabcd07853c69211f509da5a79fdea9c5", null ],
[ "CRC_set8BitDataReversed", "group__crc__api.html#ga4b84bdb66c91e12c5d9c49b2e26ab66a", null ],
[ "CRC_setSeed", "group__crc__api.html#gaa7f85d73fc76b7d6fd2e35d548a56e9b", null ]
];
@@ -1,119 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: ctsd16</title>
<title>ctsd16</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__ctsd16__api.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">ctsd16</div> </div>
</div><!--header-->
<div class="contents">
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,21 +0,0 @@
var group__dac12__a__api =
[
[ "DAC12_A_calibrateOutput", "group__dac12__a__api.html#ga875772191ae056c25b25d2e768fb55e1", null ],
[ "DAC12_A_clearInterrupt", "group__dac12__a__api.html#ga06a3a8a968ae83b7c81d0c52bee293ab", null ],
[ "DAC12_A_disable", "group__dac12__a__api.html#ga06dd3e2c6cd3c031357e827fdee12698", null ],
[ "DAC12_A_disableConversions", "group__dac12__a__api.html#ga4f44ad4cd6666fa6c4d0e639599ae436", null ],
[ "DAC12_A_disableGrouping", "group__dac12__a__api.html#ga57538960c622de117978c06a1dc0a2d7", null ],
[ "DAC12_A_disableInterrupt", "group__dac12__a__api.html#gab70f0ad49389a5f95b7ce8f820dd8a73", null ],
[ "DAC12_A_enableConversions", "group__dac12__a__api.html#ga235b2a680ca49e18d26b865deb5edf6e", null ],
[ "DAC12_A_enableGrouping", "group__dac12__a__api.html#gafb876def051c689e05c5cb5832b232d6", null ],
[ "DAC12_A_enableInterrupt", "group__dac12__a__api.html#gab4f16566c633a42a01a956c70585fe88", null ],
[ "DAC12_A_getCalibrationData", "group__dac12__a__api.html#gae78402bc2e2f7ca57ec1e7103dbcb8f2", null ],
[ "DAC12_A_getDataBufferMemoryAddressForDMA", "group__dac12__a__api.html#ga760b4e6f9a4471233d1ef1669969c1ed", null ],
[ "DAC12_A_getInterruptStatus", "group__dac12__a__api.html#ga121cfbd7bb501592ebcbc939311b5ee0", null ],
[ "DAC12_A_init", "group__dac12__a__api.html#ga06d24ee1ffe693253852ed3d31311427", null ],
[ "DAC12_A_setAmplifierSetting", "group__dac12__a__api.html#ga215ca6e32f253c9caff01d351978c9e6", null ],
[ "DAC12_A_setCalibrationOffset", "group__dac12__a__api.html#gad589c648427f078aafe9e060e30737c5", null ],
[ "DAC12_A_setData", "group__dac12__a__api.html#ga33ba557d8db2cb9a2a630e74863c14cf", null ],
[ "DAC12_A_setInputDataFormat", "group__dac12__a__api.html#gaa7eea2037230cc81a052f7e40c35a80d", null ],
[ "DAC12_A_setResolution", "group__dac12__a__api.html#ga07d3bea4d0edf28e2538137a01191fef", null ]
];
@@ -1,915 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: dma</title>
<title>dma</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__dma__api.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">dma</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gadbae37c686192ce05c3c64e88b98318c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#gadbae37c686192ce05c3c64e88b98318c">DMA_init</a> (<a class="el" href="struct_d_m_a__init_param.html">DMA_initParam</a> *param)</td></tr>
<tr class="memdesc:gadbae37c686192ce05c3c64e88b98318c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the specified DMA channel. <a href="#gadbae37c686192ce05c3c64e88b98318c">More...</a><br /></td></tr>
<tr class="separator:gadbae37c686192ce05c3c64e88b98318c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7b47f93dd6aac328b12d8f4173ed74e6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#ga7b47f93dd6aac328b12d8f4173ed74e6">DMA_setTransferSize</a> (uint8_t channelSelect, uint16_t transferSize)</td></tr>
<tr class="memdesc:ga7b47f93dd6aac328b12d8f4173ed74e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the specified amount of transfers for the selected DMA channel. <a href="#ga7b47f93dd6aac328b12d8f4173ed74e6">More...</a><br /></td></tr>
<tr class="separator:ga7b47f93dd6aac328b12d8f4173ed74e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga21e50ed54760fdc7c4c7e167f9d2830a"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#ga21e50ed54760fdc7c4c7e167f9d2830a">DMA_getTransferSize</a> (uint8_t channelSelect)</td></tr>
<tr class="memdesc:ga21e50ed54760fdc7c4c7e167f9d2830a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the amount of transfers for the selected DMA channel. <a href="#ga21e50ed54760fdc7c4c7e167f9d2830a">More...</a><br /></td></tr>
<tr class="separator:ga21e50ed54760fdc7c4c7e167f9d2830a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7b0983ac2cdba41d21734ef27838c59f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#ga7b0983ac2cdba41d21734ef27838c59f">DMA_setSrcAddress</a> (uint8_t channelSelect, uint32_t srcAddress, uint16_t directionSelect)</td></tr>
<tr class="memdesc:ga7b0983ac2cdba41d21734ef27838c59f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets source address and the direction that the source address will move after a transfer. <a href="#ga7b0983ac2cdba41d21734ef27838c59f">More...</a><br /></td></tr>
<tr class="separator:ga7b0983ac2cdba41d21734ef27838c59f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab1ff1fa5053e2574b83350d2b4e96228"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#gab1ff1fa5053e2574b83350d2b4e96228">DMA_setDstAddress</a> (uint8_t channelSelect, uint32_t dstAddress, uint16_t directionSelect)</td></tr>
<tr class="memdesc:gab1ff1fa5053e2574b83350d2b4e96228"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the destination address and the direction that the destination address will move after a transfer. <a href="#gab1ff1fa5053e2574b83350d2b4e96228">More...</a><br /></td></tr>
<tr class="separator:gab1ff1fa5053e2574b83350d2b4e96228"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadd9b31e34a8d0f8414968c8250bbc90c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#gadd9b31e34a8d0f8414968c8250bbc90c">DMA_enableTransfers</a> (uint8_t channelSelect)</td></tr>
<tr class="memdesc:gadd9b31e34a8d0f8414968c8250bbc90c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables transfers to be triggered. <a href="#gadd9b31e34a8d0f8414968c8250bbc90c">More...</a><br /></td></tr>
<tr class="separator:gadd9b31e34a8d0f8414968c8250bbc90c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabbcd390ba7ad8842bbbad164065e27e1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#gabbcd390ba7ad8842bbbad164065e27e1">DMA_disableTransfers</a> (uint8_t channelSelect)</td></tr>
<tr class="memdesc:gabbcd390ba7ad8842bbbad164065e27e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables transfers from being triggered. <a href="#gabbcd390ba7ad8842bbbad164065e27e1">More...</a><br /></td></tr>
<tr class="separator:gabbcd390ba7ad8842bbbad164065e27e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab8192f6c39e410a997a68678389c1b82"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#gab8192f6c39e410a997a68678389c1b82">DMA_startTransfer</a> (uint8_t channelSelect)</td></tr>
<tr class="memdesc:gab8192f6c39e410a997a68678389c1b82"><td class="mdescLeft">&#160;</td><td class="mdescRight">Starts a transfer if using the default trigger source selected in initialization. <a href="#gab8192f6c39e410a997a68678389c1b82">More...</a><br /></td></tr>
<tr class="separator:gab8192f6c39e410a997a68678389c1b82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ed95ee05563c2b032a12da4e3b628f6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#ga2ed95ee05563c2b032a12da4e3b628f6">DMA_enableInterrupt</a> (uint8_t channelSelect)</td></tr>
<tr class="memdesc:ga2ed95ee05563c2b032a12da4e3b628f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables the DMA interrupt for the selected channel. <a href="#ga2ed95ee05563c2b032a12da4e3b628f6">More...</a><br /></td></tr>
<tr class="separator:ga2ed95ee05563c2b032a12da4e3b628f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68f25c10683a24b41e9c2785cfd01f78"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#ga68f25c10683a24b41e9c2785cfd01f78">DMA_disableInterrupt</a> (uint8_t channelSelect)</td></tr>
<tr class="memdesc:ga68f25c10683a24b41e9c2785cfd01f78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables the DMA interrupt for the selected channel. <a href="#ga68f25c10683a24b41e9c2785cfd01f78">More...</a><br /></td></tr>
<tr class="separator:ga68f25c10683a24b41e9c2785cfd01f78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad59083df6a9403a89cc8dc2f1b8ad34b"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#gad59083df6a9403a89cc8dc2f1b8ad34b">DMA_getInterruptStatus</a> (uint8_t channelSelect)</td></tr>
<tr class="memdesc:gad59083df6a9403a89cc8dc2f1b8ad34b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the status of the interrupt flag for the selected channel. <a href="#gad59083df6a9403a89cc8dc2f1b8ad34b">More...</a><br /></td></tr>
<tr class="separator:gad59083df6a9403a89cc8dc2f1b8ad34b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8ec605eadf321462a0da936cf7d20f80"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#ga8ec605eadf321462a0da936cf7d20f80">DMA_clearInterrupt</a> (uint8_t channelSelect)</td></tr>
<tr class="memdesc:ga8ec605eadf321462a0da936cf7d20f80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears the interrupt flag for the selected channel. <a href="#ga8ec605eadf321462a0da936cf7d20f80">More...</a><br /></td></tr>
<tr class="separator:ga8ec605eadf321462a0da936cf7d20f80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gace4d10f556034e15880ec62d11a791e2"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#gace4d10f556034e15880ec62d11a791e2">DMA_getNMIAbortStatus</a> (uint8_t channelSelect)</td></tr>
<tr class="memdesc:gace4d10f556034e15880ec62d11a791e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the status of the NMIAbort for the selected channel. <a href="#gace4d10f556034e15880ec62d11a791e2">More...</a><br /></td></tr>
<tr class="separator:gace4d10f556034e15880ec62d11a791e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b3938ffebaee63b0563bfafb84e7f97"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#ga0b3938ffebaee63b0563bfafb84e7f97">DMA_clearNMIAbort</a> (uint8_t channelSelect)</td></tr>
<tr class="memdesc:ga0b3938ffebaee63b0563bfafb84e7f97"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears the status of the NMIAbort to proceed with transfers for the selected channel. <a href="#ga0b3938ffebaee63b0563bfafb84e7f97">More...</a><br /></td></tr>
<tr class="separator:ga0b3938ffebaee63b0563bfafb84e7f97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadebfec1c29feff8437cd447b91328540"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#gadebfec1c29feff8437cd447b91328540">DMA_disableTransferDuringReadModifyWrite</a> (void)</td></tr>
<tr class="memdesc:gadebfec1c29feff8437cd447b91328540"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables the DMA from stopping the CPU during a Read-Modify-Write Operation to start a transfer. <a href="#gadebfec1c29feff8437cd447b91328540">More...</a><br /></td></tr>
<tr class="separator:gadebfec1c29feff8437cd447b91328540"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga098991216c8eab3a0f425f88315757c9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#ga098991216c8eab3a0f425f88315757c9">DMA_enableTransferDuringReadModifyWrite</a> (void)</td></tr>
<tr class="memdesc:ga098991216c8eab3a0f425f88315757c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables the DMA to stop the CPU during a Read-Modify-Write Operation to start a transfer. <a href="#ga098991216c8eab3a0f425f88315757c9">More...</a><br /></td></tr>
<tr class="separator:ga098991216c8eab3a0f425f88315757c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga647cb6340f6f94b81fc6378984441e1e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#ga647cb6340f6f94b81fc6378984441e1e">DMA_enableRoundRobinPriority</a> (void)</td></tr>
<tr class="memdesc:ga647cb6340f6f94b81fc6378984441e1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables Round Robin prioritization. <a href="#ga647cb6340f6f94b81fc6378984441e1e">More...</a><br /></td></tr>
<tr class="separator:ga647cb6340f6f94b81fc6378984441e1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac296b24ad5b897d243550dbb4b8963af"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#gac296b24ad5b897d243550dbb4b8963af">DMA_disableRoundRobinPriority</a> (void)</td></tr>
<tr class="memdesc:gac296b24ad5b897d243550dbb4b8963af"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables Round Robin prioritization. <a href="#gac296b24ad5b897d243550dbb4b8963af">More...</a><br /></td></tr>
<tr class="separator:gac296b24ad5b897d243550dbb4b8963af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf40d9ffdcddcafdc554478c97e146a33"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#gaf40d9ffdcddcafdc554478c97e146a33">DMA_enableNMIAbort</a> (void)</td></tr>
<tr class="memdesc:gaf40d9ffdcddcafdc554478c97e146a33"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables a NMI to interrupt a DMA transfer. <a href="#gaf40d9ffdcddcafdc554478c97e146a33">More...</a><br /></td></tr>
<tr class="separator:gaf40d9ffdcddcafdc554478c97e146a33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabde8653ae33731321a28c4384111e07e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dma__api.html#gabde8653ae33731321a28c4384111e07e">DMA_disableNMIAbort</a> (void)</td></tr>
<tr class="memdesc:gabde8653ae33731321a28c4384111e07e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables any NMI from interrupting a DMA transfer. <a href="#gabde8653ae33731321a28c4384111e07e">More...</a><br /></td></tr>
<tr class="separator:gabde8653ae33731321a28c4384111e07e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Function Documentation</h2>
<a id="ga8ec605eadf321462a0da936cf7d20f80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8ec605eadf321462a0da936cf7d20f80">&sect;&nbsp;</a></span>DMA_clearInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_clearInterrupt </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>channelSelect</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clears the interrupt flag for the selected channel. </p>
<p>This function clears the DMA interrupt flag is cleared, so that it no longer asserts.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">channelSelect</td><td>is the specified channel to clear the interrupt flag for. Valid values are:<ul>
<li><b>DMA_CHANNEL_0</b> </li>
<li><b>DMA_CHANNEL_1</b> </li>
<li><b>DMA_CHANNEL_2</b> </li>
<li><b>DMA_CHANNEL_3</b> </li>
<li><b>DMA_CHANNEL_4</b> </li>
<li><b>DMA_CHANNEL_5</b> </li>
<li><b>DMA_CHANNEL_6</b> </li>
<li><b>DMA_CHANNEL_7</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga0b3938ffebaee63b0563bfafb84e7f97"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0b3938ffebaee63b0563bfafb84e7f97">&sect;&nbsp;</a></span>DMA_clearNMIAbort()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_clearNMIAbort </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>channelSelect</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clears the status of the NMIAbort to proceed with transfers for the selected channel. </p>
<p>This function clears the status of the NMI Abort flag for the selected channel to allow for transfers on the channel to continue.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">channelSelect</td><td>is the specified channel to clear the NMI Abort flag for. Valid values are:<ul>
<li><b>DMA_CHANNEL_0</b> </li>
<li><b>DMA_CHANNEL_1</b> </li>
<li><b>DMA_CHANNEL_2</b> </li>
<li><b>DMA_CHANNEL_3</b> </li>
<li><b>DMA_CHANNEL_4</b> </li>
<li><b>DMA_CHANNEL_5</b> </li>
<li><b>DMA_CHANNEL_6</b> </li>
<li><b>DMA_CHANNEL_7</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga68f25c10683a24b41e9c2785cfd01f78"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga68f25c10683a24b41e9c2785cfd01f78">&sect;&nbsp;</a></span>DMA_disableInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_disableInterrupt </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>channelSelect</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables the DMA interrupt for the selected channel. </p>
<p>Disables the DMA interrupt source. Only the sources that are enabled can be reflected to the processor interrupt; disabled sources have no effect on the processor.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">channelSelect</td><td>is the specified channel to disable the interrupt for. Valid values are:<ul>
<li><b>DMA_CHANNEL_0</b> </li>
<li><b>DMA_CHANNEL_1</b> </li>
<li><b>DMA_CHANNEL_2</b> </li>
<li><b>DMA_CHANNEL_3</b> </li>
<li><b>DMA_CHANNEL_4</b> </li>
<li><b>DMA_CHANNEL_5</b> </li>
<li><b>DMA_CHANNEL_6</b> </li>
<li><b>DMA_CHANNEL_7</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gabde8653ae33731321a28c4384111e07e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabde8653ae33731321a28c4384111e07e">&sect;&nbsp;</a></span>DMA_disableNMIAbort()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_disableNMIAbort </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables any NMI from interrupting a DMA transfer. </p>
<p>This function disables NMI's from interrupting any DMA transfer currently in progress.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gac296b24ad5b897d243550dbb4b8963af"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac296b24ad5b897d243550dbb4b8963af">&sect;&nbsp;</a></span>DMA_disableRoundRobinPriority()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_disableRoundRobinPriority </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables Round Robin prioritization. </p>
<p>This function disables Round Robin Prioritization, enabling static prioritization of the DMA channels. In static prioritization, the DMA channels are prioritized with the lowest DMA channel index having the highest priority (i.e. DMA Channel 0 has the highest priority).</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gadebfec1c29feff8437cd447b91328540"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gadebfec1c29feff8437cd447b91328540">&sect;&nbsp;</a></span>DMA_disableTransferDuringReadModifyWrite()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_disableTransferDuringReadModifyWrite </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables the DMA from stopping the CPU during a Read-Modify-Write Operation to start a transfer. </p>
<p>This function allows the CPU to finish any read-modify-write operations it may be in the middle of before transfers of and DMA channel stop the CPU.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gabbcd390ba7ad8842bbbad164065e27e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabbcd390ba7ad8842bbbad164065e27e1">&sect;&nbsp;</a></span>DMA_disableTransfers()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_disableTransfers </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>channelSelect</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables transfers from being triggered. </p>
<p>This function disables transfer from being triggered for the selected channel. This function should be called before any re-initialization of the selected DMA channel.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">channelSelect</td><td>is the specified channel to disable transfers for. Valid values are:<ul>
<li><b>DMA_CHANNEL_0</b> </li>
<li><b>DMA_CHANNEL_1</b> </li>
<li><b>DMA_CHANNEL_2</b> </li>
<li><b>DMA_CHANNEL_3</b> </li>
<li><b>DMA_CHANNEL_4</b> </li>
<li><b>DMA_CHANNEL_5</b> </li>
<li><b>DMA_CHANNEL_6</b> </li>
<li><b>DMA_CHANNEL_7</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga2ed95ee05563c2b032a12da4e3b628f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2ed95ee05563c2b032a12da4e3b628f6">&sect;&nbsp;</a></span>DMA_enableInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_enableInterrupt </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>channelSelect</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables the DMA interrupt for the selected channel. </p>
<p>Enables the DMA interrupt source. Only the sources that are enabled can be reflected to the processor interrupt; disabled sources have no effect on the processor. Does not clear interrupt flags.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">channelSelect</td><td>is the specified channel to enable the interrupt for. Valid values are:<ul>
<li><b>DMA_CHANNEL_0</b> </li>
<li><b>DMA_CHANNEL_1</b> </li>
<li><b>DMA_CHANNEL_2</b> </li>
<li><b>DMA_CHANNEL_3</b> </li>
<li><b>DMA_CHANNEL_4</b> </li>
<li><b>DMA_CHANNEL_5</b> </li>
<li><b>DMA_CHANNEL_6</b> </li>
<li><b>DMA_CHANNEL_7</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gaf40d9ffdcddcafdc554478c97e146a33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf40d9ffdcddcafdc554478c97e146a33">&sect;&nbsp;</a></span>DMA_enableNMIAbort()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_enableNMIAbort </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables a NMI to interrupt a DMA transfer. </p>
<p>This function allow NMI's to interrupting any DMA transfer currently in progress and stops any future transfers to begin before the NMI is done processing.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga647cb6340f6f94b81fc6378984441e1e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga647cb6340f6f94b81fc6378984441e1e">&sect;&nbsp;</a></span>DMA_enableRoundRobinPriority()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_enableRoundRobinPriority </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables Round Robin prioritization. </p>
<p>This function enables Round Robin Prioritization of DMA channels. In the case of Round Robin Prioritization, the last DMA channel to have transferred data then has the last priority, which comes into play when multiple DMA channels are ready to transfer at the same time.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga098991216c8eab3a0f425f88315757c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga098991216c8eab3a0f425f88315757c9">&sect;&nbsp;</a></span>DMA_enableTransferDuringReadModifyWrite()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_enableTransferDuringReadModifyWrite </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables the DMA to stop the CPU during a Read-Modify-Write Operation to start a transfer. </p>
<p>This function allows the DMA to stop the CPU in the middle of a read- modify-write operation to transfer data.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gadd9b31e34a8d0f8414968c8250bbc90c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gadd9b31e34a8d0f8414968c8250bbc90c">&sect;&nbsp;</a></span>DMA_enableTransfers()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_enableTransfers </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>channelSelect</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables transfers to be triggered. </p>
<p>This function enables transfers upon appropriate trigger of the selected trigger source for the selected channel.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">channelSelect</td><td>is the specified channel to enable transfer for. Valid values are:<ul>
<li><b>DMA_CHANNEL_0</b> </li>
<li><b>DMA_CHANNEL_1</b> </li>
<li><b>DMA_CHANNEL_2</b> </li>
<li><b>DMA_CHANNEL_3</b> </li>
<li><b>DMA_CHANNEL_4</b> </li>
<li><b>DMA_CHANNEL_5</b> </li>
<li><b>DMA_CHANNEL_6</b> </li>
<li><b>DMA_CHANNEL_7</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gad59083df6a9403a89cc8dc2f1b8ad34b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad59083df6a9403a89cc8dc2f1b8ad34b">&sect;&nbsp;</a></span>DMA_getInterruptStatus()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t DMA_getInterruptStatus </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>channelSelect</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the status of the interrupt flag for the selected channel. </p>
<p>Returns the status of the interrupt flag for the selected channel.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">channelSelect</td><td>is the specified channel to return the interrupt flag status from. Valid values are:<ul>
<li><b>DMA_CHANNEL_0</b> </li>
<li><b>DMA_CHANNEL_1</b> </li>
<li><b>DMA_CHANNEL_2</b> </li>
<li><b>DMA_CHANNEL_3</b> </li>
<li><b>DMA_CHANNEL_4</b> </li>
<li><b>DMA_CHANNEL_5</b> </li>
<li><b>DMA_CHANNEL_6</b> </li>
<li><b>DMA_CHANNEL_7</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>One of the following:<ul>
<li><b>DMA_INT_INACTIVE</b> </li>
<li><b>DMA_INT_ACTIVE</b> <br />
indicating the status of the current interrupt flag </li>
</ul>
</dd></dl>
</div>
</div>
<a id="gace4d10f556034e15880ec62d11a791e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gace4d10f556034e15880ec62d11a791e2">&sect;&nbsp;</a></span>DMA_getNMIAbortStatus()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t DMA_getNMIAbortStatus </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>channelSelect</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the status of the NMIAbort for the selected channel. </p>
<p>This function returns the status of the NMI Abort flag for the selected channel. If this flag has been set, it is because a transfer on this channel was aborted due to a interrupt from an NMI.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">channelSelect</td><td>is the specified channel to return the status of the NMI Abort flag for. Valid values are:<ul>
<li><b>DMA_CHANNEL_0</b> </li>
<li><b>DMA_CHANNEL_1</b> </li>
<li><b>DMA_CHANNEL_2</b> </li>
<li><b>DMA_CHANNEL_3</b> </li>
<li><b>DMA_CHANNEL_4</b> </li>
<li><b>DMA_CHANNEL_5</b> </li>
<li><b>DMA_CHANNEL_6</b> </li>
<li><b>DMA_CHANNEL_7</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>One of the following:<ul>
<li><b>DMA_NOTABORTED</b> </li>
<li><b>DMA_ABORTED</b> <br />
indicating the status of the NMIAbort for the selected channel </li>
</ul>
</dd></dl>
</div>
</div>
<a id="ga21e50ed54760fdc7c4c7e167f9d2830a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga21e50ed54760fdc7c4c7e167f9d2830a">&sect;&nbsp;</a></span>DMA_getTransferSize()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t DMA_getTransferSize </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>channelSelect</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the amount of transfers for the selected DMA channel. </p>
<p>This function gets the amount of transfers for the selected DMA channel without having to reinitialize the DMA channel.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">channelSelect</td><td>is the specified channel to set source address direction for. Valid values are:<ul>
<li><b>DMA_CHANNEL_0</b> </li>
<li><b>DMA_CHANNEL_1</b> </li>
<li><b>DMA_CHANNEL_2</b> </li>
<li><b>DMA_CHANNEL_3</b> </li>
<li><b>DMA_CHANNEL_4</b> </li>
<li><b>DMA_CHANNEL_5</b> </li>
<li><b>DMA_CHANNEL_6</b> </li>
<li><b>DMA_CHANNEL_7</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the amount of transfers </dd></dl>
</div>
</div>
<a id="gadbae37c686192ce05c3c64e88b98318c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gadbae37c686192ce05c3c64e88b98318c">&sect;&nbsp;</a></span>DMA_init()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_init </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_d_m_a__init_param.html">DMA_initParam</a> *&#160;</td>
<td class="paramname"><em>param</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes the specified DMA channel. </p>
<p>This function initializes the specified DMA channel. Upon successful completion of initialization of the selected channel the control registers will be cleared and the given variables will be set. Please note, if transfers have been enabled with the enableTransfers() function, then a call to disableTransfers() is necessary before re-initialization. Also note, that the trigger sources are device dependent and can be found in the device family data sheet. The amount of DMA channels available are also device specific.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">param</td><td>is the pointer to struct for initialization.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS or STATUS_FAILURE of the initialization process. </dd></dl>
<p>References <a class="el" href="struct_d_m_a__init_param.html#afd152c9b542edc53bab8f7ae6c0d832c">DMA_initParam::channelSelect</a>, <a class="el" href="struct_d_m_a__init_param.html#ab3cf5a9b30d6eb9e93513dd7a8dec18b">DMA_initParam::transferModeSelect</a>, <a class="el" href="struct_d_m_a__init_param.html#a68acddf02b83fdaf3bf173152e63800c">DMA_initParam::transferSize</a>, <a class="el" href="struct_d_m_a__init_param.html#af2e3b7173b265c88d90ef3968f4074f4">DMA_initParam::transferUnitSelect</a>, <a class="el" href="struct_d_m_a__init_param.html#a996be72848bad3996775f825b661ea97">DMA_initParam::triggerSourceSelect</a>, and <a class="el" href="struct_d_m_a__init_param.html#a78425db55d6cbc6ff77d2c7f0a32c8f1">DMA_initParam::triggerTypeSelect</a>.</p>
</div>
</div>
<a id="gab1ff1fa5053e2574b83350d2b4e96228"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab1ff1fa5053e2574b83350d2b4e96228">&sect;&nbsp;</a></span>DMA_setDstAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_setDstAddress </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>channelSelect</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>dstAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>directionSelect</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the destination address and the direction that the destination address will move after a transfer. </p>
<p>This function sets the destination address and the direction that the destination address will move after a transfer is complete. It may be incremented, decremented, or unchanged.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">channelSelect</td><td>is the specified channel to set the destination address direction for. Valid values are:<ul>
<li><b>DMA_CHANNEL_0</b> </li>
<li><b>DMA_CHANNEL_1</b> </li>
<li><b>DMA_CHANNEL_2</b> </li>
<li><b>DMA_CHANNEL_3</b> </li>
<li><b>DMA_CHANNEL_4</b> </li>
<li><b>DMA_CHANNEL_5</b> </li>
<li><b>DMA_CHANNEL_6</b> </li>
<li><b>DMA_CHANNEL_7</b> </li>
</ul>
</td></tr>
<tr><td class="paramname">dstAddress</td><td>is the address of where the data will be transferred to. <br />
Modified bits are <b>DMAxDA</b> of <b>DMAxDA</b> register. </td></tr>
<tr><td class="paramname">directionSelect</td><td>is the specified direction of the destination address after a transfer. Valid values are:<ul>
<li><b>DMA_DIRECTION_UNCHANGED</b> </li>
<li><b>DMA_DIRECTION_DECREMENT</b> </li>
<li><b>DMA_DIRECTION_INCREMENT</b> <br />
Modified bits are <b>DMADSTINCR</b> of <b>DMAxCTL</b> register.</li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga7b0983ac2cdba41d21734ef27838c59f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7b0983ac2cdba41d21734ef27838c59f">&sect;&nbsp;</a></span>DMA_setSrcAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_setSrcAddress </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>channelSelect</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>srcAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>directionSelect</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets source address and the direction that the source address will move after a transfer. </p>
<p>This function sets the source address and the direction that the source address will move after a transfer is complete. It may be incremented, decremented or unchanged.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">channelSelect</td><td>is the specified channel to set source address direction for. Valid values are:<ul>
<li><b>DMA_CHANNEL_0</b> </li>
<li><b>DMA_CHANNEL_1</b> </li>
<li><b>DMA_CHANNEL_2</b> </li>
<li><b>DMA_CHANNEL_3</b> </li>
<li><b>DMA_CHANNEL_4</b> </li>
<li><b>DMA_CHANNEL_5</b> </li>
<li><b>DMA_CHANNEL_6</b> </li>
<li><b>DMA_CHANNEL_7</b> </li>
</ul>
</td></tr>
<tr><td class="paramname">srcAddress</td><td>is the address of where the data will be transferred from. <br />
Modified bits are <b>DMAxSA</b> of <b>DMAxSA</b> register. </td></tr>
<tr><td class="paramname">directionSelect</td><td>is the specified direction of the source address after a transfer. Valid values are:<ul>
<li><b>DMA_DIRECTION_UNCHANGED</b> </li>
<li><b>DMA_DIRECTION_DECREMENT</b> </li>
<li><b>DMA_DIRECTION_INCREMENT</b> <br />
Modified bits are <b>DMASRCINCR</b> of <b>DMAxCTL</b> register.</li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga7b47f93dd6aac328b12d8f4173ed74e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7b47f93dd6aac328b12d8f4173ed74e6">&sect;&nbsp;</a></span>DMA_setTransferSize()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_setTransferSize </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>channelSelect</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>transferSize</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the specified amount of transfers for the selected DMA channel. </p>
<p>This function sets the specified amount of transfers for the selected DMA channel without having to reinitialize the DMA channel.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">channelSelect</td><td>is the specified channel to set source address direction for. Valid values are:<ul>
<li><b>DMA_CHANNEL_0</b> </li>
<li><b>DMA_CHANNEL_1</b> </li>
<li><b>DMA_CHANNEL_2</b> </li>
<li><b>DMA_CHANNEL_3</b> </li>
<li><b>DMA_CHANNEL_4</b> </li>
<li><b>DMA_CHANNEL_5</b> </li>
<li><b>DMA_CHANNEL_6</b> </li>
<li><b>DMA_CHANNEL_7</b> </li>
</ul>
</td></tr>
<tr><td class="paramname">transferSize</td><td>is the amount of transfers to complete in a block transfer mode, as well as how many transfers to complete before the interrupt flag is set. Valid value is between 1-65535, if 0, no transfers will occur. <br />
Modified bits are <b>DMAxSZ</b> of <b>DMAxSZ</b> register.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gab8192f6c39e410a997a68678389c1b82"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab8192f6c39e410a997a68678389c1b82">&sect;&nbsp;</a></span>DMA_startTransfer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DMA_startTransfer </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>channelSelect</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Starts a transfer if using the default trigger source selected in initialization. </p>
<p>This functions triggers a transfer of data from source to destination if the trigger source chosen from initialization is the DMA_TRIGGERSOURCE_0. Please note, this function needs to be called for each (repeated-)single transfer, and when transferAmount of transfers have been complete in (repeated-)block transfers.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">channelSelect</td><td>is the specified channel to start transfers for. Valid values are:<ul>
<li><b>DMA_CHANNEL_0</b> </li>
<li><b>DMA_CHANNEL_1</b> </li>
<li><b>DMA_CHANNEL_2</b> </li>
<li><b>DMA_CHANNEL_3</b> </li>
<li><b>DMA_CHANNEL_4</b> </li>
<li><b>DMA_CHANNEL_5</b> </li>
<li><b>DMA_CHANNEL_6</b> </li>
<li><b>DMA_CHANNEL_7</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,23 +0,0 @@
var group__dma__api =
[
[ "DMA_clearInterrupt", "group__dma__api.html#ga8ec605eadf321462a0da936cf7d20f80", null ],
[ "DMA_clearNMIAbort", "group__dma__api.html#ga0b3938ffebaee63b0563bfafb84e7f97", null ],
[ "DMA_disableInterrupt", "group__dma__api.html#ga68f25c10683a24b41e9c2785cfd01f78", null ],
[ "DMA_disableNMIAbort", "group__dma__api.html#gabde8653ae33731321a28c4384111e07e", null ],
[ "DMA_disableRoundRobinPriority", "group__dma__api.html#gac296b24ad5b897d243550dbb4b8963af", null ],
[ "DMA_disableTransferDuringReadModifyWrite", "group__dma__api.html#gadebfec1c29feff8437cd447b91328540", null ],
[ "DMA_disableTransfers", "group__dma__api.html#gabbcd390ba7ad8842bbbad164065e27e1", null ],
[ "DMA_enableInterrupt", "group__dma__api.html#ga2ed95ee05563c2b032a12da4e3b628f6", null ],
[ "DMA_enableNMIAbort", "group__dma__api.html#gaf40d9ffdcddcafdc554478c97e146a33", null ],
[ "DMA_enableRoundRobinPriority", "group__dma__api.html#ga647cb6340f6f94b81fc6378984441e1e", null ],
[ "DMA_enableTransferDuringReadModifyWrite", "group__dma__api.html#ga098991216c8eab3a0f425f88315757c9", null ],
[ "DMA_enableTransfers", "group__dma__api.html#gadd9b31e34a8d0f8414968c8250bbc90c", null ],
[ "DMA_getInterruptStatus", "group__dma__api.html#gad59083df6a9403a89cc8dc2f1b8ad34b", null ],
[ "DMA_getNMIAbortStatus", "group__dma__api.html#gace4d10f556034e15880ec62d11a791e2", null ],
[ "DMA_getTransferSize", "group__dma__api.html#ga21e50ed54760fdc7c4c7e167f9d2830a", null ],
[ "DMA_init", "group__dma__api.html#gadbae37c686192ce05c3c64e88b98318c", null ],
[ "DMA_setDstAddress", "group__dma__api.html#gab1ff1fa5053e2574b83350d2b4e96228", null ],
[ "DMA_setSrcAddress", "group__dma__api.html#ga7b0983ac2cdba41d21734ef27838c59f", null ],
[ "DMA_setTransferSize", "group__dma__api.html#ga7b47f93dd6aac328b12d8f4173ed74e6", null ],
[ "DMA_startTransfer", "group__dma__api.html#gab8192f6c39e410a997a68678389c1b82", null ]
];
@@ -1,791 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: eusci_a_spi</title>
<title>eusci_a_spi</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__eusci__a__spi__api.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">eusci_a_spi</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga28fac820247ff9eb27cea15e795c3f3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#ga28fac820247ff9eb27cea15e795c3f3c">EUSCI_A_SPI_initMaster</a> (uint16_t baseAddress, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html">EUSCI_A_SPI_initMasterParam</a> *param)</td></tr>
<tr class="memdesc:ga28fac820247ff9eb27cea15e795c3f3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the SPI Master block. <a href="#ga28fac820247ff9eb27cea15e795c3f3c">More...</a><br /></td></tr>
<tr class="separator:ga28fac820247ff9eb27cea15e795c3f3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1dcf1b6ffc00c7bba32425009cdd92a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#ga1dcf1b6ffc00c7bba32425009cdd92a5">EUSCI_A_SPI_select4PinFunctionality</a> (uint16_t baseAddress, uint16_t select4PinFunctionality)</td></tr>
<tr class="memdesc:ga1dcf1b6ffc00c7bba32425009cdd92a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects 4Pin Functionality. <a href="#ga1dcf1b6ffc00c7bba32425009cdd92a5">More...</a><br /></td></tr>
<tr class="separator:ga1dcf1b6ffc00c7bba32425009cdd92a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaede23884d973a7bcaf4203b39b1b0fdf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#gaede23884d973a7bcaf4203b39b1b0fdf">EUSCI_A_SPI_changeMasterClock</a> (uint16_t baseAddress, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html">EUSCI_A_SPI_changeMasterClockParam</a> *param)</td></tr>
<tr class="memdesc:gaede23884d973a7bcaf4203b39b1b0fdf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the SPI Master clock. At the end of this function call, SPI module is left enabled. <a href="#gaede23884d973a7bcaf4203b39b1b0fdf">More...</a><br /></td></tr>
<tr class="separator:gaede23884d973a7bcaf4203b39b1b0fdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga76ea4cbe0fcca41c1bcb70412c66f09e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#ga76ea4cbe0fcca41c1bcb70412c66f09e">EUSCI_A_SPI_initSlave</a> (uint16_t baseAddress, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html">EUSCI_A_SPI_initSlaveParam</a> *param)</td></tr>
<tr class="memdesc:ga76ea4cbe0fcca41c1bcb70412c66f09e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the SPI Slave block. <a href="#ga76ea4cbe0fcca41c1bcb70412c66f09e">More...</a><br /></td></tr>
<tr class="separator:ga76ea4cbe0fcca41c1bcb70412c66f09e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae566374a62c75e9ea74cea2a84287226"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#gae566374a62c75e9ea74cea2a84287226">EUSCI_A_SPI_changeClockPhasePolarity</a> (uint16_t baseAddress, uint16_t clockPhase, uint16_t clockPolarity)</td></tr>
<tr class="memdesc:gae566374a62c75e9ea74cea2a84287226"><td class="mdescLeft">&#160;</td><td class="mdescRight">Changes the SPI clock phase and polarity. At the end of this function call, SPI module is left enabled. <a href="#gae566374a62c75e9ea74cea2a84287226">More...</a><br /></td></tr>
<tr class="separator:gae566374a62c75e9ea74cea2a84287226"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaad64c84c41eeed8eb2b391c5a5e4b88c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#gaad64c84c41eeed8eb2b391c5a5e4b88c">EUSCI_A_SPI_transmitData</a> (uint16_t baseAddress, uint8_t transmitData)</td></tr>
<tr class="memdesc:gaad64c84c41eeed8eb2b391c5a5e4b88c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Transmits a byte from the SPI Module. <a href="#gaad64c84c41eeed8eb2b391c5a5e4b88c">More...</a><br /></td></tr>
<tr class="separator:gaad64c84c41eeed8eb2b391c5a5e4b88c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga78ea9ababaf4161809dfa1de8bf5062f"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#ga78ea9ababaf4161809dfa1de8bf5062f">EUSCI_A_SPI_receiveData</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga78ea9ababaf4161809dfa1de8bf5062f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receives a byte that has been sent to the SPI Module. <a href="#ga78ea9ababaf4161809dfa1de8bf5062f">More...</a><br /></td></tr>
<tr class="separator:ga78ea9ababaf4161809dfa1de8bf5062f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0ee839fb097780ec312f65492a1712b0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#ga0ee839fb097780ec312f65492a1712b0">EUSCI_A_SPI_enableInterrupt</a> (uint16_t baseAddress, uint16_t mask)</td></tr>
<tr class="memdesc:ga0ee839fb097780ec312f65492a1712b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables individual SPI interrupt sources. <a href="#ga0ee839fb097780ec312f65492a1712b0">More...</a><br /></td></tr>
<tr class="separator:ga0ee839fb097780ec312f65492a1712b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae09457b1e86177cf1433ab679de5cdb3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#gae09457b1e86177cf1433ab679de5cdb3">EUSCI_A_SPI_disableInterrupt</a> (uint16_t baseAddress, uint16_t mask)</td></tr>
<tr class="memdesc:gae09457b1e86177cf1433ab679de5cdb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables individual SPI interrupt sources. <a href="#gae09457b1e86177cf1433ab679de5cdb3">More...</a><br /></td></tr>
<tr class="separator:gae09457b1e86177cf1433ab679de5cdb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga346b242110d8fa7117a30df56b43dfea"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#ga346b242110d8fa7117a30df56b43dfea">EUSCI_A_SPI_getInterruptStatus</a> (uint16_t baseAddress, uint8_t mask)</td></tr>
<tr class="memdesc:ga346b242110d8fa7117a30df56b43dfea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the current SPI interrupt status. <a href="#ga346b242110d8fa7117a30df56b43dfea">More...</a><br /></td></tr>
<tr class="separator:ga346b242110d8fa7117a30df56b43dfea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga513190da61348db90178d928b4702b08"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#ga513190da61348db90178d928b4702b08">EUSCI_A_SPI_clearInterrupt</a> (uint16_t baseAddress, uint16_t mask)</td></tr>
<tr class="memdesc:ga513190da61348db90178d928b4702b08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears the selected SPI interrupt status flag. <a href="#ga513190da61348db90178d928b4702b08">More...</a><br /></td></tr>
<tr class="separator:ga513190da61348db90178d928b4702b08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga887a169b3b6bb10316576f04a43e212d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#ga887a169b3b6bb10316576f04a43e212d">EUSCI_A_SPI_enable</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga887a169b3b6bb10316576f04a43e212d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables the SPI block. <a href="#ga887a169b3b6bb10316576f04a43e212d">More...</a><br /></td></tr>
<tr class="separator:ga887a169b3b6bb10316576f04a43e212d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a75a79ce93830e157147b1eff1c82c9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#ga9a75a79ce93830e157147b1eff1c82c9">EUSCI_A_SPI_disable</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga9a75a79ce93830e157147b1eff1c82c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables the SPI block. <a href="#ga9a75a79ce93830e157147b1eff1c82c9">More...</a><br /></td></tr>
<tr class="separator:ga9a75a79ce93830e157147b1eff1c82c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4e64e21421f0952074484ab116124d02"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#ga4e64e21421f0952074484ab116124d02">EUSCI_A_SPI_getReceiveBufferAddress</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga4e64e21421f0952074484ab116124d02"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the address of the RX Buffer of the SPI for the DMA module. <a href="#ga4e64e21421f0952074484ab116124d02">More...</a><br /></td></tr>
<tr class="separator:ga4e64e21421f0952074484ab116124d02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac170dfce3401bd736c7eec0da58e494b"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#gac170dfce3401bd736c7eec0da58e494b">EUSCI_A_SPI_getTransmitBufferAddress</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gac170dfce3401bd736c7eec0da58e494b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the address of the TX Buffer of the SPI for the DMA module. <a href="#gac170dfce3401bd736c7eec0da58e494b">More...</a><br /></td></tr>
<tr class="separator:gac170dfce3401bd736c7eec0da58e494b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4c2a3af00d3f109afc6bbf6f98445a4d"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__spi__api.html#ga4c2a3af00d3f109afc6bbf6f98445a4d">EUSCI_A_SPI_isBusy</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga4c2a3af00d3f109afc6bbf6f98445a4d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates whether or not the SPI bus is busy. <a href="#ga4c2a3af00d3f109afc6bbf6f98445a4d">More...</a><br /></td></tr>
<tr class="separator:ga4c2a3af00d3f109afc6bbf6f98445a4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Function Documentation</h2>
<a id="gae566374a62c75e9ea74cea2a84287226"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae566374a62c75e9ea74cea2a84287226">&sect;&nbsp;</a></span>EUSCI_A_SPI_changeClockPhasePolarity()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_SPI_changeClockPhasePolarity </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>clockPhase</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>clockPolarity</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Changes the SPI clock phase and polarity. At the end of this function call, SPI module is left enabled. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI module. </td></tr>
<tr><td class="paramname">clockPhase</td><td>is clock phase select. Valid values are:<ul>
<li><b>EUSCI_A_SPI_PHASE_DATA_CHANGED_ONFIRST_CAPTURED_ON_NEXT</b> [Default]</li>
<li><b>EUSCI_A_SPI_PHASE_DATA_CAPTURED_ONFIRST_CHANGED_ON_NEXT</b> </li>
</ul>
</td></tr>
<tr><td class="paramname">clockPolarity</td><td>is clock polarity select Valid values are:<ul>
<li><b>EUSCI_A_SPI_CLOCKPOLARITY_INACTIVITY_HIGH</b> </li>
<li><b>EUSCI_A_SPI_CLOCKPOLARITY_INACTIVITY_LOW</b> [Default]</li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCCKPL</b>, <b>UCCKPH</b> and <b>UCSWRST</b> of <b>UCAxCTLW0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gaede23884d973a7bcaf4203b39b1b0fdf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaede23884d973a7bcaf4203b39b1b0fdf">&sect;&nbsp;</a></span>EUSCI_A_SPI_changeMasterClock()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_SPI_changeMasterClock </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html">EUSCI_A_SPI_changeMasterClockParam</a> *&#160;</td>
<td class="paramname"><em>param</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes the SPI Master clock. At the end of this function call, SPI module is left enabled. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI module. </td></tr>
<tr><td class="paramname">param</td><td>is the pointer to struct for master clock setting.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCSWRST</b> of <b>UCAxCTLW0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
<p>References <a class="el" href="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html#ae4c42e28fdeac6cb22aee6e249e93656">EUSCI_A_SPI_changeMasterClockParam::clockSourceFrequency</a>, and <a class="el" href="struct_e_u_s_c_i___a___s_p_i__change_master_clock_param.html#a4ce8fb5c1d8b0c271fb02dc77df065b3">EUSCI_A_SPI_changeMasterClockParam::desiredSpiClock</a>.</p>
</div>
</div>
<a id="ga513190da61348db90178d928b4702b08"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga513190da61348db90178d928b4702b08">&sect;&nbsp;</a></span>EUSCI_A_SPI_clearInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_SPI_clearInterrupt </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clears the selected SPI interrupt status flag. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI module. </td></tr>
<tr><td class="paramname">mask</td><td>is the masked interrupt flag to be cleared. Mask value is the logical OR of any of the following:<ul>
<li><b>EUSCI_A_SPI_TRANSMIT_INTERRUPT</b> </li>
<li><b>EUSCI_A_SPI_RECEIVE_INTERRUPT</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxIFG</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga9a75a79ce93830e157147b1eff1c82c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9a75a79ce93830e157147b1eff1c82c9">&sect;&nbsp;</a></span>EUSCI_A_SPI_disable()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_SPI_disable </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables the SPI block. </p>
<p>This will disable operation of the SPI block.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI module.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCSWRST</b> of <b>UCAxCTLW0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gae09457b1e86177cf1433ab679de5cdb3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae09457b1e86177cf1433ab679de5cdb3">&sect;&nbsp;</a></span>EUSCI_A_SPI_disableInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_SPI_disableInterrupt </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables individual SPI interrupt sources. </p>
<p>Disables the indicated SPI interrupt sources. Only the sources that are enabled can be reflected to the processor interrupt; disabled sources have no effect on the processor.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI module. </td></tr>
<tr><td class="paramname">mask</td><td>is the bit mask of the interrupt sources to be disabled. Mask value is the logical OR of any of the following:<ul>
<li><b>EUSCI_A_SPI_TRANSMIT_INTERRUPT</b> </li>
<li><b>EUSCI_A_SPI_RECEIVE_INTERRUPT</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxIE</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga887a169b3b6bb10316576f04a43e212d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga887a169b3b6bb10316576f04a43e212d">&sect;&nbsp;</a></span>EUSCI_A_SPI_enable()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_SPI_enable </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables the SPI block. </p>
<p>This will enable operation of the SPI block.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI module.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCSWRST</b> of <b>UCAxCTLW0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga0ee839fb097780ec312f65492a1712b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0ee839fb097780ec312f65492a1712b0">&sect;&nbsp;</a></span>EUSCI_A_SPI_enableInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_SPI_enableInterrupt </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables individual SPI interrupt sources. </p>
<p>Enables the indicated SPI interrupt sources. Only the sources that are enabled can be reflected to the processor interrupt; disabled sources have no effect on the processor. Does not clear interrupt flags.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI module. </td></tr>
<tr><td class="paramname">mask</td><td>is the bit mask of the interrupt sources to be enabled. Mask value is the logical OR of any of the following:<ul>
<li><b>EUSCI_A_SPI_TRANSMIT_INTERRUPT</b> </li>
<li><b>EUSCI_A_SPI_RECEIVE_INTERRUPT</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxIFG</b> register and bits of <b>UCAxIE</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga346b242110d8fa7117a30df56b43dfea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga346b242110d8fa7117a30df56b43dfea">&sect;&nbsp;</a></span>EUSCI_A_SPI_getInterruptStatus()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t EUSCI_A_SPI_getInterruptStatus </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the current SPI interrupt status. </p>
<p>This returns the interrupt status for the SPI module based on which flag is passed.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI module. </td></tr>
<tr><td class="paramname">mask</td><td>is the masked interrupt flag status to be returned. Mask value is the logical OR of any of the following:<ul>
<li><b>EUSCI_A_SPI_TRANSMIT_INTERRUPT</b> </li>
<li><b>EUSCI_A_SPI_RECEIVE_INTERRUPT</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Logical OR of any of the following:<ul>
<li><b>EUSCI_A_SPI_TRANSMIT_INTERRUPT</b> </li>
<li><b>EUSCI_A_SPI_RECEIVE_INTERRUPT</b> <br />
indicating the status of the masked interrupts </li>
</ul>
</dd></dl>
</div>
</div>
<a id="ga4e64e21421f0952074484ab116124d02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4e64e21421f0952074484ab116124d02">&sect;&nbsp;</a></span>EUSCI_A_SPI_getReceiveBufferAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint32_t EUSCI_A_SPI_getReceiveBufferAddress </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the address of the RX Buffer of the SPI for the DMA module. </p>
<p>Returns the address of the SPI RX Buffer. This can be used in conjunction with the DMA to store the received data directly to memory.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the address of the RX Buffer </dd></dl>
</div>
</div>
<a id="gac170dfce3401bd736c7eec0da58e494b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac170dfce3401bd736c7eec0da58e494b">&sect;&nbsp;</a></span>EUSCI_A_SPI_getTransmitBufferAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint32_t EUSCI_A_SPI_getTransmitBufferAddress </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the address of the TX Buffer of the SPI for the DMA module. </p>
<p>Returns the address of the SPI TX Buffer. This can be used in conjunction with the DMA to obtain transmitted data directly from memory.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the address of the TX Buffer </dd></dl>
</div>
</div>
<a id="ga28fac820247ff9eb27cea15e795c3f3c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga28fac820247ff9eb27cea15e795c3f3c">&sect;&nbsp;</a></span>EUSCI_A_SPI_initMaster()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_SPI_initMaster </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html">EUSCI_A_SPI_initMasterParam</a> *&#160;</td>
<td class="paramname"><em>param</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes the SPI Master block. </p>
<p>Upon successful initialization of the SPI master block, this function will have set the bus speed for the master, but the SPI Master block still remains disabled and must be enabled with <a class="el" href="group__eusci__a__spi__api.html#ga887a169b3b6bb10316576f04a43e212d" title="Enables the SPI block. ">EUSCI_A_SPI_enable()</a></p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI Master module. </td></tr>
<tr><td class="paramname">param</td><td>is the pointer to struct for master initialization.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCCKPH</b>, <b>UCCKPL</b>, <b>UC7BIT</b>, <b>UCMSB</b>, <b>UCSSELx</b> and <b>UCSWRST</b> of <b>UCAxCTLW0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS </dd></dl>
<p>References <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#ae1b0f6e5c4739935f65ffad39e3b6a59">EUSCI_A_SPI_initMasterParam::clockPhase</a>, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a0f3ff944b362aa3aa3cdf56b4829293e">EUSCI_A_SPI_initMasterParam::clockPolarity</a>, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a17cc422191818cdc2690507fbc9a9261">EUSCI_A_SPI_initMasterParam::clockSourceFrequency</a>, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a78752d05c1b2a78815819152e7845945">EUSCI_A_SPI_initMasterParam::desiredSpiClock</a>, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a67c8dc4aae17ddeb3dc1f59a09d79546">EUSCI_A_SPI_initMasterParam::msbFirst</a>, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a9f6e5c38ade25f458c1e93e091f0e230">EUSCI_A_SPI_initMasterParam::selectClockSource</a>, and <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_master_param.html#a7ab28f54ac728ca6a93be9d9f8c6af93">EUSCI_A_SPI_initMasterParam::spiMode</a>.</p>
</div>
</div>
<a id="ga76ea4cbe0fcca41c1bcb70412c66f09e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga76ea4cbe0fcca41c1bcb70412c66f09e">&sect;&nbsp;</a></span>EUSCI_A_SPI_initSlave()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_SPI_initSlave </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html">EUSCI_A_SPI_initSlaveParam</a> *&#160;</td>
<td class="paramname"><em>param</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes the SPI Slave block. </p>
<p>Upon successful initialization of the SPI slave block, this function will have initialized the slave block, but the SPI Slave block still remains disabled and must be enabled with <a class="el" href="group__eusci__a__spi__api.html#ga887a169b3b6bb10316576f04a43e212d" title="Enables the SPI block. ">EUSCI_A_SPI_enable()</a></p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI Slave module. </td></tr>
<tr><td class="paramname">param</td><td>is the pointer to struct for slave initialization.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCMSB</b>, <b>UCMST</b>, <b>UC7BIT</b>, <b>UCCKPL</b>, <b>UCCKPH</b>, <b>UCMODE</b> and <b>UCSWRST</b> of <b>UCAxCTLW0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS </dd></dl>
<p>References <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#ab3e6980ef0c8f2690f62d663421cf12e">EUSCI_A_SPI_initSlaveParam::clockPhase</a>, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#a7fd66f83ae925dd2ce59cb13c6450e85">EUSCI_A_SPI_initSlaveParam::clockPolarity</a>, <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#adb017c707e99e9f741ba0dd60bc850aa">EUSCI_A_SPI_initSlaveParam::msbFirst</a>, and <a class="el" href="struct_e_u_s_c_i___a___s_p_i__init_slave_param.html#a12f5090d6d7041adf018d4bec19152f0">EUSCI_A_SPI_initSlaveParam::spiMode</a>.</p>
</div>
</div>
<a id="ga4c2a3af00d3f109afc6bbf6f98445a4d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4c2a3af00d3f109afc6bbf6f98445a4d">&sect;&nbsp;</a></span>EUSCI_A_SPI_isBusy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t EUSCI_A_SPI_isBusy </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Indicates whether or not the SPI bus is busy. </p>
<p>This function returns an indication of whether or not the SPI bus is busy.This function checks the status of the bus via UCBBUSY bit</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>One of the following:<ul>
<li><b>EUSCI_A_SPI_BUSY</b> </li>
<li><b>EUSCI_A_SPI_NOT_BUSY</b> <br />
indicating if the EUSCI_A_SPI is busy </li>
</ul>
</dd></dl>
</div>
</div>
<a id="ga78ea9ababaf4161809dfa1de8bf5062f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga78ea9ababaf4161809dfa1de8bf5062f">&sect;&nbsp;</a></span>EUSCI_A_SPI_receiveData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t EUSCI_A_SPI_receiveData </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Receives a byte that has been sent to the SPI Module. </p>
<p>This function reads a byte of data from the SPI receive data Register.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Returns the byte received from by the SPI module, cast as an uint8_t. </dd></dl>
</div>
</div>
<a id="ga1dcf1b6ffc00c7bba32425009cdd92a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1dcf1b6ffc00c7bba32425009cdd92a5">&sect;&nbsp;</a></span>EUSCI_A_SPI_select4PinFunctionality()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_SPI_select4PinFunctionality </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>select4PinFunctionality</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Selects 4Pin Functionality. </p>
<p>This function should be invoked only in 4-wire mode. Invoking this function has no effect in 3-wire mode.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI module. </td></tr>
<tr><td class="paramname">select4PinFunctionality</td><td>selects 4 pin functionality Valid values are:<ul>
<li><b>EUSCI_A_SPI_PREVENT_CONFLICTS_WITH_OTHER_MASTERS</b> </li>
<li><b>EUSCI_A_SPI_ENABLE_SIGNAL_FOR_4WIRE_SLAVE</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCSTEM</b> of <b>UCAxCTLW0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gaad64c84c41eeed8eb2b391c5a5e4b88c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaad64c84c41eeed8eb2b391c5a5e4b88c">&sect;&nbsp;</a></span>EUSCI_A_SPI_transmitData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_SPI_transmitData </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>transmitData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Transmits a byte from the SPI Module. </p>
<p>This function will place the supplied data into SPI transmit data register to start transmission.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_SPI module. </td></tr>
<tr><td class="paramname">transmitData</td><td>data to be transmitted from the SPI module</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,19 +0,0 @@
var group__eusci__a__spi__api =
[
[ "EUSCI_A_SPI_changeClockPhasePolarity", "group__eusci__a__spi__api.html#gae566374a62c75e9ea74cea2a84287226", null ],
[ "EUSCI_A_SPI_changeMasterClock", "group__eusci__a__spi__api.html#gaede23884d973a7bcaf4203b39b1b0fdf", null ],
[ "EUSCI_A_SPI_clearInterrupt", "group__eusci__a__spi__api.html#ga513190da61348db90178d928b4702b08", null ],
[ "EUSCI_A_SPI_disable", "group__eusci__a__spi__api.html#ga9a75a79ce93830e157147b1eff1c82c9", null ],
[ "EUSCI_A_SPI_disableInterrupt", "group__eusci__a__spi__api.html#gae09457b1e86177cf1433ab679de5cdb3", null ],
[ "EUSCI_A_SPI_enable", "group__eusci__a__spi__api.html#ga887a169b3b6bb10316576f04a43e212d", null ],
[ "EUSCI_A_SPI_enableInterrupt", "group__eusci__a__spi__api.html#ga0ee839fb097780ec312f65492a1712b0", null ],
[ "EUSCI_A_SPI_getInterruptStatus", "group__eusci__a__spi__api.html#ga346b242110d8fa7117a30df56b43dfea", null ],
[ "EUSCI_A_SPI_getReceiveBufferAddress", "group__eusci__a__spi__api.html#ga4e64e21421f0952074484ab116124d02", null ],
[ "EUSCI_A_SPI_getTransmitBufferAddress", "group__eusci__a__spi__api.html#gac170dfce3401bd736c7eec0da58e494b", null ],
[ "EUSCI_A_SPI_initMaster", "group__eusci__a__spi__api.html#ga28fac820247ff9eb27cea15e795c3f3c", null ],
[ "EUSCI_A_SPI_initSlave", "group__eusci__a__spi__api.html#ga76ea4cbe0fcca41c1bcb70412c66f09e", null ],
[ "EUSCI_A_SPI_isBusy", "group__eusci__a__spi__api.html#ga4c2a3af00d3f109afc6bbf6f98445a4d", null ],
[ "EUSCI_A_SPI_receiveData", "group__eusci__a__spi__api.html#ga78ea9ababaf4161809dfa1de8bf5062f", null ],
[ "EUSCI_A_SPI_select4PinFunctionality", "group__eusci__a__spi__api.html#ga1dcf1b6ffc00c7bba32425009cdd92a5", null ],
[ "EUSCI_A_SPI_transmitData", "group__eusci__a__spi__api.html#gaad64c84c41eeed8eb2b391c5a5e4b88c", null ]
];
@@ -1,832 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: eusci_a_uart</title>
<title>eusci_a_uart</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__eusci__a__uart__api.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">eusci_a_uart</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga2a08645b3003df7cdf0b9bd416efcddf"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#ga2a08645b3003df7cdf0b9bd416efcddf">EUSCI_A_UART_init</a> (uint16_t baseAddress, <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html">EUSCI_A_UART_initParam</a> *param)</td></tr>
<tr class="memdesc:ga2a08645b3003df7cdf0b9bd416efcddf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Advanced initialization routine for the UART block. The values to be written into the clockPrescalar, firstModReg, secondModReg and overSampling parameters should be pre-computed and passed into the initialization function. <a href="#ga2a08645b3003df7cdf0b9bd416efcddf">More...</a><br /></td></tr>
<tr class="separator:ga2a08645b3003df7cdf0b9bd416efcddf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf637ca8f96fc93101f1111b23da6c87f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#gaf637ca8f96fc93101f1111b23da6c87f">EUSCI_A_UART_transmitData</a> (uint16_t baseAddress, uint8_t transmitData)</td></tr>
<tr class="memdesc:gaf637ca8f96fc93101f1111b23da6c87f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Transmits a byte from the UART Module.Please note that if TX interrupt is disabled, this function manually polls the TX IFG flag waiting for an indication that it is safe to write to the transmit buffer and does not time-out. <a href="#gaf637ca8f96fc93101f1111b23da6c87f">More...</a><br /></td></tr>
<tr class="separator:gaf637ca8f96fc93101f1111b23da6c87f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab18364db57b4719f71e83a5f69897d66"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#gab18364db57b4719f71e83a5f69897d66">EUSCI_A_UART_receiveData</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gab18364db57b4719f71e83a5f69897d66"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receives a byte that has been sent to the UART Module. <a href="#gab18364db57b4719f71e83a5f69897d66">More...</a><br /></td></tr>
<tr class="separator:gab18364db57b4719f71e83a5f69897d66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8264a417944411b5fbe988d94ae21d20"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#ga8264a417944411b5fbe988d94ae21d20">EUSCI_A_UART_enableInterrupt</a> (uint16_t baseAddress, uint8_t mask)</td></tr>
<tr class="memdesc:ga8264a417944411b5fbe988d94ae21d20"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables individual UART interrupt sources. <a href="#ga8264a417944411b5fbe988d94ae21d20">More...</a><br /></td></tr>
<tr class="separator:ga8264a417944411b5fbe988d94ae21d20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf1c34e38356e6918732151dc92b47b50"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#gaf1c34e38356e6918732151dc92b47b50">EUSCI_A_UART_disableInterrupt</a> (uint16_t baseAddress, uint8_t mask)</td></tr>
<tr class="memdesc:gaf1c34e38356e6918732151dc92b47b50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables individual UART interrupt sources. <a href="#gaf1c34e38356e6918732151dc92b47b50">More...</a><br /></td></tr>
<tr class="separator:gaf1c34e38356e6918732151dc92b47b50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab10882f5122070c22250ab4241ea7a6f"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#gab10882f5122070c22250ab4241ea7a6f">EUSCI_A_UART_getInterruptStatus</a> (uint16_t baseAddress, uint8_t mask)</td></tr>
<tr class="memdesc:gab10882f5122070c22250ab4241ea7a6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the current UART interrupt status. <a href="#gab10882f5122070c22250ab4241ea7a6f">More...</a><br /></td></tr>
<tr class="separator:gab10882f5122070c22250ab4241ea7a6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga751a0cbfa2e06298133d4a7651ee4a6f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#ga751a0cbfa2e06298133d4a7651ee4a6f">EUSCI_A_UART_clearInterrupt</a> (uint16_t baseAddress, uint16_t mask)</td></tr>
<tr class="memdesc:ga751a0cbfa2e06298133d4a7651ee4a6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears UART interrupt sources. <a href="#ga751a0cbfa2e06298133d4a7651ee4a6f">More...</a><br /></td></tr>
<tr class="separator:ga751a0cbfa2e06298133d4a7651ee4a6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2bd04f23261ebafd4890c35945a7877"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#gaf2bd04f23261ebafd4890c35945a7877">EUSCI_A_UART_enable</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gaf2bd04f23261ebafd4890c35945a7877"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables the UART block. <a href="#gaf2bd04f23261ebafd4890c35945a7877">More...</a><br /></td></tr>
<tr class="separator:gaf2bd04f23261ebafd4890c35945a7877"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaae82375105abc8655ef50f8c36ffcf13"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#gaae82375105abc8655ef50f8c36ffcf13">EUSCI_A_UART_disable</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gaae82375105abc8655ef50f8c36ffcf13"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables the UART block. <a href="#gaae82375105abc8655ef50f8c36ffcf13">More...</a><br /></td></tr>
<tr class="separator:gaae82375105abc8655ef50f8c36ffcf13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8c4cf3e29c3200191506e8d576393c26"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#ga8c4cf3e29c3200191506e8d576393c26">EUSCI_A_UART_queryStatusFlags</a> (uint16_t baseAddress, uint8_t mask)</td></tr>
<tr class="memdesc:ga8c4cf3e29c3200191506e8d576393c26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the current UART status flags. <a href="#ga8c4cf3e29c3200191506e8d576393c26">More...</a><br /></td></tr>
<tr class="separator:ga8c4cf3e29c3200191506e8d576393c26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga929c7fbd7c476127cd511beea6d01294"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#ga929c7fbd7c476127cd511beea6d01294">EUSCI_A_UART_setDormant</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga929c7fbd7c476127cd511beea6d01294"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the UART module in dormant mode. <a href="#ga929c7fbd7c476127cd511beea6d01294">More...</a><br /></td></tr>
<tr class="separator:ga929c7fbd7c476127cd511beea6d01294"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga36bc7fc49217a06c33a397cd71c571ee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#ga36bc7fc49217a06c33a397cd71c571ee">EUSCI_A_UART_resetDormant</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga36bc7fc49217a06c33a397cd71c571ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Re-enables UART module from dormant mode. <a href="#ga36bc7fc49217a06c33a397cd71c571ee">More...</a><br /></td></tr>
<tr class="separator:ga36bc7fc49217a06c33a397cd71c571ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1b4fa41e9447eef4c5f270369b8902c7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#ga1b4fa41e9447eef4c5f270369b8902c7">EUSCI_A_UART_transmitAddress</a> (uint16_t baseAddress, uint8_t transmitAddress)</td></tr>
<tr class="memdesc:ga1b4fa41e9447eef4c5f270369b8902c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Transmits the next byte to be transmitted marked as address depending on selected multiprocessor mode. <a href="#ga1b4fa41e9447eef4c5f270369b8902c7">More...</a><br /></td></tr>
<tr class="separator:ga1b4fa41e9447eef4c5f270369b8902c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae0a01876b95bcd1396eddbb26e7ffabe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#gae0a01876b95bcd1396eddbb26e7ffabe">EUSCI_A_UART_transmitBreak</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gae0a01876b95bcd1396eddbb26e7ffabe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Transmit break. <a href="#gae0a01876b95bcd1396eddbb26e7ffabe">More...</a><br /></td></tr>
<tr class="separator:gae0a01876b95bcd1396eddbb26e7ffabe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga97ed7748495844b3506d778ecdbb5dfa"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#ga97ed7748495844b3506d778ecdbb5dfa">EUSCI_A_UART_getReceiveBufferAddress</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga97ed7748495844b3506d778ecdbb5dfa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the address of the RX Buffer of the UART for the DMA module. <a href="#ga97ed7748495844b3506d778ecdbb5dfa">More...</a><br /></td></tr>
<tr class="separator:ga97ed7748495844b3506d778ecdbb5dfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf873d22baa0ed6b207b5f3aebbea1a4c"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#gaf873d22baa0ed6b207b5f3aebbea1a4c">EUSCI_A_UART_getTransmitBufferAddress</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gaf873d22baa0ed6b207b5f3aebbea1a4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the address of the TX Buffer of the UART for the DMA module. <a href="#gaf873d22baa0ed6b207b5f3aebbea1a4c">More...</a><br /></td></tr>
<tr class="separator:gaf873d22baa0ed6b207b5f3aebbea1a4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga09f2b714ce0556e210b5c054b3138eaa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__a__uart__api.html#ga09f2b714ce0556e210b5c054b3138eaa">EUSCI_A_UART_selectDeglitchTime</a> (uint16_t baseAddress, uint16_t deglitchTime)</td></tr>
<tr class="memdesc:ga09f2b714ce0556e210b5c054b3138eaa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the deglitch time. <a href="#ga09f2b714ce0556e210b5c054b3138eaa">More...</a><br /></td></tr>
<tr class="separator:ga09f2b714ce0556e210b5c054b3138eaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Function Documentation</h2>
<a id="ga751a0cbfa2e06298133d4a7651ee4a6f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga751a0cbfa2e06298133d4a7651ee4a6f">&sect;&nbsp;</a></span>EUSCI_A_UART_clearInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_UART_clearInterrupt </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clears UART interrupt sources. </p>
<p>The UART interrupt source is cleared, so that it no longer asserts. The highest interrupt flag is automatically cleared when an interrupt vector generator is used.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module. </td></tr>
<tr><td class="paramname">mask</td><td>is a bit mask of the interrupt sources to be cleared. Mask value is the logical OR of any of the following:<ul>
<li><b>EUSCI_A_UART_RECEIVE_INTERRUPT_FLAG</b> </li>
<li><b>EUSCI_A_UART_TRANSMIT_INTERRUPT_FLAG</b> </li>
<li><b>EUSCI_A_UART_STARTBIT_INTERRUPT_FLAG</b> </li>
<li><b>EUSCI_A_UART_TRANSMIT_COMPLETE_INTERRUPT_FLAG</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxIFG</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gaae82375105abc8655ef50f8c36ffcf13"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaae82375105abc8655ef50f8c36ffcf13">&sect;&nbsp;</a></span>EUSCI_A_UART_disable()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_UART_disable </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables the UART block. </p>
<p>This will disable operation of the UART block.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCSWRST</b> of <b>UCAxCTL1</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gaf1c34e38356e6918732151dc92b47b50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf1c34e38356e6918732151dc92b47b50">&sect;&nbsp;</a></span>EUSCI_A_UART_disableInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_UART_disableInterrupt </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables individual UART interrupt sources. </p>
<p>Disables the indicated UART interrupt sources. Only the sources that are enabled can be reflected to the processor interrupt; disabled sources have no effect on the processor.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module. </td></tr>
<tr><td class="paramname">mask</td><td>is the bit mask of the interrupt sources to be disabled. Mask value is the logical OR of any of the following:<ul>
<li><b>EUSCI_A_UART_RECEIVE_INTERRUPT</b> - Receive interrupt</li>
<li><b>EUSCI_A_UART_TRANSMIT_INTERRUPT</b> - Transmit interrupt</li>
<li><b>EUSCI_A_UART_RECEIVE_ERRONEOUSCHAR_INTERRUPT</b> - Receive erroneous-character interrupt enable</li>
<li><b>EUSCI_A_UART_BREAKCHAR_INTERRUPT</b> - Receive break character interrupt enable</li>
<li><b>EUSCI_A_UART_STARTBIT_INTERRUPT</b> - Start bit received interrupt enable</li>
<li><b>EUSCI_A_UART_TRANSMIT_COMPLETE_INTERRUPT</b> - Transmit complete interrupt enable</li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxCTL1</b> register and bits of <b>UCAxIE</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gaf2bd04f23261ebafd4890c35945a7877"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf2bd04f23261ebafd4890c35945a7877">&sect;&nbsp;</a></span>EUSCI_A_UART_enable()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_UART_enable </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables the UART block. </p>
<p>This will enable operation of the UART block.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCSWRST</b> of <b>UCAxCTL1</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga8264a417944411b5fbe988d94ae21d20"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8264a417944411b5fbe988d94ae21d20">&sect;&nbsp;</a></span>EUSCI_A_UART_enableInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_UART_enableInterrupt </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables individual UART interrupt sources. </p>
<p>Enables the indicated UART interrupt sources. The interrupt flag is first and then the corresponding interrupt is enabled. Only the sources that are enabled can be reflected to the processor interrupt; disabled sources have no effect on the processor. Does not clear interrupt flags.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module. </td></tr>
<tr><td class="paramname">mask</td><td>is the bit mask of the interrupt sources to be enabled. Mask value is the logical OR of any of the following:<ul>
<li><b>EUSCI_A_UART_RECEIVE_INTERRUPT</b> - Receive interrupt</li>
<li><b>EUSCI_A_UART_TRANSMIT_INTERRUPT</b> - Transmit interrupt</li>
<li><b>EUSCI_A_UART_RECEIVE_ERRONEOUSCHAR_INTERRUPT</b> - Receive erroneous-character interrupt enable</li>
<li><b>EUSCI_A_UART_BREAKCHAR_INTERRUPT</b> - Receive break character interrupt enable</li>
<li><b>EUSCI_A_UART_STARTBIT_INTERRUPT</b> - Start bit received interrupt enable</li>
<li><b>EUSCI_A_UART_TRANSMIT_COMPLETE_INTERRUPT</b> - Transmit complete interrupt enable</li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxCTL1</b> register and bits of <b>UCAxIE</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gab10882f5122070c22250ab4241ea7a6f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab10882f5122070c22250ab4241ea7a6f">&sect;&nbsp;</a></span>EUSCI_A_UART_getInterruptStatus()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t EUSCI_A_UART_getInterruptStatus </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the current UART interrupt status. </p>
<p>This returns the interrupt status for the UART module based on which flag is passed.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module. </td></tr>
<tr><td class="paramname">mask</td><td>is the masked interrupt flag status to be returned. Mask value is the logical OR of any of the following:<ul>
<li><b>EUSCI_A_UART_RECEIVE_INTERRUPT_FLAG</b> </li>
<li><b>EUSCI_A_UART_TRANSMIT_INTERRUPT_FLAG</b> </li>
<li><b>EUSCI_A_UART_STARTBIT_INTERRUPT_FLAG</b> </li>
<li><b>EUSCI_A_UART_TRANSMIT_COMPLETE_INTERRUPT_FLAG</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxIFG</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>Logical OR of any of the following:<ul>
<li><b>EUSCI_A_UART_RECEIVE_INTERRUPT_FLAG</b> </li>
<li><b>EUSCI_A_UART_TRANSMIT_INTERRUPT_FLAG</b> </li>
<li><b>EUSCI_A_UART_STARTBIT_INTERRUPT_FLAG</b> </li>
<li><b>EUSCI_A_UART_TRANSMIT_COMPLETE_INTERRUPT_FLAG</b> <br />
indicating the status of the masked flags </li>
</ul>
</dd></dl>
</div>
</div>
<a id="ga97ed7748495844b3506d778ecdbb5dfa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga97ed7748495844b3506d778ecdbb5dfa">&sect;&nbsp;</a></span>EUSCI_A_UART_getReceiveBufferAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint32_t EUSCI_A_UART_getReceiveBufferAddress </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the address of the RX Buffer of the UART for the DMA module. </p>
<p>Returns the address of the UART RX Buffer. This can be used in conjunction with the DMA to store the received data directly to memory.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Address of RX Buffer </dd></dl>
</div>
</div>
<a id="gaf873d22baa0ed6b207b5f3aebbea1a4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf873d22baa0ed6b207b5f3aebbea1a4c">&sect;&nbsp;</a></span>EUSCI_A_UART_getTransmitBufferAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint32_t EUSCI_A_UART_getTransmitBufferAddress </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the address of the TX Buffer of the UART for the DMA module. </p>
<p>Returns the address of the UART TX Buffer. This can be used in conjunction with the DMA to obtain transmitted data directly from memory.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Address of TX Buffer </dd></dl>
</div>
</div>
<a id="ga2a08645b3003df7cdf0b9bd416efcddf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2a08645b3003df7cdf0b9bd416efcddf">&sect;&nbsp;</a></span>EUSCI_A_UART_init()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool EUSCI_A_UART_init </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html">EUSCI_A_UART_initParam</a> *&#160;</td>
<td class="paramname"><em>param</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Advanced initialization routine for the UART block. The values to be written into the clockPrescalar, firstModReg, secondModReg and overSampling parameters should be pre-computed and passed into the initialization function. </p>
<p>Upon successful initialization of the UART block, this function will have initialized the module, but the UART block still remains disabled and must be enabled with <a class="el" href="group__eusci__a__uart__api.html#gaf2bd04f23261ebafd4890c35945a7877" title="Enables the UART block. ">EUSCI_A_UART_enable()</a>. To calculate values for clockPrescalar, firstModReg, secondModReg and overSampling please use the link below.</p>
<p><a href="http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSP430BaudRateConverter/index.html">http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSP430BaudRateConverter/index.html</a></p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module. </td></tr>
<tr><td class="paramname">param</td><td>is the pointer to struct for initialization.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCPEN</b>, <b>UCPAR</b>, <b>UCMSB</b>, <b>UC7BIT</b>, <b>UCSPB</b>, <b>UCMODEx</b> and <b>UCSYNC</b> of <b>UCAxCTL0</b> register; bits <b>UCSSELx</b> and <b>UCSWRST</b> of <b>UCAxCTL1</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS or STATUS_FAIL of the initialization process </dd></dl>
<p>References <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a7831f149d38647ee9699241f11c4aac6">EUSCI_A_UART_initParam::clockPrescalar</a>, <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a0661590ea5a3e6a8456191417aef55b0">EUSCI_A_UART_initParam::firstModReg</a>, <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a9cf83fead56de9c7e0ea0ceeaef56f69">EUSCI_A_UART_initParam::msborLsbFirst</a>, <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a6bd549035e2573a6d6b7d679a155e39e">EUSCI_A_UART_initParam::numberofStopBits</a>, <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a21d7b3a1ea9a1515d05b5bca3557153c">EUSCI_A_UART_initParam::overSampling</a>, <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a32784a9ee7ce0cdf1fd058da28c414aa">EUSCI_A_UART_initParam::parity</a>, <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a5b48252daff5ca69e2a66f6874b34242">EUSCI_A_UART_initParam::secondModReg</a>, <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#a39644feaffb7dde759ceec614471757c">EUSCI_A_UART_initParam::selectClockSource</a>, and <a class="el" href="struct_e_u_s_c_i___a___u_a_r_t__init_param.html#ae1fe2719ead1efde24487352ccc918ef">EUSCI_A_UART_initParam::uartMode</a>.</p>
</div>
</div>
<a id="ga8c4cf3e29c3200191506e8d576393c26"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8c4cf3e29c3200191506e8d576393c26">&sect;&nbsp;</a></span>EUSCI_A_UART_queryStatusFlags()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t EUSCI_A_UART_queryStatusFlags </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the current UART status flags. </p>
<p>This returns the status for the UART module based on which flag is passed.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module. </td></tr>
<tr><td class="paramname">mask</td><td>is the masked interrupt flag status to be returned. Mask value is the logical OR of any of the following:<ul>
<li><b>EUSCI_A_UART_LISTEN_ENABLE</b> </li>
<li><b>EUSCI_A_UART_FRAMING_ERROR</b> </li>
<li><b>EUSCI_A_UART_OVERRUN_ERROR</b> </li>
<li><b>EUSCI_A_UART_PARITY_ERROR</b> </li>
<li><b>EUSCI_A_UART_BREAK_DETECT</b> </li>
<li><b>EUSCI_A_UART_RECEIVE_ERROR</b> </li>
<li><b>EUSCI_A_UART_ADDRESS_RECEIVED</b> </li>
<li><b>EUSCI_A_UART_IDLELINE</b> </li>
<li><b>EUSCI_A_UART_BUSY</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxSTAT</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>Logical OR of any of the following:<ul>
<li><b>EUSCI_A_UART_LISTEN_ENABLE</b> </li>
<li><b>EUSCI_A_UART_FRAMING_ERROR</b> </li>
<li><b>EUSCI_A_UART_OVERRUN_ERROR</b> </li>
<li><b>EUSCI_A_UART_PARITY_ERROR</b> </li>
<li><b>EUSCI_A_UART_BREAK_DETECT</b> </li>
<li><b>EUSCI_A_UART_RECEIVE_ERROR</b> </li>
<li><b>EUSCI_A_UART_ADDRESS_RECEIVED</b> </li>
<li><b>EUSCI_A_UART_IDLELINE</b> </li>
<li><b>EUSCI_A_UART_BUSY</b> <br />
indicating the status of the masked interrupt flags </li>
</ul>
</dd></dl>
</div>
</div>
<a id="gab18364db57b4719f71e83a5f69897d66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab18364db57b4719f71e83a5f69897d66">&sect;&nbsp;</a></span>EUSCI_A_UART_receiveData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t EUSCI_A_UART_receiveData </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Receives a byte that has been sent to the UART Module. </p>
<p>This function reads a byte of data from the UART receive data Register.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxRXBUF</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>Returns the byte received from by the UART module, cast as an uint8_t. </dd></dl>
</div>
</div>
<a id="ga36bc7fc49217a06c33a397cd71c571ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga36bc7fc49217a06c33a397cd71c571ee">&sect;&nbsp;</a></span>EUSCI_A_UART_resetDormant()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_UART_resetDormant </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Re-enables UART module from dormant mode. </p>
<p>Not dormant. All received characters set UCRXIFG.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCDORM</b> of <b>UCAxCTL1</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga09f2b714ce0556e210b5c054b3138eaa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga09f2b714ce0556e210b5c054b3138eaa">&sect;&nbsp;</a></span>EUSCI_A_UART_selectDeglitchTime()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_UART_selectDeglitchTime </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>deglitchTime</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the deglitch time. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module. </td></tr>
<tr><td class="paramname">deglitchTime</td><td>is the selected deglitch time Valid values are:<ul>
<li><b>EUSCI_A_UART_DEGLITCH_TIME_2ns</b> </li>
<li><b>EUSCI_A_UART_DEGLITCH_TIME_50ns</b> </li>
<li><b>EUSCI_A_UART_DEGLITCH_TIME_100ns</b> </li>
<li><b>EUSCI_A_UART_DEGLITCH_TIME_200ns</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga929c7fbd7c476127cd511beea6d01294"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga929c7fbd7c476127cd511beea6d01294">&sect;&nbsp;</a></span>EUSCI_A_UART_setDormant()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_UART_setDormant </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sets the UART module in dormant mode. </p>
<p>Puts USCI in sleep mode Only characters that are preceded by an idle-line or with address bit set UCRXIFG. In UART mode with automatic baud-rate detection, only the combination of a break and sync field sets UCRXIFG.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxCTL1</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga1b4fa41e9447eef4c5f270369b8902c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1b4fa41e9447eef4c5f270369b8902c7">&sect;&nbsp;</a></span>EUSCI_A_UART_transmitAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_UART_transmitAddress </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>transmitAddress</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Transmits the next byte to be transmitted marked as address depending on selected multiprocessor mode. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module. </td></tr>
<tr><td class="paramname">transmitAddress</td><td>is the next byte to be transmitted</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxTXBUF</b> register and bits of <b>UCAxCTL1</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gae0a01876b95bcd1396eddbb26e7ffabe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae0a01876b95bcd1396eddbb26e7ffabe">&sect;&nbsp;</a></span>EUSCI_A_UART_transmitBreak()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_UART_transmitBreak </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Transmit break. </p>
<p>Transmits a break with the next write to the transmit buffer. In UART mode with automatic baud-rate detection, EUSCI_A_UART_AUTOMATICBAUDRATE_SYNC(0x55) must be written into UCAxTXBUF to generate the required break/sync fields. Otherwise, DEFAULT_SYNC(0x00) must be written into the transmit buffer. Also ensures module is ready for transmitting the next data.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxTXBUF</b> register and bits of <b>UCAxCTL1</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gaf637ca8f96fc93101f1111b23da6c87f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf637ca8f96fc93101f1111b23da6c87f">&sect;&nbsp;</a></span>EUSCI_A_UART_transmitData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_A_UART_transmitData </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>transmitData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Transmits a byte from the UART Module.Please note that if TX interrupt is disabled, this function manually polls the TX IFG flag waiting for an indication that it is safe to write to the transmit buffer and does not time-out. </p>
<p>This function will place the supplied data into UART transmit data register to start transmission</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_A_UART module. </td></tr>
<tr><td class="paramname">transmitData</td><td>data to be transmitted from the UART module</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxTXBUF</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,20 +0,0 @@
var group__eusci__a__uart__api =
[
[ "EUSCI_A_UART_clearInterrupt", "group__eusci__a__uart__api.html#ga751a0cbfa2e06298133d4a7651ee4a6f", null ],
[ "EUSCI_A_UART_disable", "group__eusci__a__uart__api.html#gaae82375105abc8655ef50f8c36ffcf13", null ],
[ "EUSCI_A_UART_disableInterrupt", "group__eusci__a__uart__api.html#gaf1c34e38356e6918732151dc92b47b50", null ],
[ "EUSCI_A_UART_enable", "group__eusci__a__uart__api.html#gaf2bd04f23261ebafd4890c35945a7877", null ],
[ "EUSCI_A_UART_enableInterrupt", "group__eusci__a__uart__api.html#ga8264a417944411b5fbe988d94ae21d20", null ],
[ "EUSCI_A_UART_getInterruptStatus", "group__eusci__a__uart__api.html#gab10882f5122070c22250ab4241ea7a6f", null ],
[ "EUSCI_A_UART_getReceiveBufferAddress", "group__eusci__a__uart__api.html#ga97ed7748495844b3506d778ecdbb5dfa", null ],
[ "EUSCI_A_UART_getTransmitBufferAddress", "group__eusci__a__uart__api.html#gaf873d22baa0ed6b207b5f3aebbea1a4c", null ],
[ "EUSCI_A_UART_init", "group__eusci__a__uart__api.html#ga2a08645b3003df7cdf0b9bd416efcddf", null ],
[ "EUSCI_A_UART_queryStatusFlags", "group__eusci__a__uart__api.html#ga8c4cf3e29c3200191506e8d576393c26", null ],
[ "EUSCI_A_UART_receiveData", "group__eusci__a__uart__api.html#gab18364db57b4719f71e83a5f69897d66", null ],
[ "EUSCI_A_UART_resetDormant", "group__eusci__a__uart__api.html#ga36bc7fc49217a06c33a397cd71c571ee", null ],
[ "EUSCI_A_UART_selectDeglitchTime", "group__eusci__a__uart__api.html#ga09f2b714ce0556e210b5c054b3138eaa", null ],
[ "EUSCI_A_UART_setDormant", "group__eusci__a__uart__api.html#ga929c7fbd7c476127cd511beea6d01294", null ],
[ "EUSCI_A_UART_transmitAddress", "group__eusci__a__uart__api.html#ga1b4fa41e9447eef4c5f270369b8902c7", null ],
[ "EUSCI_A_UART_transmitBreak", "group__eusci__a__uart__api.html#gae0a01876b95bcd1396eddbb26e7ffabe", null ],
[ "EUSCI_A_UART_transmitData", "group__eusci__a__uart__api.html#gaf637ca8f96fc93101f1111b23da6c87f", null ]
];
@@ -1,42 +0,0 @@
var group__eusci__b__i2c__api =
[
[ "EUSCI_B_I2C_clearInterrupt", "group__eusci__b__i2c__api.html#ga4ea4fce66769096d7e2ac10e4addd640", null ],
[ "EUSCI_B_I2C_disable", "group__eusci__b__i2c__api.html#ga1566d542d05cd0022501c482821a8af1", null ],
[ "EUSCI_B_I2C_disableInterrupt", "group__eusci__b__i2c__api.html#gaff58ca7965a5f201db823e7ee81f0d1b", null ],
[ "EUSCI_B_I2C_disableMultiMasterMode", "group__eusci__b__i2c__api.html#gabdb3f2891ff4d79a2d032671446ae92c", null ],
[ "EUSCI_B_I2C_enable", "group__eusci__b__i2c__api.html#ga6c068fa93e7df171077d967c08835656", null ],
[ "EUSCI_B_I2C_enableInterrupt", "group__eusci__b__i2c__api.html#ga67f4b5139adece5a9050ee832c388757", null ],
[ "EUSCI_B_I2C_enableMultiMasterMode", "group__eusci__b__i2c__api.html#ga65e4d906257c71881cfbf87c18561f8f", null ],
[ "EUSCI_B_I2C_getInterruptStatus", "group__eusci__b__i2c__api.html#gae15cc38fc4db01e744f666a44211c72e", null ],
[ "EUSCI_B_I2C_getMode", "group__eusci__b__i2c__api.html#ga576b4647b551d71202d79a8db904c9eb", null ],
[ "EUSCI_B_I2C_getReceiveBufferAddress", "group__eusci__b__i2c__api.html#ga9d8895927876c43dd6d2c55584aefc2e", null ],
[ "EUSCI_B_I2C_getTransmitBufferAddress", "group__eusci__b__i2c__api.html#ga73662743450ae6e7e7dc802ed2ee26a1", null ],
[ "EUSCI_B_I2C_initMaster", "group__eusci__b__i2c__api.html#ga575c7899bb875640f75bab7138a18c66", null ],
[ "EUSCI_B_I2C_initSlave", "group__eusci__b__i2c__api.html#ga192fcc01db124a886901523bfe793379", null ],
[ "EUSCI_B_I2C_isBusBusy", "group__eusci__b__i2c__api.html#gac891873a0a211186a3b4841765825f0e", null ],
[ "EUSCI_B_I2C_masterIsStartSent", "group__eusci__b__i2c__api.html#ga3a4bd43e5302e32f8b1bea79ead2379b", null ],
[ "EUSCI_B_I2C_masterIsStopSent", "group__eusci__b__i2c__api.html#gae45ee9c8bfb4156333f20d486d336271", null ],
[ "EUSCI_B_I2C_masterReceiveMultiByteFinish", "group__eusci__b__i2c__api.html#gae77d36617b0cab5f36e5fde90bfc1491", null ],
[ "EUSCI_B_I2C_masterReceiveMultiByteFinishWithTimeout", "group__eusci__b__i2c__api.html#ga91e951ea2bc7ba4c6ca37f146be4f9bb", null ],
[ "EUSCI_B_I2C_masterReceiveMultiByteNext", "group__eusci__b__i2c__api.html#ga6cea61484692bff9b3c0058b4f215496", null ],
[ "EUSCI_B_I2C_masterReceiveMultiByteStop", "group__eusci__b__i2c__api.html#ga29a3dd23e89bbcc27728f510ad88fb84", null ],
[ "EUSCI_B_I2C_masterReceiveSingle", "group__eusci__b__i2c__api.html#ga6277f511d27dec845ded98da0da5efc0", null ],
[ "EUSCI_B_I2C_masterReceiveSingleByte", "group__eusci__b__i2c__api.html#ga6e4f72c087f34334d03844c9b73b6368", null ],
[ "EUSCI_B_I2C_masterReceiveStart", "group__eusci__b__i2c__api.html#ga2bf2eb4c44b7b12ad8e2d6e3f1af0fa1", null ],
[ "EUSCI_B_I2C_masterSendMultiByteFinish", "group__eusci__b__i2c__api.html#gab4458db4aa4d75f1f544e9913655848c", null ],
[ "EUSCI_B_I2C_masterSendMultiByteFinishWithTimeout", "group__eusci__b__i2c__api.html#ga29e69a05dac2cd1337305c47c6827782", null ],
[ "EUSCI_B_I2C_masterSendMultiByteNext", "group__eusci__b__i2c__api.html#ga39c316f7c1e0cfa63db101a419f33052", null ],
[ "EUSCI_B_I2C_masterSendMultiByteNextWithTimeout", "group__eusci__b__i2c__api.html#gaa9649c2aa696bc5abf84defd7667cfef", null ],
[ "EUSCI_B_I2C_masterSendMultiByteStart", "group__eusci__b__i2c__api.html#ga5913816a25cd775ec5cb15ef646637bd", null ],
[ "EUSCI_B_I2C_masterSendMultiByteStartWithTimeout", "group__eusci__b__i2c__api.html#ga9bad1810c1e8d71ccb19bfb3fb32c238", null ],
[ "EUSCI_B_I2C_masterSendMultiByteStop", "group__eusci__b__i2c__api.html#gade7a54d59b5f3bc01115a5ac0a4cff67", null ],
[ "EUSCI_B_I2C_masterSendMultiByteStopWithTimeout", "group__eusci__b__i2c__api.html#gaa7eba38c8d9fdf701aacce8c556a8bc2", null ],
[ "EUSCI_B_I2C_masterSendSingleByte", "group__eusci__b__i2c__api.html#ga05d1357111f00447b9712db99caec223", null ],
[ "EUSCI_B_I2C_masterSendSingleByteWithTimeout", "group__eusci__b__i2c__api.html#ga931cf95c88a427320415901bb9a09392", null ],
[ "EUSCI_B_I2C_masterSendStart", "group__eusci__b__i2c__api.html#ga9b87172cf71cdfa2617aa9eaf512f855", null ],
[ "EUSCI_B_I2C_setMode", "group__eusci__b__i2c__api.html#gab29d5b6842ad1c6973f689f5161a2ca8", null ],
[ "EUSCI_B_I2C_setSlaveAddress", "group__eusci__b__i2c__api.html#gac389d3e08214769c8df793b79377be95", null ],
[ "EUSCI_B_I2C_setTimeout", "group__eusci__b__i2c__api.html#gae82d92769059b4120a7f9610789005bd", null ],
[ "EUSCI_B_I2C_slaveGetData", "group__eusci__b__i2c__api.html#ga406176586f20ee82448be3243042f96a", null ],
[ "EUSCI_B_I2C_slavePutData", "group__eusci__b__i2c__api.html#ga1bb93f7d987f97bf22687033debc2007", null ]
];
@@ -1,791 +0,0 @@
<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<title>MSP430 DriverLib for MSP430F5xx_6xx Devices: eusci_b_spi</title>
<title>eusci_b_spi</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td bgcolor="black" width="1">
<a href="http://www.ti.com">
<img border="0" src="tilogo.gif" />
</a>
</td>
<td bgcolor="red">
<img src="titagline.gif" />
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">MSP430 DriverLib for MSP430F5xx_6xx Devices
&#160;<span id="projectnumber">2.91.13.01</span>
</div>
</td>
<td style="padding-left: 0.5em;">
<div id="projectbrief"></div>
</td>
<!--td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</td-->
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__eusci__b__spi__api.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">eusci_b_spi</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga3413c7bce09d85f08297e897382c4cfc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#ga3413c7bce09d85f08297e897382c4cfc">EUSCI_B_SPI_initMaster</a> (uint16_t baseAddress, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html">EUSCI_B_SPI_initMasterParam</a> *param)</td></tr>
<tr class="memdesc:ga3413c7bce09d85f08297e897382c4cfc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the SPI Master block. <a href="#ga3413c7bce09d85f08297e897382c4cfc">More...</a><br /></td></tr>
<tr class="separator:ga3413c7bce09d85f08297e897382c4cfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga043288c739556ae5fe9939ad17c98409"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#ga043288c739556ae5fe9939ad17c98409">EUSCI_B_SPI_select4PinFunctionality</a> (uint16_t baseAddress, uint16_t select4PinFunctionality)</td></tr>
<tr class="memdesc:ga043288c739556ae5fe9939ad17c98409"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selects 4Pin Functionality. <a href="#ga043288c739556ae5fe9939ad17c98409">More...</a><br /></td></tr>
<tr class="separator:ga043288c739556ae5fe9939ad17c98409"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga42caef5502406076a1ad04e1d4f23b29"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#ga42caef5502406076a1ad04e1d4f23b29">EUSCI_B_SPI_changeMasterClock</a> (uint16_t baseAddress, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param.html">EUSCI_B_SPI_changeMasterClockParam</a> *param)</td></tr>
<tr class="memdesc:ga42caef5502406076a1ad04e1d4f23b29"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the SPI Master clock. At the end of this function call, SPI module is left enabled. <a href="#ga42caef5502406076a1ad04e1d4f23b29">More...</a><br /></td></tr>
<tr class="separator:ga42caef5502406076a1ad04e1d4f23b29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa3cf1d5f8838437b46c6a1b73a50cd0c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#gaa3cf1d5f8838437b46c6a1b73a50cd0c">EUSCI_B_SPI_initSlave</a> (uint16_t baseAddress, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html">EUSCI_B_SPI_initSlaveParam</a> *param)</td></tr>
<tr class="memdesc:gaa3cf1d5f8838437b46c6a1b73a50cd0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the SPI Slave block. <a href="#gaa3cf1d5f8838437b46c6a1b73a50cd0c">More...</a><br /></td></tr>
<tr class="separator:gaa3cf1d5f8838437b46c6a1b73a50cd0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0956e03b07c7bd9ef470520b3cc629ec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#ga0956e03b07c7bd9ef470520b3cc629ec">EUSCI_B_SPI_changeClockPhasePolarity</a> (uint16_t baseAddress, uint16_t clockPhase, uint16_t clockPolarity)</td></tr>
<tr class="memdesc:ga0956e03b07c7bd9ef470520b3cc629ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Changes the SPI clock phase and polarity. At the end of this function call, SPI module is left enabled. <a href="#ga0956e03b07c7bd9ef470520b3cc629ec">More...</a><br /></td></tr>
<tr class="separator:ga0956e03b07c7bd9ef470520b3cc629ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga378725ad1d2a3ac56a28a344970dc441"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#ga378725ad1d2a3ac56a28a344970dc441">EUSCI_B_SPI_transmitData</a> (uint16_t baseAddress, uint8_t transmitData)</td></tr>
<tr class="memdesc:ga378725ad1d2a3ac56a28a344970dc441"><td class="mdescLeft">&#160;</td><td class="mdescRight">Transmits a byte from the SPI Module. <a href="#ga378725ad1d2a3ac56a28a344970dc441">More...</a><br /></td></tr>
<tr class="separator:ga378725ad1d2a3ac56a28a344970dc441"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadb08b8aed76fc888a65e04b305bac146"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#gadb08b8aed76fc888a65e04b305bac146">EUSCI_B_SPI_receiveData</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:gadb08b8aed76fc888a65e04b305bac146"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receives a byte that has been sent to the SPI Module. <a href="#gadb08b8aed76fc888a65e04b305bac146">More...</a><br /></td></tr>
<tr class="separator:gadb08b8aed76fc888a65e04b305bac146"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae6c9b9fa3a9d39503c7dc0b691d4b0c0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#gae6c9b9fa3a9d39503c7dc0b691d4b0c0">EUSCI_B_SPI_enableInterrupt</a> (uint16_t baseAddress, uint16_t mask)</td></tr>
<tr class="memdesc:gae6c9b9fa3a9d39503c7dc0b691d4b0c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables individual SPI interrupt sources. <a href="#gae6c9b9fa3a9d39503c7dc0b691d4b0c0">More...</a><br /></td></tr>
<tr class="separator:gae6c9b9fa3a9d39503c7dc0b691d4b0c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga45c0d230cf352267c47b8a03d707b7be"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#ga45c0d230cf352267c47b8a03d707b7be">EUSCI_B_SPI_disableInterrupt</a> (uint16_t baseAddress, uint16_t mask)</td></tr>
<tr class="memdesc:ga45c0d230cf352267c47b8a03d707b7be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables individual SPI interrupt sources. <a href="#ga45c0d230cf352267c47b8a03d707b7be">More...</a><br /></td></tr>
<tr class="separator:ga45c0d230cf352267c47b8a03d707b7be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad15613f58cc934d947b2466e1d4c6101"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#gad15613f58cc934d947b2466e1d4c6101">EUSCI_B_SPI_getInterruptStatus</a> (uint16_t baseAddress, uint8_t mask)</td></tr>
<tr class="memdesc:gad15613f58cc934d947b2466e1d4c6101"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the current SPI interrupt status. <a href="#gad15613f58cc934d947b2466e1d4c6101">More...</a><br /></td></tr>
<tr class="separator:gad15613f58cc934d947b2466e1d4c6101"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab2b58d8f02fdf3a5150f037c77928e19"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#gab2b58d8f02fdf3a5150f037c77928e19">EUSCI_B_SPI_clearInterrupt</a> (uint16_t baseAddress, uint16_t mask)</td></tr>
<tr class="memdesc:gab2b58d8f02fdf3a5150f037c77928e19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears the selected SPI interrupt status flag. <a href="#gab2b58d8f02fdf3a5150f037c77928e19">More...</a><br /></td></tr>
<tr class="separator:gab2b58d8f02fdf3a5150f037c77928e19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga72e65c23c4b857b24778623d22e3acf0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#ga72e65c23c4b857b24778623d22e3acf0">EUSCI_B_SPI_enable</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga72e65c23c4b857b24778623d22e3acf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enables the SPI block. <a href="#ga72e65c23c4b857b24778623d22e3acf0">More...</a><br /></td></tr>
<tr class="separator:ga72e65c23c4b857b24778623d22e3acf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga90b76b02da1da4358e3ce0bf5f23b422"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#ga90b76b02da1da4358e3ce0bf5f23b422">EUSCI_B_SPI_disable</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga90b76b02da1da4358e3ce0bf5f23b422"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disables the SPI block. <a href="#ga90b76b02da1da4358e3ce0bf5f23b422">More...</a><br /></td></tr>
<tr class="separator:ga90b76b02da1da4358e3ce0bf5f23b422"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga17ac731bf7574e7d304f491ba6544b46"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#ga17ac731bf7574e7d304f491ba6544b46">EUSCI_B_SPI_getReceiveBufferAddress</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga17ac731bf7574e7d304f491ba6544b46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the address of the RX Buffer of the SPI for the DMA module. <a href="#ga17ac731bf7574e7d304f491ba6544b46">More...</a><br /></td></tr>
<tr class="separator:ga17ac731bf7574e7d304f491ba6544b46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ee08ebc3ff91a2d6f1cbc5ffeb6285a"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#ga5ee08ebc3ff91a2d6f1cbc5ffeb6285a">EUSCI_B_SPI_getTransmitBufferAddress</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga5ee08ebc3ff91a2d6f1cbc5ffeb6285a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the address of the TX Buffer of the SPI for the DMA module. <a href="#ga5ee08ebc3ff91a2d6f1cbc5ffeb6285a">More...</a><br /></td></tr>
<tr class="separator:ga5ee08ebc3ff91a2d6f1cbc5ffeb6285a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2a1983e938844a55b61392b511948e95"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__eusci__b__spi__api.html#ga2a1983e938844a55b61392b511948e95">EUSCI_B_SPI_isBusy</a> (uint16_t baseAddress)</td></tr>
<tr class="memdesc:ga2a1983e938844a55b61392b511948e95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates whether or not the SPI bus is busy. <a href="#ga2a1983e938844a55b61392b511948e95">More...</a><br /></td></tr>
<tr class="separator:ga2a1983e938844a55b61392b511948e95"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Function Documentation</h2>
<a id="ga0956e03b07c7bd9ef470520b3cc629ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0956e03b07c7bd9ef470520b3cc629ec">&sect;&nbsp;</a></span>EUSCI_B_SPI_changeClockPhasePolarity()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_B_SPI_changeClockPhasePolarity </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>clockPhase</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>clockPolarity</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Changes the SPI clock phase and polarity. At the end of this function call, SPI module is left enabled. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI module. </td></tr>
<tr><td class="paramname">clockPhase</td><td>is clock phase select. Valid values are:<ul>
<li><b>EUSCI_B_SPI_PHASE_DATA_CHANGED_ONFIRST_CAPTURED_ON_NEXT</b> [Default]</li>
<li><b>EUSCI_B_SPI_PHASE_DATA_CAPTURED_ONFIRST_CHANGED_ON_NEXT</b> </li>
</ul>
</td></tr>
<tr><td class="paramname">clockPolarity</td><td>is clock polarity select Valid values are:<ul>
<li><b>EUSCI_B_SPI_CLOCKPOLARITY_INACTIVITY_HIGH</b> </li>
<li><b>EUSCI_B_SPI_CLOCKPOLARITY_INACTIVITY_LOW</b> [Default]</li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCCKPL</b>, <b>UCCKPH</b> and <b>UCSWRST</b> of <b>UCAxCTLW0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga42caef5502406076a1ad04e1d4f23b29"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga42caef5502406076a1ad04e1d4f23b29">&sect;&nbsp;</a></span>EUSCI_B_SPI_changeMasterClock()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_B_SPI_changeMasterClock </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param.html">EUSCI_B_SPI_changeMasterClockParam</a> *&#160;</td>
<td class="paramname"><em>param</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes the SPI Master clock. At the end of this function call, SPI module is left enabled. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI module. </td></tr>
<tr><td class="paramname">param</td><td>is the pointer to struct for master clock setting.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCSWRST</b> of <b>UCAxCTLW0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
<p>References <a class="el" href="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param.html#ab03a37305dd526f81ca4781599500162">EUSCI_B_SPI_changeMasterClockParam::clockSourceFrequency</a>, and <a class="el" href="struct_e_u_s_c_i___b___s_p_i__change_master_clock_param.html#ae7f95b3b87ebd2a84d5b9d9e6369a2dc">EUSCI_B_SPI_changeMasterClockParam::desiredSpiClock</a>.</p>
</div>
</div>
<a id="gab2b58d8f02fdf3a5150f037c77928e19"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab2b58d8f02fdf3a5150f037c77928e19">&sect;&nbsp;</a></span>EUSCI_B_SPI_clearInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_B_SPI_clearInterrupt </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Clears the selected SPI interrupt status flag. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI module. </td></tr>
<tr><td class="paramname">mask</td><td>is the masked interrupt flag to be cleared. Mask value is the logical OR of any of the following:<ul>
<li><b>EUSCI_B_SPI_TRANSMIT_INTERRUPT</b> </li>
<li><b>EUSCI_B_SPI_RECEIVE_INTERRUPT</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxIFG</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga90b76b02da1da4358e3ce0bf5f23b422"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga90b76b02da1da4358e3ce0bf5f23b422">&sect;&nbsp;</a></span>EUSCI_B_SPI_disable()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_B_SPI_disable </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables the SPI block. </p>
<p>This will disable operation of the SPI block.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI module.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCSWRST</b> of <b>UCAxCTLW0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga45c0d230cf352267c47b8a03d707b7be"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga45c0d230cf352267c47b8a03d707b7be">&sect;&nbsp;</a></span>EUSCI_B_SPI_disableInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_B_SPI_disableInterrupt </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Disables individual SPI interrupt sources. </p>
<p>Disables the indicated SPI interrupt sources. Only the sources that are enabled can be reflected to the processor interrupt; disabled sources have no effect on the processor.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI module. </td></tr>
<tr><td class="paramname">mask</td><td>is the bit mask of the interrupt sources to be disabled. Mask value is the logical OR of any of the following:<ul>
<li><b>EUSCI_B_SPI_TRANSMIT_INTERRUPT</b> </li>
<li><b>EUSCI_B_SPI_RECEIVE_INTERRUPT</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxIE</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga72e65c23c4b857b24778623d22e3acf0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga72e65c23c4b857b24778623d22e3acf0">&sect;&nbsp;</a></span>EUSCI_B_SPI_enable()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_B_SPI_enable </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables the SPI block. </p>
<p>This will enable operation of the SPI block.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI module.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCSWRST</b> of <b>UCAxCTLW0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gae6c9b9fa3a9d39503c7dc0b691d4b0c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae6c9b9fa3a9d39503c7dc0b691d4b0c0">&sect;&nbsp;</a></span>EUSCI_B_SPI_enableInterrupt()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_B_SPI_enableInterrupt </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enables individual SPI interrupt sources. </p>
<p>Enables the indicated SPI interrupt sources. Only the sources that are enabled can be reflected to the processor interrupt; disabled sources have no effect on the processor. Does not clear interrupt flags.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI module. </td></tr>
<tr><td class="paramname">mask</td><td>is the bit mask of the interrupt sources to be enabled. Mask value is the logical OR of any of the following:<ul>
<li><b>EUSCI_B_SPI_TRANSMIT_INTERRUPT</b> </li>
<li><b>EUSCI_B_SPI_RECEIVE_INTERRUPT</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<p>Modified bits of <b>UCAxIFG</b> register and bits of <b>UCAxIE</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="gad15613f58cc934d947b2466e1d4c6101"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad15613f58cc934d947b2466e1d4c6101">&sect;&nbsp;</a></span>EUSCI_B_SPI_getInterruptStatus()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t EUSCI_B_SPI_getInterruptStatus </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>mask</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Gets the current SPI interrupt status. </p>
<p>This returns the interrupt status for the SPI module based on which flag is passed.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI module. </td></tr>
<tr><td class="paramname">mask</td><td>is the masked interrupt flag status to be returned. Mask value is the logical OR of any of the following:<ul>
<li><b>EUSCI_B_SPI_TRANSMIT_INTERRUPT</b> </li>
<li><b>EUSCI_B_SPI_RECEIVE_INTERRUPT</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Logical OR of any of the following:<ul>
<li><b>EUSCI_B_SPI_TRANSMIT_INTERRUPT</b> </li>
<li><b>EUSCI_B_SPI_RECEIVE_INTERRUPT</b> <br />
indicating the status of the masked interrupts </li>
</ul>
</dd></dl>
</div>
</div>
<a id="ga17ac731bf7574e7d304f491ba6544b46"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga17ac731bf7574e7d304f491ba6544b46">&sect;&nbsp;</a></span>EUSCI_B_SPI_getReceiveBufferAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint32_t EUSCI_B_SPI_getReceiveBufferAddress </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the address of the RX Buffer of the SPI for the DMA module. </p>
<p>Returns the address of the SPI RX Buffer. This can be used in conjunction with the DMA to store the received data directly to memory.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the address of the RX Buffer </dd></dl>
</div>
</div>
<a id="ga5ee08ebc3ff91a2d6f1cbc5ffeb6285a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5ee08ebc3ff91a2d6f1cbc5ffeb6285a">&sect;&nbsp;</a></span>EUSCI_B_SPI_getTransmitBufferAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint32_t EUSCI_B_SPI_getTransmitBufferAddress </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the address of the TX Buffer of the SPI for the DMA module. </p>
<p>Returns the address of the SPI TX Buffer. This can be used in conjunction with the DMA to obtain transmitted data directly from memory.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the address of the TX Buffer </dd></dl>
</div>
</div>
<a id="ga3413c7bce09d85f08297e897382c4cfc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3413c7bce09d85f08297e897382c4cfc">&sect;&nbsp;</a></span>EUSCI_B_SPI_initMaster()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_B_SPI_initMaster </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html">EUSCI_B_SPI_initMasterParam</a> *&#160;</td>
<td class="paramname"><em>param</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes the SPI Master block. </p>
<p>Upon successful initialization of the SPI master block, this function will have set the bus speed for the master, but the SPI Master block still remains disabled and must be enabled with <a class="el" href="group__eusci__b__spi__api.html#ga72e65c23c4b857b24778623d22e3acf0" title="Enables the SPI block. ">EUSCI_B_SPI_enable()</a></p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI Master module. </td></tr>
<tr><td class="paramname">param</td><td>is the pointer to struct for master initialization.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCCKPH</b>, <b>UCCKPL</b>, <b>UC7BIT</b>, <b>UCMSB</b>, <b>UCSSELx</b> and <b>UCSWRST</b> of <b>UCAxCTLW0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS </dd></dl>
<p>References <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a8d096948e0560eab29962bc15824dfdb">EUSCI_B_SPI_initMasterParam::clockPhase</a>, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a8b7c3ca6ee8d40262e9bac5a81401c3c">EUSCI_B_SPI_initMasterParam::clockPolarity</a>, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#ad0843109c5cb121ab16d88c90ef60565">EUSCI_B_SPI_initMasterParam::clockSourceFrequency</a>, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a9c11e6e4c279f88eafc401d732a44306">EUSCI_B_SPI_initMasterParam::desiredSpiClock</a>, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a2c822fbb43fe535a4f95dd137e90288e">EUSCI_B_SPI_initMasterParam::msbFirst</a>, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#ae834477b8f7ccd879b176e135ba64b5c">EUSCI_B_SPI_initMasterParam::selectClockSource</a>, and <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_master_param.html#a70198b33f80e7e54158933bdd594237b">EUSCI_B_SPI_initMasterParam::spiMode</a>.</p>
</div>
</div>
<a id="gaa3cf1d5f8838437b46c6a1b73a50cd0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa3cf1d5f8838437b46c6a1b73a50cd0c">&sect;&nbsp;</a></span>EUSCI_B_SPI_initSlave()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_B_SPI_initSlave </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html">EUSCI_B_SPI_initSlaveParam</a> *&#160;</td>
<td class="paramname"><em>param</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initializes the SPI Slave block. </p>
<p>Upon successful initialization of the SPI slave block, this function will have initialized the slave block, but the SPI Slave block still remains disabled and must be enabled with <a class="el" href="group__eusci__b__spi__api.html#ga72e65c23c4b857b24778623d22e3acf0" title="Enables the SPI block. ">EUSCI_B_SPI_enable()</a></p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI Slave module. </td></tr>
<tr><td class="paramname">param</td><td>is the pointer to struct for slave initialization.</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCMSB</b>, <b>UCMST</b>, <b>UC7BIT</b>, <b>UCCKPL</b>, <b>UCCKPH</b>, <b>UCMODE</b> and <b>UCSWRST</b> of <b>UCAxCTLW0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>STATUS_SUCCESS </dd></dl>
<p>References <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html#a43efe376168c851d10cebff5924d8605">EUSCI_B_SPI_initSlaveParam::clockPhase</a>, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html#acecf46d216111d3f5b54672ddb17502e">EUSCI_B_SPI_initSlaveParam::clockPolarity</a>, <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html#a38a0bb4edb0df6c04d309da8d271811d">EUSCI_B_SPI_initSlaveParam::msbFirst</a>, and <a class="el" href="struct_e_u_s_c_i___b___s_p_i__init_slave_param.html#af6c1b902fca40cc55af266cda55ef08f">EUSCI_B_SPI_initSlaveParam::spiMode</a>.</p>
</div>
</div>
<a id="ga2a1983e938844a55b61392b511948e95"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2a1983e938844a55b61392b511948e95">&sect;&nbsp;</a></span>EUSCI_B_SPI_isBusy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t EUSCI_B_SPI_isBusy </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Indicates whether or not the SPI bus is busy. </p>
<p>This function returns an indication of whether or not the SPI bus is busy.This function checks the status of the bus via UCBBUSY bit</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>One of the following:<ul>
<li><b>EUSCI_B_SPI_BUSY</b> </li>
<li><b>EUSCI_B_SPI_NOT_BUSY</b> <br />
indicating if the EUSCI_B_SPI is busy </li>
</ul>
</dd></dl>
</div>
</div>
<a id="gadb08b8aed76fc888a65e04b305bac146"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gadb08b8aed76fc888a65e04b305bac146">&sect;&nbsp;</a></span>EUSCI_B_SPI_receiveData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t EUSCI_B_SPI_receiveData </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Receives a byte that has been sent to the SPI Module. </p>
<p>This function reads a byte of data from the SPI receive data Register.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI module.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Returns the byte received from by the SPI module, cast as an uint8_t. </dd></dl>
</div>
</div>
<a id="ga043288c739556ae5fe9939ad17c98409"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga043288c739556ae5fe9939ad17c98409">&sect;&nbsp;</a></span>EUSCI_B_SPI_select4PinFunctionality()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_B_SPI_select4PinFunctionality </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>select4PinFunctionality</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Selects 4Pin Functionality. </p>
<p>This function should be invoked only in 4-wire mode. Invoking this function has no effect in 3-wire mode.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI module. </td></tr>
<tr><td class="paramname">select4PinFunctionality</td><td>selects 4 pin functionality Valid values are:<ul>
<li><b>EUSCI_B_SPI_PREVENT_CONFLICTS_WITH_OTHER_MASTERS</b> </li>
<li><b>EUSCI_B_SPI_ENABLE_SIGNAL_FOR_4WIRE_SLAVE</b> </li>
</ul>
</td></tr>
</table>
</dd>
</dl>
<p>Modified bits are <b>UCSTEM</b> of <b>UCAxCTLW0</b> register.</p>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
<a id="ga378725ad1d2a3ac56a28a344970dc441"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga378725ad1d2a3ac56a28a344970dc441">&sect;&nbsp;</a></span>EUSCI_B_SPI_transmitData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EUSCI_B_SPI_transmitData </td>
<td>(</td>
<td class="paramtype">uint16_t&#160;</td>
<td class="paramname"><em>baseAddress</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>transmitData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Transmits a byte from the SPI Module. </p>
<p>This function will place the supplied data into SPI transmit data register to start transmission.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">baseAddress</td><td>is the base address of the EUSCI_B_SPI module. </td></tr>
<tr><td class="paramname">transmitData</td><td>data to be transmitted from the SPI module</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1" /><small>
Copyright 2020, Texas Instruments Incorporated</small>
</body>
</html>
@@ -1,19 +0,0 @@
var group__eusci__b__spi__api =
[
[ "EUSCI_B_SPI_changeClockPhasePolarity", "group__eusci__b__spi__api.html#ga0956e03b07c7bd9ef470520b3cc629ec", null ],
[ "EUSCI_B_SPI_changeMasterClock", "group__eusci__b__spi__api.html#ga42caef5502406076a1ad04e1d4f23b29", null ],
[ "EUSCI_B_SPI_clearInterrupt", "group__eusci__b__spi__api.html#gab2b58d8f02fdf3a5150f037c77928e19", null ],
[ "EUSCI_B_SPI_disable", "group__eusci__b__spi__api.html#ga90b76b02da1da4358e3ce0bf5f23b422", null ],
[ "EUSCI_B_SPI_disableInterrupt", "group__eusci__b__spi__api.html#ga45c0d230cf352267c47b8a03d707b7be", null ],
[ "EUSCI_B_SPI_enable", "group__eusci__b__spi__api.html#ga72e65c23c4b857b24778623d22e3acf0", null ],
[ "EUSCI_B_SPI_enableInterrupt", "group__eusci__b__spi__api.html#gae6c9b9fa3a9d39503c7dc0b691d4b0c0", null ],
[ "EUSCI_B_SPI_getInterruptStatus", "group__eusci__b__spi__api.html#gad15613f58cc934d947b2466e1d4c6101", null ],
[ "EUSCI_B_SPI_getReceiveBufferAddress", "group__eusci__b__spi__api.html#ga17ac731bf7574e7d304f491ba6544b46", null ],
[ "EUSCI_B_SPI_getTransmitBufferAddress", "group__eusci__b__spi__api.html#ga5ee08ebc3ff91a2d6f1cbc5ffeb6285a", null ],
[ "EUSCI_B_SPI_initMaster", "group__eusci__b__spi__api.html#ga3413c7bce09d85f08297e897382c4cfc", null ],
[ "EUSCI_B_SPI_initSlave", "group__eusci__b__spi__api.html#gaa3cf1d5f8838437b46c6a1b73a50cd0c", null ],
[ "EUSCI_B_SPI_isBusy", "group__eusci__b__spi__api.html#ga2a1983e938844a55b61392b511948e95", null ],
[ "EUSCI_B_SPI_receiveData", "group__eusci__b__spi__api.html#gadb08b8aed76fc888a65e04b305bac146", null ],
[ "EUSCI_B_SPI_select4PinFunctionality", "group__eusci__b__spi__api.html#ga043288c739556ae5fe9939ad17c98409", null ],
[ "EUSCI_B_SPI_transmitData", "group__eusci__b__spi__api.html#ga378725ad1d2a3ac56a28a344970dc441", null ]
];
Loaded 100 of 3979 files, more files were not shown because too many files have changed in this diff. Show more