1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xmlns="http://www.w3.org/1999/xhtml"> 3<head> 4<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> 5<meta http-equiv="X-UA-Compatible" content="IE=9"/> 6<meta name="generator" content="Doxygen 1.8.13"/> 7<meta name="viewport" content="width=device-width, initial-scale=1"/> 8<title>ISSDK: boardkit/mek-mimx8qm/mekmimx8qm.h File Reference</title> 9<link href="tabs.css" rel="stylesheet" type="text/css"/> 10<script type="text/javascript" src="jquery.js"></script> 11<script type="text/javascript" src="dynsections.js"></script> 12<link href="issdk_stylesheet.css" rel="stylesheet" type="text/css" /> 13</head> 14<body> 15<div id="top"><!-- do not remove this div, it is closed by doxygen! --> 16<div id="titlearea"> 17<table cellspacing="0" cellpadding="0"> 18 <tbody> 19 <tr style="height: 56px;"> 20 <td id="projectlogo"><img alt="Logo" src="nxp_logo_small.png"/></td> 21 <td id="projectalign" style="padding-left: 0.5em;"> 22 <div id="projectname">ISSDK 23  <span id="projectnumber">1.8</span> 24 </div> 25 <div id="projectbrief">IoT Sensing Software Development Kit</div> 26 </td> 27 </tr> 28 </tbody> 29</table> 30</div> 31<!-- end header part --> 32<!-- Generated by Doxygen 1.8.13 --> 33<script type="text/javascript" src="menudata.js"></script> 34<script type="text/javascript" src="menu.js"></script> 35<script type="text/javascript"> 36$(function() { 37 initMenu('',false,false,'search.php','Search'); 38}); 39</script> 40<div id="main-nav"></div> 41<div id="nav-path" class="navpath"> 42 <ul> 43<li class="navelem"><a class="el" href="dir_6994211064bad48d3d63a6227f5100d6.html">boardkit</a></li><li class="navelem"><a class="el" href="dir_c870710d81c303d0b6161abc878b1a26.html">mek-mimx8qm</a></li> </ul> 44</div> 45</div><!-- top --> 46<div class="header"> 47 <div class="summary"> 48<a href="#define-members">Macros</a> | 49<a href="#func-members">Functions</a> </div> 50 <div class="headertitle"> 51<div class="title">mekmimx8qm.h File Reference</div> </div> 52</div><!--header--> 53<div class="contents"> 54 55<p>The <a class="el" href="a00758.html" title="The mekmimx8qm.h file defines GPIO pin mappings and on-board sensors information for mekmimx8qm board...">mekmimx8qm.h</a> file defines GPIO pin mappings and on-board sensors information for mekmimx8qm board. 56<a href="#details">More...</a></p> 57<div class="textblock"><code>#include "pin_mux.h"</code><br /> 58<code>#include "<a class="el" href="a04730_source.html">RTE_Device.h</a>"</code><br /> 59<code>#include "gpio_driver.h"</code><br /> 60<code>#include "main/imx8qm_pads.h"</code><br /> 61<code>#include "svc/pad/pad_api.h"</code><br /> 62</div><div class="textblock"><div class="dynheader"> 63Include dependency graph for mekmimx8qm.h:</div> 64<div class="dyncontent"> 65<div class="center"><img src="a00759.png" border="0" usemap="#boardkit_2mek-mimx8qm_2mekmimx8qm_8h" alt=""/></div> 66<map name="boardkit_2mek-mimx8qm_2mekmimx8qm_8h" id="boardkit_2mek-mimx8qm_2mekmimx8qm_8h"> 67<area shape="rect" id="node3" href="a04730.html" title="RTE_Device.h" alt="" coords="113,95,215,121"/> 68</map> 69</div> 70</div><div class="textblock"><div class="dynheader"> 71This graph shows which files directly or indirectly include this file:</div> 72<div class="dyncontent"> 73<div class="center"><img src="a00760.png" border="0" usemap="#boardkit_2mek-mimx8qm_2mekmimx8qm_8hdep" alt=""/></div> 74<map name="boardkit_2mek-mimx8qm_2mekmimx8qm_8hdep" id="boardkit_2mek-mimx8qm_2mekmimx8qm_8hdep"> 75<area shape="rect" id="node2" href="a04484.html" title="boardkit/mek-mimx8qm\l/issdk_hal.h" alt="" coords="5,95,164,136"/> 76<area shape="rect" id="node3" href="a00755.html" title="The mekmimx8qm.c file defines wait power mode and clock frequency APIs for mekmimx8qm board..." alt="" coords="188,95,347,136"/> 77</map> 78</div> 79</div> 80<p><a href="a00758_source.html">Go to the source code of this file.</a></p> 81<table class="memberdecls"> 82<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> 83Macros</h2></td></tr> 84<tr class="memitem:a0958ef0d82685c1c9add2ccc7600a113"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#a0958ef0d82685c1c9add2ccc7600a113">I2C_BB_SCL_PIN</a>   SC_P_HDMI_TX0_TS_SCL</td></tr> 85<tr class="separator:a0958ef0d82685c1c9add2ccc7600a113"><td class="memSeparator" colspan="2"> </td></tr> 86<tr class="memitem:a604afd59dc9b4eca4a3d5a1084be1ef3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#a604afd59dc9b4eca4a3d5a1084be1ef3">I2C_BB_SDA_PIN</a>   SC_P_HDMI_TX0_TS_SDA</td></tr> 87<tr class="separator:a604afd59dc9b4eca4a3d5a1084be1ef3"><td class="memSeparator" colspan="2"> </td></tr> 88<tr class="memitem:adfd51ecd460173d15a23f30429c9c830"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#adfd51ecd460173d15a23f30429c9c830">I2C_BB_DRIVER</a>   Driver_I2C2</td></tr> 89<tr class="separator:adfd51ecd460173d15a23f30429c9c830"><td class="memSeparator" colspan="2"> </td></tr> 90<tr class="memitem:acdc04e1ebb1642d92e6bb12f5a2cfc47"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#acdc04e1ebb1642d92e6bb12f5a2cfc47">I2C_BB_DEVICE_INDEX</a>   I2C2_INDEX</td></tr> 91<tr class="separator:acdc04e1ebb1642d92e6bb12f5a2cfc47"><td class="memSeparator" colspan="2"> </td></tr> 92<tr class="memitem:a18cce44c20ed017975d5752e8bc1ccca"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#a18cce44c20ed017975d5752e8bc1ccca">I2C_BB_SIGNAL_EVENT</a>   I2C2_SignalEvent_t</td></tr> 93<tr class="separator:a18cce44c20ed017975d5752e8bc1ccca"><td class="memSeparator" colspan="2"> </td></tr> 94<tr class="memitem:a8d15df9aa13a779003e27e835a001f60"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#a8d15df9aa13a779003e27e835a001f60">HOST_S_DRIVER</a>   Driver_USART0</td></tr> 95<tr class="separator:a8d15df9aa13a779003e27e835a001f60"><td class="memSeparator" colspan="2"> </td></tr> 96<tr class="memitem:a1a6866b34518a8b261ac338c52f597be"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#a1a6866b34518a8b261ac338c52f597be">HOST_S_SIGNAL_EVENT</a>   <a class="el" href="a00101.html#a5f7481a79b18cfdeb27562acebca6ba0">HOST_SignalEvent_t</a></td></tr> 97<tr class="separator:a1a6866b34518a8b261ac338c52f597be"><td class="memSeparator" colspan="2"> </td></tr> 98<tr class="memitem:a6867eb96d3f5f08c5d24ef01f92b38d4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#a6867eb96d3f5f08c5d24ef01f92b38d4">FXOS8700_BB_I2C_ADDR</a>   0x1E</td></tr> 99<tr class="separator:a6867eb96d3f5f08c5d24ef01f92b38d4"><td class="memSeparator" colspan="2"> </td></tr> 100<tr class="memitem:a2bdc88a687cb2c571f4946066539317d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#a2bdc88a687cb2c571f4946066539317d">FXAS21002_BB_I2C_ADDR</a>   0x20</td></tr> 101<tr class="separator:a2bdc88a687cb2c571f4946066539317d"><td class="memSeparator" colspan="2"> </td></tr> 102<tr class="memitem:a6a55c9bf1e598f377ca76fa6db118f9f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#a6a55c9bf1e598f377ca76fa6db118f9f">MPL3115_BB_I2C_ADDR</a>   0x60</td></tr> 103<tr class="separator:a6a55c9bf1e598f377ca76fa6db118f9f"><td class="memSeparator" colspan="2"> </td></tr> 104<tr class="memitem:a310a9c2b58f7f1751bd46553b0deef4f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#a310a9c2b58f7f1751bd46553b0deef4f">ASK_USER_TO_RESUME</a>(x)</td></tr> 105<tr class="separator:a310a9c2b58f7f1751bd46553b0deef4f"><td class="memSeparator" colspan="2"> </td></tr> 106<tr class="memitem:afa60ac20c1921ef1002083bb3e1f5d16"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#afa60ac20c1921ef1002083bb3e1f5d16">I2C2</a>   <a class="el" href="a04730.html#a0c971bafd33997b4d43d7cb61c6a6236">LPI2C2</a></td></tr> 107<tr class="separator:afa60ac20c1921ef1002083bb3e1f5d16"><td class="memSeparator" colspan="2"> </td></tr> 108<tr class="memitem:aaf4433adb76728ab4fef92f284690e2f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#aaf4433adb76728ab4fef92f284690e2f">I2C_Type</a>   LPI2C_Type</td></tr> 109<tr class="separator:aaf4433adb76728ab4fef92f284690e2f"><td class="memSeparator" colspan="2"> </td></tr> 110<tr class="memitem:aee17f364d6d1712b62774e6c33dea554"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#aee17f364d6d1712b62774e6c33dea554">I2C_BASE_PTRS</a>   LPI2C_BASE_PTRS</td></tr> 111<tr class="separator:aee17f364d6d1712b62774e6c33dea554"><td class="memSeparator" colspan="2"> </td></tr> 112<tr class="memitem:ad483be344a28ac800be8f03654a9612f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#ad483be344a28ac800be8f03654a9612f">SPI1</a>   <a class="el" href="a04730.html#ac2fa96bc980d401c36834549b3688009">LPSPI1</a></td></tr> 113<tr class="separator:ad483be344a28ac800be8f03654a9612f"><td class="memSeparator" colspan="2"> </td></tr> 114<tr class="memitem:af10ad3d64aba430c50c084a6e1b21634"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#af10ad3d64aba430c50c084a6e1b21634">SPI_Type</a>   LPSPI_Type</td></tr> 115<tr class="separator:af10ad3d64aba430c50c084a6e1b21634"><td class="memSeparator" colspan="2"> </td></tr> 116<tr class="memitem:a3a16fecfe27c2052ab60e014be3f66f6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#a3a16fecfe27c2052ab60e014be3f66f6">SPI_BASE_PTRS</a>   LPSPI_BASE_PTRS</td></tr> 117<tr class="separator:a3a16fecfe27c2052ab60e014be3f66f6"><td class="memSeparator" colspan="2"> </td></tr> 118<tr class="memitem:a16a56b988ac0de778585d40fdada58f0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#a16a56b988ac0de778585d40fdada58f0">FXAS21002_I2C_ADDR</a>   <a class="el" href="a00758.html#a2bdc88a687cb2c571f4946066539317d">FXAS21002_BB_I2C_ADDR</a></td></tr> 119<tr class="separator:a16a56b988ac0de778585d40fdada58f0"><td class="memSeparator" colspan="2"> </td></tr> 120<tr class="memitem:a88d604d4e5776dfa8f16848425223cbb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#a88d604d4e5776dfa8f16848425223cbb">FXOS8700_I2C_ADDR</a>   <a class="el" href="a00758.html#a6867eb96d3f5f08c5d24ef01f92b38d4">FXOS8700_BB_I2C_ADDR</a></td></tr> 121<tr class="separator:a88d604d4e5776dfa8f16848425223cbb"><td class="memSeparator" colspan="2"> </td></tr> 122<tr class="memitem:adec31513f28aceda1b78b1dba2f161fb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#adec31513f28aceda1b78b1dba2f161fb">MPL3115_I2C_ADDR</a>   <a class="el" href="a00758.html#a6a55c9bf1e598f377ca76fa6db118f9f">MPL3115_BB_I2C_ADDR</a></td></tr> 123<tr class="separator:adec31513f28aceda1b78b1dba2f161fb"><td class="memSeparator" colspan="2"> </td></tr> 124<tr class="memitem:a6667e81e5b32250febd3d46511d9309d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#a6667e81e5b32250febd3d46511d9309d">SMC</a>   NULL</td></tr> 125<tr class="separator:a6667e81e5b32250febd3d46511d9309d"><td class="memSeparator" colspan="2"> </td></tr> 126</table><table class="memberdecls"> 127<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> 128Functions</h2></td></tr> 129<tr class="memitem:ad10b73cc55f3147cc7bef394b5fbd75c"><td class="memItemLeft" align="right" valign="top">status_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#ad10b73cc55f3147cc7bef394b5fbd75c">SMC_SetPowerModeWait</a> (void *)</td></tr> 130<tr class="memdesc:ad10b73cc55f3147cc7bef394b5fbd75c"><td class="mdescLeft"> </td><td class="mdescRight">Configures the system to WAIT power mode. API name used from Kinetis family to maintain compatibility. <a href="#ad10b73cc55f3147cc7bef394b5fbd75c">More...</a><br /></td></tr> 131<tr class="separator:ad10b73cc55f3147cc7bef394b5fbd75c"><td class="memSeparator" colspan="2"> </td></tr> 132<tr class="memitem:ac03fa2b41d4f2b858f0824b49339f850"><td class="memItemLeft" align="right" valign="top">status_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00758.html#ac03fa2b41d4f2b858f0824b49339f850">SMC_SetPowerModeVlpr</a> (void *)</td></tr> 133<tr class="memdesc:ac03fa2b41d4f2b858f0824b49339f850"><td class="mdescLeft"> </td><td class="mdescRight">Configures the system to VLPR power mode. API name used from Kinetis family to maintain compatibility. <a href="#ac03fa2b41d4f2b858f0824b49339f850">More...</a><br /></td></tr> 134<tr class="separator:ac03fa2b41d4f2b858f0824b49339f850"><td class="memSeparator" colspan="2"> </td></tr> 135</table> 136<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> 137<div class="textblock"><p>The <a class="el" href="a00758.html" title="The mekmimx8qm.h file defines GPIO pin mappings and on-board sensors information for mekmimx8qm board...">mekmimx8qm.h</a> file defines GPIO pin mappings and on-board sensors information for mekmimx8qm board. </p> 138 139<p class="definition">Definition in file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 140</div><h2 class="groupheader">Macro Definition Documentation</h2> 141<a id="a310a9c2b58f7f1751bd46553b0deef4f"></a> 142<h2 class="memtitle"><span class="permalink"><a href="#a310a9c2b58f7f1751bd46553b0deef4f">◆ </a></span>ASK_USER_TO_RESUME</h2> 143 144<div class="memitem"> 145<div class="memproto"> 146 <table class="memname"> 147 <tr> 148 <td class="memname">#define ASK_USER_TO_RESUME</td> 149 <td>(</td> 150 <td class="paramtype"> </td> 151 <td class="paramname">x</td><td>)</td> 152 <td></td> 153 </tr> 154 </table> 155</div><div class="memdoc"> 156<b>Value:</b><div class="fragment"><div class="line"><span class="keyword">static</span> <span class="keyword">volatile</span> <span class="keywordtype">bool</span> askResume = <span class="keyword">true</span>; \</div><div class="line"> static uint16_t samplesToProcess = x - 1; \</div><div class="line"> if (askResume && !samplesToProcess--) \</div><div class="line"> { \</div><div class="line"> PRINTF(<span class="stringliteral">"\r\n Specified samples processed, press any key to continue... \r\n"</span>); \</div><div class="line"> GETCHAR(); \</div><div class="line"> askResume = <span class="keyword">false</span>; \</div><div class="line"> }</div></div><!-- fragment --> 157<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00049">49</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 158 159</div> 160</div> 161<a id="a2bdc88a687cb2c571f4946066539317d"></a> 162<h2 class="memtitle"><span class="permalink"><a href="#a2bdc88a687cb2c571f4946066539317d">◆ </a></span>FXAS21002_BB_I2C_ADDR</h2> 163 164<div class="memitem"> 165<div class="memproto"> 166 <table class="memname"> 167 <tr> 168 <td class="memname">#define FXAS21002_BB_I2C_ADDR   0x20</td> 169 </tr> 170 </table> 171</div><div class="memdoc"> 172 173<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00039">39</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 174 175</div> 176</div> 177<a id="a16a56b988ac0de778585d40fdada58f0"></a> 178<h2 class="memtitle"><span class="permalink"><a href="#a16a56b988ac0de778585d40fdada58f0">◆ </a></span>FXAS21002_I2C_ADDR</h2> 179 180<div class="memitem"> 181<div class="memproto"> 182 <table class="memname"> 183 <tr> 184 <td class="memname">#define FXAS21002_I2C_ADDR   <a class="el" href="a00758.html#a2bdc88a687cb2c571f4946066539317d">FXAS21002_BB_I2C_ADDR</a></td> 185 </tr> 186 </table> 187</div><div class="memdoc"> 188 189<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00068">68</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 190 191</div> 192</div> 193<a id="a6867eb96d3f5f08c5d24ef01f92b38d4"></a> 194<h2 class="memtitle"><span class="permalink"><a href="#a6867eb96d3f5f08c5d24ef01f92b38d4">◆ </a></span>FXOS8700_BB_I2C_ADDR</h2> 195 196<div class="memitem"> 197<div class="memproto"> 198 <table class="memname"> 199 <tr> 200 <td class="memname">#define FXOS8700_BB_I2C_ADDR   0x1E</td> 201 </tr> 202 </table> 203</div><div class="memdoc"> 204 205<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00034">34</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 206 207</div> 208</div> 209<a id="a88d604d4e5776dfa8f16848425223cbb"></a> 210<h2 class="memtitle"><span class="permalink"><a href="#a88d604d4e5776dfa8f16848425223cbb">◆ </a></span>FXOS8700_I2C_ADDR</h2> 211 212<div class="memitem"> 213<div class="memproto"> 214 <table class="memname"> 215 <tr> 216 <td class="memname">#define FXOS8700_I2C_ADDR   <a class="el" href="a00758.html#a6867eb96d3f5f08c5d24ef01f92b38d4">FXOS8700_BB_I2C_ADDR</a></td> 217 </tr> 218 </table> 219</div><div class="memdoc"> 220 221<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00069">69</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 222 223</div> 224</div> 225<a id="a8d15df9aa13a779003e27e835a001f60"></a> 226<h2 class="memtitle"><span class="permalink"><a href="#a8d15df9aa13a779003e27e835a001f60">◆ </a></span>HOST_S_DRIVER</h2> 227 228<div class="memitem"> 229<div class="memproto"> 230 <table class="memname"> 231 <tr> 232 <td class="memname">#define HOST_S_DRIVER   Driver_USART0</td> 233 </tr> 234 </table> 235</div><div class="memdoc"> 236 237<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00030">30</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 238 239</div> 240</div> 241<a id="a1a6866b34518a8b261ac338c52f597be"></a> 242<h2 class="memtitle"><span class="permalink"><a href="#a1a6866b34518a8b261ac338c52f597be">◆ </a></span>HOST_S_SIGNAL_EVENT</h2> 243 244<div class="memitem"> 245<div class="memproto"> 246 <table class="memname"> 247 <tr> 248 <td class="memname">#define HOST_S_SIGNAL_EVENT   <a class="el" href="a00101.html#a5f7481a79b18cfdeb27562acebca6ba0">HOST_SignalEvent_t</a></td> 249 </tr> 250 </table> 251</div><div class="memdoc"> 252 253<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00031">31</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 254 255</div> 256</div> 257<a id="afa60ac20c1921ef1002083bb3e1f5d16"></a> 258<h2 class="memtitle"><span class="permalink"><a href="#afa60ac20c1921ef1002083bb3e1f5d16">◆ </a></span>I2C2</h2> 259 260<div class="memitem"> 261<div class="memproto"> 262 <table class="memname"> 263 <tr> 264 <td class="memname">#define I2C2   <a class="el" href="a04730.html#a0c971bafd33997b4d43d7cb61c6a6236">LPI2C2</a></td> 265 </tr> 266 </table> 267</div><div class="memdoc"> 268 269<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00060">60</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 270 271</div> 272</div> 273<a id="aee17f364d6d1712b62774e6c33dea554"></a> 274<h2 class="memtitle"><span class="permalink"><a href="#aee17f364d6d1712b62774e6c33dea554">◆ </a></span>I2C_BASE_PTRS</h2> 275 276<div class="memitem"> 277<div class="memproto"> 278 <table class="memname"> 279 <tr> 280 <td class="memname">#define I2C_BASE_PTRS   LPI2C_BASE_PTRS</td> 281 </tr> 282 </table> 283</div><div class="memdoc"> 284 285<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00062">62</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 286 287</div> 288</div> 289<a id="acdc04e1ebb1642d92e6bb12f5a2cfc47"></a> 290<h2 class="memtitle"><span class="permalink"><a href="#acdc04e1ebb1642d92e6bb12f5a2cfc47">◆ </a></span>I2C_BB_DEVICE_INDEX</h2> 291 292<div class="memitem"> 293<div class="memproto"> 294 <table class="memname"> 295 <tr> 296 <td class="memname">#define I2C_BB_DEVICE_INDEX   I2C2_INDEX</td> 297 </tr> 298 </table> 299</div><div class="memdoc"> 300 301<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00026">26</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 302 303</div> 304</div> 305<a id="adfd51ecd460173d15a23f30429c9c830"></a> 306<h2 class="memtitle"><span class="permalink"><a href="#adfd51ecd460173d15a23f30429c9c830">◆ </a></span>I2C_BB_DRIVER</h2> 307 308<div class="memitem"> 309<div class="memproto"> 310 <table class="memname"> 311 <tr> 312 <td class="memname">#define I2C_BB_DRIVER   Driver_I2C2</td> 313 </tr> 314 </table> 315</div><div class="memdoc"> 316 317<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00025">25</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 318 319</div> 320</div> 321<a id="a0958ef0d82685c1c9add2ccc7600a113"></a> 322<h2 class="memtitle"><span class="permalink"><a href="#a0958ef0d82685c1c9add2ccc7600a113">◆ </a></span>I2C_BB_SCL_PIN</h2> 323 324<div class="memitem"> 325<div class="memproto"> 326 <table class="memname"> 327 <tr> 328 <td class="memname">#define I2C_BB_SCL_PIN   SC_P_HDMI_TX0_TS_SCL</td> 329 </tr> 330 </table> 331</div><div class="memdoc"> 332 333<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00023">23</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 334 335</div> 336</div> 337<a id="a604afd59dc9b4eca4a3d5a1084be1ef3"></a> 338<h2 class="memtitle"><span class="permalink"><a href="#a604afd59dc9b4eca4a3d5a1084be1ef3">◆ </a></span>I2C_BB_SDA_PIN</h2> 339 340<div class="memitem"> 341<div class="memproto"> 342 <table class="memname"> 343 <tr> 344 <td class="memname">#define I2C_BB_SDA_PIN   SC_P_HDMI_TX0_TS_SDA</td> 345 </tr> 346 </table> 347</div><div class="memdoc"> 348 349<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00024">24</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 350 351</div> 352</div> 353<a id="a18cce44c20ed017975d5752e8bc1ccca"></a> 354<h2 class="memtitle"><span class="permalink"><a href="#a18cce44c20ed017975d5752e8bc1ccca">◆ </a></span>I2C_BB_SIGNAL_EVENT</h2> 355 356<div class="memitem"> 357<div class="memproto"> 358 <table class="memname"> 359 <tr> 360 <td class="memname">#define I2C_BB_SIGNAL_EVENT   I2C2_SignalEvent_t</td> 361 </tr> 362 </table> 363</div><div class="memdoc"> 364 365<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00027">27</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 366 367</div> 368</div> 369<a id="aaf4433adb76728ab4fef92f284690e2f"></a> 370<h2 class="memtitle"><span class="permalink"><a href="#aaf4433adb76728ab4fef92f284690e2f">◆ </a></span>I2C_Type</h2> 371 372<div class="memitem"> 373<div class="memproto"> 374 <table class="memname"> 375 <tr> 376 <td class="memname">#define I2C_Type   LPI2C_Type</td> 377 </tr> 378 </table> 379</div><div class="memdoc"> 380 381<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00061">61</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 382 383</div> 384</div> 385<a id="a6a55c9bf1e598f377ca76fa6db118f9f"></a> 386<h2 class="memtitle"><span class="permalink"><a href="#a6a55c9bf1e598f377ca76fa6db118f9f">◆ </a></span>MPL3115_BB_I2C_ADDR</h2> 387 388<div class="memitem"> 389<div class="memproto"> 390 <table class="memname"> 391 <tr> 392 <td class="memname">#define MPL3115_BB_I2C_ADDR   0x60</td> 393 </tr> 394 </table> 395</div><div class="memdoc"> 396 397<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00044">44</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 398 399</div> 400</div> 401<a id="adec31513f28aceda1b78b1dba2f161fb"></a> 402<h2 class="memtitle"><span class="permalink"><a href="#adec31513f28aceda1b78b1dba2f161fb">◆ </a></span>MPL3115_I2C_ADDR</h2> 403 404<div class="memitem"> 405<div class="memproto"> 406 <table class="memname"> 407 <tr> 408 <td class="memname">#define MPL3115_I2C_ADDR   <a class="el" href="a00758.html#a6a55c9bf1e598f377ca76fa6db118f9f">MPL3115_BB_I2C_ADDR</a></td> 409 </tr> 410 </table> 411</div><div class="memdoc"> 412 413<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00070">70</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 414 415</div> 416</div> 417<a id="a6667e81e5b32250febd3d46511d9309d"></a> 418<h2 class="memtitle"><span class="permalink"><a href="#a6667e81e5b32250febd3d46511d9309d">◆ </a></span>SMC</h2> 419 420<div class="memitem"> 421<div class="memproto"> 422 <table class="memname"> 423 <tr> 424 <td class="memname">#define SMC   NULL</td> 425 </tr> 426 </table> 427</div><div class="memdoc"> 428 429<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00073">73</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 430 431</div> 432</div> 433<a id="ad483be344a28ac800be8f03654a9612f"></a> 434<h2 class="memtitle"><span class="permalink"><a href="#ad483be344a28ac800be8f03654a9612f">◆ </a></span>SPI1</h2> 435 436<div class="memitem"> 437<div class="memproto"> 438 <table class="memname"> 439 <tr> 440 <td class="memname">#define SPI1   <a class="el" href="a04730.html#ac2fa96bc980d401c36834549b3688009">LPSPI1</a></td> 441 </tr> 442 </table> 443</div><div class="memdoc"> 444 445<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00063">63</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 446 447</div> 448</div> 449<a id="a3a16fecfe27c2052ab60e014be3f66f6"></a> 450<h2 class="memtitle"><span class="permalink"><a href="#a3a16fecfe27c2052ab60e014be3f66f6">◆ </a></span>SPI_BASE_PTRS</h2> 451 452<div class="memitem"> 453<div class="memproto"> 454 <table class="memname"> 455 <tr> 456 <td class="memname">#define SPI_BASE_PTRS   LPSPI_BASE_PTRS</td> 457 </tr> 458 </table> 459</div><div class="memdoc"> 460 461<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00065">65</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 462 463</div> 464</div> 465<a id="af10ad3d64aba430c50c084a6e1b21634"></a> 466<h2 class="memtitle"><span class="permalink"><a href="#af10ad3d64aba430c50c084a6e1b21634">◆ </a></span>SPI_Type</h2> 467 468<div class="memitem"> 469<div class="memproto"> 470 <table class="memname"> 471 <tr> 472 <td class="memname">#define SPI_Type   LPSPI_Type</td> 473 </tr> 474 </table> 475</div><div class="memdoc"> 476 477<p class="definition">Definition at line <a class="el" href="a00758_source.html#l00064">64</a> of file <a class="el" href="a00758_source.html">mekmimx8qm.h</a>.</p> 478 479</div> 480</div> 481<h2 class="groupheader">Function Documentation</h2> 482<a id="ac03fa2b41d4f2b858f0824b49339f850"></a> 483<h2 class="memtitle"><span class="permalink"><a href="#ac03fa2b41d4f2b858f0824b49339f850">◆ </a></span>SMC_SetPowerModeVlpr()</h2> 484 485<div class="memitem"> 486<div class="memproto"> 487 <table class="memname"> 488 <tr> 489 <td class="memname">status_t SMC_SetPowerModeVlpr </td> 490 <td>(</td> 491 <td class="paramtype">void * </td> 492 <td class="paramname"><em>arg</em></td><td>)</td> 493 <td></td> 494 </tr> 495 </table> 496</div><div class="memdoc"> 497 498<p>Configures the system to VLPR power mode. API name used from Kinetis family to maintain compatibility. </p> 499<dl class="params"><dt>Parameters</dt><dd> 500 <table class="params"> 501 <tr><td class="paramname">Power</td><td>peripheral base address (dummy). </td></tr> 502 </table> 503 </dd> 504</dl> 505<dl class="section return"><dt>Returns</dt><dd>Configuration error code. </dd></dl> 506 507<p class="definition">Definition at line <a class="el" href="a00638_source.html#l00169">169</a> of file <a class="el" href="a00638_source.html">lpc54114.c</a>.</p> 508 509<p class="reference">Referenced by <a class="el" href="a04223_source.html#l00266">BOARD_BootClockVLPR()</a>, <a class="el" href="a00419_source.html#l00118">fxlc95000_enSensor()</a>, and <a class="el" href="a00938_source.html#l00084">main()</a>.</p> 510<div class="dynheader"> 511Here is the caller graph for this function:</div> 512<div class="dyncontent"> 513<div class="center"><img src="a00758_ac03fa2b41d4f2b858f0824b49339f850_icgraph.png" border="0" usemap="#a00758_ac03fa2b41d4f2b858f0824b49339f850_icgraph" alt=""/></div> 514<map name="a00758_ac03fa2b41d4f2b858f0824b49339f850_icgraph" id="a00758_ac03fa2b41d4f2b858f0824b49339f850_icgraph"> 515<area shape="rect" id="node2" href="a04304.html#aeda06d8bee4b00642713d50a62d8edc9" title="This function executes configuration of clocks. " alt="" coords="223,5,392,32"/> 516<area shape="rect" id="node3" href="a00419.html#a4d3c6a49cdb7699813aa88ce1bc3d7e5" title="fxlc95000_enSensor" alt="" coords="238,56,377,83"/> 517<area shape="rect" id="node4" href="a00938.html#a840291bc02cba5474a4cb46a9b9566fe" title="Main function. " alt="" coords="282,107,333,133"/> 518</map> 519</div> 520 521</div> 522</div> 523<a id="ad10b73cc55f3147cc7bef394b5fbd75c"></a> 524<h2 class="memtitle"><span class="permalink"><a href="#ad10b73cc55f3147cc7bef394b5fbd75c">◆ </a></span>SMC_SetPowerModeWait()</h2> 525 526<div class="memitem"> 527<div class="memproto"> 528 <table class="memname"> 529 <tr> 530 <td class="memname">status_t SMC_SetPowerModeWait </td> 531 <td>(</td> 532 <td class="paramtype">void * </td> 533 <td class="paramname"><em>arg</em></td><td>)</td> 534 <td></td> 535 </tr> 536 </table> 537</div><div class="memdoc"> 538 539<p>Configures the system to WAIT power mode. API name used from Kinetis family to maintain compatibility. </p> 540<dl class="params"><dt>Parameters</dt><dd> 541 <table class="params"> 542 <tr><td class="paramname">Power</td><td>peripheral base address (dummy). </td></tr> 543 </table> 544 </dd> 545</dl> 546<dl class="section return"><dt>Returns</dt><dd>Configuration error code. </dd></dl> 547 548<p class="definition">Definition at line <a class="el" href="a00638_source.html#l00155">155</a> of file <a class="el" href="a00638_source.html">lpc54114.c</a>.</p> 549 550<p class="reference">Referenced by <a class="el" href="a00929_source.html#l00103">main()</a>.</p> 551<div class="dynheader"> 552Here is the caller graph for this function:</div> 553<div class="dyncontent"> 554<div class="center"><img src="a00758_ad10b73cc55f3147cc7bef394b5fbd75c_icgraph.png" border="0" usemap="#a00758_ad10b73cc55f3147cc7bef394b5fbd75c_icgraph" alt=""/></div> 555<map name="a00758_ad10b73cc55f3147cc7bef394b5fbd75c_icgraph" id="a00758_ad10b73cc55f3147cc7bef394b5fbd75c_icgraph"> 556<area shape="rect" id="node2" href="a00929.html#a840291bc02cba5474a4cb46a9b9566fe" title="This is the The main function implementation. " alt="" coords="227,5,277,32"/> 557</map> 558</div> 559 560</div> 561</div> 562</div><!-- contents --> 563 564<hr class="footer"/><address class="footer"><small> 565© Copyright 2016-2022 NXP. All Rights Reserved. SPDX-License-Identifier: BSD-3-Clause 566</small></address> 567</body> 568</html> 569