diff options
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/km/debug/enum.DPFLTR_ID.html | 126 | ||||
| -rw-r--r-- | doc/km/debug/enum.DPFLTR_LEVEL.html | 119 | ||||
| -rw-r--r-- | doc/km/debug/fn.DbgBreakPoint.html | 113 | ||||
| -rw-r--r-- | doc/km/debug/fn.DbgBreakPointWithStatus.html | 113 | ||||
| -rw-r--r-- | doc/km/debug/fn.DbgPrint.html | 113 | ||||
| -rw-r--r-- | doc/km/debug/fn.DbgPrintEx.html | 113 | ||||
| -rw-r--r-- | doc/km/debug/index.html | 157 | ||||
| -rw-r--r-- | doc/km/debug/sidebar-items.js | 1 |
8 files changed, 855 insertions, 0 deletions
diff --git a/doc/km/debug/enum.DPFLTR_ID.html b/doc/km/debug/enum.DPFLTR_ID.html new file mode 100644 index 0000000..80dbaf3 --- /dev/null +++ b/doc/km/debug/enum.DPFLTR_ID.html @@ -0,0 +1,126 @@ +<!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="API documentation for the Rust `DPFLTR_ID` enum in crate `km`."> + <meta name="keywords" content="rust, rustlang, rust-lang, DPFLTR_ID"> + + <title>km::debug::DPFLTR_ID - Rust</title> + + <link rel="stylesheet" type="text/css" href="../../rustdoc.css"> + <link rel="stylesheet" type="text/css" href="../../main.css"> + + + + +</head> +<body class="rustdoc"> + <!--[if lte IE 8]> + <div class="warning"> + This old browser is unsupported and will most likely display funky + things. + </div> + <![endif]--> + + + + <nav class="sidebar"> + + <p class='location'><a href='../index.html'>km</a>::<wbr><a href='index.html'>debug</a></p><script>window.sidebarCurrent = {name: 'DPFLTR_ID', ty: 'enum', relpath: ''};</script><script defer src="sidebar-items.js"></script> + </nav> + + <nav class="sub"> + <form class="search-form js-only"> + <div class="search-container"> + <input class="search-input" name="search" + autocomplete="off" + placeholder="Click or press ‘S’ to search, ‘?’ for more options…" + type="search"> + </div> + </form> + </nav> + + <section id='main' class="content enum"> +<h1 class='fqn'><span class='in-band'>Enum <a href='../index.html'>km</a>::<wbr><a href='index.html'>debug</a>::<wbr><a class='enum' href=''>DPFLTR_ID</a></span><span class='out-of-band'><span id='render-detail'> + <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs"> + [<span class='inner'>−</span>] + </a> + </span><a id='src-161' class='srclink' href='../../src/km/debug.rs.html#32-46' title='goto source code'>[src]</a></span></h1> +<pre class='rust enum'>pub enum DPFLTR_ID { + SYSTEM, + SMSS, + SETUP, + NTFS, + IHVDRIVER, + IHVVIDEO, + IHVAUDIO, + IHVNETWORK, + IHVSTREAMING, + IHVBUS, + DEFAULT, +}</pre><div class='docblock'><p><code>DbgPrintEx</code> Component name.</p> +</div><h2 class='variants'>Variants</h2> +<table class='variants_table'><tr><td id='variant.SYSTEM'><code>SYSTEM</code></td><td></td><td></td></tr><tr><td id='variant.SMSS'><code>SMSS</code></td><td></td><td></td></tr><tr><td id='variant.SETUP'><code>SETUP</code></td><td></td><td></td></tr><tr><td id='variant.NTFS'><code>NTFS</code></td><td></td><td></td></tr><tr><td id='variant.IHVDRIVER'><code>IHVDRIVER</code></td><td></td><td></td></tr><tr><td id='variant.IHVVIDEO'><code>IHVVIDEO</code></td><td></td><td></td></tr><tr><td id='variant.IHVAUDIO'><code>IHVAUDIO</code></td><td></td><td></td></tr><tr><td id='variant.IHVNETWORK'><code>IHVNETWORK</code></td><td></td><td></td></tr><tr><td id='variant.IHVSTREAMING'><code>IHVSTREAMING</code></td><td></td><td></td></tr><tr><td id='variant.IHVBUS'><code>IHVBUS</code></td><td></td><td></td></tr><tr><td id='variant.DEFAULT'><code>DEFAULT</code></td><td></td><td></td></tr></table></section> + <section id='search' class="content hidden"></section> + + <section class="footer"></section> + + <aside id="help" class="hidden"> + <div> + <h1 class="hidden">Help</h1> + + <div class="shortcuts"> + <h2>Keyboard Shortcuts</h2> + + <dl> + <dt>?</dt> + <dd>Show this help dialog</dd> + <dt>S</dt> + <dd>Focus the search field</dd> + <dt>⇤</dt> + <dd>Move up in search results</dd> + <dt>⇥</dt> + <dd>Move down in search results</dd> + <dt>⏎</dt> + <dd>Go to active search result</dd> + </dl> + </div> + + <div class="infos"> + <h2>Search Tricks</h2> + + <p> + Prefix searches with a type followed by a colon (e.g. + <code>fn:</code>) to restrict the search to a given type. + </p> + + <p> + Accepted types are: <code>fn</code>, <code>mod</code>, + <code>struct</code>, <code>enum</code>, + <code>trait</code>, <code>type</code>, <code>macro</code>, + and <code>const</code>. + </p> + + <p> + Search functions by type signature (e.g. + <code>vec -> usize</code> or <code>* -> vec</code>) + </p> + </div> + </div> + </aside> + + + + <script> + window.rootPath = "../../"; + window.currentCrate = "km"; + window.playgroundUrl = ""; + </script> + <script src="../../jquery.js"></script> + <script src="../../main.js"></script> + + <script defer src="../../search-index.js"></script> +</body> +</html>
\ No newline at end of file diff --git a/doc/km/debug/enum.DPFLTR_LEVEL.html b/doc/km/debug/enum.DPFLTR_LEVEL.html new file mode 100644 index 0000000..43d398d --- /dev/null +++ b/doc/km/debug/enum.DPFLTR_LEVEL.html @@ -0,0 +1,119 @@ +<!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="API documentation for the Rust `DPFLTR_LEVEL` enum in crate `km`."> + <meta name="keywords" content="rust, rustlang, rust-lang, DPFLTR_LEVEL"> + + <title>km::debug::DPFLTR_LEVEL - Rust</title> + + <link rel="stylesheet" type="text/css" href="../../rustdoc.css"> + <link rel="stylesheet" type="text/css" href="../../main.css"> + + + + +</head> +<body class="rustdoc"> + <!--[if lte IE 8]> + <div class="warning"> + This old browser is unsupported and will most likely display funky + things. + </div> + <![endif]--> + + + + <nav class="sidebar"> + + <p class='location'><a href='../index.html'>km</a>::<wbr><a href='index.html'>debug</a></p><script>window.sidebarCurrent = {name: 'DPFLTR_LEVEL', ty: 'enum', relpath: ''};</script><script defer src="sidebar-items.js"></script> + </nav> + + <nav class="sub"> + <form class="search-form js-only"> + <div class="search-container"> + <input class="search-input" name="search" + autocomplete="off" + placeholder="Click or press ‘S’ to search, ‘?’ for more options…" + type="search"> + </div> + </form> + </nav> + + <section id='main' class="content enum"> +<h1 class='fqn'><span class='in-band'>Enum <a href='../index.html'>km</a>::<wbr><a href='index.html'>debug</a>::<wbr><a class='enum' href=''>DPFLTR_LEVEL</a></span><span class='out-of-band'><span id='render-detail'> + <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs"> + [<span class='inner'>−</span>] + </a> + </span><a id='src-156' class='srclink' href='../../src/km/debug.rs.html#23-28' title='goto source code'>[src]</a></span></h1> +<pre class='rust enum'>pub enum DPFLTR_LEVEL { + ERROR, + WARNING, + TRACE, + INFO, +}</pre><div class='docblock'><p><code>DbgPrintEx</code> Message severity.</p> +</div><h2 class='variants'>Variants</h2> +<table class='variants_table'><tr><td id='variant.ERROR'><code>ERROR</code></td><td></td><td></td></tr><tr><td id='variant.WARNING'><code>WARNING</code></td><td></td><td></td></tr><tr><td id='variant.TRACE'><code>TRACE</code></td><td></td><td></td></tr><tr><td id='variant.INFO'><code>INFO</code></td><td></td><td></td></tr></table></section> + <section id='search' class="content hidden"></section> + + <section class="footer"></section> + + <aside id="help" class="hidden"> + <div> + <h1 class="hidden">Help</h1> + + <div class="shortcuts"> + <h2>Keyboard Shortcuts</h2> + + <dl> + <dt>?</dt> + <dd>Show this help dialog</dd> + <dt>S</dt> + <dd>Focus the search field</dd> + <dt>⇤</dt> + <dd>Move up in search results</dd> + <dt>⇥</dt> + <dd>Move down in search results</dd> + <dt>⏎</dt> + <dd>Go to active search result</dd> + </dl> + </div> + + <div class="infos"> + <h2>Search Tricks</h2> + + <p> + Prefix searches with a type followed by a colon (e.g. + <code>fn:</code>) to restrict the search to a given type. + </p> + + <p> + Accepted types are: <code>fn</code>, <code>mod</code>, + <code>struct</code>, <code>enum</code>, + <code>trait</code>, <code>type</code>, <code>macro</code>, + and <code>const</code>. + </p> + + <p> + Search functions by type signature (e.g. + <code>vec -> usize</code> or <code>* -> vec</code>) + </p> + </div> + </div> + </aside> + + + + <script> + window.rootPath = "../../"; + window.currentCrate = "km"; + window.playgroundUrl = ""; + </script> + <script src="../../jquery.js"></script> + <script src="../../main.js"></script> + + <script defer src="../../search-index.js"></script> +</body> +</html>
\ No newline at end of file diff --git a/doc/km/debug/fn.DbgBreakPoint.html b/doc/km/debug/fn.DbgBreakPoint.html new file mode 100644 index 0000000..0eab778 --- /dev/null +++ b/doc/km/debug/fn.DbgBreakPoint.html @@ -0,0 +1,113 @@ +<!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="API documentation for the Rust `DbgBreakPoint` fn in crate `km`."> + <meta name="keywords" content="rust, rustlang, rust-lang, DbgBreakPoint"> + + <title>km::debug::DbgBreakPoint - Rust</title> + + <link rel="stylesheet" type="text/css" href="../../rustdoc.css"> + <link rel="stylesheet" type="text/css" href="../../main.css"> + + + + +</head> +<body class="rustdoc"> + <!--[if lte IE 8]> + <div class="warning"> + This old browser is unsupported and will most likely display funky + things. + </div> + <![endif]--> + + + + <nav class="sidebar"> + + <p class='location'><a href='../index.html'>km</a>::<wbr><a href='index.html'>debug</a></p><script>window.sidebarCurrent = {name: 'DbgBreakPoint', ty: 'fn', relpath: ''};</script><script defer src="sidebar-items.js"></script> + </nav> + + <nav class="sub"> + <form class="search-form js-only"> + <div class="search-container"> + <input class="search-input" name="search" + autocomplete="off" + placeholder="Click or press ‘S’ to search, ‘?’ for more options…" + type="search"> + </div> + </form> + </nav> + + <section id='main' class="content fn"> +<h1 class='fqn'><span class='in-band'><a href='../index.html'>km</a>::<wbr><a href='index.html'>debug</a>::<wbr><a class='fn' href=''>DbgBreakPoint</a></span><span class='out-of-band'><span id='render-detail'> + <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs"> + [<span class='inner'>−</span>] + </a> + </span><a id='src-153' class='srclink' href='../../src/km/debug.rs.html#16' title='goto source code'>[src]</a></span></h1> +<pre class='rust fn'>pub unsafe extern "system" fn DbgBreakPoint()</pre><div class='docblock'><p>Breaks into the kernel debugger.</p> +</div></section> + <section id='search' class="content hidden"></section> + + <section class="footer"></section> + + <aside id="help" class="hidden"> + <div> + <h1 class="hidden">Help</h1> + + <div class="shortcuts"> + <h2>Keyboard Shortcuts</h2> + + <dl> + <dt>?</dt> + <dd>Show this help dialog</dd> + <dt>S</dt> + <dd>Focus the search field</dd> + <dt>⇤</dt> + <dd>Move up in search results</dd> + <dt>⇥</dt> + <dd>Move down in search results</dd> + <dt>⏎</dt> + <dd>Go to active search result</dd> + </dl> + </div> + + <div class="infos"> + <h2>Search Tricks</h2> + + <p> + Prefix searches with a type followed by a colon (e.g. + <code>fn:</code>) to restrict the search to a given type. + </p> + + <p> + Accepted types are: <code>fn</code>, <code>mod</code>, + <code>struct</code>, <code>enum</code>, + <code>trait</code>, <code>type</code>, <code>macro</code>, + and <code>const</code>. + </p> + + <p> + Search functions by type signature (e.g. + <code>vec -> usize</code> or <code>* -> vec</code>) + </p> + </div> + </div> + </aside> + + + + <script> + window.rootPath = "../../"; + window.currentCrate = "km"; + window.playgroundUrl = ""; + </script> + <script src="../../jquery.js"></script> + <script src="../../main.js"></script> + + <script defer src="../../search-index.js"></script> +</body> +</html>
\ No newline at end of file diff --git a/doc/km/debug/fn.DbgBreakPointWithStatus.html b/doc/km/debug/fn.DbgBreakPointWithStatus.html new file mode 100644 index 0000000..f6f51de --- /dev/null +++ b/doc/km/debug/fn.DbgBreakPointWithStatus.html @@ -0,0 +1,113 @@ +<!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="API documentation for the Rust `DbgBreakPointWithStatus` fn in crate `km`."> + <meta name="keywords" content="rust, rustlang, rust-lang, DbgBreakPointWithStatus"> + + <title>km::debug::DbgBreakPointWithStatus - Rust</title> + + <link rel="stylesheet" type="text/css" href="../../rustdoc.css"> + <link rel="stylesheet" type="text/css" href="../../main.css"> + + + + +</head> +<body class="rustdoc"> + <!--[if lte IE 8]> + <div class="warning"> + This old browser is unsupported and will most likely display funky + things. + </div> + <![endif]--> + + + + <nav class="sidebar"> + + <p class='location'><a href='../index.html'>km</a>::<wbr><a href='index.html'>debug</a></p><script>window.sidebarCurrent = {name: 'DbgBreakPointWithStatus', ty: 'fn', relpath: ''};</script><script defer src="sidebar-items.js"></script> + </nav> + + <nav class="sub"> + <form class="search-form js-only"> + <div class="search-container"> + <input class="search-input" name="search" + autocomplete="off" + placeholder="Click or press ‘S’ to search, ‘?’ for more options…" + type="search"> + </div> + </form> + </nav> + + <section id='main' class="content fn"> +<h1 class='fqn'><span class='in-band'><a href='../index.html'>km</a>::<wbr><a href='index.html'>debug</a>::<wbr><a class='fn' href=''>DbgBreakPointWithStatus</a></span><span class='out-of-band'><span id='render-detail'> + <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs"> + [<span class='inner'>−</span>] + </a> + </span><a id='src-154' class='srclink' href='../../src/km/debug.rs.html#18' title='goto source code'>[src]</a></span></h1> +<pre class='rust fn'>pub unsafe extern "system" fn DbgBreakPointWithStatus(Status: <a class='type' href='../../km/status/type.NTSTATUS.html' title='km::status::NTSTATUS'>NTSTATUS</a>)</pre><div class='docblock'><p>Breaks into the kernel debugger and sends the value of <code>Status</code> to the debugger.</p> +</div></section> + <section id='search' class="content hidden"></section> + + <section class="footer"></section> + + <aside id="help" class="hidden"> + <div> + <h1 class="hidden">Help</h1> + + <div class="shortcuts"> + <h2>Keyboard Shortcuts</h2> + + <dl> + <dt>?</dt> + <dd>Show this help dialog</dd> + <dt>S</dt> + <dd>Focus the search field</dd> + <dt>⇤</dt> + <dd>Move up in search results</dd> + <dt>⇥</dt> + <dd>Move down in search results</dd> + <dt>⏎</dt> + <dd>Go to active search result</dd> + </dl> + </div> + + <div class="infos"> + <h2>Search Tricks</h2> + + <p> + Prefix searches with a type followed by a colon (e.g. + <code>fn:</code>) to restrict the search to a given type. + </p> + + <p> + Accepted types are: <code>fn</code>, <code>mod</code>, + <code>struct</code>, <code>enum</code>, + <code>trait</code>, <code>type</code>, <code>macro</code>, + and <code>const</code>. + </p> + + <p> + Search functions by type signature (e.g. + <code>vec -> usize</code> or <code>* -> vec</code>) + </p> + </div> + </div> + </aside> + + + + <script> + window.rootPath = "../../"; + window.currentCrate = "km"; + window.playgroundUrl = ""; + </script> + <script src="../../jquery.js"></script> + <script src="../../main.js"></script> + + <script defer src="../../search-index.js"></script> +</body> +</html>
\ No newline at end of file diff --git a/doc/km/debug/fn.DbgPrint.html b/doc/km/debug/fn.DbgPrint.html new file mode 100644 index 0000000..dd725f1 --- /dev/null +++ b/doc/km/debug/fn.DbgPrint.html @@ -0,0 +1,113 @@ +<!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="API documentation for the Rust `DbgPrint` fn in crate `km`."> + <meta name="keywords" content="rust, rustlang, rust-lang, DbgPrint"> + + <title>km::debug::DbgPrint - Rust</title> + + <link rel="stylesheet" type="text/css" href="../../rustdoc.css"> + <link rel="stylesheet" type="text/css" href="../../main.css"> + + + + +</head> +<body class="rustdoc"> + <!--[if lte IE 8]> + <div class="warning"> + This old browser is unsupported and will most likely display funky + things. + </div> + <![endif]--> + + + + <nav class="sidebar"> + + <p class='location'><a href='../index.html'>km</a>::<wbr><a href='index.html'>debug</a></p><script>window.sidebarCurrent = {name: 'DbgPrint', ty: 'fn', relpath: ''};</script><script defer src="sidebar-items.js"></script> + </nav> + + <nav class="sub"> + <form class="search-form js-only"> + <div class="search-container"> + <input class="search-input" name="search" + autocomplete="off" + placeholder="Click or press ‘S’ to search, ‘?’ for more options…" + type="search"> + </div> + </form> + </nav> + + <section id='main' class="content fn"> +<h1 class='fqn'><span class='in-band'><a href='../index.html'>km</a>::<wbr><a href='index.html'>debug</a>::<wbr><a class='fn' href=''>DbgPrint</a></span><span class='out-of-band'><span id='render-detail'> + <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs"> + [<span class='inner'>−</span>] + </a> + </span><a id='src-146' class='srclink' href='../../src/km/debug.rs.html#8' title='goto source code'>[src]</a></span></h1> +<pre class='rust fn'>pub unsafe extern fn DbgPrint(Format: *const u8, ...) -> <a class='type' href='../../km/status/type.NTSTATUS.html' title='km::status::NTSTATUS'>NTSTATUS</a></pre><div class='docblock'><p><code>DbgPrint</code> routine sends a message to the kernel debugger.</p> +</div></section> + <section id='search' class="content hidden"></section> + + <section class="footer"></section> + + <aside id="help" class="hidden"> + <div> + <h1 class="hidden">Help</h1> + + <div class="shortcuts"> + <h2>Keyboard Shortcuts</h2> + + <dl> + <dt>?</dt> + <dd>Show this help dialog</dd> + <dt>S</dt> + <dd>Focus the search field</dd> + <dt>⇤</dt> + <dd>Move up in search results</dd> + <dt>⇥</dt> + <dd>Move down in search results</dd> + <dt>⏎</dt> + <dd>Go to active search result</dd> + </dl> + </div> + + <div class="infos"> + <h2>Search Tricks</h2> + + <p> + Prefix searches with a type followed by a colon (e.g. + <code>fn:</code>) to restrict the search to a given type. + </p> + + <p> + Accepted types are: <code>fn</code>, <code>mod</code>, + <code>struct</code>, <code>enum</code>, + <code>trait</code>, <code>type</code>, <code>macro</code>, + and <code>const</code>. + </p> + + <p> + Search functions by type signature (e.g. + <code>vec -> usize</code> or <code>* -> vec</code>) + </p> + </div> + </div> + </aside> + + + + <script> + window.rootPath = "../../"; + window.currentCrate = "km"; + window.playgroundUrl = ""; + </script> + <script src="../../jquery.js"></script> + <script src="../../main.js"></script> + + <script defer src="../../search-index.js"></script> +</body> +</html>
\ No newline at end of file diff --git a/doc/km/debug/fn.DbgPrintEx.html b/doc/km/debug/fn.DbgPrintEx.html new file mode 100644 index 0000000..95f0b2f --- /dev/null +++ b/doc/km/debug/fn.DbgPrintEx.html @@ -0,0 +1,113 @@ +<!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="API documentation for the Rust `DbgPrintEx` fn in crate `km`."> + <meta name="keywords" content="rust, rustlang, rust-lang, DbgPrintEx"> + + <title>km::debug::DbgPrintEx - Rust</title> + + <link rel="stylesheet" type="text/css" href="../../rustdoc.css"> + <link rel="stylesheet" type="text/css" href="../../main.css"> + + + + +</head> +<body class="rustdoc"> + <!--[if lte IE 8]> + <div class="warning"> + This old browser is unsupported and will most likely display funky + things. + </div> + <![endif]--> + + + + <nav class="sidebar"> + + <p class='location'><a href='../index.html'>km</a>::<wbr><a href='index.html'>debug</a></p><script>window.sidebarCurrent = {name: 'DbgPrintEx', ty: 'fn', relpath: ''};</script><script defer src="sidebar-items.js"></script> + </nav> + + <nav class="sub"> + <form class="search-form js-only"> + <div class="search-container"> + <input class="search-input" name="search" + autocomplete="off" + placeholder="Click or press ‘S’ to search, ‘?’ for more options…" + type="search"> + </div> + </form> + </nav> + + <section id='main' class="content fn"> +<h1 class='fqn'><span class='in-band'><a href='../index.html'>km</a>::<wbr><a href='index.html'>debug</a>::<wbr><a class='fn' href=''>DbgPrintEx</a></span><span class='out-of-band'><span id='render-detail'> + <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs"> + [<span class='inner'>−</span>] + </a> + </span><a id='src-148' class='srclink' href='../../src/km/debug.rs.html#10' title='goto source code'>[src]</a></span></h1> +<pre class='rust fn'>pub unsafe extern fn DbgPrintEx(ComponentId: u32, Level: u32, Format: *const u8, ...) -> <a class='type' href='../../km/status/type.NTSTATUS.html' title='km::status::NTSTATUS'>NTSTATUS</a></pre><div class='docblock'><p>The <code>DbgPrintEx</code> routine sends a string to the kernel debugger if certain conditions are met.</p> +</div></section> + <section id='search' class="content hidden"></section> + + <section class="footer"></section> + + <aside id="help" class="hidden"> + <div> + <h1 class="hidden">Help</h1> + + <div class="shortcuts"> + <h2>Keyboard Shortcuts</h2> + + <dl> + <dt>?</dt> + <dd>Show this help dialog</dd> + <dt>S</dt> + <dd>Focus the search field</dd> + <dt>⇤</dt> + <dd>Move up in search results</dd> + <dt>⇥</dt> + <dd>Move down in search results</dd> + <dt>⏎</dt> + <dd>Go to active search result</dd> + </dl> + </div> + + <div class="infos"> + <h2>Search Tricks</h2> + + <p> + Prefix searches with a type followed by a colon (e.g. + <code>fn:</code>) to restrict the search to a given type. + </p> + + <p> + Accepted types are: <code>fn</code>, <code>mod</code>, + <code>struct</code>, <code>enum</code>, + <code>trait</code>, <code>type</code>, <code>macro</code>, + and <code>const</code>. + </p> + + <p> + Search functions by type signature (e.g. + <code>vec -> usize</code> or <code>* -> vec</code>) + </p> + </div> + </div> + </aside> + + + + <script> + window.rootPath = "../../"; + window.currentCrate = "km"; + window.playgroundUrl = ""; + </script> + <script src="../../jquery.js"></script> + <script src="../../main.js"></script> + + <script defer src="../../search-index.js"></script> +</body> +</html>
\ No newline at end of file diff --git a/doc/km/debug/index.html b/doc/km/debug/index.html new file mode 100644 index 0000000..2109e2e --- /dev/null +++ b/doc/km/debug/index.html @@ -0,0 +1,157 @@ +<!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="API documentation for the Rust `debug` mod in crate `km`."> + <meta name="keywords" content="rust, rustlang, rust-lang, debug"> + + <title>km::debug - Rust</title> + + <link rel="stylesheet" type="text/css" href="../../rustdoc.css"> + <link rel="stylesheet" type="text/css" href="../../main.css"> + + + + +</head> +<body class="rustdoc"> + <!--[if lte IE 8]> + <div class="warning"> + This old browser is unsupported and will most likely display funky + things. + </div> + <![endif]--> + + + + <nav class="sidebar"> + + <p class='location'><a href='../index.html'>km</a></p><script>window.sidebarCurrent = {name: 'debug', ty: 'mod', relpath: '../'};</script><script defer src="../sidebar-items.js"></script> + </nav> + + <nav class="sub"> + <form class="search-form js-only"> + <div class="search-container"> + <input class="search-input" name="search" + autocomplete="off" + placeholder="Click or press ‘S’ to search, ‘?’ for more options…" + type="search"> + </div> + </form> + </nav> + + <section id='main' class="content mod"> +<h1 class='fqn'><span class='in-band'>Module <a href='../index.html'>km</a>::<wbr><a class='mod' href=''>debug</a></span><span class='out-of-band'><span id='render-detail'> + <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs"> + [<span class='inner'>−</span>] + </a> + </span><a id='src-142' class='srclink' href='../../src/km/debug.rs.html#1-46' title='goto source code'>[src]</a></span></h1> +<div class='docblock'><p>Debugger support.</p> +</div><h2 id='enums' class='section-header'><a href="#enums">Enums</a></h2> +<table> + <tr class=' module-item'> + <td><a class='enum' href='enum.DPFLTR_ID.html' + title='km::debug::DPFLTR_ID'>DPFLTR_ID</a></td> + <td class='docblock short'> + <p><code>DbgPrintEx</code> Component name.</p> + </td> + </tr> + <tr class=' module-item'> + <td><a class='enum' href='enum.DPFLTR_LEVEL.html' + title='km::debug::DPFLTR_LEVEL'>DPFLTR_LEVEL</a></td> + <td class='docblock short'> + <p><code>DbgPrintEx</code> Message severity.</p> + </td> + </tr></table><h2 id='functions' class='section-header'><a href="#functions">Functions</a></h2> +<table> + <tr class=' module-item'> + <td><a class='fn' href='fn.DbgBreakPoint.html' + title='km::debug::DbgBreakPoint'>DbgBreakPoint</a></td> + <td class='docblock short'> + <p>Breaks into the kernel debugger.</p> + </td> + </tr> + <tr class=' module-item'> + <td><a class='fn' href='fn.DbgBreakPointWithStatus.html' + title='km::debug::DbgBreakPointWithStatus'>DbgBreakPointWithStatus</a></td> + <td class='docblock short'> + <p>Breaks into the kernel debugger and sends the value of <code>Status</code> to the debugger.</p> + </td> + </tr> + <tr class=' module-item'> + <td><a class='fn' href='fn.DbgPrint.html' + title='km::debug::DbgPrint'>DbgPrint</a></td> + <td class='docblock short'> + <p><code>DbgPrint</code> routine sends a message to the kernel debugger.</p> + </td> + </tr> + <tr class=' module-item'> + <td><a class='fn' href='fn.DbgPrintEx.html' + title='km::debug::DbgPrintEx'>DbgPrintEx</a></td> + <td class='docblock short'> + <p>The <code>DbgPrintEx</code> routine sends a string to the kernel debugger if certain conditions are met.</p> + </td> + </tr></table></section> + <section id='search' class="content hidden"></section> + + <section class="footer"></section> + + <aside id="help" class="hidden"> + <div> + <h1 class="hidden">Help</h1> + + <div class="shortcuts"> + <h2>Keyboard Shortcuts</h2> + + <dl> + <dt>?</dt> + <dd>Show this help dialog</dd> + <dt>S</dt> + <dd>Focus the search field</dd> + <dt>⇤</dt> + <dd>Move up in search results</dd> + <dt>⇥</dt> + <dd>Move down in search results</dd> + <dt>⏎</dt> + <dd>Go to active search result</dd> + </dl> + </div> + + <div class="infos"> + <h2>Search Tricks</h2> + + <p> + Prefix searches with a type followed by a colon (e.g. + <code>fn:</code>) to restrict the search to a given type. + </p> + + <p> + Accepted types are: <code>fn</code>, <code>mod</code>, + <code>struct</code>, <code>enum</code>, + <code>trait</code>, <code>type</code>, <code>macro</code>, + and <code>const</code>. + </p> + + <p> + Search functions by type signature (e.g. + <code>vec -> usize</code> or <code>* -> vec</code>) + </p> + </div> + </div> + </aside> + + + + <script> + window.rootPath = "../../"; + window.currentCrate = "km"; + window.playgroundUrl = ""; + </script> + <script src="../../jquery.js"></script> + <script src="../../main.js"></script> + + <script defer src="../../search-index.js"></script> +</body> +</html>
\ No newline at end of file diff --git a/doc/km/debug/sidebar-items.js b/doc/km/debug/sidebar-items.js new file mode 100644 index 0000000..f296936 --- /dev/null +++ b/doc/km/debug/sidebar-items.js @@ -0,0 +1 @@ +initSidebarItems({"enum":[["DPFLTR_ID","`DbgPrintEx` Component name."],["DPFLTR_LEVEL","`DbgPrintEx` Message severity."]],"fn":[["DbgBreakPoint","Breaks into the kernel debugger."],["DbgBreakPointWithStatus","Breaks into the kernel debugger and sends the value of `Status` to the debugger."],["DbgPrint","`DbgPrint` routine sends a message to the kernel debugger."],["DbgPrintEx","The `DbgPrintEx` routine sends a string to the kernel debugger if certain conditions are met."]]});
\ No newline at end of file |