From e917c546d80dc84f14991138c8b18fca642a799b Mon Sep 17 00:00:00 2001 From: Adam Megacz Date: Sat, 19 Sep 2009 15:23:10 -0700 Subject: [PATCH] am42: updates --- chips/f2/doc/am42/am42.aux | 30 - chips/f2/doc/am42/am42.log | 1891 -------------------------------------------- chips/f2/doc/am42/am42.out | 16 - chips/f2/doc/am42/am42.pdf | Bin 149644 -> 0 bytes chips/f2/doc/am42/am42.tex | 69 +- 5 files changed, 26 insertions(+), 1980 deletions(-) delete mode 100644 chips/f2/doc/am42/am42.aux delete mode 100644 chips/f2/doc/am42/am42.log delete mode 100644 chips/f2/doc/am42/am42.out delete mode 100644 chips/f2/doc/am42/am42.pdf diff --git a/chips/f2/doc/am42/am42.aux b/chips/f2/doc/am42/am42.aux deleted file mode 100644 index 74d0255..0000000 --- a/chips/f2/doc/am42/am42.aux +++ /dev/null @@ -1,30 +0,0 @@ -\relax -\ifx\hyper@anchor\@undefined -\global \let \oldcontentsline\contentsline -\gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} -\global \let \oldnewlabel\newlabel -\gdef \newlabel#1#2{\newlabelxx{#1}#2} -\gdef \newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} -\AtEndDocument{\let \contentsline\oldcontentsline -\let \newlabel\oldnewlabel} -\else -\global \let \hyper@last\relax -\fi - -\bibstyle{alpha} -\@writefile{toc}{\contentsline {section}{\numberline {1}Overview of Fleet}{2}{section.1}} -\@writefile{toc}{\contentsline {section}{\numberline {2}The FleetTwo Dock}{3}{section.2}} -\@writefile{toc}{\contentsline {section}{\numberline {3}Instructions}{4}{section.3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Loop Counter}{4}{subsection.3.1}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Flags}{4}{subsection.3.2}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Predication}{5}{subsection.3.3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}The Requeue Stage}{6}{subsection.3.4}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.1}The {\sc Updating} State}{6}{subsubsection.3.4.1}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.2}The {\sc Circulating} State}{6}{subsubsection.3.4.2}} -\@writefile{toc}{\contentsline {section}{\numberline {4}Instructions}{7}{section.4}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}{\tt move}}{7}{subsection.4.1}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}{\tt set}}{9}{subsection.4.2}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}{\tt shift}}{10}{subsection.4.3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}{\tt abort}}{10}{subsection.4.4}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.5}{\tt head}}{10}{subsection.4.5}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.6}{\tt tail}}{10}{subsection.4.6}} diff --git a/chips/f2/doc/am42/am42.log b/chips/f2/doc/am42/am42.log deleted file mode 100644 index 940d493..0000000 --- a/chips/f2/doc/am42/am42.log +++ /dev/null @@ -1,1891 +0,0 @@ -This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=pdflatex 2007.12.29) 29 AUG 2009 18:39 -entering extended mode -**am42.tex -(./am42.tex -LaTeX2e <2003/12/01> -Babel and hyphenation patterns for american, french, german, ngerman, b -ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e -stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis -h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur -kish, ukrainian, nohyphenation, loaded. -(/opt/local/share/texmf-dist/tex/latex/base/article.cls -Document Class: article 2004/02/16 v1.4f Standard LaTeX document class -(/opt/local/share/texmf-dist/tex/latex/base/size10.clo -File: size10.clo 2004/02/16 v1.4f Standard LaTeX file (size option) -) -\c@part=\count79 -\c@section=\count80 -\c@subsection=\count81 -\c@subsubsection=\count82 -\c@paragraph=\count83 -\c@subparagraph=\count84 -\c@figure=\count85 -\c@table=\count86 -\abovecaptionskip=\skip41 -\belowcaptionskip=\skip42 -\bibindent=\dimen102 -) -(/opt/local/share/texmf-dist/tex/latex/psnfss/palatino.sty -Package: palatino 2004/09/15 PSNFSS-v9.2 (SPQR) -) -(/opt/local/share/texmf-dist/tex/latex/amsmath/amsmath.sty -Package: amsmath 2000/07/18 v2.13 AMS math features -\@mathmargin=\skip43 - -For additional information on amsmath, use the `?' option. -(/opt/local/share/texmf-dist/tex/latex/amsmath/amstext.sty -Package: amstext 2000/06/29 v2.01 - -(/opt/local/share/texmf-dist/tex/latex/amsmath/amsgen.sty -File: amsgen.sty 1999/11/30 v2.0 -\@emptytoks=\toks14 -\ex@=\dimen103 -)) -(/opt/local/share/texmf-dist/tex/latex/amsmath/amsbsy.sty -Package: amsbsy 1999/11/29 v1.2d -\pmbraise@=\dimen104 -) -(/opt/local/share/texmf-dist/tex/latex/amsmath/amsopn.sty -Package: amsopn 1999/12/14 v2.01 operator names -) -\inf@bad=\count87 -LaTeX Info: Redefining \frac on input line 211. -\uproot@=\count88 -\leftroot@=\count89 -LaTeX Info: Redefining \overline on input line 307. -\classnum@=\count90 -\DOTSCASE@=\count91 -LaTeX Info: Redefining \ldots on input line 379. -LaTeX Info: Redefining \dots on input line 382. -LaTeX Info: Redefining \cdots on input line 467. -\Mathstrutbox@=\box26 -\strutbox@=\box27 -\big@size=\dimen105 -LaTeX Font Info: Redeclaring font encoding OML on input line 567. -LaTeX Font Info: Redeclaring font encoding OMS on input line 568. -\macc@depth=\count92 -\c@MaxMatrixCols=\count93 -\dotsspace@=\muskip10 -\c@parentequation=\count94 -\dspbrk@lvl=\count95 -\tag@help=\toks15 -\row@=\count96 -\column@=\count97 -\maxfields@=\count98 -\andhelp@=\toks16 -\eqnshift@=\dimen106 -\alignsep@=\dimen107 -\tagshift@=\dimen108 -\tagwidth@=\dimen109 -\totwidth@=\dimen110 -\lineht@=\dimen111 -\@envbody=\toks17 -\multlinegap=\skip44 -\multlinetaggap=\skip45 -\mathdisplay@stack=\toks18 -LaTeX Info: Redefining \[ on input line 2666. -LaTeX Info: Redefining \] on input line 2667. -) -(/opt/local/share/texmf-dist/tex/latex/graphics/epsfig.sty -Package: epsfig 1999/02/16 v1.7a (e)psfig emulation (SPQR) - -(/opt/local/share/texmf-dist/tex/latex/graphics/graphicx.sty -Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) - -(/opt/local/share/texmf-dist/tex/latex/graphics/keyval.sty -Package: keyval 1999/03/16 v1.13 key=value parser (DPC) -\KV@toks@=\toks19 -) -(/opt/local/share/texmf-dist/tex/latex/graphics/graphics.sty -Package: graphics 2001/07/07 v1.0n Standard LaTeX Graphics (DPC,SPQR) - -(/opt/local/share/texmf-dist/tex/latex/graphics/trig.sty -Package: trig 1999/03/16 v1.09 sin cos tan (DPC) -) -(/opt/local/share/texmf-dist/tex/latex/graphics/graphics.cfg -File: graphics.cfg 2005/02/03 v1.3 graphics configuration of teTeX/TeXLive -) -Package graphics Info: Driver file: pdftex.def on input line 80. - -(/opt/local/share/texmf-dist/tex/latex/graphics/pdftex.def -File: pdftex.def 2002/06/19 v0.03k graphics/color for pdftex -\Gread@gobject=\count99 -)) -\Gin@req@height=\dimen112 -\Gin@req@width=\dimen113 -) -\epsfxsize=\dimen114 -\epsfysize=\dimen115 -) -(/opt/local/share/texmf-dist/tex/latex/graphics/color.sty -Package: color 1999/02/16 v1.0i Standard LaTeX Color (DPC) - -(/opt/local/share/texmf-dist/tex/latex/graphics/color.cfg -File: color.cfg 2005/02/03 v1.3 color configuration of teTeX/TeXLive -) -Package color Info: Driver file: pdftex.def on input line 125. -) -(/Users/megacz/.texinputs/bytefield1.sty -Package: bytefield1 2005/07/31 v1.2a Network protocol diagrams - -(/opt/local/share/texmf-dist/tex/latex/tools/calc.sty -Package: calc 1998/07/07 v4.1b Infix arithmetic (KKT,FJ) -\calc@Acount=\count100 -\calc@Bcount=\count101 -\calc@Adimen=\dimen116 -\calc@Bdimen=\dimen117 -\calc@Askip=\skip46 -\calc@Bskip=\skip47 -LaTeX Info: Redefining \setlength on input line 59. -LaTeX Info: Redefining \addtolength on input line 60. -\calc@denominator=\count102 -) -\bytefield@height=\skip48 -\bytefield@height@increment=\skip49 -\c@bits@wide=\count103 -\entire@bytefield@picture=\box28 -\bitwidth=\skip50 -\byteheight=\skip51 -\units@wide=\skip52 -\units@tall=\skip53 -\units@high=\skip54 -\header@xpos=\skip55 -\c@header@val=\count104 -\c@iheader@val=\count105 -\c@max@header@val=\count106 -\curlyshrinkage=\skip56 -\curlyspace=\skip57 -\labelspace=\skip58 -\curly@box=\box29 -\wordlabelr@start=\skip59 -\wordlabelr@end=\skip60 -\wordlabell@start=\skip61 -\wordlabell@end=\skip62 -\total@lbox@width=\skip63 -\label@box@width=\skip64 -\label@box@height=\skip65 -\word@label@box=\box30 -) -(/opt/local/share/texmf-dist/tex/latex/comment/comment.sty -\CommentStream=\write3 - -Excluding comment 'comment') -(/opt/local/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty -\fancy@headwidth=\skip66 -\f@ncyO@elh=\skip67 -\f@ncyO@erh=\skip68 -\f@ncyO@olh=\skip69 -\f@ncyO@orh=\skip70 -\f@ncyO@elf=\skip71 -\f@ncyO@erf=\skip72 -\f@ncyO@olf=\skip73 -\f@ncyO@orf=\skip74 -) -\@input{megacz.aux} -\openout2 = `megacz.aux'. - -(/Users/megacz/.texinputs/megacz.tex -(/opt/local/share/texmf-dist/tex/latex/float/float.sty -Package: float 2001/11/08 v1.3d Float enhancements (AL) -\c@float@type=\count107 -\float@exts=\toks20 -\float@box=\box31 -\@float@everytoks=\toks21 -\@floatcapt=\box32 -) -(/opt/local/share/texmf-dist/tex/latex/tools/multicol.sty -Package: multicol 2004/02/14 v1.6e multicolumn formatting (FMi) -\c@tracingmulticols=\count108 -\mult@box=\box33 -\multicol@leftmargin=\dimen118 -\c@unbalance=\count109 -\c@collectmore=\count110 -\doublecol@number=\count111 -\multicoltolerance=\count112 -\multicolpretolerance=\count113 -\full@width=\dimen119 -\page@free=\dimen120 -\premulticols=\dimen121 -\postmulticols=\dimen122 -\multicolsep=\skip75 -\multicolbaselineskip=\skip76 -\partial@page=\box34 -\last@line=\box35 -\mult@rightbox=\box36 -\mult@grightbox=\box37 -\mult@gfirstbox=\box38 -\mult@firstbox=\box39 -\@tempa=\box40 -\@tempa=\box41 -\@tempa=\box42 -\@tempa=\box43 -\@tempa=\box44 -\@tempa=\box45 -\@tempa=\box46 -\@tempa=\box47 -\@tempa=\box48 -\@tempa=\box49 -\@tempa=\box50 -\@tempa=\box51 -\@tempa=\box52 -\@tempa=\box53 -\@tempa=\box54 -\@tempa=\box55 -\@tempa=\box56 -\c@columnbadness=\count114 -\c@finalcolumnbadness=\count115 -\last@try=\dimen123 -\multicolovershoot=\dimen124 -\multicolundershoot=\dimen125 -\mult@nat@firstbox=\box57 -\colbreak@box=\box58 -) -(/opt/local/share/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty -Package: fancyvrb 1998/07/17 - -Style option: `fancyvrb' v2.6, with DG/SPQR fixes <1998/07/17> (tvz) -\FV@CodeLineNo=\count116 -\FV@InFile=\read1 -\FV@TabBox=\box59 -\c@FancyVerbLine=\count117 -\FV@StepNumber=\count118 -\FV@OutFile=\write4 - -No file fancyvrb.cfg. -) (/opt/local/share/texmf-dist/tex/latex/hyperref/hyperref.sty -Package: hyperref 2003/11/30 v6.74m Hypertext links for LaTeX -\@linkdim=\dimen126 -\Hy@linkcounter=\count119 -\Hy@pagecounter=\count120 - -(/opt/local/share/texmf-dist/tex/latex/hyperref/pd1enc.def -File: pd1enc.def 2003/11/30 v6.74m Hyperref: PDFDocEncoding definition (HO) -) -(/opt/local/share/texmf-dist/tex/latex/hyperref/hyperref.cfg -File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive and teTeX -) -Package hyperref Info: Option `colorlinks' set `true' on input line 1830. -Package hyperref Info: Option `bookmarks' set `true' on input line 1830. -Package hyperref Info: Hyper figures OFF on input line 1880. -Package hyperref Info: Link nesting OFF on input line 1885. -Package hyperref Info: Hyper index ON on input line 1888. -Package hyperref Info: Plain pages ON on input line 1893. -Package hyperref Info: Backreferencing OFF on input line 1900. - -Implicit mode ON; LaTeX internals redefined -Package hyperref Info: Bookmarks ON on input line 2004. -(/opt/local/share/texmf-dist/tex/latex/url/url.sty -\Urlmuskip=\muskip11 -Package: url 2004/03/15 ver 3.1 Verb mode for urls, etc. -) -LaTeX Info: Redefining \url on input line 2143. -\Fld@menulength=\count121 -\Field@Width=\dimen127 -\Fld@charsize=\dimen128 -\Choice@toks=\toks22 -\Field@toks=\toks23 -Package hyperref Info: Hyper figures OFF on input line 2618. -Package hyperref Info: Link nesting OFF on input line 2623. -Package hyperref Info: Hyper index ON on input line 2626. -Package hyperref Info: backreferencing OFF on input line 2633. -Package hyperref Info: Link coloring ON on input line 2636. -\c@Item=\count122 -\c@Hfootnote=\count123 -) -*hyperref using default driver hpdftex* -(/opt/local/share/texmf-dist/tex/latex/hyperref/hpdftex.def -File: hpdftex.def 2003/11/30 v6.74m Hyperref driver for pdfTeX - -(/opt/local/share/texmf-dist/tex/latex/psnfss/pifont.sty -Package: pifont 2004/09/15 PSNFSS-v9.2 Pi font support (SPQR) -LaTeX Font Info: Try loading font information for U+pzd on input line 63. - -(/opt/local/share/texmf-dist/tex/latex/psnfss/upzd.fd -File: upzd.fd 2001/06/04 font definitions for U/pzd. -) -LaTeX Font Info: Try loading font information for U+psy on input line 64. - -(/opt/local/share/texmf-dist/tex/latex/psnfss/upsy.fd -File: upsy.fd 2001/06/04 font definitions for U/psy. -)) -\Fld@listcount=\count124 -\@outlinefile=\write5 -) -(/opt/local/share/texmf-dist/tex/latex/amsfonts/amssymb.sty -Package: amssymb 2002/01/22 v2.2d - -(/opt/local/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty -Package: amsfonts 2001/10/25 v2.2f -\symAMSa=\mathgroup4 -\symAMSb=\mathgroup5 -LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' -(Font) U/euf/m/n --> U/euf/b/n on input line 132. -)) -(/opt/local/share/texmf-dist/tex/latex/parskip/parskip.sty -Package: parskip 2001/04/09 non-zero parskip adjustments -) -(/opt/local/share/texmf-dist/tex/latex/sectsty/sectsty.sty -Package: sectsty 2002/02/25 v2.0.2 Commands to change all sectional heading sty -les -) -(/Users/megacz/.texinputs/empheq.sty -Package: empheq 2004/04/14 v2.00 Emphasizing equations (MH) -\l_empheq_equationtype_int=\count125 -\l_empheq_alignmentmode_int=\count126 -\l_empheq_totalwidth_dim=\dimen129 -\l_empheq_displaywidth_dim=\dimen130 -\l_empheq_temp_linewidth_dim=\dimen131 -\EmphEqdelimitershortfall=\dimen132 -\EmphEqdelimiterfactor=\count127 -\g_empheq_toptag_height_dim=\dimen133 -\g_empheq_bottomtag_depth_dim=\dimen134 -\g_empheq_toprow_height_dim=\dimen135 -\g_empheq_bottomrow_depth_dim=\dimen136 -\l_empheq_widesttag_dim=\dimen137 -\empheq_mathdisplay_box=\box60 -\empheq_tag_box=\box61 -\g_empheq_temprow_int=\count128 -\multlinedwidth=\dimen138 -)) (./am42.aux) -\openout1 = `am42.aux'. - -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 21. -LaTeX Font Info: ... okay on input line 21. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 21. -LaTeX Font Info: ... okay on input line 21. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 21. -LaTeX Font Info: ... okay on input line 21. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 21. -LaTeX Font Info: ... okay on input line 21. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 21. -LaTeX Font Info: ... okay on input line 21. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 21. -LaTeX Font Info: ... okay on input line 21. -LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 21. -LaTeX Font Info: ... okay on input line 21. -LaTeX Font Info: Try loading font information for T1+ppl on input line 21. - -(/opt/local/share/texmf-dist/tex/latex/psnfss/t1ppl.fd -File: t1ppl.fd 2001/06/04 font definitions for T1/ppl. -) -(/opt/local/share/texmf-dist/tex/context/base/supp-pdf.tex -(/opt/local/share/texmf-dist/tex/context/base/supp-mis.tex -loading : Context Support Macros / Miscellaneous (2004.10.26) -\protectiondepth=\count129 -\scratchcounter=\count130 -\scratchtoks=\toks24 -\scratchdimen=\dimen139 -\scratchskip=\skip77 -\scratchmuskip=\muskip12 -\scratchbox=\box62 -\scratchread=\read2 -\scratchwrite=\write6 -\zeropoint=\dimen140 -\onepoint=\dimen141 -\onebasepoint=\dimen142 -\minusone=\count131 -\thousandpoint=\dimen143 -\onerealpoint=\dimen144 -\emptytoks=\toks25 -\nextbox=\box63 -\nextdepth=\dimen145 -\everyline=\toks26 -\!!counta=\count132 -\!!countb=\count133 -\recursecounter=\count134 -) -loading : Context Support Macros / PDF (2004.03.26) -\nofMPsegments=\count135 -\nofMParguments=\count136 -\MPscratchCnt=\count137 -\MPscratchDim=\dimen146 -\MPnumerator=\count138 -\everyMPtoPDFconversion=\toks27 -) -Package hyperref Info: Link coloring ON on input line 21. - (/opt/local/share/texmf-dist/tex/latex/hyperref/nameref.sty -Package: nameref 2003/12/03 v2.21 Cross-referencing by name of section -\c@section@level=\count139 -) -LaTeX Info: Redefining \ref on input line 21. -LaTeX Info: Redefining \pageref on input line 21. - (./am42.out) -(./am42.out) -\openout5 = `am42.out'. - -LaTeX Font Info: Try loading font information for U+msa on input line 24. - (/opt/local/share/texmf-dist/tex/latex/amsfonts/umsa.fd -File: umsa.fd 2002/01/19 v2.2g AMS font definitions -) -LaTeX Font Info: Try loading font information for U+msb on input line 24. - -(/opt/local/share/texmf-dist/tex/latex/amsfonts/umsb.fd -File: umsb.fd 2002/01/19 v2.2g AMS font definitions -) - -LaTeX Warning: No \author given. - -LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <9> not available -(Font) Font shape `T1/ppl/b/n' tried instead on input line 25. - -Underfull \hbox (badness 10000) in paragraph at lines 27--29 - - [] - -LaTeX Font Info: Try loading font information for T1+cmtt on input line 30. -(/opt/local/share/texmf-dist/tex/latex/base/t1cmtt.fd -File: t1cmtt.fd 1999/05/25 v2.5h Standard LaTeX font definitions -) [1 - - - -{/opt/local/share/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] -LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <14.4> not available -(Font) Font shape `T1/ppl/b/n' tried instead on input line 77. - [2] [3] -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (23.46266pt too wide) in paragraph at lines 168--169 -[][][][] - [] - -LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <12> not available -(Font) Font shape `T1/ppl/b/n' tried instead on input line 187. -LaTeX Font Info: Try loading font information for OMS+ppl on input line 202. - -(/opt/local/share/texmf-dist/tex/latex/psnfss/omsppl.fd -File: omsppl.fd -) -LaTeX Font Info: Font shape `OMS/ppl/m/n' in size <10> not available -(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 202. - [4] -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 239--240 - [][][] - [] - -[5] -LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <10> not available -(Font) Font shape `T1/ppl/b/n' tried instead on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@encoding' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@family' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@series' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@shape' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\font@name' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\T1/ppl/m/sc/10' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\ignorespaces' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@shape' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\font@name' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\T1/ppl/m/sc/10' on input line 252. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@encoding' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@family' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@series' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@shape' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\font@name' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\T1/ppl/m/sc/10' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\ignorespaces' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@shape' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\font@name' on input line 281. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\T1/ppl/m/sc/10' on input line 281. - -[6] - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 302. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@encoding' on input line 302. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 302. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 302. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@family' on input line 302. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 302. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@series' on input line 302. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 302. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@shape' on input line 302. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 302. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\font@name' on input line 302. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\T1/cmtt/m/n/12' on input line 302. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\ignorespaces' on input line 302. - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (81.79092pt too wide) in paragraph at lines 354--354 -[][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 354--354 -[][][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 354--354 -[][][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 354--355 -[][][][] - [] - - -Underfull \hbox (badness 2781) in paragraph at lines 360--361 -[]\T1/cmtt/m/n/10 Sh \T1/ppl/m/n/10 - Ship: at an in-put/output dock, wait for -the ship suc-ces- - [] - -[7] -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 423--424 -[][][][] - [] - -[8] - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 437. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@encoding' on input line 437. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 437. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 437. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@family' on input line 437. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 437. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@series' on input line 437. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 437. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@shape' on input line 437. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 437. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\font@name' on input line 437. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\T1/cmtt/m/n/12' on input line 437. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\ignorespaces' on input line 437. - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 502--502 -[][][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 502--502 -[][][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 502--502 -[][][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 502--502 -[][][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 502--502 -[][][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -[9] - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 545. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@encoding' on input line 545. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 545. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 545. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@family' on input line 545. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 545. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@series' on input line 545. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 545. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@shape' on input line 545. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 545. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\font@name' on input line 545. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\T1/cmtt/m/n/12' on input line 545. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\ignorespaces' on input line 545. - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 575--576 -[][][][] - [] - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 585. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@encoding' on input line 585. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 585. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 585. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@family' on input line 585. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 585. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@series' on input line 585. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 585. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@shape' on input line 585. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 585. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\font@name' on input line 585. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\T1/cmtt/m/n/12' on input line 585. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\ignorespaces' on input line 585. - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 604--605 -[][][] - [] - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 609. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@encoding' on input line 609. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 609. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 609. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@family' on input line 609. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 609. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@series' on input line 609. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 609. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@shape' on input line 609. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 609. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\font@name' on input line 609. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\T1/cmtt/m/n/12' on input line 609. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\ignorespaces' on input line 609. - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 627--628 -[][][] - [] - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 633. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@encoding' on input line 633. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 633. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 633. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@family' on input line 633. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 633. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@series' on input line 633. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 633. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\f@shape' on input line 633. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\-command' on input line 633. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\font@name' on input line 633. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\T1/cmtt/m/n/12' on input line 633. - - -Package hyperref Warning: Token not allowed in a PDFDocEncoded string, -(hyperref) removing `\ignorespaces' on input line 633. - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 651--652 -[][][] - [] - -[10] -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (81.79092pt too wide) in paragraph at lines 661--662 -[][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 662--662 -[][][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 662--662 -[][][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 662--664 -[][][][] - [] - - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 662--664 -[][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 665--667 -[][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 668--669 -[][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 669--669 -[][][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 669--669 -[][][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 669--669 -[][][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 669--669 -[][][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 671--673 -[][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 674--676 -[][][] - [] - -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) -\height=\dimen147 (locally) -\depth=\dimen148 (locally) -\totalheight=\dimen149 (locally) -\width=\dimen150 (locally) - -Overfull \hbox (10.6591pt too wide) in paragraph at lines 677--679 -[][][] - [] - -[11] (./am42.aux) ) -Here is how much of TeX's memory you used: - 4986 strings out of 94500 - 68083 string characters out of 1174972 - 146756 words of memory out of 1000000 - 8011 multiletter control sequences out of 10000+50000 - 37507 words of font info for 82 fonts, out of 500000 for 2000 - 580 hyphenation exceptions out of 1000 - 32i,16n,43p,220b,379s stack positions out of 1500i,500n,5000p,200000b,5000s -PDF statistics: - 143 PDF objects out of 300000 - 32 named destinations out of 131072 - 145 words of extra memory for PDF output out of 65536 - { -/opt/local/share/texmf-dist/fonts/enc/dvips/psnfss/8r.enc} -Output written on am42.pdf (11 pages, 149644 bytes). diff --git a/chips/f2/doc/am42/am42.out b/chips/f2/doc/am42/am42.out deleted file mode 100644 index d6a603c..0000000 --- a/chips/f2/doc/am42/am42.out +++ /dev/null @@ -1,16 +0,0 @@ -\BOOKMARK [1][-]{section.1}{Overview of Fleet}{} -\BOOKMARK [1][-]{section.2}{The FleetTwo Dock}{} -\BOOKMARK [1][-]{section.3}{Instructions}{} -\BOOKMARK [2][-]{subsection.3.1}{Loop Counter}{section.3} -\BOOKMARK [2][-]{subsection.3.2}{Flags}{section.3} -\BOOKMARK [2][-]{subsection.3.3}{Predication}{section.3} -\BOOKMARK [2][-]{subsection.3.4}{The Requeue Stage}{section.3} -\BOOKMARK [3][-]{subsubsection.3.4.1}{The Updating State}{subsection.3.4} -\BOOKMARK [3][-]{subsubsection.3.4.2}{The Circulating State}{subsection.3.4} -\BOOKMARK [1][-]{section.4}{Instructions}{} -\BOOKMARK [2][-]{subsection.4.1}{move}{section.4} -\BOOKMARK [2][-]{subsection.4.2}{set}{section.4} -\BOOKMARK [2][-]{subsection.4.3}{shift}{section.4} -\BOOKMARK [2][-]{subsection.4.4}{abort}{section.4} -\BOOKMARK [2][-]{subsection.4.5}{head}{section.4} -\BOOKMARK [2][-]{subsection.4.6}{tail}{section.4} diff --git a/chips/f2/doc/am42/am42.pdf b/chips/f2/doc/am42/am42.pdf deleted file mode 100644 index bf5b629c5f215d37cf3714406792ca321208f5d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149644 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 Fe*yoq@q7RP diff --git a/chips/f2/doc/am42/am42.tex b/chips/f2/doc/am42/am42.tex index a85e825..bc72048 100644 --- a/chips/f2/doc/am42/am42.tex +++ b/chips/f2/doc/am42/am42.tex @@ -29,6 +29,14 @@ To Do: \begin{verbatim} +"Supertorpedo" for retrieving dock state. + +THEREFORE: I propose that DockTwo only be able to load the counter from the data latch, not from the instruction word. This gets rid of an entire instruction. In exchange, I would like to propose that "data predecessor full is a condition of execution" and "drain data predecessor when you execute" be different opcode bits. + + + - debug capability? ability to kick the dock in the head to get it + to spit out its state? + - tokenhood as address bit - signal/path boundary/etc - Rename EPI and OD to something more meaningful @@ -360,6 +368,8 @@ will not cause this transition when the {\tt P} flag is cleared. \item {\tt Sh} - Ship: at an input/output dock, wait for the ship successor/predecessor to be empty/full and fill/drain it. \end{itemize} +Ability to await and capture, but not drain, data predecessor. + The fabric successor must be empty in order for a {\tt move} instruction to attempt execution. @@ -456,15 +466,6 @@ loop counter. \end{bytefield}} \begin{bytefield}{25} - \bitheader[b]{0,11-18}\\ - \bitbox[1]{5}{\raggedleft {\tt Immediate}$\to${\tt LC}} - \bitbox[r]{1}{} - \bitbox{4}{\tt 1000} - \bitbox{3}{\tt 100} - \bitbox{12}{\tt Immediate} -\end{bytefield} - -\begin{bytefield}{25} \bitheader[b]{12-18}\\ \bitbox[1]{5}{\raggedleft {\tt Data Latch}$\to${\tt LC}} \bitbox[r]{1}{} @@ -474,21 +475,6 @@ loop counter. \end{bytefield} \begin{bytefield}{25} - \bitheader[b]{0,13-18}\\ - \bitbox[1]{5}{\raggedleft \footnotesize {\tt Sign-Extended Immediate}$\to${\tt Data Latch}} - \bitbox[r]{1}{} - \bitbox{4}{\tt 0010} - \bitbox{1}{\begin{minipage}{0.5cm}{ -\begin{center} -\tt{\footnotesize{Si - -\vspace{-2mm}gn}} -\end{center}} -\end{minipage}} - \bitbox{14}{\tt Immediate} -\end{bytefield} - -\begin{bytefield}{25} \bitheader[b]{0,5,6,11,15-18}\\ \bitbox[1]{5}{\raggedleft {\tt Update Flags}} \bitbox[r]{1}{} @@ -542,19 +528,20 @@ be used to create a {\tt nop} (no-op) by setting each flag to itself. \pagebreak -\subsection{{\tt shift}} +\subsection{{\tt literal}} -\newcommand{\shiftImmediateSize}{19} +\newcommand{\literalImmediateSize}{19} -Each {\tt shift} instruction carries an immediate of \shiftImmediateSize\ -bits. When a {\tt shift} instruction is executed, this immediate is copied -into the least significant \shiftImmediateSize\ bits of the data latch, -and the remaining most significant bits of the data latch are loaded -with the value formerly in the least significant bits of the data latch. -In this manner, large literals can be built up by ``shifting'' them -into the data latch \shiftImmediateSize\ bits at a time. +Each {\tt literal} instruction carries an immediate of +\literalImmediateSize\ bits. When a {\tt literal} instruction is +executed, this immediate is copied into the least significant +\literalImmediateSize\ bits of the data latch, and the remaining most +significant bits of the data latch are loaded with the value formerly +in the least significant bits of the data latch. In this manner, +large literals can be built up by ``shifting'' them into the data +latch \literalImmediateSize\ bits at a time. -\newcommand{\bitsShift}{ +\newcommand{\bitsLiteral}{ \setlength{\bitwidth}{5mm} {\tt \begin{bytefield}{25} @@ -569,17 +556,13 @@ into the data latch \shiftImmediateSize\ bits at a time. \bitbox{1}{0} \bitbox{1}{0} - \bitbox{\shiftImmediateSize}{Immediate} + \bitbox{\literalImmediateSize}{Immediate} \end{bytefield}} } -\bitsShift - -The FleetTwo implementation is likely to have an unarchitected -``literal latch'' at the on deck ({\tt OD}) stage, which is loaded -with the literal {\it at the time that the {\tt shift} instruction - comes on deck}. This latch is then copied into the data latch when -the instruction executes. +\bitsLiteral +Need two forms: one of them loads the bottom half and sign-extends it +into the top half. The other form loads just the top half. \subsection{{\tt abort}} @@ -663,7 +646,7 @@ the Requeue Stage for further details. \bitsFlush \vspace{3mm}\hspace{-1cm}{\tt shift}\hspace{1cm}\vspace{-6mm}\\ -\bitsShift +\bitsLiteral \vspace{3mm}\hspace{-1cm}{\tt set}\hspace{1cm}\vspace{-6mm}\\ \bitsSet -- 1.7.10.4