Files
wut/irda_8h_source.html
2026-02-21 12:43:12 +00:00

345 lines
70 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: /home/runner/work/wut/wut/include/nsysccr/irda.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="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 id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- 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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_119ad73d34431a7511add0f199ebb3a8.html">nsysccr</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">irda.h</div></div>
</div><!--header-->
<div class="contents">
<a href="irda_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#include &lt;<a class="code" href="cdc_8h.html">nsysccr/cdc.h</a>&gt;</span></div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> </div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ga94bd1511956027c729d9e569886090f9"> 16</a></span><span class="keyword">typedef</span> uint8_t <a class="code hl_typedef" href="group__nsysccr__cdc__irda.html#ga94bd1511956027c729d9e569886090f9">CCRCDCIrdaCommand</a>;</div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gabfb9424667fbf4809a94adb19ce13c03"> 17</a></span><span class="keyword">typedef</span> uint8_t <a class="code hl_typedef" href="group__nsysccr__cdc__irda.html#gabfb9424667fbf4809a94adb19ce13c03">CCRCDCIrdaBitrate</a>;</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ga23fceec99f9588e61d8da971c64a0214"> 18</a></span><span class="keyword">typedef</span> uint8_t <a class="code hl_typedef" href="group__nsysccr__cdc__irda.html#ga23fceec99f9588e61d8da971c64a0214">CCRCDCIrdaConnectionType</a>;</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ga338e99fbe4d0ccdc10581b86ada43b94"> 19</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectRequest">CCRCDCIrdaConnectRequest</a> <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectRequest">CCRCDCIrdaConnectRequest</a>;</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ga6ffb95aadb235e4aaf0e66c8d913ce3c"> 20</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectReply">CCRCDCIrdaConnectReply</a> <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectReply">CCRCDCIrdaConnectReply</a>;</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gad27f7a289ffc8e69f2b68c9c4700b412"> 21</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSendRequest">CCRCDCIrdaSendRequest</a> <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSendRequest">CCRCDCIrdaSendRequest</a>;</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ga73fa7bf6c7a794c165d900b5405ba7ea"> 22</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSendReply">CCRCDCIrdaSendReply</a> <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSendReply">CCRCDCIrdaSendReply</a>;</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ga9c71d294f3467dbae7b174de70a69db9"> 23</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaReceiveRequest">CCRCDCIrdaReceiveRequest</a> <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaReceiveRequest">CCRCDCIrdaReceiveRequest</a>;</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gac5a6713449ac5eb9b0e79767882ce9bf"> 24</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaReceiveReply">CCRCDCIrdaReceiveReply</a> <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaReceiveReply">CCRCDCIrdaReceiveReply</a>;</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ga233cb6e29a49caa75812638040d3a173"> 25</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaDisconnectRequest">CCRCDCIrdaDisconnectRequest</a> <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaDisconnectRequest">CCRCDCIrdaDisconnectRequest</a>;</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gac1dea724ea0921f36b1d1973180df310"> 26</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaDisconnectReply">CCRCDCIrdaDisconnectReply</a> <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaDisconnectReply">CCRCDCIrdaDisconnectReply</a>;</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ga9b38e05f609916f4a6fd514cb1c4e2b5"> 27</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSmallPacketHeader">CCRCDCIrdaSmallPacketHeader</a> <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSmallPacketHeader">CCRCDCIrdaSmallPacketHeader</a>;</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gaae1efa91d2fef79e41ac8bd65946b258"> 28</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaLargePacketHeader">CCRCDCIrdaLargePacketHeader</a> <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaLargePacketHeader">CCRCDCIrdaLargePacketHeader</a>;</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gab4127b85cc5f4f9425ab109606e81053"> 31</a></span><span class="preprocessor">#define CCR_CDC_IRDA_DATA_TRANSFER_SIZE 0x208</span></div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
<div class="foldopen" id="foldopen00033" data-start="{" data-end="};">
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gada8e735c714b956e3eda45c597cefcb6"> 33</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span>{</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ggada8e735c714b956e3eda45c597cefcb6a79c64c4df0ac43fb8d96a34e1f2c7119"> 36</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#ggada8e735c714b956e3eda45c597cefcb6a79c64c4df0ac43fb8d96a34e1f2c7119">CCR_IRDA_COMMAND_CONNECT</a> = 0,</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ggada8e735c714b956e3eda45c597cefcb6a97fb9f14668dbb6a55f50c8c234d5d3b"> 38</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#ggada8e735c714b956e3eda45c597cefcb6a97fb9f14668dbb6a55f50c8c234d5d3b">CCR_IRDA_COMMAND_SEND</a> = 1,</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ggada8e735c714b956e3eda45c597cefcb6a22faafae0401e213dcc148438e793fe7"> 40</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#ggada8e735c714b956e3eda45c597cefcb6a22faafae0401e213dcc148438e793fe7">CCR_IRDA_COMMAND_RECEIVE</a> = 2,</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ggada8e735c714b956e3eda45c597cefcb6ad44b2402dd90b5bb0c76d978b943606b"> 42</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#ggada8e735c714b956e3eda45c597cefcb6ad44b2402dd90b5bb0c76d978b943606b">CCR_IRDA_COMMAND_DISCONNECT</a> = 3,</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span>} <a class="code hl_enumeration" href="group__nsysccr__cdc__irda.html#gada8e735c714b956e3eda45c597cefcb6">CCRCDCIrdaCommandEnum</a>;</div>
</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
<div class="foldopen" id="foldopen00045" data-start="{" data-end="};">
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ga45ad266516ea3abce49ff0737fe39250"> 45</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span>{</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250ad60edcda77b179224af38df25bfbe4c8"> 48</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250ad60edcda77b179224af38df25bfbe4c8">CCR_IRDA_BITRATE_115200</a> = 0,</div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250afc297e7aa12a693564212061d0a0bff2"> 50</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250afc297e7aa12a693564212061d0a0bff2">CCR_IRDA_BITRATE_96000</a> = 1,</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a200ad0fda5a0bdbe4956d2eff5c19a09"> 52</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a200ad0fda5a0bdbe4956d2eff5c19a09">CCR_IRDA_BITRATE_72000</a> = 2,</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a343c4d841018019d84a7588bd1585cb3"> 54</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a343c4d841018019d84a7588bd1585cb3">CCR_IRDA_BITRATE_57600</a> = 3,</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250ad1a30ec1a3c4485df980ee5377ace77f"> 56</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250ad1a30ec1a3c4485df980ee5377ace77f">CCR_IRDA_BITRATE_48000</a> = 4,</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a867404917052e391f6a415b61f8ae648"> 58</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a867404917052e391f6a415b61f8ae648">CCR_IRDA_BITRATE_38400</a> = 5,</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250ab47328b60df2a74e1e633046a8d6b4d2"> 60</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250ab47328b60df2a74e1e633046a8d6b4d2">CCR_IRDA_BITRATE_36000</a> = 6,</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250af2bb6bf6e942cf468586392cf2150ddb"> 62</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250af2bb6bf6e942cf468586392cf2150ddb">CCR_IRDA_BITRATE_24000</a> = 7,</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a9678f3833ab708777c230b64da0bbc9c"> 64</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a9678f3833ab708777c230b64da0bbc9c">CCR_IRDA_BITRATE_19200</a> = 8,</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a595379a380c70b02087558e3de3bb20f"> 66</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a595379a380c70b02087558e3de3bb20f">CCR_IRDA_BITRATE_18000</a> = 9,</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a4b7986312b02879881659ed90378126c"> 68</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a4b7986312b02879881659ed90378126c">CCR_IRDA_BITRATE_12000</a> = 10,</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a61132bce55621114ebb78d7673a5be4f"> 70</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a61132bce55621114ebb78d7673a5be4f">CCR_IRDA_BITRATE_9600</a> = 11,</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a28ead990bcd0b4faeb60a225ecaec7b1"> 72</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a28ead990bcd0b4faeb60a225ecaec7b1">CCR_IRDA_BITRATE_7200</a> = 13,</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250aa6bd8f3979d84a8c459c96ee9700f4de"> 74</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250aa6bd8f3979d84a8c459c96ee9700f4de">CCR_IRDA_BITRATE_6000</a> = 13,</div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a48de671b1dee50521904b80b6bbab259"> 76</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a48de671b1dee50521904b80b6bbab259">CCR_IRDA_BITRATE_4800</a> = 14,</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a7b6f71bb81d496e0ccc7cae836a61355"> 78</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a7b6f71bb81d496e0ccc7cae836a61355">CCR_IRDA_BITRATE_3000</a> = 15,</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span>} <a class="code hl_enumeration" href="group__nsysccr__cdc__irda.html#ga45ad266516ea3abce49ff0737fe39250">CCRCDCIrdaBitrateEnum</a>;</div>
</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
<div class="foldopen" id="foldopen00081" data-start="{" data-end="};">
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#gaea92ba57a0161a4f8a0f898b44727def"> 81</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span>{</div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ggaea92ba57a0161a4f8a0f898b44727defaef674da1d52601b37e4cbc67422fe7fc"> 84</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#ggaea92ba57a0161a4f8a0f898b44727defaef674da1d52601b37e4cbc67422fe7fc">CCR_IRDA_CONNECTION_WAIT</a> = 0,</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ggaea92ba57a0161a4f8a0f898b44727defa91ef6bc717250351b04bdac0a6cbf5ff"> 86</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#ggaea92ba57a0161a4f8a0f898b44727defa91ef6bc717250351b04bdac0a6cbf5ff">CCR_IRDA_CONNECTION_REQUIRE</a> = 1,</div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ggaea92ba57a0161a4f8a0f898b44727defab97cc8d8d73e9e394975b84f37dd25d6"> 88</a></span> <a class="code hl_enumvalue" href="group__nsysccr__cdc__irda.html#ggaea92ba57a0161a4f8a0f898b44727defab97cc8d8d73e9e394975b84f37dd25d6">CCR_IRDA_CONNECTION_ANY</a> = 2,</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span>} <a class="code hl_enumeration" href="group__nsysccr__cdc__irda.html#gaea92ba57a0161a4f8a0f898b44727def">CCRCDCIrdaConnectionTypeEnum</a>;</div>
</div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> </div>
<div class="foldopen" id="foldopen00091" data-start="{" data-end="};">
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html"> 91</a></span><span class="keyword">struct </span>WUT_PACKED <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectRequest">CCRCDCIrdaConnectRequest</a></div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span>{</div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a362dcf97211b938206b6cf3e0e4f5f72"> 94</a></span> <a class="code hl_typedef" href="group__nsysccr__cdc__irda.html#ga94bd1511956027c729d9e569886090f9">CCRCDCIrdaCommand</a> <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a362dcf97211b938206b6cf3e0e4f5f72">command</a>;</div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a7f1ad43d3bf79b40bc39dbb5a6c3a5ae"> 96</a></span> uint16_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a7f1ad43d3bf79b40bc39dbb5a6c3a5ae">timeout</a>;</div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a5dbd14184f0ea202f1ffb8c59c25d03e"> 98</a></span> <a class="code hl_typedef" href="group__nsysccr__cdc__irda.html#gabfb9424667fbf4809a94adb19ce13c03">CCRCDCIrdaBitrate</a> <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a5dbd14184f0ea202f1ffb8c59c25d03e">bitrate</a>;</div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a26e2d276046cf19c70cdc33f7b8af23f"> 100</a></span> uint16_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a26e2d276046cf19c70cdc33f7b8af23f">receiveSize</a>;</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a9f211e7bfb3266af22802edf621b5df2"> 102</a></span> uint8_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a9f211e7bfb3266af22802edf621b5df2">targetId</a>;</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a2bd3dfe4aa4e4f3361cdfb9b1d415f99"> 104</a></span> <a class="code hl_typedef" href="group__nsysccr__cdc__irda.html#ga23fceec99f9588e61d8da971c64a0214">CCRCDCIrdaConnectionType</a> <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a2bd3dfe4aa4e4f3361cdfb9b1d415f99">type</a>;</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span>};</div>
</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectRequest">CCRCDCIrdaConnectRequest</a>, 0x0, command);</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectRequest">CCRCDCIrdaConnectRequest</a>, 0x1, timeout);</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectRequest">CCRCDCIrdaConnectRequest</a>, 0x3, bitrate);</div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectRequest">CCRCDCIrdaConnectRequest</a>, 0x4, receiveSize);</div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectRequest">CCRCDCIrdaConnectRequest</a>, 0x6, targetId);</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectRequest">CCRCDCIrdaConnectRequest</a>, 0x7, type);</div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span>WUT_CHECK_SIZE(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectRequest">CCRCDCIrdaConnectRequest</a>, 0x8);</div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> </div>
<div class="foldopen" id="foldopen00114" data-start="{" data-end="};">
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html"> 114</a></span><span class="keyword">struct </span>WUT_PACKED <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectReply">CCRCDCIrdaConnectReply</a></div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span>{</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a556c80259568976b607ec50f8747d42a"> 117</a></span> uint8_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a556c80259568976b607ec50f8747d42a">result</a>;</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span>};</div>
</div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectReply">CCRCDCIrdaConnectReply</a>, 0x0, result);</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span>WUT_CHECK_SIZE(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectReply">CCRCDCIrdaConnectReply</a>, 0x1);</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div>
<div class="foldopen" id="foldopen00122" data-start="{" data-end="};">
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html"> 122</a></span><span class="keyword">struct </span>WUT_PACKED <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSendRequest">CCRCDCIrdaSendRequest</a></div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span>{</div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a362dcf97211b938206b6cf3e0e4f5f72"> 125</a></span> <a class="code hl_typedef" href="group__nsysccr__cdc__irda.html#ga94bd1511956027c729d9e569886090f9">CCRCDCIrdaCommand</a> <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a362dcf97211b938206b6cf3e0e4f5f72">command</a>;</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#aaba88b24a21a6c70c895c0d55f4a69a0"> 127</a></span> uint16_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#aaba88b24a21a6c70c895c0d55f4a69a0">size</a>;</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ac3c027f9a365f5741871df5ace13943f"> 129</a></span> uint8_t data[0];</div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span>};</div>
</div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSendRequest">CCRCDCIrdaSendRequest</a>, 0x0, command);</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSendRequest">CCRCDCIrdaSendRequest</a>, 0x1, size);</div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSendRequest">CCRCDCIrdaSendRequest</a>, 0x3, data);</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span>WUT_CHECK_SIZE(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSendRequest">CCRCDCIrdaSendRequest</a>, 0x3);</div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> </div>
<div class="foldopen" id="foldopen00136" data-start="{" data-end="};">
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html"> 136</a></span><span class="keyword">struct </span>WUT_PACKED <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSendReply">CCRCDCIrdaSendReply</a></div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span>{</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a556c80259568976b607ec50f8747d42a"> 139</a></span> uint8_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a556c80259568976b607ec50f8747d42a">result</a>;</div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span>};</div>
</div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSendReply">CCRCDCIrdaSendReply</a>, 0x0, result);</div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span>WUT_CHECK_SIZE(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSendReply">CCRCDCIrdaSendReply</a>, 0x1);</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> </div>
<div class="foldopen" id="foldopen00144" data-start="{" data-end="};">
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html"> 144</a></span><span class="keyword">struct </span>WUT_PACKED <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaReceiveRequest">CCRCDCIrdaReceiveRequest</a></div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span>{</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a362dcf97211b938206b6cf3e0e4f5f72"> 147</a></span> <a class="code hl_typedef" href="group__nsysccr__cdc__irda.html#ga94bd1511956027c729d9e569886090f9">CCRCDCIrdaCommand</a> <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a362dcf97211b938206b6cf3e0e4f5f72">command</a>;</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span>};</div>
</div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaReceiveRequest">CCRCDCIrdaReceiveRequest</a>, 0x0, command);</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span>WUT_CHECK_SIZE(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaReceiveRequest">CCRCDCIrdaReceiveRequest</a>, 0x1);</div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> </div>
<div class="foldopen" id="foldopen00152" data-start="{" data-end="};">
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html"> 152</a></span><span class="keyword">struct </span>WUT_PACKED <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaReceiveReply">CCRCDCIrdaReceiveReply</a></div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span>{</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a556c80259568976b607ec50f8747d42a"> 155</a></span> uint8_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a556c80259568976b607ec50f8747d42a">result</a>;</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#aaba88b24a21a6c70c895c0d55f4a69a0"> 157</a></span> uint16_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#aaba88b24a21a6c70c895c0d55f4a69a0">size</a>;</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ac3c027f9a365f5741871df5ace13943f"> 159</a></span> uint8_t data[0];</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span>};</div>
</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaReceiveReply">CCRCDCIrdaReceiveReply</a>, 0x0, result);</div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaReceiveReply">CCRCDCIrdaReceiveReply</a>, 0x1, size);</div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaReceiveReply">CCRCDCIrdaReceiveReply</a>, 0x3, data);</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span>WUT_CHECK_SIZE(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaReceiveReply">CCRCDCIrdaReceiveReply</a>, 0x3);</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> </div>
<div class="foldopen" id="foldopen00166" data-start="{" data-end="};">
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html"> 166</a></span><span class="keyword">struct </span>WUT_PACKED <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaDisconnectRequest">CCRCDCIrdaDisconnectRequest</a></div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span>{</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a362dcf97211b938206b6cf3e0e4f5f72"> 169</a></span> <a class="code hl_typedef" href="group__nsysccr__cdc__irda.html#ga94bd1511956027c729d9e569886090f9">CCRCDCIrdaCommand</a> <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a362dcf97211b938206b6cf3e0e4f5f72">command</a>;</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span>};</div>
</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaDisconnectRequest">CCRCDCIrdaDisconnectRequest</a>, 0x0, command);</div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span>WUT_CHECK_SIZE(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaDisconnectRequest">CCRCDCIrdaDisconnectRequest</a>, 0x1);</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> </div>
<div class="foldopen" id="foldopen00174" data-start="{" data-end="};">
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html"> 174</a></span><span class="keyword">struct </span>WUT_PACKED <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaDisconnectReply">CCRCDCIrdaDisconnectReply</a></div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span>{</div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a556c80259568976b607ec50f8747d42a"> 177</a></span> uint8_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a556c80259568976b607ec50f8747d42a">result</a>;</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span>};</div>
</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaDisconnectReply">CCRCDCIrdaDisconnectReply</a>, 0x0, result);</div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span>WUT_CHECK_SIZE(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaDisconnectReply">CCRCDCIrdaDisconnectReply</a>, 0x1);</div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> </div>
<div class="foldopen" id="foldopen00182" data-start="{" data-end="};">
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html"> 182</a></span><span class="keyword">struct </span>WUT_PACKED <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSmallPacketHeader">CCRCDCIrdaSmallPacketHeader</a></div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span>{</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a0be2c4e17f1375a30dc9fdd59122e7eb"> 185</a></span> uint8_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a0be2c4e17f1375a30dc9fdd59122e7eb">magic</a>;</div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a00f78514e8165376fa55aa9ba65f3f50"> 187</a></span> uint8_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a00f78514e8165376fa55aa9ba65f3f50">sessionId</a>;</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ac7a8386b59132a82921f2c45b4bd551b"> 188</a></span> uint8_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#ac7a8386b59132a82921f2c45b4bd551b">unk</a> : 1;</div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#aa6d0108b3a1bc77d683918460a48aff9"> 190</a></span> uint8_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#aa6d0108b3a1bc77d683918460a48aff9">isLarge</a> : 1;</div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#af13e629a2f79d14821c7b9246ef99e9f"> 192</a></span> uint8_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#af13e629a2f79d14821c7b9246ef99e9f">dataSize</a> : 6;</div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a26e2d276046cf19c70cdc33f7b8af23f"> 194</a></span> uint16_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a26e2d276046cf19c70cdc33f7b8af23f">receiveSize</a>;</div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span>};</div>
</div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSmallPacketHeader">CCRCDCIrdaSmallPacketHeader</a>, 0x0, magic);</div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSmallPacketHeader">CCRCDCIrdaSmallPacketHeader</a>, 0x1, sessionId);</div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSmallPacketHeader">CCRCDCIrdaSmallPacketHeader</a>, 0x3, receiveSize);</div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span>WUT_CHECK_SIZE(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSmallPacketHeader">CCRCDCIrdaSmallPacketHeader</a>, 0x5);</div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span> </div>
<div class="foldopen" id="foldopen00201" data-start="{" data-end="};">
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html"> 201</a></span><span class="keyword">struct </span>WUT_PACKED <a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaLargePacketHeader">CCRCDCIrdaLargePacketHeader</a></div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span>{</div>
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a0be2c4e17f1375a30dc9fdd59122e7eb"> 204</a></span> uint8_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a0be2c4e17f1375a30dc9fdd59122e7eb">magic</a>;</div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a00f78514e8165376fa55aa9ba65f3f50"> 206</a></span> uint8_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a00f78514e8165376fa55aa9ba65f3f50">sessionId</a>;</div>
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ac7a8386b59132a82921f2c45b4bd551b"> 207</a></span> uint8_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#ac7a8386b59132a82921f2c45b4bd551b">unk</a> : 1;</div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#aa6d0108b3a1bc77d683918460a48aff9"> 209</a></span> uint8_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#aa6d0108b3a1bc77d683918460a48aff9">isLarge</a> : 1;</div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#afe5dbe9ff0f4a3d528fdd0697ad730eb"> 211</a></span> uint16_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#afe5dbe9ff0f4a3d528fdd0697ad730eb">dataSize</a> : 14;</div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#a26e2d276046cf19c70cdc33f7b8af23f"> 213</a></span> uint16_t <a class="code hl_variable" href="group__nsysccr__cdc__irda.html#a26e2d276046cf19c70cdc33f7b8af23f">receiveSize</a>;</div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span>};</div>
</div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaLargePacketHeader">CCRCDCIrdaLargePacketHeader</a>, 0x0, magic);</div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaLargePacketHeader">CCRCDCIrdaLargePacketHeader</a>, 0x1, sessionId);</div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span>WUT_CHECK_OFFSET(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaLargePacketHeader">CCRCDCIrdaLargePacketHeader</a>, 0x4, receiveSize);</div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span>WUT_CHECK_SIZE(<a class="code hl_struct" href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaLargePacketHeader">CCRCDCIrdaLargePacketHeader</a>, 0x6);</div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> </div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span>int32_t</div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"><a class="line" href="group__nsysccr__cdc__irda.html#ga654846220df99389aa462bf6b81a8e27"> 244</a></span><a class="code hl_function" href="group__nsysccr__cdc__irda.html#ga654846220df99389aa462bf6b81a8e27">CCRCDCPerIrdaControl</a>(<a class="code hl_typedef" href="group__nsysccr__cdc.html#ga2848926dd1e6f3c9fd8e98373bcfa42e">CCRCDCDestination</a> dest,</div>
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> <span class="keywordtype">void</span> *request,</div>
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> uint32_t requestSize,</div>
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> <span class="keywordtype">void</span> *response,</div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> uint32_t responseSize);</div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> </div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span>}</div>
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> </div>
<div class="ttc" id="acdc_8h_html"><div class="ttname"><a href="cdc_8h.html">cdc.h</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_a00f78514e8165376fa55aa9ba65f3f50"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#a00f78514e8165376fa55aa9ba65f3f50">CCRCDCIrdaSmallPacketHeader::sessionId</a></div><div class="ttdeci">uint8_t sessionId</div><div class="ttdoc">ID of the session (gets filled out by the DRC before transmitting the packet)</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00187">irda.h:187</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_a0be2c4e17f1375a30dc9fdd59122e7eb"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#a0be2c4e17f1375a30dc9fdd59122e7eb">CCRCDCIrdaSmallPacketHeader::magic</a></div><div class="ttdeci">uint8_t magic</div><div class="ttdoc">Magic value (needs to be set to 0xa5)</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00185">irda.h:185</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_a26e2d276046cf19c70cdc33f7b8af23f"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#a26e2d276046cf19c70cdc33f7b8af23f">CCRCDCIrdaConnectRequest::receiveSize</a></div><div class="ttdeci">uint16_t receiveSize</div><div class="ttdoc">Amount of data which should be received from the other device.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00100">irda.h:100</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_a2bd3dfe4aa4e4f3361cdfb9b1d415f99"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#a2bd3dfe4aa4e4f3361cdfb9b1d415f99">CCRCDCIrdaConnectRequest::type</a></div><div class="ttdeci">CCRCDCIrdaConnectionType type</div><div class="ttdoc">The type of the connect request.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00104">irda.h:104</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_a362dcf97211b938206b6cf3e0e4f5f72"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#a362dcf97211b938206b6cf3e0e4f5f72">CCRCDCIrdaConnectRequest::command</a></div><div class="ttdeci">CCRCDCIrdaCommand command</div><div class="ttdoc">CCR_IRDA_COMMAND_CONNECT.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00094">irda.h:94</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_a556c80259568976b607ec50f8747d42a"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#a556c80259568976b607ec50f8747d42a">CCRCDCIrdaConnectReply::result</a></div><div class="ttdeci">uint8_t result</div><div class="ttdoc">0 on success</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00117">irda.h:117</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_a5dbd14184f0ea202f1ffb8c59c25d03e"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#a5dbd14184f0ea202f1ffb8c59c25d03e">CCRCDCIrdaConnectRequest::bitrate</a></div><div class="ttdeci">CCRCDCIrdaBitrate bitrate</div><div class="ttdoc">Bitrate of the connection.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00098">irda.h:98</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_a7f1ad43d3bf79b40bc39dbb5a6c3a5ae"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#a7f1ad43d3bf79b40bc39dbb5a6c3a5ae">CCRCDCIrdaConnectRequest::timeout</a></div><div class="ttdeci">uint16_t timeout</div><div class="ttdoc">Timeout of the connection in ms.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00096">irda.h:96</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_a9f211e7bfb3266af22802edf621b5df2"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#a9f211e7bfb3266af22802edf621b5df2">CCRCDCIrdaConnectRequest::targetId</a></div><div class="ttdeci">uint8_t targetId</div><div class="ttdoc">The ID of the target device.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00102">irda.h:102</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_aa6d0108b3a1bc77d683918460a48aff9"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#aa6d0108b3a1bc77d683918460a48aff9">CCRCDCIrdaSmallPacketHeader::isLarge</a></div><div class="ttdeci">uint8_t isLarge</div><div class="ttdoc">0 for small packets</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00190">irda.h:190</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_aaba88b24a21a6c70c895c0d55f4a69a0"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#aaba88b24a21a6c70c895c0d55f4a69a0">CCRCDCIrdaSendRequest::size</a></div><div class="ttdeci">uint16_t size</div><div class="ttdoc">The size of this request.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00127">irda.h:127</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_ac7a8386b59132a82921f2c45b4bd551b"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#ac7a8386b59132a82921f2c45b4bd551b">CCRCDCIrdaSmallPacketHeader::unk</a></div><div class="ttdeci">uint8_t unk</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00188">irda.h:188</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_af13e629a2f79d14821c7b9246ef99e9f"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#af13e629a2f79d14821c7b9246ef99e9f">CCRCDCIrdaSmallPacketHeader::dataSize</a></div><div class="ttdeci">uint8_t dataSize</div><div class="ttdoc">Size of the actual data.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00192">irda.h:192</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_afe5dbe9ff0f4a3d528fdd0697ad730eb"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#afe5dbe9ff0f4a3d528fdd0697ad730eb">CCRCDCIrdaLargePacketHeader::dataSize</a></div><div class="ttdeci">uint16_t dataSize</div><div class="ttdoc">Size of the actual data.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00211">irda.h:211</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_ga23fceec99f9588e61d8da971c64a0214"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#ga23fceec99f9588e61d8da971c64a0214">CCRCDCIrdaConnectionType</a></div><div class="ttdeci">uint8_t CCRCDCIrdaConnectionType</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00018">irda.h:18</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_ga45ad266516ea3abce49ff0737fe39250"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#ga45ad266516ea3abce49ff0737fe39250">CCRCDCIrdaBitrateEnum</a></div><div class="ttdeci">CCRCDCIrdaBitrateEnum</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00045">irda.h:46</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_ga654846220df99389aa462bf6b81a8e27"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#ga654846220df99389aa462bf6b81a8e27">CCRCDCPerIrdaControl</a></div><div class="ttdeci">int32_t CCRCDCPerIrdaControl(CCRCDCDestination dest, void *request, uint32_t requestSize, void *response, uint32_t responseSize)</div><div class="ttdoc">Controls IR of the GamePad.</div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_ga94bd1511956027c729d9e569886090f9"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#ga94bd1511956027c729d9e569886090f9">CCRCDCIrdaCommand</a></div><div class="ttdeci">uint8_t CCRCDCIrdaCommand</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00016">irda.h:16</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gabfb9424667fbf4809a94adb19ce13c03"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gabfb9424667fbf4809a94adb19ce13c03">CCRCDCIrdaBitrate</a></div><div class="ttdeci">uint8_t CCRCDCIrdaBitrate</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00017">irda.h:17</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gada8e735c714b956e3eda45c597cefcb6"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gada8e735c714b956e3eda45c597cefcb6">CCRCDCIrdaCommandEnum</a></div><div class="ttdeci">CCRCDCIrdaCommandEnum</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00033">irda.h:34</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gaea92ba57a0161a4f8a0f898b44727def"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gaea92ba57a0161a4f8a0f898b44727def">CCRCDCIrdaConnectionTypeEnum</a></div><div class="ttdeci">CCRCDCIrdaConnectionTypeEnum</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00081">irda.h:82</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250a200ad0fda5a0bdbe4956d2eff5c19a09"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a200ad0fda5a0bdbe4956d2eff5c19a09">CCR_IRDA_BITRATE_72000</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_72000</div><div class="ttdoc">72000 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00052">irda.h:52</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250a28ead990bcd0b4faeb60a225ecaec7b1"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a28ead990bcd0b4faeb60a225ecaec7b1">CCR_IRDA_BITRATE_7200</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_7200</div><div class="ttdoc">7200 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00072">irda.h:72</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250a343c4d841018019d84a7588bd1585cb3"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a343c4d841018019d84a7588bd1585cb3">CCR_IRDA_BITRATE_57600</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_57600</div><div class="ttdoc">57600 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00054">irda.h:54</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250a48de671b1dee50521904b80b6bbab259"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a48de671b1dee50521904b80b6bbab259">CCR_IRDA_BITRATE_4800</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_4800</div><div class="ttdoc">4800 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00076">irda.h:76</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250a4b7986312b02879881659ed90378126c"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a4b7986312b02879881659ed90378126c">CCR_IRDA_BITRATE_12000</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_12000</div><div class="ttdoc">12000 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00068">irda.h:68</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250a595379a380c70b02087558e3de3bb20f"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a595379a380c70b02087558e3de3bb20f">CCR_IRDA_BITRATE_18000</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_18000</div><div class="ttdoc">18000 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00066">irda.h:66</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250a61132bce55621114ebb78d7673a5be4f"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a61132bce55621114ebb78d7673a5be4f">CCR_IRDA_BITRATE_9600</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_9600</div><div class="ttdoc">9600 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00070">irda.h:70</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250a7b6f71bb81d496e0ccc7cae836a61355"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a7b6f71bb81d496e0ccc7cae836a61355">CCR_IRDA_BITRATE_3000</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_3000</div><div class="ttdoc">3000 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00078">irda.h:78</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250a867404917052e391f6a415b61f8ae648"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a867404917052e391f6a415b61f8ae648">CCR_IRDA_BITRATE_38400</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_38400</div><div class="ttdoc">38400 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00058">irda.h:58</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250a9678f3833ab708777c230b64da0bbc9c"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250a9678f3833ab708777c230b64da0bbc9c">CCR_IRDA_BITRATE_19200</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_19200</div><div class="ttdoc">19200 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00064">irda.h:64</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250aa6bd8f3979d84a8c459c96ee9700f4de"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250aa6bd8f3979d84a8c459c96ee9700f4de">CCR_IRDA_BITRATE_6000</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_6000</div><div class="ttdoc">6000 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00074">irda.h:74</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250ab47328b60df2a74e1e633046a8d6b4d2"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250ab47328b60df2a74e1e633046a8d6b4d2">CCR_IRDA_BITRATE_36000</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_36000</div><div class="ttdoc">36000 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00060">irda.h:60</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250ad1a30ec1a3c4485df980ee5377ace77f"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250ad1a30ec1a3c4485df980ee5377ace77f">CCR_IRDA_BITRATE_48000</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_48000</div><div class="ttdoc">48000 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00056">irda.h:56</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250ad60edcda77b179224af38df25bfbe4c8"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250ad60edcda77b179224af38df25bfbe4c8">CCR_IRDA_BITRATE_115200</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_115200</div><div class="ttdoc">115200 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00048">irda.h:48</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250af2bb6bf6e942cf468586392cf2150ddb"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250af2bb6bf6e942cf468586392cf2150ddb">CCR_IRDA_BITRATE_24000</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_24000</div><div class="ttdoc">24000 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00062">irda.h:62</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_gga45ad266516ea3abce49ff0737fe39250afc297e7aa12a693564212061d0a0bff2"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#gga45ad266516ea3abce49ff0737fe39250afc297e7aa12a693564212061d0a0bff2">CCR_IRDA_BITRATE_96000</a></div><div class="ttdeci">@ CCR_IRDA_BITRATE_96000</div><div class="ttdoc">96000 bits-per-second</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00050">irda.h:50</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_ggada8e735c714b956e3eda45c597cefcb6a22faafae0401e213dcc148438e793fe7"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#ggada8e735c714b956e3eda45c597cefcb6a22faafae0401e213dcc148438e793fe7">CCR_IRDA_COMMAND_RECEIVE</a></div><div class="ttdeci">@ CCR_IRDA_COMMAND_RECEIVE</div><div class="ttdoc">Receive data.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00040">irda.h:40</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_ggada8e735c714b956e3eda45c597cefcb6a79c64c4df0ac43fb8d96a34e1f2c7119"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#ggada8e735c714b956e3eda45c597cefcb6a79c64c4df0ac43fb8d96a34e1f2c7119">CCR_IRDA_COMMAND_CONNECT</a></div><div class="ttdeci">@ CCR_IRDA_COMMAND_CONNECT</div><div class="ttdoc">Initiate a new connection.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00036">irda.h:36</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_ggada8e735c714b956e3eda45c597cefcb6a97fb9f14668dbb6a55f50c8c234d5d3b"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#ggada8e735c714b956e3eda45c597cefcb6a97fb9f14668dbb6a55f50c8c234d5d3b">CCR_IRDA_COMMAND_SEND</a></div><div class="ttdeci">@ CCR_IRDA_COMMAND_SEND</div><div class="ttdoc">Send data.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00038">irda.h:38</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_ggada8e735c714b956e3eda45c597cefcb6ad44b2402dd90b5bb0c76d978b943606b"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#ggada8e735c714b956e3eda45c597cefcb6ad44b2402dd90b5bb0c76d978b943606b">CCR_IRDA_COMMAND_DISCONNECT</a></div><div class="ttdeci">@ CCR_IRDA_COMMAND_DISCONNECT</div><div class="ttdoc">Disconnect.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00042">irda.h:42</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_ggaea92ba57a0161a4f8a0f898b44727defa91ef6bc717250351b04bdac0a6cbf5ff"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#ggaea92ba57a0161a4f8a0f898b44727defa91ef6bc717250351b04bdac0a6cbf5ff">CCR_IRDA_CONNECTION_REQUIRE</a></div><div class="ttdeci">@ CCR_IRDA_CONNECTION_REQUIRE</div><div class="ttdoc">Initiate a new connection.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00086">irda.h:86</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_ggaea92ba57a0161a4f8a0f898b44727defab97cc8d8d73e9e394975b84f37dd25d6"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#ggaea92ba57a0161a4f8a0f898b44727defab97cc8d8d73e9e394975b84f37dd25d6">CCR_IRDA_CONNECTION_ANY</a></div><div class="ttdeci">@ CCR_IRDA_CONNECTION_ANY</div><div class="ttdoc">Don't require a connection.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00088">irda.h:88</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_ggaea92ba57a0161a4f8a0f898b44727defaef674da1d52601b37e4cbc67422fe7fc"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#ggaea92ba57a0161a4f8a0f898b44727defaef674da1d52601b37e4cbc67422fe7fc">CCR_IRDA_CONNECTION_WAIT</a></div><div class="ttdeci">@ CCR_IRDA_CONNECTION_WAIT</div><div class="ttdoc">Wait for another device to start a connection.</div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00084">irda.h:84</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_structCCRCDCIrdaConnectReply"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectReply">CCRCDCIrdaConnectReply</a></div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00114">irda.h:115</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_structCCRCDCIrdaConnectRequest"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaConnectRequest">CCRCDCIrdaConnectRequest</a></div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00091">irda.h:92</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_structCCRCDCIrdaDisconnectReply"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaDisconnectReply">CCRCDCIrdaDisconnectReply</a></div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00174">irda.h:175</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_structCCRCDCIrdaDisconnectRequest"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaDisconnectRequest">CCRCDCIrdaDisconnectRequest</a></div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00166">irda.h:167</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_structCCRCDCIrdaLargePacketHeader"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaLargePacketHeader">CCRCDCIrdaLargePacketHeader</a></div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00201">irda.h:202</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_structCCRCDCIrdaReceiveReply"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaReceiveReply">CCRCDCIrdaReceiveReply</a></div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00152">irda.h:153</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_structCCRCDCIrdaReceiveRequest"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaReceiveRequest">CCRCDCIrdaReceiveRequest</a></div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00144">irda.h:145</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_structCCRCDCIrdaSendReply"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSendReply">CCRCDCIrdaSendReply</a></div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00136">irda.h:137</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_structCCRCDCIrdaSendRequest"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSendRequest">CCRCDCIrdaSendRequest</a></div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00122">irda.h:123</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc__irda_html_structCCRCDCIrdaSmallPacketHeader"><div class="ttname"><a href="group__nsysccr__cdc__irda.html#structCCRCDCIrdaSmallPacketHeader">CCRCDCIrdaSmallPacketHeader</a></div><div class="ttdef"><b>Definition</b> <a href="irda_8h_source.html#l00182">irda.h:183</a></div></div>
<div class="ttc" id="agroup__nsysccr__cdc_html_ga2848926dd1e6f3c9fd8e98373bcfa42e"><div class="ttname"><a href="group__nsysccr__cdc.html#ga2848926dd1e6f3c9fd8e98373bcfa42e">CCRCDCDestination</a></div><div class="ttdeci">uint8_t CCRCDCDestination</div><div class="ttdef"><b>Definition</b> <a href="cdc_8h_source.html#l00028">cdc.h:28</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>