Add KBOOT.

This commit is contained in:
László Monda
2016-08-10 01:45:15 +02:00
commit e6c1fce5b4
9392 changed files with 3751375 additions and 0 deletions

View File

@@ -0,0 +1,348 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>Kinetis Bootloader: Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</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>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="nxp_logo_small.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Kinetis Bootloader
&#160;<span id="projectnumber">2.0.0</span>
</div>
<div id="projectbrief">Common bootloader for Kinetis devices</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Introduction</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
<li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
<li class="current"><a href="functions.html"><span>Data&#160;Fields</span></a></li>
</ul>
</div>
<div id="navrow3" class="tabs2">
<ul class="tablist">
<li class="current"><a href="functions.html"><span>All</span></a></li>
<li><a href="functions_func.html"><span>Functions</span></a></li>
<li><a href="functions_vars.html"><span>Variables</span></a></li>
</ul>
</div>
<div id="navrow4" class="tabs3">
<ul class="tablist">
<li><a href="functions.html#index__"><span>_</span></a></li>
<li><a href="functions_a.html#index_a"><span>a</span></a></li>
<li><a href="functions_b.html#index_b"><span>b</span></a></li>
<li><a href="functions_c.html#index_c"><span>c</span></a></li>
<li><a href="functions_d.html#index_d"><span>d</span></a></li>
<li><a href="functions_e.html#index_e"><span>e</span></a></li>
<li><a href="functions_f.html#index_f"><span>f</span></a></li>
<li><a href="functions_g.html#index_g"><span>g</span></a></li>
<li><a href="functions_h.html#index_h"><span>h</span></a></li>
<li><a href="functions_i.html#index_i"><span>i</span></a></li>
<li><a href="functions_k.html#index_k"><span>k</span></a></li>
<li><a href="functions_l.html#index_l"><span>l</span></a></li>
<li><a href="functions_m.html#index_m"><span>m</span></a></li>
<li><a href="functions_n.html#index_n"><span>n</span></a></li>
<li><a href="functions_o.html#index_o"><span>o</span></a></li>
<li><a href="functions_p.html#index_p"><span>p</span></a></li>
<li><a href="functions_q.html#index_q"><span>q</span></a></li>
<li class="current"><a href="functions_r.html#index_r"><span>r</span></a></li>
<li><a href="functions_s.html#index_s"><span>s</span></a></li>
<li><a href="functions_t.html#index_t"><span>t</span></a></li>
<li><a href="functions_u.html#index_u"><span>u</span></a></li>
<li><a href="functions_v.html#index_v"><span>v</span></a></li>
<li><a href="functions_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_r.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>ramSizeInBytes
: <a class="el" href="group__property.html#a4dbf33582cbd16a11b045c108aa52e7d">property_store_t</a>
</li>
<li>ramStartAddress
: <a class="el" href="group__property.html#aa46ce4331c69320680f54bc905061b82">property_store_t</a>
</li>
<li>readOffset
: <a class="el" href="group__packet.html#ad10650a4450582b790561e4435212b23">serial_data_t</a>
</li>
<li>readRegRemainingTimes
: <a class="el" href="group__lpspi__driver.html#aac4f8bb4a502e020b3d91cc2aa93a98d">lpspi_master_handle_t</a>
, <a class="el" href="group__lpspi__driver.html#aac4f8bb4a502e020b3d91cc2aa93a98d">lpspi_slave_handle_t</a>
</li>
<li>readTranspose
: <a class="el" href="structcrc__module__config__t.html#a002c93ec13dd7409292e1901e387cfaa">crc_module_config_t</a>
</li>
<li>receivedAddress
: <a class="el" href="group__lpi2c__slave__driver.html#ae32359c3b68622d1de64c0c3e5cd2542">lpi2c_slave_transfer_t</a>
</li>
<li>receiveSync
: <a class="el" href="group__usb__hid__peripheral.html#ga9ddb8756e8240a3dc45a3ff82705448f">usb_hid_packetizer_info_t</a>
</li>
<li>reflectIn
: <a class="el" href="group__crc__driver.html#aa75a9a9965d31822e8eaeb03a37b50b1">crc_config_t</a>
</li>
<li>reflectOut
: <a class="el" href="group__crc__driver.html#a2334bbdf7a33c20a3e6ed0aa3ab6c87c">crc_config_t</a>
</li>
<li>regionInfo
: <a class="el" href="group__otfad__hal.html#a9216ef7496e83f8399f5c2cca3ea610b">otfad_context_info_t</a>
</li>
<li>reliableUpdateStatus
: <a class="el" href="group__property.html#a540ba7cbd17f877a3bd37b1102f3bc49">property_store_t</a>
</li>
<li>remainingBytes
: <a class="el" href="group__lpi2c__master__driver.html#ac76c70a094e7bb19294fe4b0a942d4e5">lpi2c_master_handle_t</a>
</li>
<li>remainingFileLength
: <a class="el" href="structusb__msd__state__t.html#a6e1438e628287ef1984fa5aa84e38d59">usb_msd_state_t</a>
</li>
<li>remainingReceiveByteCount
: <a class="el" href="group__dspi__driver.html#afeddb18283b63e45997bdd7cae9a698e">dspi_master_handle_t</a>
, <a class="el" href="group__dspi__driver.html#afeddb18283b63e45997bdd7cae9a698e">dspi_slave_handle_t</a>
</li>
<li>remainingSendByteCount
: <a class="el" href="group__dspi__driver.html#a661e4144b993ca2af794daa53e21f35a">dspi_master_handle_t</a>
, <a class="el" href="group__dspi__driver.html#a661e4144b993ca2af794daa53e21f35a">dspi_slave_handle_t</a>
</li>
<li>report
: <a class="el" href="group__usb__hid__peripheral.html#gab4b110c7ed6296be526d344757f5b6fe">usb_hid_packetizer_info_t</a>
</li>
<li>reportID
: <a class="el" href="structbl__hid__header__t.html#ad578aff6be5827ce7d218b36d635e282">bl_hid_header_t</a>
</li>
<li>reportSize
: <a class="el" href="group__usb__hid__peripheral.html#ga0e3d112a693957fb2a6c40cf246237f5">usb_hid_packetizer_info_t</a>
</li>
<li>reserved
: <a class="el" href="group__context.html#ad9e4f67784c889a437784bc02f7d4779">bootloader_tree_t</a>
, <a class="el" href="group__packet.html#acb7bc06bed6f6408d719334fc41698c7">command_packet_t</a>
, <a class="el" href="structgeneric__response__frame__packet__t.html#acb7bc06bed6f6408d719334fc41698c7">generic_response_frame_packet_t</a>
</li>
<li>reserved0
: <a class="el" href="group__flash__driver.html#a1c810c3a64736fa1cd54e51fb8451d28">flash_swap_ifr_field_config_t</a>
, <a class="el" href="group__qspi__driver.html#a86813d97daa9aa1eaaf8dfac3cee15c6">SFLASH_CONFIGURATION_PARAM_PTR</a>
</li>
<li>reserved1
: <a class="el" href="group__flash__driver.html#a68b2c1ce5f422562447dcf89db31fe25">flash_swap_ifr_field_config_t</a>
, <a class="el" href="group__qspi__driver.html#a89b0d07e643ce2685b52150399862ca8">SFLASH_CONFIGURATION_PARAM_PTR</a>
</li>
<li>reserved2
: <a class="el" href="group__flash__driver.html#a3d0f8c07755dd4ed0c7d63d3e04e8c93">flash_swap_ifr_field_config_t</a>
, <a class="el" href="group__qspi__driver.html#af92c13ac3473a608bb5c86f5ceba92e8">SFLASH_CONFIGURATION_PARAM_PTR</a>
</li>
<li>reservedRegions
: <a class="el" href="group__property.html#ae9a3ec66cedd75d48ed911f01eaef3da">property_store_t</a>
</li>
<li>resourceCmdAddressAligment
: <a class="el" href="group__flash__driver.html#a0676a2e9bc17063e637f2ac43ed2ebe6">flash_operation_config_t</a>
</li>
<li>rJumpwidth
: <a class="el" href="group__flexcan.html#a926069e4b4113a7b5954176bde3992b3">flexcan_timing_config_t</a>
</li>
<li>runBootloader
: <a class="el" href="group__context.html#af220392e9a65fe372d7461dcee5e5646">bootloader_tree_t</a>
</li>
<li>runtimeContext
: <a class="el" href="group__context.html#adcb8c3c5ae5cf37d00a4b6fb40c131cb">bootloader_tree_t</a>
</li>
<li>rx_buf
: <a class="el" href="group__flexcan__peripheral.html#ab0b743f455797fa3bb8806e3cb09b3a3">flexcan_transfer_info_t</a>
</li>
<li>rx_buf_read_index
: <a class="el" href="group__flexcan__peripheral.html#a94c36a3293c5b88103ce770a7c5b5706">flexcan_transfer_info_t</a>
</li>
<li>rx_buf_write_index
: <a class="el" href="group__flexcan__peripheral.html#a551974daf530bcddf97ddfc8ae7d8d08">flexcan_transfer_info_t</a>
</li>
<li>rx_info
: <a class="el" href="group__flexcan__peripheral.html#a29285676f5555d5e760108114ebbbf09">flexcan_transfer_info_t</a>
</li>
<li>rx_mailbox_num
: <a class="el" href="group__flexcan__peripheral.html#a4bab82986dc5901728f76dd4c4fd0c75">flexcan_transfer_info_t</a>
</li>
<li>rx_mb_idx
: <a class="el" href="group__flexcan__peripheral.html#a0f957c8bc1183510a5b944f2e1389c54">flexcan_state_t</a>
</li>
<li>rxData
: <a class="el" href="group__dspi__driver.html#aa58335de5bfa8923228432b62ea9308a">dspi_master_handle_t</a>
, <a class="el" href="group__dspi__driver.html#aa58335de5bfa8923228432b62ea9308a">dspi_slave_handle_t</a>
, <a class="el" href="group__lpsci.html#aa58335de5bfa8923228432b62ea9308a">lpsci_handle_t</a>
, <a class="el" href="group__lpspi__driver.html#aa58335de5bfa8923228432b62ea9308a">lpspi_master_handle_t</a>
, <a class="el" href="group__lpspi__driver.html#aa58335de5bfa8923228432b62ea9308a">lpspi_slave_handle_t</a>
, <a class="el" href="group__lpuart.html#aa58335de5bfa8923228432b62ea9308a">lpuart_handle_t</a>
, <a class="el" href="group__spi.html#aa58335de5bfa8923228432b62ea9308a">spi_master_handle_t</a>
, <a class="el" href="group__uart.html#aa58335de5bfa8923228432b62ea9308a">uart_handle_t</a>
, <a class="el" href="group__dspi__driver.html#ab83c0e07099df7beb8e491cb91914de0">dspi_transfer_t</a>
, <a class="el" href="group__lpspi__driver.html#ab83c0e07099df7beb8e491cb91914de0">lpspi_transfer_t</a>
, <a class="el" href="group__spi.html#ab83c0e07099df7beb8e491cb91914de0">spi_transfer_t</a>
</li>
<li>rxDataMatchOnly
: <a class="el" href="group__lpi2c__master__driver.html#aea5fb485eeecf79a51312f36205b4b08">lpi2c_data_match_config_t</a>
</li>
<li>rxDataSize
: <a class="el" href="group__lpsci.html#ae1b7c6ae1b7e7ead628afe5410fa3f31">lpsci_handle_t</a>
, <a class="el" href="group__lpuart.html#ae1b7c6ae1b7e7ead628afe5410fa3f31">lpuart_handle_t</a>
, <a class="el" href="group__uart.html#ae1b7c6ae1b7e7ead628afe5410fa3f31">uart_handle_t</a>
</li>
<li>rxDataSizeAll
: <a class="el" href="group__lpsci.html#a180fd12c1a88bb61ac4b817f4e4e6bcd">lpsci_handle_t</a>
, <a class="el" href="group__lpuart.html#a180fd12c1a88bb61ac4b817f4e4e6bcd">lpuart_handle_t</a>
, <a class="el" href="group__uart.html#a180fd12c1a88bb61ac4b817f4e4e6bcd">uart_handle_t</a>
</li>
<li>rxFifoFrameBuf
: <a class="el" href="group__flexcan.html#a7591fd350df65f339ad7daf3bb8a7ca1">flexcan_handle_t</a>
</li>
<li>rxFifoState
: <a class="el" href="group__flexcan.html#a276b0b42bf30854ba142d9959108ddae">flexcan_handle_t</a>
</li>
<li>rxFifoWatermark
: <a class="el" href="group__lpuart.html#a6435c6f3b7d32b90ea713817d7eb1422">lpuart_config_t</a>
, <a class="el" href="group__uart.html#a6435c6f3b7d32b90ea713817d7eb1422">uart_config_t</a>
</li>
<li>rxid
: <a class="el" href="group__packet.html#a56b38074cabe20ed9d767da2e04e8fed">configure_can_packet_t</a>
</li>
<li>rxId
: <a class="el" href="group__flexcan__peripheral.html#ad96c98e9f62715fca7b25c1c6adb5950">flexcan_transfer_info_t</a>
</li>
<li>rxIrqSync
: <a class="el" href="group__flexcan__peripheral.html#a01e255abb34725a7d3f65d97a4f94a06">flexcan_state_t</a>
</li>
<li>rxRemainingByteCount
: <a class="el" href="group__lpspi__driver.html#a4ae23f3b283c257a77e626702335b56d">lpspi_master_handle_t</a>
, <a class="el" href="group__lpspi__driver.html#a4ae23f3b283c257a77e626702335b56d">lpspi_slave_handle_t</a>
</li>
<li>rxRemainingBytes
: <a class="el" href="group__spi.html#aa7189218ccadddcc71ad7de6b758f01a">spi_master_handle_t</a>
</li>
<li>rxRingBuffer
: <a class="el" href="group__lpsci.html#a522d206ac2b0dde63cd3e7190853eaf2">lpsci_handle_t</a>
, <a class="el" href="group__lpuart.html#a522d206ac2b0dde63cd3e7190853eaf2">lpuart_handle_t</a>
, <a class="el" href="group__uart.html#a522d206ac2b0dde63cd3e7190853eaf2">uart_handle_t</a>
</li>
<li>rxRingBufferHead
: <a class="el" href="group__lpsci.html#ac4f75206cf9b8009cdf64a30e05b01d8">lpsci_handle_t</a>
, <a class="el" href="group__lpuart.html#ac4f75206cf9b8009cdf64a30e05b01d8">lpuart_handle_t</a>
, <a class="el" href="group__uart.html#ac4f75206cf9b8009cdf64a30e05b01d8">uart_handle_t</a>
</li>
<li>rxRingBufferSize
: <a class="el" href="group__lpsci.html#a3fc25566538e662d74eb1444598a8277">lpsci_handle_t</a>
, <a class="el" href="group__lpuart.html#a3fc25566538e662d74eb1444598a8277">lpuart_handle_t</a>
, <a class="el" href="group__uart.html#a3fc25566538e662d74eb1444598a8277">uart_handle_t</a>
</li>
<li>rxRingBufferTail
: <a class="el" href="group__lpsci.html#a89b3f14260503bd82300f27872236474">lpsci_handle_t</a>
, <a class="el" href="group__lpuart.html#a89b3f14260503bd82300f27872236474">lpuart_handle_t</a>
, <a class="el" href="group__uart.html#a89b3f14260503bd82300f27872236474">uart_handle_t</a>
</li>
<li>rxState
: <a class="el" href="group__lpsci.html#a6f289c8f3bd5e967fb808de6da7f1c0c">lpsci_handle_t</a>
, <a class="el" href="group__lpuart.html#a6f289c8f3bd5e967fb808de6da7f1c0c">lpuart_handle_t</a>
, <a class="el" href="group__uart.html#a6f289c8f3bd5e967fb808de6da7f1c0c">uart_handle_t</a>
</li>
<li>rxWatermark
: <a class="el" href="group__lpspi__driver.html#a91639d4f66a8980e9ef3bec6bf845b35">lpspi_master_handle_t</a>
, <a class="el" href="group__lpspi__driver.html#a91639d4f66a8980e9ef3bec6bf845b35">lpspi_slave_handle_t</a>
, <a class="el" href="group__spi.html#a0190e6775edf2ecbae497859f514760f">spi_master_config_t</a>
, <a class="el" href="group__spi.html#a0190e6775edf2ecbae497859f514760f">spi_slave_config_t</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Mon Mar 7 2016 16:48:24 for Kinetis Bootloader by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
</ul>
</div>
</body>
</html>