digraph board {
	labelloc="t"
	label="Terratec AV350 (driver: em28xx)"

	rankdir=TB
	colorscheme=x11
	intf_devnode_6 [label="intf_devnode_6\nvideo\n/dev/video0", shape=box, style=filled, fillcolor=yellow]
	intf_devnode_9 [label="intf_devnode_9\nvbi\n/dev/vbi0", shape=box, style=filled, fillcolor=yellow]
	entity_1 [label="{{{<pad_2> AIP1A} | {<pad_18> AIP1B}} | entity_1\nATV decoder\ntvp5150 5-005c | {<pad_3> 1 | <pad_4> 2}}", shape=Mrecord, style=filled, fillcolor=lightblue]
	entity_5 [label="{{<pad_11> 0} | entity_5\nV4L I/O\nem2860 #0 video}", shape=Mrecord, style=filled, fillcolor=aquamarine]
	entity_8 [label="{{<pad_12> 0} | entity_8\nVBI I/O\nem2860 #0 vbi}", shape=Mrecord, style=filled, fillcolor=aquamarine]
	entity_13 [label="{entity_13\nComposite connector\nComposite | {<pad_14> 0}}", shape=Mrecord, style=filled, fillcolor=cadetblue]
	entity_15 [label="{entity_15\nS-Video connector\nS-Video | {{<pad_16> Y} | {<pad_17> C}}}", shape=Mrecord, style=filled, fillcolor=cadetblue]
	intf_devnode_6 -> entity_5 [dir="none" color="orange"]
	intf_devnode_9 -> entity_8 [dir="none" color="orange"]
	entity_1:pad_3 -> entity_5:pad_11 [color=blue]
	entity_1:pad_4 -> entity_8:pad_12 [color=blue]

	entity_13:pad_14 -> entity_1:pad_2 [color=blue style="dashed"]

	entity_15:pad_16 -> entity_1:pad_2 [color=blue style="dashed"]
	entity_15:pad_17 -> entity_1:pad_18 [color=blue style="dashed"]
}
