Commit 97302777 authored by PoroCYon's avatar PoroCYon
Browse files

add stuff

parents
bin/
obj/
*.pdf
default: all
USE_LATEXMK := $(shell which latexmk >/dev/null 2>&1 && echo 1 || echo 0)
PDFVIEW ?= mupdf
PAGER ?= less
PDFLATEX ?= pdflatex
TARGET := pres
ifneq ($(USE_LATEXMK),0)
LATEXMK ?= latexmk
LATEXMKFLAGS ?= -pdf -Werror -f- -use-make -outdir=../obj/ \
-pdflatex="$(PDFLATEX) -interaction=nonstopmode"
else
PDFLATEXFLAGS ?= -output-directory=../obj/
endif
BIBSRC := $(shell find ref -type f -name "*.bib")
TEXSRC := $(shell find src -type f -name "*.tex")
%/:
@mkdir -vp "$@"
obj/$(TARGET).pdf: src/$(TARGET).tex obj/ $(filter-out src/$(TARGET).tex,$(TEXSRC))
ifneq ($(USE_LATEXMK),0)
cd src && $(LATEXMK) $(LATEXMKFLAGS) "../$<"
else
cd src && $(PDFLATEX) $(PDFLATEXFLAGS) "../$<"
endif
bin/$(TARGET).pdf: obj/$(TARGET).pdf bin/
@cp -v "$<" "$@"
all: bin/$(TARGET).pdf
@cp "$<" "nl21brom.pdf"
clean:
ifneq ($(USE_LATEXMK),0)
$(LATEXMK) -CA $(LATEXMKFLAGS) src/$(TARGET).tex
else
@-$(RM) -v obj/*
endif
@-$(RM) -v bin/$(TARGET).pdf TODO obj/*
view: bin/$(TARGET).pdf
$(PDFVIEW) "$<"
.PHONY: default all clean view todo
todo:
rg -g '*.tex' -F TODO -p -C 2 | tee TODO | $(PAGER) -RS
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="210mm"
height="297mm"
viewBox="0 0 210 297"
version="1.1"
id="svg5"
inkscape:version="1.1 (c68e22c387, 2021-05-23)"
sodipodi:docname="bootflow.ink.svg"
inkscape:export-filename="/home/poro/bitmap.png"
inkscape:export-xdpi="300"
inkscape:export-ydpi="300"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#505050"
bordercolor="#ffffff"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="1"
inkscape:document-units="mm"
showgrid="false"
inkscape:zoom="0.83654462"
inkscape:cx="354.43417"
inkscape:cy="514.6169"
inkscape:window-width="1906"
inkscape:window-height="1028"
inkscape:window-x="7"
inkscape:window-y="25"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" />
<defs
id="defs2">
<marker
style="overflow:visible;"
id="Arrow1Send"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="scale(0.2) rotate(180) translate(6,0)"
style="fill-rule:evenodd;fill:context-stroke;stroke:context-stroke;stroke-width:1.0pt;"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path49271" />
</marker>
<marker
style="overflow:visible;"
id="Arrow1Mend"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Mend"
inkscape:isstock="true">
<path
transform="scale(0.4) rotate(180) translate(10,0)"
style="fill-rule:evenodd;fill:context-stroke;stroke:context-stroke;stroke-width:1.0pt;"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path49265" />
</marker>
<marker
style="overflow:visible;"
id="Arrow1Lend"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Lend"
inkscape:isstock="true">
<path
transform="scale(0.8) rotate(180) translate(12.5,0)"
style="fill-rule:evenodd;fill:context-stroke;stroke:context-stroke;stroke-width:1.0pt;"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path49259" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-1"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-7" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-9"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-6" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-17"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-8" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-4"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-1" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-5"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-9" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-53"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-88" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-18"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-96" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-3"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-3" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-6"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-0" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-8"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-89" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-64"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-30" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-92"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-5" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-59"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-4" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-922"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-47" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-48"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-12" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-36"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-80" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-0"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-51" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-08"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-50" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send-62"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path49271-58" />
</marker>
</defs>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
id="rect1692"
width="62.76001"
height="30.631924"
x="17.257404"
y="19.924917" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="48.251904"
y="28.545107"
id="text4006"><tspan
sodipodi:role="line"
id="tspan4004"
style="text-align:center;text-anchor:middle;stroke-width:0.264583"
x="48.251904"
y="28.545107">disable IRQs</tspan><tspan
sodipodi:role="line"
style="text-align:center;text-anchor:middle;stroke-width:0.264583"
x="48.251904"
y="36.482605"
id="tspan4008">set up BIOSPROT</tspan><tspan
sodipodi:role="line"
style="text-align:center;text-anchor:middle;stroke-width:0.264583"
x="48.251904"
y="44.420105"
id="tspan4010">init stack</tspan></text>
<rect
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
id="rect8100"
width="62.623657"
height="22.297821"
x="17.553608"
y="55.981773" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="49.741047"
y="65.153923"
id="text6733"><tspan
sodipodi:role="line"
id="tspan6731"
style="text-align:center;text-anchor:middle;stroke-width:0.264583"
x="49.741047"
y="65.153923">clear RAM vectors</tspan><tspan
sodipodi:role="line"
style="text-align:center;text-anchor:middle;stroke-width:0.264583"
x="49.741047"
y="73.091423"
id="tspan6735">more hw init</tspan></text>
<rect
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
id="rect9894"
width="62.46553"
height="11.386119"
x="17.237324"
y="83.498245" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="21.507114"
y="91.5634"
id="text9790"><tspan
sodipodi:role="line"
id="tspan9788"
style="stroke-width:0.264583"
x="21.507114"
y="91.5634">FIFO notification</tspan></text>
<rect
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
id="rect9894-8"
width="62.46553"
height="11.386119"
x="106.08501"
y="118.87698" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="110.3548"
y="126.94213"
id="text9790-1"><tspan
sodipodi:role="line"
id="tspan9788-0"
style="stroke-width:0.264583"
x="110.3548"
y="126.94213">FIFO notification</tspan></text>
<rect
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
id="rect9894-8-3"
width="62.46553"
height="11.386119"
x="105.41407"
y="186.64128" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="110.57845"
y="194.70642"
id="text9790-1-0"><tspan
sodipodi:role="line"
id="tspan9788-0-4"
style="stroke-width:0.264583"
x="110.57845"
y="194.70642">FIFO notification</tspan></text>
<rect
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
id="rect9896"
width="72.428398"
height="9.9628572"
x="12.018684"
y="6.1674833" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="37.953747"
y="12.967528"
id="text10626"><tspan
sodipodi:role="line"
id="tspan10624"
style="font-weight:bold;stroke-width:0.264583"
x="37.953747"
y="12.967528">ARM7</tspan></text>
<rect
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
id="rect9896-3"
width="72.428398"
height="9.9628572"
x="99.985352"
y="7.3190231" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="125.92041"
y="14.119069"
id="text10626-9"><tspan
sodipodi:role="line"
id="tspan10624-4"
style="font-weight:bold;stroke-width:0.264583"
x="125.92041"
y="14.119069">ARM9</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="118.30798"
y="38.914158"
id="text14511"><tspan
sodipodi:role="line"
id="tspan14509"
style="stroke-width:0.264583"
x="118.30798"
y="38.914158" /></text>
<rect
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.991624;stroke-linecap:round;stroke-linejoin:round"
id="rect14835"
width="61.652393"
height="35.150745"
x="106.71522"
y="27.88039" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="131.27937"
y="47.412651"
id="text15675"><tspan
sodipodi:role="line"
id="tspan15673"
style="stroke-width:0.264583"
x="131.27937"
y="47.412651">???</tspan></text>
<rect
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
id="rect14835-9"
width="62.173191"
height="25.048199"
x="106.4455"
y="204.13493" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="131.94101"
y="219.11909"
id="text15675-8"><tspan
sodipodi:role="line"
id="tspan15673-4"
style="stroke-width:0.264583"
x="131.94101"
y="219.11909">???</tspan></text>
<rect
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
id="rect15781"
width="62.061375"
height="13.865963"
x="106.67846"
y="69.106171" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="116.29517"
y="78.499245"
id="text16577"><tspan
sodipodi:role="line"
id="tspan16575"
style="stroke-width:0.264583"
x="116.29517"
y="78.499245">wait for FIFO?</tspan></text>
<rect
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
id="rect15781-9"
width="62.844131"
height="28.626503"
x="17.108805"
y="102.31739" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
x="26.725517"
y="117.07794"
id="text16577-3"><tspan
sodipodi:role="line"
id="tspan16575-9"
style="stroke-width:0.264583"
x="26.725517"
y="117.07794">wait for FIFO</tspan></text>
<rect
style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round"
id="rect15781-9-1"
width="62.844131"
height="26.613708"
x="17.108809"
y=<