rtic/stable/api/rp2040_pac/uart0/uartdr/index.html

2 lines
6.5 KiB
HTML
Raw Normal View History

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="Data Register, UARTDR"><title>rp2040_pac::uart0::uartdr - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,FiraSans-Regular-018c141bf0843ffd.woff2,FiraSans-Medium-8f9a781e4970d388.woff2,SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2,SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../../../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../../../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../../../static.files/rustdoc-492a78a4a87dcc01.css"><meta name="rustdoc-vars" data-root-path="../../../" data-static-root-path="../../../static.files/" data-current-crate="rp2040_pac" data-themes="" data-resource-suffix="" data-rustdoc-version="1.82.0 (f6e511eec 2024-10-15)" data-channel="1.82.0" data-search-js="search-a99f1315e7cc5121.js" data-settings-js="settings-4313503d2e1961c2.js" ><script src="../../../static.files/storage-118b08c4c78b968e.js"></script><script defer src="../sidebar-items.js"></script><script defer src="../../../static.files/main-921df33f47b8780c.js"></script><noscript><link rel="stylesheet" href="../../../static.files/noscript-3b12f09e550e0385.css"></noscript><link rel="alternate icon" type="image/png" href="../../../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../../../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../../../rp2040_pac/index.html">rp2040_<wbr>pac</a><span class="version">0.6.0</span></h2></div><h2 class="location"><a href="#">Module uartdr</a></h2><div class="sidebar-elems"><section><ul class="block"><li><a href="#structs">Structs</a></li><li><a href="#types">Type Aliases</a></li></ul></section><h2><a href="../index.html">In rp2040_<wbr>pac::<wbr>uart0</a></h2></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><h1>Module <a href="../../index.html">rp2040_pac</a>::<wbr><a href="../index.html">uart0</a>::<wbr><a class="mod" href="#">uartdr</a><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><span class="out-of-band"><a class="src" href="../../../src/rp2040_pac/uart0/uartdr.rs.html#1-79">source</a> · <button id="toggle-all-docs" title="collapse all docs">[<span>&#x2212;</span>]</button></span></div><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>Data Register, UARTDR</p>
</div></details><h2 id="structs" class="section-header">Structs<a href="#structs" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="struct" href="struct.UARTDR_SPEC.html" title="struct rp2040_pac::uart0::uartdr::UARTDR_SPEC">UARTD<wbr>R_<wbr>SPEC</a></div><div class="desc docblock-short">Data Register, UARTDR</div></li></ul><h2 id="types" class="section-header">Type Aliases<a href="#types" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="type" href="type.BE_R.html" title="type rp2040_pac::uart0::uartdr::BE_R">BE_R</a></div><div class="desc docblock-short">Field <code>BE</code> reader - Break error. This bit is set to 1 if a break condition was detected, indicating that the received data input was held LOW for longer than a full-word transmission time (defined as start, data, parity and stop bits). In FIFO mode, this error is associated with the character at the top of the FIFO. When a break occurs, only one 0 character is loaded into the FIFO. The next character is only enabled after the receive data input goes to a 1 (marking state), and the next valid start bit is received.</div></li><li><div class="item-name"><a class="type" href="type.DATA_R.html" title="type rp2040_pac::uart0::uartdr::DATA_R">DATA_R</a></div><div class="desc docblock-short">Field <code>DATA</code> reader - Receive (read) data character. Transmit (write) data character.</div></li><li><div class="item-name"><a class="type" href="type.DATA_W.html" title="type rp2040_pac::uart0::uartdr::DATA_W">DATA_W</a></div><div class="desc docblock-short">Field <code>DATA</code> writer - Receive (read) data character. Transmit (write) data character.</div></li><li><div class="item-name"><a class="type" href="type.FE_R.html" title="type rp2040_pac::uart0::uartdr::FE_R">FE_R</a></div><div class="desc docblock-short">Field <code>FE</code> reader - Framing error. When set to 1, it indicates that the received character did not have a valid stop bit (a valid stop bit is 1). In FIFO mode, this error is associated with the character at the top of the FIFO.</div></li><li><div class="item-name"><a class="type" href="type.OE_R.html" title="type rp2040_pac::uart0::uartdr::OE_R">OE_R</a></div><div class="desc docblock-short">Field <code>OE</code> reader - Overrun error. This bit is set to 1 if data is received and the receive FIFO is already full. This is cleared to 0 once there is an empty space in the FIFO and a new character can be written to it.</div></li><li><div class="item-name"><a class="type" href="type.PE_R.html" title="type rp2040_pac::uart0::uartdr::PE_R">PE_R</a></div><div class="desc docblock-short">Field <code>PE</code> reader - Parity error. When set to 1, it indicates that the parity of the received data character does not match the parity that the EPS and SPS bits in the Line Control Register, UARTLCR_H. In FIFO mode, this error is associated with the character at the top of the FIFO.</div></li><li><div class="item-name"><a class="type" href="type.R.html" title="type rp2040_pac::uart0::uartdr::R">R</a></div><div class="desc docblock-short">Register <code>UARTDR</code> reader</div></li><li><div class="item-name"><a class="type" href="type.W.html" title="type rp2040_pac::uart0::uartdr::W">W</a></div><div class="desc docblock-short">Register <code>UARTDR</code> writer</div></li></ul></section></div></main></body></html>