Files
squeezelite-esp32/protobuf/generated/GPIO.dot
2023-12-04 23:25:57 -05:00

54 lines
8.5 KiB
Plaintext

/*
do not edit:
auto-generated by github.com/seamia/protodot
*/
digraph protodot {
/* package: platform */
/* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/GPIO.proto */
/* selection: * */
rankdir=LR;
label="platform";
tooltip="platform";
bgcolor="transparent"
node [
shape=plaintext
fontsize=10
fontname="Ubuntu"
];
/* ------ nodes ------ */
Node_Ja_107 [shape=plaintext tooltip="platform.GPIOExpSPI" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIOExpSPI</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">speed</TD><TD BGCOLOR="#a6cee3" PORT="pospeed" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">host</TD><TD BGCOLOR="#b2df8a" PORT="pohost" ALIGN="right"><u>HostEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">cs</TD><TD BGCOLOR="#fb9a99" PORT="pocs" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
Node_Ja_108 [shape=plaintext tooltip="platform.GPIOExpI2C" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIOExpI2C</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">port</TD><TD BGCOLOR="#b2df8a" PORT="poport" ALIGN="right"><u>PortEnum</u></TD></TR></TABLE>>];
Node_Ja_106 [shape=plaintext tooltip="GPIOExpModelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>GPIOExpModelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_EXP</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">PCA9535</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">PCA85XX</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCP23017</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">MCP23S17</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR></TABLE>>];
Node_Ja_102 [shape=plaintext tooltip="HostEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>HostEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_HOST</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">Host0</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">Host1</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
Node_Ja_101 [shape=plaintext tooltip="PortEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>PortEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_SYSTPORT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SYSTEM</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DAC_PORT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR></TABLE>>];
Node_Ja_104 [shape=plaintext tooltip="platform.GPIO" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">pin</TD><TD BGCOLOR="#a6cee3" PORT="popin" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#a6cee3" PORT="polevel" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
Node_Ja_105 [shape=plaintext tooltip="platform.Gpios" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Gpios</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">greenLED</TD><TD BGCOLOR="#fb9a99" PORT="pogreenLED" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">redLED</TD><TD BGCOLOR="#fb9a99" PORT="poredLED" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">audioJack</TD><TD BGCOLOR="#fb9a99" PORT="poaudioJack" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">amp</TD><TD BGCOLOR="#fb9a99" PORT="poamp" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">power</TD><TD BGCOLOR="#fb9a99" PORT="popower" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">ir</TD><TD BGCOLOR="#fb9a99" PORT="poir" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">jack</TD><TD BGCOLOR="#fb9a99" PORT="pojack" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">8</TD><TD ALIGN="left">spkfault</TD><TD BGCOLOR="#fb9a99" PORT="pospkfault" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">9</TD><TD ALIGN="left">Vcc</TD><TD BGCOLOR="#fb9a99" PORT="poVcc" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">10</TD><TD ALIGN="left">GND</TD><TD BGCOLOR="#fb9a99" PORT="poGND" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
Node_Ja_109 [shape=plaintext tooltip="platform.GPIOExp" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>GPIOExp</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">model</TD><TD BGCOLOR="#b2df8a" PORT="pomodel" ALIGN="right"><u>GPIOExpModelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">addr</TD><TD BGCOLOR="#a6cee3" PORT="poaddr" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f" ALIGN="left">ExpType</TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">i2c</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="poi2c"><b>GPIOExpI2C</b></TD></TR><TR><TD BGCOLOR="#fdbf6f"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">spi</TD><TD ALIGN="right" BGCOLOR="#fb9a99" PORT="pospi"><b>GPIOExpSPI</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f"></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">base</TD><TD BGCOLOR="#a6cee3" PORT="pobase" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">count</TD><TD BGCOLOR="#a6cee3" PORT="pocount" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">intr</TD><TD BGCOLOR="#fb9a99" PORT="pointr" ALIGN="right"><b>GPIO</b></TD></TR></TABLE>>];
/* ------ connections ------ */
Node_Ja_105:poir:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
Node_Ja_105:poredLED:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
Node_Ja_109:pospi:e -> Node_Ja_107:header [color="#000000" tooltip="Ja_109 --> Ja_107"];
Node_Ja_109:pointr:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_109 --> Ja_104"];
Node_Ja_105:poaudioJack:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
Node_Ja_109:poi2c:e -> Node_Ja_108:header [color="#000000" tooltip="Ja_109 --> Ja_108"];
Node_Ja_107:pohost:e -> Node_Ja_102 [color="#008000" tooltip="Ja_107 --> Ja_102"];
Node_Ja_108:poport:e -> Node_Ja_101 [color="#008000" tooltip="Ja_108 --> Ja_101"];
Node_Ja_105:pogreenLED:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
Node_Ja_105:poVcc:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
Node_Ja_109:pomodel:e -> Node_Ja_106 [color="#008000" tooltip="Ja_109 --> Ja_106"];
Node_Ja_107:pocs:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_107 --> Ja_104"];
Node_Ja_105:popower:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
Node_Ja_105:pojack:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
Node_Ja_105:pospkfault:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
Node_Ja_105:poamp:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
Node_Ja_105:poGND:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_105 --> Ja_104"];
/* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:16 EST */
}