mirror of
https://github.com/rtic-rs/rtic.git
synced 2025-12-21 07:15:32 +01:00
10 lines
No EOL
24 KiB
HTML
10 lines
No EOL
24 KiB
HTML
<!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="Universal serial bus device"><title>nrf52840_pac::usbd - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-MediumItalic-ccf7e434.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2"href="../../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../../static.files/rustdoc-e56847b5.css"><meta name="rustdoc-vars" data-root-path="../../" data-static-root-path="../../static.files/" data-current-crate="nrf52840_pac" data-themes="" data-resource-suffix="" data-rustdoc-version="1.91.1 (ed61e7d7e 2025-11-07)" data-channel="1.91.1" data-search-js="search-e256b49e.js" data-stringdex-js="stringdex-c3e638e9.js" data-settings-js="settings-c38705f0.js" ><script src="../../static.files/storage-e2aeef58.js"></script><script defer src="../sidebar-items.js"></script><script defer src="../../static.files/main-6dc2a7f3.js"></script><noscript><link rel="stylesheet" href="../../static.files/noscript-263c88ec.css"></noscript><link rel="alternate icon" type="image/png" href="../../static.files/favicon-32x32-eab170b8.png"><link rel="icon" type="image/svg+xml" href="../../static.files/favicon-044be391.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]--><rustdoc-topbar><h2><a href="#">Module usbd</a></h2></rustdoc-topbar><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../../nrf52840_pac/index.html">nrf52840_<wbr>pac</a><span class="version">0.12.2</span></h2></div><div class="sidebar-elems"><section id="rustdoc-toc"><h2 class="location"><a href="#">Module usbd</a></h2><h3><a href="#reexports">Module Items</a></h3><ul class="block"><li><a href="#reexports" title="Re-exports">Re-exports</a></li><li><a href="#modules" title="Modules">Modules</a></li><li><a href="#structs" title="Structs">Structs</a></li><li><a href="#types" title="Type Aliases">Type Aliases</a></li></ul></section><div id="rustdoc-modnav"><h2 class="in-crate"><a href="../index.html">In crate nrf52840_<wbr>pac</a></h2></div></div></nav><div class="sidebar-resizer" title="Drag to resize sidebar"></div><main><div class="width-limiter"><section id="main-content" class="content"><div class="main-heading"><div class="rustdoc-breadcrumbs"><a href="../index.html">nrf52840_pac</a></div><h1>Module <span>usbd</span> <button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../../src/nrf52840_pac/usbd.rs.html#1-388">Source</a> </span></div><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>Universal serial bus device</p>
|
||
</div></details><h2 id="reexports" class="section-header">Re-exports<a href="#reexports" class="anchor">§</a></h2><dl class="item-table reexports"><dt id="reexport.HALTED"><code>pub use halted::<a class="struct" href="halted/struct.HALTED.html" title="struct nrf52840_pac::usbd::halted::HALTED">HALTED</a>;</code></dt><dt id="reexport.SIZE"><code>pub use size::<a class="struct" href="size/struct.SIZE.html" title="struct nrf52840_pac::usbd::size::SIZE">SIZE</a>;</code></dt><dt id="reexport.EPIN"><code>pub use epin::<a class="struct" href="epin/struct.EPIN.html" title="struct nrf52840_pac::usbd::epin::EPIN">EPIN</a>;</code></dt><dt id="reexport.ISOIN"><code>pub use isoin::<a class="struct" href="isoin/struct.ISOIN.html" title="struct nrf52840_pac::usbd::isoin::ISOIN">ISOIN</a>;</code></dt><dt id="reexport.EPOUT"><code>pub use epout::<a class="struct" href="epout/struct.EPOUT.html" title="struct nrf52840_pac::usbd::epout::EPOUT">EPOUT</a>;</code></dt><dt id="reexport.ISOOUT"><code>pub use isoout::<a class="struct" href="isoout/struct.ISOOUT.html" title="struct nrf52840_pac::usbd::isoout::ISOOUT">ISOOUT</a>;</code></dt></dl><h2 id="modules" class="section-header">Modules<a href="#modules" class="anchor">§</a></h2><dl class="item-table"><dt><a class="mod" href="bmrequesttype/index.html" title="mod nrf52840_pac::usbd::bmrequesttype">bmrequesttype</a></dt><dd>SETUP data, byte 0, bmRequestType</dd><dt><a class="mod" href="brequest/index.html" title="mod nrf52840_pac::usbd::brequest">brequest</a></dt><dd>SETUP data, byte 1, bRequest</dd><dt><a class="mod" href="dpdmvalue/index.html" title="mod nrf52840_pac::usbd::dpdmvalue">dpdmvalue</a></dt><dd>State D+ and D- lines will be forced into by the DPDMDRIVE task. The DPDMNODRIVE task reverts the control of the lines to MAC IP (no forcing).</dd><dt><a class="mod" href="dtoggle/index.html" title="mod nrf52840_pac::usbd::dtoggle">dtoggle</a></dt><dd>Data toggle control and status</dd><dt><a class="mod" href="enable/index.html" title="mod nrf52840_pac::usbd::enable">enable</a></dt><dd>Enable USB</dd><dt><a class="mod" href="epdatastatus/index.html" title="mod nrf52840_pac::usbd::epdatastatus">epdatastatus</a></dt><dd>Provides information on which endpoint(s) an acknowledged data transfer has occurred (EPDATA event)</dd><dt><a class="mod" href="epin/index.html" title="mod nrf52840_pac::usbd::epin">epin</a></dt><dd>Cluster
|
||
Unspecified</dd><dt><a class="mod" href="epinen/index.html" title="mod nrf52840_pac::usbd::epinen">epinen</a></dt><dd>Endpoint IN enable</dd><dt><a class="mod" href="epout/index.html" title="mod nrf52840_pac::usbd::epout">epout</a></dt><dd>Cluster
|
||
Unspecified</dd><dt><a class="mod" href="epouten/index.html" title="mod nrf52840_pac::usbd::epouten">epouten</a></dt><dd>Endpoint OUT enable</dd><dt><a class="mod" href="epstall/index.html" title="mod nrf52840_pac::usbd::epstall">epstall</a></dt><dd>STALL endpoints</dd><dt><a class="mod" href="epstatus/index.html" title="mod nrf52840_pac::usbd::epstatus">epstatus</a></dt><dd>Provides information on which endpoint’s EasyDMA registers have been captured</dd><dt><a class="mod" href="eventcause/index.html" title="mod nrf52840_pac::usbd::eventcause">eventcause</a></dt><dd>Details on what caused the USBEVENT event</dd><dt><a class="mod" href="events_endepin/index.html" title="mod nrf52840_pac::usbd::events_endepin">events_<wbr>endepin</a></dt><dd>Description collection[n]: The whole EPIN[n]
|
||
buffer has been consumed. The RAM buffer can be accessed safely by software.</dd><dt><a class="mod" href="events_endepout/index.html" title="mod nrf52840_pac::usbd::events_endepout">events_<wbr>endepout</a></dt><dd>Description collection[n]: The whole EPOUT[n]
|
||
buffer has been consumed. The RAM buffer can be accessed safely by software.</dd><dt><a class="mod" href="events_endisoin/index.html" title="mod nrf52840_pac::usbd::events_endisoin">events_<wbr>endisoin</a></dt><dd>The whole ISOIN buffer has been consumed. The RAM buffer can be accessed safely by software.</dd><dt><a class="mod" href="events_endisoout/index.html" title="mod nrf52840_pac::usbd::events_endisoout">events_<wbr>endisoout</a></dt><dd>The whole ISOOUT buffer has been consumed. The RAM buffer can be accessed safely by software.</dd><dt><a class="mod" href="events_ep0datadone/index.html" title="mod nrf52840_pac::usbd::events_ep0datadone">events_<wbr>ep0datadone</a></dt><dd>An acknowledged data transfer has taken place on the control endpoint</dd><dt><a class="mod" href="events_ep0setup/index.html" title="mod nrf52840_pac::usbd::events_ep0setup">events_<wbr>ep0setup</a></dt><dd>A valid SETUP token has been received (and acknowledged) on the control endpoint</dd><dt><a class="mod" href="events_epdata/index.html" title="mod nrf52840_pac::usbd::events_epdata">events_<wbr>epdata</a></dt><dd>A data transfer has occurred on a data endpoint, indicated by the EPDATASTATUS register</dd><dt><a class="mod" href="events_sof/index.html" title="mod nrf52840_pac::usbd::events_sof">events_<wbr>sof</a></dt><dd>Signals that a SOF (start of frame) condition has been detected on USB lines</dd><dt><a class="mod" href="events_started/index.html" title="mod nrf52840_pac::usbd::events_started">events_<wbr>started</a></dt><dd>Confirms that the EPIN[n].PTR and EPIN[n].MAXCNT, or EPOUT[n].PTR and EPOUT[n].MAXCNT registers have been captured on all endpoints reported in the EPSTATUS register</dd><dt><a class="mod" href="events_usbevent/index.html" title="mod nrf52840_pac::usbd::events_usbevent">events_<wbr>usbevent</a></dt><dd>An event or an error not covered by specific events has occurred. Check EVENTCAUSE register to find the cause.</dd><dt><a class="mod" href="events_usbreset/index.html" title="mod nrf52840_pac::usbd::events_usbreset">events_<wbr>usbreset</a></dt><dd>Signals that a USB reset condition has been detected on USB lines</dd><dt><a class="mod" href="framecntr/index.html" title="mod nrf52840_pac::usbd::framecntr">framecntr</a></dt><dd>Returns the current value of the start of frame counter</dd><dt><a class="mod" href="halted/index.html" title="mod nrf52840_pac::usbd::halted">halted</a></dt><dd>Cluster
|
||
Unspecified</dd><dt><a class="mod" href="inten/index.html" title="mod nrf52840_pac::usbd::inten">inten</a></dt><dd>Enable or disable interrupt</dd><dt><a class="mod" href="intenclr/index.html" title="mod nrf52840_pac::usbd::intenclr">intenclr</a></dt><dd>Disable interrupt</dd><dt><a class="mod" href="intenset/index.html" title="mod nrf52840_pac::usbd::intenset">intenset</a></dt><dd>Enable interrupt</dd><dt><a class="mod" href="isoin/index.html" title="mod nrf52840_pac::usbd::isoin">isoin</a></dt><dd>Cluster
|
||
Unspecified</dd><dt><a class="mod" href="isoinconfig/index.html" title="mod nrf52840_pac::usbd::isoinconfig">isoinconfig</a></dt><dd>Controls the response of the ISO IN endpoint to an IN token when no data is ready to be sent</dd><dt><a class="mod" href="isoout/index.html" title="mod nrf52840_pac::usbd::isoout">isoout</a></dt><dd>Cluster
|
||
Unspecified</dd><dt><a class="mod" href="isosplit/index.html" title="mod nrf52840_pac::usbd::isosplit">isosplit</a></dt><dd>Controls the split of ISO buffers</dd><dt><a class="mod" href="lowpower/index.html" title="mod nrf52840_pac::usbd::lowpower">lowpower</a></dt><dd>Controls USBD peripheral low power mode during USB suspend</dd><dt><a class="mod" href="shorts/index.html" title="mod nrf52840_pac::usbd::shorts">shorts</a></dt><dd>Shortcut register</dd><dt><a class="mod" href="size/index.html" title="mod nrf52840_pac::usbd::size">size</a></dt><dd>Cluster
|
||
Unspecified</dd><dt><a class="mod" href="tasks_dpdmdrive/index.html" title="mod nrf52840_pac::usbd::tasks_dpdmdrive">tasks_<wbr>dpdmdrive</a></dt><dd>Forces D+ and D- lines into the state defined in the DPDMVALUE register</dd><dt><a class="mod" href="tasks_dpdmnodrive/index.html" title="mod nrf52840_pac::usbd::tasks_dpdmnodrive">tasks_<wbr>dpdmnodrive</a></dt><dd>Stops forcing D+ and D- lines into any state (USB engine takes control)</dd><dt><a class="mod" href="tasks_ep0rcvout/index.html" title="mod nrf52840_pac::usbd::tasks_ep0rcvout">tasks_<wbr>ep0rcvout</a></dt><dd>Allows OUT data stage on control endpoint 0</dd><dt><a class="mod" href="tasks_ep0stall/index.html" title="mod nrf52840_pac::usbd::tasks_ep0stall">tasks_<wbr>ep0stall</a></dt><dd>Stalls data and status stage on control endpoint 0</dd><dt><a class="mod" href="tasks_ep0status/index.html" title="mod nrf52840_pac::usbd::tasks_ep0status">tasks_<wbr>ep0status</a></dt><dd>Allows status stage on control endpoint 0</dd><dt><a class="mod" href="tasks_startepin/index.html" title="mod nrf52840_pac::usbd::tasks_startepin">tasks_<wbr>startepin</a></dt><dd>Description collection[n]: Captures the EPIN[n].PTR and EPIN[n].MAXCNT registers values, and enables endpoint IN n to respond to traffic from host</dd><dt><a class="mod" href="tasks_startepout/index.html" title="mod nrf52840_pac::usbd::tasks_startepout">tasks_<wbr>startepout</a></dt><dd>Description collection[n]: Captures the EPOUT[n].PTR and EPOUT[n].MAXCNT registers values, and enables endpoint n to respond to traffic from host</dd><dt><a class="mod" href="tasks_startisoin/index.html" title="mod nrf52840_pac::usbd::tasks_startisoin">tasks_<wbr>startisoin</a></dt><dd>Captures the ISOIN.PTR and ISOIN.MAXCNT registers values, and enables sending data on ISO endpoint</dd><dt><a class="mod" href="tasks_startisoout/index.html" title="mod nrf52840_pac::usbd::tasks_startisoout">tasks_<wbr>startisoout</a></dt><dd>Captures the ISOOUT.PTR and ISOOUT.MAXCNT registers values, and enables receiving of data on ISO endpoint</dd><dt><a class="mod" href="usbaddr/index.html" title="mod nrf52840_pac::usbd::usbaddr">usbaddr</a></dt><dd>Device USB address</dd><dt><a class="mod" href="usbpullup/index.html" title="mod nrf52840_pac::usbd::usbpullup">usbpullup</a></dt><dd>Control of the USB pull-up</dd><dt><a class="mod" href="windexh/index.html" title="mod nrf52840_pac::usbd::windexh">windexh</a></dt><dd>SETUP data, byte 5, MSB of wIndex</dd><dt><a class="mod" href="windexl/index.html" title="mod nrf52840_pac::usbd::windexl">windexl</a></dt><dd>SETUP data, byte 4, LSB of wIndex</dd><dt><a class="mod" href="wlengthh/index.html" title="mod nrf52840_pac::usbd::wlengthh">wlengthh</a></dt><dd>SETUP data, byte 7, MSB of wLength</dd><dt><a class="mod" href="wlengthl/index.html" title="mod nrf52840_pac::usbd::wlengthl">wlengthl</a></dt><dd>SETUP data, byte 6, LSB of wLength</dd><dt><a class="mod" href="wvalueh/index.html" title="mod nrf52840_pac::usbd::wvalueh">wvalueh</a></dt><dd>SETUP data, byte 3, MSB of wValue</dd><dt><a class="mod" href="wvaluel/index.html" title="mod nrf52840_pac::usbd::wvaluel">wvaluel</a></dt><dd>SETUP data, byte 2, LSB of wValue</dd></dl><h2 id="structs" class="section-header">Structs<a href="#structs" class="anchor">§</a></h2><dl class="item-table"><dt><a class="struct" href="struct.RegisterBlock.html" title="struct nrf52840_pac::usbd::RegisterBlock">Register<wbr>Block</a></dt><dd>Register block</dd></dl><h2 id="types" class="section-header">Type Aliases<a href="#types" class="anchor">§</a></h2><dl class="item-table"><dt><a class="type" href="type.BMREQUESTTYPE.html" title="type nrf52840_pac::usbd::BMREQUESTTYPE">BMREQUESTTYPE</a></dt><dd>BMREQUESTTYPE (r) register accessor: an alias for <code>Reg<BMREQUESTTYPE_SPEC></code></dd><dt><a class="type" href="type.BREQUEST.html" title="type nrf52840_pac::usbd::BREQUEST">BREQUEST</a></dt><dd>BREQUEST (r) register accessor: an alias for <code>Reg<BREQUEST_SPEC></code></dd><dt><a class="type" href="type.DPDMVALUE.html" title="type nrf52840_pac::usbd::DPDMVALUE">DPDMVALUE</a></dt><dd>DPDMVALUE (rw) register accessor: an alias for <code>Reg<DPDMVALUE_SPEC></code></dd><dt><a class="type" href="type.DTOGGLE.html" title="type nrf52840_pac::usbd::DTOGGLE">DTOGGLE</a></dt><dd>DTOGGLE (rw) register accessor: an alias for <code>Reg<DTOGGLE_SPEC></code></dd><dt><a class="type" href="type.ENABLE.html" title="type nrf52840_pac::usbd::ENABLE">ENABLE</a></dt><dd>ENABLE (rw) register accessor: an alias for <code>Reg<ENABLE_SPEC></code></dd><dt><a class="type" href="type.EPDATASTATUS.html" title="type nrf52840_pac::usbd::EPDATASTATUS">EPDATASTATUS</a></dt><dd>EPDATASTATUS (rw) register accessor: an alias for <code>Reg<EPDATASTATUS_SPEC></code></dd><dt><a class="type" href="type.EPINEN.html" title="type nrf52840_pac::usbd::EPINEN">EPINEN</a></dt><dd>EPINEN (rw) register accessor: an alias for <code>Reg<EPINEN_SPEC></code></dd><dt><a class="type" href="type.EPOUTEN.html" title="type nrf52840_pac::usbd::EPOUTEN">EPOUTEN</a></dt><dd>EPOUTEN (rw) register accessor: an alias for <code>Reg<EPOUTEN_SPEC></code></dd><dt><a class="type" href="type.EPSTALL.html" title="type nrf52840_pac::usbd::EPSTALL">EPSTALL</a></dt><dd>EPSTALL (w) register accessor: an alias for <code>Reg<EPSTALL_SPEC></code></dd><dt><a class="type" href="type.EPSTATUS.html" title="type nrf52840_pac::usbd::EPSTATUS">EPSTATUS</a></dt><dd>EPSTATUS (rw) register accessor: an alias for <code>Reg<EPSTATUS_SPEC></code></dd><dt><a class="type" href="type.EVENTCAUSE.html" title="type nrf52840_pac::usbd::EVENTCAUSE">EVENTCAUSE</a></dt><dd>EVENTCAUSE (rw) register accessor: an alias for <code>Reg<EVENTCAUSE_SPEC></code></dd><dt><a class="type" href="type.EVENTS_ENDEPIN.html" title="type nrf52840_pac::usbd::EVENTS_ENDEPIN">EVENTS_<wbr>ENDEPIN</a></dt><dd>EVENTS_ENDEPIN (rw) register accessor: an alias for <code>Reg<EVENTS_ENDEPIN_SPEC></code></dd><dt><a class="type" href="type.EVENTS_ENDEPOUT.html" title="type nrf52840_pac::usbd::EVENTS_ENDEPOUT">EVENTS_<wbr>ENDEPOUT</a></dt><dd>EVENTS_ENDEPOUT (rw) register accessor: an alias for <code>Reg<EVENTS_ENDEPOUT_SPEC></code></dd><dt><a class="type" href="type.EVENTS_ENDISOIN.html" title="type nrf52840_pac::usbd::EVENTS_ENDISOIN">EVENTS_<wbr>ENDISOIN</a></dt><dd>EVENTS_ENDISOIN (rw) register accessor: an alias for <code>Reg<EVENTS_ENDISOIN_SPEC></code></dd><dt><a class="type" href="type.EVENTS_ENDISOOUT.html" title="type nrf52840_pac::usbd::EVENTS_ENDISOOUT">EVENTS_<wbr>ENDISOOUT</a></dt><dd>EVENTS_ENDISOOUT (rw) register accessor: an alias for <code>Reg<EVENTS_ENDISOOUT_SPEC></code></dd><dt><a class="type" href="type.EVENTS_EP0DATADONE.html" title="type nrf52840_pac::usbd::EVENTS_EP0DATADONE">EVENTS_<wbr>EP0DATADONE</a></dt><dd>EVENTS_EP0DATADONE (rw) register accessor: an alias for <code>Reg<EVENTS_EP0DATADONE_SPEC></code></dd><dt><a class="type" href="type.EVENTS_EP0SETUP.html" title="type nrf52840_pac::usbd::EVENTS_EP0SETUP">EVENTS_<wbr>EP0SETUP</a></dt><dd>EVENTS_EP0SETUP (rw) register accessor: an alias for <code>Reg<EVENTS_EP0SETUP_SPEC></code></dd><dt><a class="type" href="type.EVENTS_EPDATA.html" title="type nrf52840_pac::usbd::EVENTS_EPDATA">EVENTS_<wbr>EPDATA</a></dt><dd>EVENTS_EPDATA (rw) register accessor: an alias for <code>Reg<EVENTS_EPDATA_SPEC></code></dd><dt><a class="type" href="type.EVENTS_SOF.html" title="type nrf52840_pac::usbd::EVENTS_SOF">EVENTS_<wbr>SOF</a></dt><dd>EVENTS_SOF (rw) register accessor: an alias for <code>Reg<EVENTS_SOF_SPEC></code></dd><dt><a class="type" href="type.EVENTS_STARTED.html" title="type nrf52840_pac::usbd::EVENTS_STARTED">EVENTS_<wbr>STARTED</a></dt><dd>EVENTS_STARTED (rw) register accessor: an alias for <code>Reg<EVENTS_STARTED_SPEC></code></dd><dt><a class="type" href="type.EVENTS_USBEVENT.html" title="type nrf52840_pac::usbd::EVENTS_USBEVENT">EVENTS_<wbr>USBEVENT</a></dt><dd>EVENTS_USBEVENT (rw) register accessor: an alias for <code>Reg<EVENTS_USBEVENT_SPEC></code></dd><dt><a class="type" href="type.EVENTS_USBRESET.html" title="type nrf52840_pac::usbd::EVENTS_USBRESET">EVENTS_<wbr>USBRESET</a></dt><dd>EVENTS_USBRESET (rw) register accessor: an alias for <code>Reg<EVENTS_USBRESET_SPEC></code></dd><dt><a class="type" href="type.FRAMECNTR.html" title="type nrf52840_pac::usbd::FRAMECNTR">FRAMECNTR</a></dt><dd>FRAMECNTR (r) register accessor: an alias for <code>Reg<FRAMECNTR_SPEC></code></dd><dt><a class="type" href="type.INTEN.html" title="type nrf52840_pac::usbd::INTEN">INTEN</a></dt><dd>INTEN (rw) register accessor: an alias for <code>Reg<INTEN_SPEC></code></dd><dt><a class="type" href="type.INTENCLR.html" title="type nrf52840_pac::usbd::INTENCLR">INTENCLR</a></dt><dd>INTENCLR (rw) register accessor: an alias for <code>Reg<INTENCLR_SPEC></code></dd><dt><a class="type" href="type.INTENSET.html" title="type nrf52840_pac::usbd::INTENSET">INTENSET</a></dt><dd>INTENSET (rw) register accessor: an alias for <code>Reg<INTENSET_SPEC></code></dd><dt><a class="type" href="type.ISOINCONFIG.html" title="type nrf52840_pac::usbd::ISOINCONFIG">ISOINCONFIG</a></dt><dd>ISOINCONFIG (rw) register accessor: an alias for <code>Reg<ISOINCONFIG_SPEC></code></dd><dt><a class="type" href="type.ISOSPLIT.html" title="type nrf52840_pac::usbd::ISOSPLIT">ISOSPLIT</a></dt><dd>ISOSPLIT (rw) register accessor: an alias for <code>Reg<ISOSPLIT_SPEC></code></dd><dt><a class="type" href="type.LOWPOWER.html" title="type nrf52840_pac::usbd::LOWPOWER">LOWPOWER</a></dt><dd>LOWPOWER (rw) register accessor: an alias for <code>Reg<LOWPOWER_SPEC></code></dd><dt><a class="type" href="type.SHORTS.html" title="type nrf52840_pac::usbd::SHORTS">SHORTS</a></dt><dd>SHORTS (rw) register accessor: an alias for <code>Reg<SHORTS_SPEC></code></dd><dt><a class="type" href="type.TASKS_DPDMDRIVE.html" title="type nrf52840_pac::usbd::TASKS_DPDMDRIVE">TASKS_<wbr>DPDMDRIVE</a></dt><dd>TASKS_DPDMDRIVE (w) register accessor: an alias for <code>Reg<TASKS_DPDMDRIVE_SPEC></code></dd><dt><a class="type" href="type.TASKS_DPDMNODRIVE.html" title="type nrf52840_pac::usbd::TASKS_DPDMNODRIVE">TASKS_<wbr>DPDMNODRIVE</a></dt><dd>TASKS_DPDMNODRIVE (w) register accessor: an alias for <code>Reg<TASKS_DPDMNODRIVE_SPEC></code></dd><dt><a class="type" href="type.TASKS_EP0RCVOUT.html" title="type nrf52840_pac::usbd::TASKS_EP0RCVOUT">TASKS_<wbr>EP0RCVOUT</a></dt><dd>TASKS_EP0RCVOUT (w) register accessor: an alias for <code>Reg<TASKS_EP0RCVOUT_SPEC></code></dd><dt><a class="type" href="type.TASKS_EP0STALL.html" title="type nrf52840_pac::usbd::TASKS_EP0STALL">TASKS_<wbr>EP0STALL</a></dt><dd>TASKS_EP0STALL (w) register accessor: an alias for <code>Reg<TASKS_EP0STALL_SPEC></code></dd><dt><a class="type" href="type.TASKS_EP0STATUS.html" title="type nrf52840_pac::usbd::TASKS_EP0STATUS">TASKS_<wbr>EP0STATUS</a></dt><dd>TASKS_EP0STATUS (w) register accessor: an alias for <code>Reg<TASKS_EP0STATUS_SPEC></code></dd><dt><a class="type" href="type.TASKS_STARTEPIN.html" title="type nrf52840_pac::usbd::TASKS_STARTEPIN">TASKS_<wbr>STARTEPIN</a></dt><dd>TASKS_STARTEPIN (w) register accessor: an alias for <code>Reg<TASKS_STARTEPIN_SPEC></code></dd><dt><a class="type" href="type.TASKS_STARTEPOUT.html" title="type nrf52840_pac::usbd::TASKS_STARTEPOUT">TASKS_<wbr>STARTEPOUT</a></dt><dd>TASKS_STARTEPOUT (w) register accessor: an alias for <code>Reg<TASKS_STARTEPOUT_SPEC></code></dd><dt><a class="type" href="type.TASKS_STARTISOIN.html" title="type nrf52840_pac::usbd::TASKS_STARTISOIN">TASKS_<wbr>STARTISOIN</a></dt><dd>TASKS_STARTISOIN (w) register accessor: an alias for <code>Reg<TASKS_STARTISOIN_SPEC></code></dd><dt><a class="type" href="type.TASKS_STARTISOOUT.html" title="type nrf52840_pac::usbd::TASKS_STARTISOOUT">TASKS_<wbr>STARTISOOUT</a></dt><dd>TASKS_STARTISOOUT (w) register accessor: an alias for <code>Reg<TASKS_STARTISOOUT_SPEC></code></dd><dt><a class="type" href="type.USBADDR.html" title="type nrf52840_pac::usbd::USBADDR">USBADDR</a></dt><dd>USBADDR (r) register accessor: an alias for <code>Reg<USBADDR_SPEC></code></dd><dt><a class="type" href="type.USBPULLUP.html" title="type nrf52840_pac::usbd::USBPULLUP">USBPULLUP</a></dt><dd>USBPULLUP (rw) register accessor: an alias for <code>Reg<USBPULLUP_SPEC></code></dd><dt><a class="type" href="type.WINDEXH.html" title="type nrf52840_pac::usbd::WINDEXH">WINDEXH</a></dt><dd>WINDEXH (r) register accessor: an alias for <code>Reg<WINDEXH_SPEC></code></dd><dt><a class="type" href="type.WINDEXL.html" title="type nrf52840_pac::usbd::WINDEXL">WINDEXL</a></dt><dd>WINDEXL (r) register accessor: an alias for <code>Reg<WINDEXL_SPEC></code></dd><dt><a class="type" href="type.WLENGTHH.html" title="type nrf52840_pac::usbd::WLENGTHH">WLENGTHH</a></dt><dd>WLENGTHH (r) register accessor: an alias for <code>Reg<WLENGTHH_SPEC></code></dd><dt><a class="type" href="type.WLENGTHL.html" title="type nrf52840_pac::usbd::WLENGTHL">WLENGTHL</a></dt><dd>WLENGTHL (r) register accessor: an alias for <code>Reg<WLENGTHL_SPEC></code></dd><dt><a class="type" href="type.WVALUEH.html" title="type nrf52840_pac::usbd::WVALUEH">WVALUEH</a></dt><dd>WVALUEH (r) register accessor: an alias for <code>Reg<WVALUEH_SPEC></code></dd><dt><a class="type" href="type.WVALUEL.html" title="type nrf52840_pac::usbd::WVALUEL">WVALUEL</a></dt><dd>WVALUEL (r) register accessor: an alias for <code>Reg<WVALUEL_SPEC></code></dd></dl></section></div></main></body></html> |