12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- /*
- do not edit:
- auto-generated by github.com/seamia/protodot
- */
- digraph protodot {
- /* package: platform */
- /* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/Display.proto */
- /* selection: * */
- rankdir=LR;
- label="platform";
- tooltip="platform";
- bgcolor="transparent"
- node [
- shape=plaintext
- fontsize=10
- fontname="Ubuntu"
- ];
- /* ------ nodes ------ */
- 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_111 [shape=plaintext tooltip="DisplayDriverEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DisplayDriverEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_DRIVER</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1306</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1322</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1326</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1327</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SH1106</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1675</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ST7735</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ST7789</TD><TD BGCOLOR="#b2df8a" ALIGN="left">8</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ILI9341</TD><TD BGCOLOR="#b2df8a" ALIGN="left">9</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ILI9341_24</TD><TD BGCOLOR="#b2df8a" ALIGN="left">10</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SSD1351</TD><TD BGCOLOR="#b2df8a" ALIGN="left">11</TD></TR></TABLE>>];
- Node_Ja_100 [shape=plaintext tooltip="DeviceTypeEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DeviceTypeEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">UNSPECIFIED_TYPE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEVTYPE_SPI</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEVTYPE_I2C</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEVTYPE__RMII</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
- Node_Ja_110 [shape=plaintext tooltip="platform.DispOffsets" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DispOffsets</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">height</TD><TD BGCOLOR="#a6cee3" PORT="poheight" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">width</TD><TD BGCOLOR="#a6cee3" PORT="powidth" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
- Node_Ja_112 [shape=plaintext tooltip="platform.I2CDisplay" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>I2CDisplay</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">address</TD><TD BGCOLOR="#a6cee3" PORT="poaddress" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR></TABLE>>];
- Node_Ja_113 [shape=plaintext tooltip="platform.SPIDisplay" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>SPIDisplay</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">cs</TD><TD BGCOLOR="#fb9a99" PORT="pocs" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</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">5</TD><TD ALIGN="left">rotate</TD><TD BGCOLOR="#a6cee3" PORT="porotate" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR></TABLE>>];
- Node_Ja_114 [shape=plaintext tooltip="platform.DispCommon" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DispCommon</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">width</TD><TD BGCOLOR="#a6cee3" PORT="powidth" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">height</TD><TD BGCOLOR="#a6cee3" PORT="poheight" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">HFlip</TD><TD BGCOLOR="#a6cee3" PORT="poHFlip" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">VFlip</TD><TD BGCOLOR="#a6cee3" PORT="poVFlip" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">driver</TD><TD BGCOLOR="#b2df8a" PORT="podriver" ALIGN="right"><u>DisplayDriverEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">bitDepth</TD><TD BGCOLOR="#a6cee3" PORT="pobitDepth" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">back</TD><TD BGCOLOR="#fb9a99" PORT="poback" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">8</TD><TD ALIGN="left">reset</TD><TD BGCOLOR="#fb9a99" PORT="poreset" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">9</TD><TD ALIGN="left">ready</TD><TD BGCOLOR="#fb9a99" PORT="poready" ALIGN="right"><b>GPIO</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">10</TD><TD ALIGN="left">offsets</TD><TD BGCOLOR="#fb9a99" PORT="pooffsets" ALIGN="right"><b>DispOffsets</b></TD></TR></TABLE>>];
- Node_Ja_115 [shape=plaintext tooltip="platform.Display" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Display</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">type</TD><TD BGCOLOR="#b2df8a" PORT="potype" ALIGN="right"><u>DeviceTypeEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">common</TD><TD BGCOLOR="#fb9a99" PORT="pocommon" ALIGN="right"><b>DispCommon</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f" ALIGN="left">dispType</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>I2CDisplay</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>SPIDisplay</b></TD></TR><TR><TD COLSPAN="4" BGCOLOR="#fdbf6f"></TD></TR></TABLE>>];
- /* ------ connections ------ */
- Node_Ja_114:poback:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_114 --> Ja_104"];
- Node_Ja_114:pooffsets:e -> Node_Ja_110:header [color="#000000" tooltip="Ja_114 --> Ja_110"];
- Node_Ja_115:poi2c:e -> Node_Ja_112:header [color="#000000" tooltip="Ja_115 --> Ja_112"];
- Node_Ja_115:pocommon:e -> Node_Ja_114:header [color="#000000" tooltip="Ja_115 --> Ja_114"];
- Node_Ja_115:potype:e -> Node_Ja_100 [color="#008000" tooltip="Ja_115 --> Ja_100"];
- Node_Ja_114:podriver:e -> Node_Ja_111 [color="#008000" tooltip="Ja_114 --> Ja_111"];
- Node_Ja_114:poreset:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_114 --> Ja_104"];
- Node_Ja_115:pospi:e -> Node_Ja_113:header [color="#000000" tooltip="Ja_115 --> Ja_113"];
- Node_Ja_113:pocs:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_113 --> Ja_104"];
- Node_Ja_114:poready:e -> Node_Ja_104:header [color="#000000" tooltip="Ja_114 --> Ja_104"];
- /* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:16 EST */
- }
|