Skip to content

Commit

Permalink
deploy: a499060
Browse files Browse the repository at this point in the history
  • Loading branch information
SMotlaq committed May 5, 2024
1 parent 091ebfb commit e07b40e
Show file tree
Hide file tree
Showing 14 changed files with 40 additions and 30 deletions.
21 changes: 12 additions & 9 deletions a00015.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>PI3EQX12908A2: PI3EQX12908 PCIe 3.0 redriver library</title>
<title>PI3EQX12908A2: README</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>
Expand Down Expand Up @@ -92,25 +92,28 @@
</div>

<div><div class="header">
<div class="headertitle"><div class="title">PI3EQX12908 PCIe 3.0 redriver library</div></div>
<div class="headertitle"><div class="title">README</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><p><a class="anchor" id="autotoc_md0"></a> The PI3EQX12908A2 is an 8-channel PCIe Gen 3, 10GbE, SAS3, ReDriver™. The device provides programmable linear equalization, output swing and gain, by either pin strapping option or I2C Control, to optimize performance over a variety of physical mediums by reducing Inter-symbol interference. (<a href="https://www.diodes.com/part/view/PI3EQX12908A2">Click for full description</a>)</p>
<div class="textblock"><p><a href="https://github.com/SMotlaq/PI3EQX12908-arduino/actions/workflows/main2.yml"><img src="https://github.com/SMotlaq/PI3EQX12908-arduino/actions/workflows/main2.yml/badge.svg" alt="Doxygen Action" style="pointer-events: none;" class="inline"/></a></p>
<h1><a class="anchor" id="autotoc_md0"></a>
PI3EQX12908 PCIe 3.0 redriver library</h1>
<p>The PI3EQX12908A2 is an 8-channel PCIe Gen 3, 10GbE, SAS3, ReDriver™. The device provides programmable linear equalization, output swing and gain, by either pin strapping option or I2C Control, to optimize performance over a variety of physical mediums by reducing Inter-symbol interference. (<a href="https://www.diodes.com/part/view/PI3EQX12908A2">Click for full description</a>)</p>
<p>This library is a software library that works with the I2C mode of the <a class="el" href="a00014.html" title="Class that stores state and functions for interacting with PI3EQX12908A2.">PI3EQX12908</a> PCIe 3.0 redriver chip. This library provides a convenient and efficient way to access the I2C interfaces of the chip, allowing developers to easily integrate the redriver into their systems.</p>
<p>The library is designed to be easy to use and provides a simple, intuitive API for accessing the I2C interfaces of the <a class="el" href="a00014.html" title="Class that stores state and functions for interacting with PI3EQX12908A2.">PI3EQX12908</a>. It includes a range of functions for performing common I2C operations, such as sending and receiving data, querying the status of the chip, and configuring the redriver's settings.</p>
<p>With this library, developers can quickly and easily integrate the <a class="el" href="a00014.html" title="Class that stores state and functions for interacting with PI3EQX12908A2.">PI3EQX12908</a> PCIe 3.0 redriver into their systems, enabling them to take full advantage of the chip's capabilities.</p>
<h1><a class="anchor" id="autotoc_md1"></a>
Key Features</h1>
<h2><a class="anchor" id="autotoc_md1"></a>
Key Features</h2>
<ul>
<li>Easy-to-use API for accessing the I2C interfaces of the <a class="el" href="a00014.html" title="Class that stores state and functions for interacting with PI3EQX12908A2.">PI3EQX12908</a></li>
<li>Support for common I2C operations, such as sending and receiving data, querying the status of the chip, and configuring the redriver's settings</li>
<li>Example codes to help you get started quickly</li>
</ul>
<h1><a class="anchor" id="autotoc_md2"></a>
Documentations</h1>
<h2><a class="anchor" id="autotoc_md2"></a>
Documentations</h2>
<p>The full documents are available <a href="https://smotlaq.github.io/PI3EQX12908-arduino/">here</a></p>
<h1><a class="anchor" id="autotoc_md3"></a>
Getting Started</h1>
<h2><a class="anchor" id="autotoc_md3"></a>
Getting Started</h2>
</div></div><!-- contents -->
</div><!-- PageDoc -->
</div><!-- doc-content -->
Expand Down
10 changes: 6 additions & 4 deletions navtreedata.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,12 @@ var NAVTREE =
[
[ "PI3EQX12908A2", "index.html", [
[ "PI3EQX12908 PCIe 3.0 redriver library", "index.html", "index" ],
[ "PI3EQX12908 PCIe 3.0 redriver library", "a00015.html", [
[ "Key Features", "a00015.html#autotoc_md1", null ],
[ "Documentations", "a00015.html#autotoc_md2", null ],
[ "Getting Started", "a00015.html#autotoc_md3", null ]
[ "README", "a00015.html", [
[ "PI3EQX12908 PCIe 3.0 redriver library", "a00015.html#autotoc_md0", [
[ "Key Features", "a00015.html#autotoc_md1", null ],
[ "Documentations", "a00015.html#autotoc_md2", null ],
[ "Getting Started", "a00015.html#autotoc_md3", null ]
] ]
] ],
[ "Classes", "annotated.html", [
[ "Class List", "annotated.html", "annotated_dup" ],
Expand Down
7 changes: 4 additions & 3 deletions navtreeindex0.js
Original file line number Diff line number Diff line change
Expand Up @@ -140,9 +140,10 @@ var NAVTREEINDEX0 =
"a00014.html#aff42259e42bac5ae21b770abeb55aafe":[2,0,0,103],
"a00014.html#aff56277773ff64b715261ed996e6f4c2":[2,0,0,24],
"a00015.html":[1],
"a00015.html#autotoc_md1":[1,0],
"a00015.html#autotoc_md2":[1,1],
"a00015.html#autotoc_md3":[1,2],
"a00015.html#autotoc_md0":[1,0],
"a00015.html#autotoc_md1":[1,0,0],
"a00015.html#autotoc_md2":[1,0,1],
"a00015.html#autotoc_md3":[1,0,2],
"annotated.html":[2,0],
"classes.html":[2,1],
"files.html":[3,0],
Expand Down
2 changes: 1 addition & 1 deletion pages.html
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@
<div class="contents">
<div class="textblock">Here is a list of all related documentation pages:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="a00015.html" target="_self">PI3EQX12908 PCIe 3.0 redriver library</a></td><td class="desc"></td></tr>
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="a00015.html" target="_self">README</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
Expand Down
2 changes: 1 addition & 1 deletion search/all_0.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
var searchData=
[
['0_20redriver_20library_0',['0 redriver library',['../a00015.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library']]]
['0_20redriver_20library_0',['0 redriver library',['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../a00015.html#autotoc_md0',1,'PI3EQX12908 PCIe 3.0 redriver library']]]
];
2 changes: 1 addition & 1 deletion search/all_1.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
var searchData=
[
['3_200_20redriver_20library_0',['3 0 redriver library',['../a00015.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library']]]
['3_200_20redriver_20library_0',['3 0 redriver library',['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../a00015.html#autotoc_md0',1,'PI3EQX12908 PCIe 3.0 redriver library']]]
];
5 changes: 3 additions & 2 deletions search/all_9.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
var searchData=
[
['library_0',['library',['../a00015.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library']]],
['license_1',['License',['../index.html#license',1,'']]]
['library_0',['PI3EQX12908 PCIe 3.0 redriver library',['../index.html',1,'']]],
['library_1',['PI3EQX12908 PCIe 3.0 redriver library',['../a00015.html#autotoc_md0',1,'']]],
['license_2',['License',['../index.html#license',1,'']]]
];
4 changes: 2 additions & 2 deletions search/all_a.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
var searchData=
[
['pcie_203_200_20redriver_20library_0',['PCIe 3 0 redriver library',['../a00015.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library']]],
['pcie_203_200_20redriver_20library_0',['PCIe 3 0 redriver library',['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../a00015.html#autotoc_md0',1,'PI3EQX12908 PCIe 3.0 redriver library']]],
['pi3eqx12908_1',['PI3EQX12908',['../a00014.html',1,'']]],
['pi3eqx12908_20pcie_203_200_20redriver_20library_2',['PI3EQX12908 PCIe 3 0 redriver library',['../a00015.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library']]],
['pi3eqx12908_20pcie_203_200_20redriver_20library_2',['PI3EQX12908 PCIe 3 0 redriver library',['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../a00015.html#autotoc_md0',1,'PI3EQX12908 PCIe 3.0 redriver library']]],
['pi3eqx12908a2_2ecpp_3',['PI3EQX12908A2.cpp',['../a00008.html',1,'']]],
['pi3eqx12908a2_2eh_4',['PI3EQX12908A2.h',['../a00005.html',1,'']]],
['print_5fall_5',['print_all',['../a00014.html#a12810bb913a70072d34b7dc1a2d79939',1,'PI3EQX12908']]]
Expand Down
4 changes: 3 additions & 1 deletion search/all_b.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
var searchData=
[
['redriver_20library_0',['redriver library',['../a00015.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library']]]
['readme_0',['README',['../a00015.html',1,'']]],
['redriver_20library_1',['PI3EQX12908 PCIe 3.0 redriver library',['../index.html',1,'']]],
['redriver_20library_2',['PI3EQX12908 PCIe 3.0 redriver library',['../a00015.html#autotoc_md0',1,'']]]
];
2 changes: 1 addition & 1 deletion search/pages_0.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
var searchData=
[
['0_20redriver_20library_0',['0 redriver library',['../a00015.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library']]]
['0_20redriver_20library_0',['PI3EQX12908 PCIe 3.0 redriver library',['../index.html',1,'']]]
];
2 changes: 1 addition & 1 deletion search/pages_1.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
var searchData=
[
['3_200_20redriver_20library_0',['3 0 redriver library',['../a00015.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library']]]
['3_200_20redriver_20library_0',['PI3EQX12908 PCIe 3.0 redriver library',['../index.html',1,'']]]
];
2 changes: 1 addition & 1 deletion search/pages_2.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
var searchData=
[
['library_0',['library',['../a00015.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library']]]
['library_0',['PI3EQX12908 PCIe 3.0 redriver library',['../index.html',1,'']]]
];
4 changes: 2 additions & 2 deletions search/pages_3.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
var searchData=
[
['pcie_203_200_20redriver_20library_0',['PCIe 3 0 redriver library',['../a00015.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library']]],
['pi3eqx12908_20pcie_203_200_20redriver_20library_1',['PI3EQX12908 PCIe 3 0 redriver library',['../a00015.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library']]]
['pcie_203_200_20redriver_20library_0',['PI3EQX12908 PCIe 3.0 redriver library',['../index.html',1,'']]],
['pi3eqx12908_20pcie_203_200_20redriver_20library_1',['PI3EQX12908 PCIe 3.0 redriver library',['../index.html',1,'']]]
];
3 changes: 2 additions & 1 deletion search/pages_4.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
var searchData=
[
['redriver_20library_0',['redriver library',['../a00015.html',1,'PI3EQX12908 PCIe 3.0 redriver library'],['../index.html',1,'PI3EQX12908 PCIe 3.0 redriver library']]]
['readme_0',['README',['../a00015.html',1,'']]],
['redriver_20library_1',['PI3EQX12908 PCIe 3.0 redriver library',['../index.html',1,'']]]
];

0 comments on commit e07b40e

Please sign in to comment.