d76d56f759cb7fdbe24746f7cac895de84dd2d62
DVDRental.md
| ... | ... | @@ -0,0 +1,295 @@ |
| 1 | +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" |
|
| 2 | +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|
| 3 | +<html> |
|
| 4 | + <head> |
|
| 5 | + <title>GnomeWiki : DVD Rental markdown</title> |
|
| 6 | + <meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-1' /> |
|
| 7 | + <meta http-equiv='Content-Language' content='en' /> |
|
| 8 | + <meta http-equiv='Content-Style-Type' content='text/css' /> |
|
| 9 | + <meta http-equiv="imagetoolbar" content="no" /> |
|
| 10 | + <meta name='MSSmartTagsPreventParsing' content='true' /> |
|
| 11 | + <link rel='icon' href='http://markferry.net/pmwiki/pub/skins/lean/leanicon.gif' type='image/gif' /> |
|
| 12 | + <link rel='SHORTCUT ICON' href='http://markferry.net/pmwiki/pub/skins/lean/leanicon.gif' /> |
|
| 13 | + <!--HeaderText--><style type='text/css'><!-- |
|
| 14 | + ul, ol, pre, dl, p { margin-top:0px; margin-bottom:0px; } |
|
| 15 | + code.escaped { white-space: pre; } |
|
| 16 | + .vspace { margin-top:1.33em; } |
|
| 17 | + .indent { margin-left:40px; } |
|
| 18 | + .outdent { margin-left:40px; text-indent:-40px; } |
|
| 19 | + a.createlinktext { text-decoration:none; border-bottom:1px dotted gray; } |
|
| 20 | + a.createlink { text-decoration:none; position:relative; top:-0.5em; |
|
| 21 | + font-weight:bold; font-size:smaller; border-bottom:none; } |
|
| 22 | + img { border:0px; } |
|
| 23 | + |
|
| 24 | + .rtl, .rtl * {direction:rtl; unicode-bidi:bidi-override;} |
|
| 25 | + .ltr, .ltr * {direction:ltr; unicode-bidi:bidi-override;} |
|
| 26 | + .rtl .indent, .rtl.indent, .rtl .outdent, .rtl.outdent { |
|
| 27 | + margin-left:0; margin-right: 40px; |
|
| 28 | + } |
|
| 29 | + |
|
| 30 | +div.footnote { |
|
| 31 | + width: 160px; |
|
| 32 | + border-bottom: 1px solid blue; |
|
| 33 | + margin-bottom: 0.5em; |
|
| 34 | +} |
|
| 35 | +p.footnote { |
|
| 36 | + text-indent: -1em; |
|
| 37 | + margin-right: 3em; |
|
| 38 | + margin-left: 3em; |
|
| 39 | + margin-top: 0px; |
|
| 40 | + margin-bottom: 0.5em; |
|
| 41 | + font-size: smaller; |
|
| 42 | +} |
|
| 43 | +a.footnote { |
|
| 44 | + font-size: smaller; |
|
| 45 | +} |
|
| 46 | + |
|
| 47 | +span.anchor { |
|
| 48 | + float: left; |
|
| 49 | + font-size: 10px; |
|
| 50 | + margin-left: -10px; |
|
| 51 | + width: 10px; |
|
| 52 | + position:relative; top:-0.1em; |
|
| 53 | + text-align: center; |
|
| 54 | +} |
|
| 55 | +span.anchor a { text-decoration: none; } |
|
| 56 | +span.anchor a:hover { text-decoration: underline; } |
|
| 57 | +ol.toc { text-indent:-20px; list-style: none; } |
|
| 58 | +ol.toc ol.toc { text-indent:-40px; } |
|
| 59 | +div.tocfloat { font-size: smaller; margin-bottom: 10px; |
|
| 60 | + border-top: 1px dotted #555555; border-bottom: 1px dotted #555555; |
|
| 61 | + padding-top: 5px; padding-bottom: 5px; |
|
| 62 | + width: 38%; float: right; margin-left: 10px; clear: right; |
|
| 63 | + margin-right:-13px; padding-right: 13px; padding-left: 13px; |
|
| 64 | + background-color: #eeeeee; } |
|
| 65 | +div.toc { font-size: smaller; |
|
| 66 | + padding: 5px; border: 1px dotted #cccccc; |
|
| 67 | + background: #f7f7f7; |
|
| 68 | + margin-bottom: 10px; } |
|
| 69 | +div.toc p { background-color: #f9f6d6; |
|
| 70 | + margin-top:-5px; padding-top: 5px; |
|
| 71 | + margin-left:-5px; padding-left: 5px; |
|
| 72 | + margin-right:-5px; padding-right: 5px; |
|
| 73 | + padding-bottom: 3px; |
|
| 74 | + border-bottom: 1px dotted #cccccc; }.editconflict { color:green; |
|
| 75 | + font-style:italic; margin-top:1.33em; margin-bottom:1.33em; } |
|
| 76 | + |
|
| 77 | + table.markup { border:2px dotted #ccf; width:90%; } |
|
| 78 | + td.markup1, td.markup2 { padding-left:10px; padding-right:10px; } |
|
| 79 | + table.vert td.markup1 { border-bottom:1px solid #ccf; } |
|
| 80 | + table.horiz td.markup1 { width:23em; border-right:1px solid #ccf; } |
|
| 81 | + table.markup caption { text-align:left; } |
|
| 82 | + div.faq p, div.faq pre { margin-left:2em; } |
|
| 83 | + div.faq p.question { margin:1em 0 0.75em 0; font-weight:bold; } |
|
| 84 | + div.faqtoc div.faq * { display:none; } |
|
| 85 | + div.faqtoc div.faq p.question |
|
| 86 | + { display:block; font-weight:normal; margin:0.5em 0 0.5em 20px; line-height:normal; } |
|
| 87 | + div.faqtoc div.faq p.question * { display:inline; } |
|
| 88 | + td.markup1 pre { white-space: pre-wrap; } |
|
| 89 | + .noPmTOC, .PmTOCdiv:empty {display:none;} |
|
| 90 | +.PmTOCdiv { display: inline-block; font-size: 13px; overflow: auto; max-height: 500px;} |
|
| 91 | +.PmTOCdiv a { text-decoration: none;} |
|
| 92 | +.back-arrow {font-size: .9em; text-decoration: none;} |
|
| 93 | +#PmTOCchk + label {cursor: pointer;} |
|
| 94 | +#PmTOCchk {display: none;} |
|
| 95 | +#PmTOCchk:not(:checked) + label > .pmtoc-show {display: none;} |
|
| 96 | +#PmTOCchk:checked + label > .pmtoc-hide {display: none;} |
|
| 97 | +#PmTOCchk:checked + label + div {display: none;}table.sortable th { cursor: pointer; } |
|
| 98 | +table.sortable th::after { color: transparent; content: "\00A0\025B8"; } |
|
| 99 | +table.sortable th:hover::after { color: inherit; content: "\00A0\025B8"; } |
|
| 100 | +table.sortable th.dir-u::after { color: inherit; content: "\00A0\025BE"; } |
|
| 101 | +table.sortable th.dir-d::after { color: inherit; content: "\00A0\025B4"; } |
|
| 102 | + .frame |
|
| 103 | + { border:1px solid #cccccc; padding:4px; background-color:#f9f9f9; } |
|
| 104 | + .lfloat { float:left; margin-right:0.5em; } |
|
| 105 | + .rfloat { float:right; margin-left:0.5em; } |
|
| 106 | +a.varlink { text-decoration:none;} |
|
| 107 | + |
|
| 108 | +--></style><meta http-equiv='Content-Type' content='text/html; charset=utf-8' /><script type="text/javascript"> |
|
| 109 | +function toggle(obj) { |
|
| 110 | + var elstyle = document.getElementById(obj).style; |
|
| 111 | + var text = document.getElementById(obj + "tog"); |
|
| 112 | + if (elstyle.display == 'none') { |
|
| 113 | + elstyle.display = 'block'; |
|
| 114 | + text.innerHTML = "hide"; |
|
| 115 | + } else { |
|
| 116 | + elstyle.display = 'none'; |
|
| 117 | + text.innerHTML = "show"; |
|
| 118 | + } |
|
| 119 | +} |
|
| 120 | +</script> <meta name='robots' content='noindex,nofollow' /> |
|
| 121 | + |
|
| 122 | + <link rel='stylesheet' title="Lean" href='http://markferry.net/pmwiki/pub/skins/lean/lean.css' type='text/css' /> |
|
| 123 | + </head> |
|
| 124 | + |
|
| 125 | + <body> |
|
| 126 | + <!--PageHeaderFmt--> |
|
| 127 | + <table summary='Site: Header' id='siteheadtable' width='770' |
|
| 128 | + cellpadding='0' cellspacing='0' border='0' align='center' > |
|
| 129 | + <tr> |
|
| 130 | + <td id='headlogo' colspan='1' rowspan='2' title='GnomeWiki Home'> |
|
| 131 | + <!-- Use (uncomment) either the logo image version or the text version. --> |
|
| 132 | + <!-- |
|
| 133 | + <div id='sitelogo'><a href='http://markferry.net/pmwiki/pmwiki.php'><img |
|
| 134 | + src='http://markferry.net/pmwiki/pub/skins/lean/leanlogo.gif' |
|
| 135 | + alt='GnomeWiki' border='0' /></a></div> |
|
| 136 | + --> |
|
| 137 | + <div id='sitelogotext'><a href='http://markferry.net/pmwiki/pmwiki.php'>GnomeWiki</a></div> |
|
| 138 | + </td> |
|
| 139 | + </tr> |
|
| 140 | + <tr> |
|
| 141 | + <td id='headsiteloc'> |
|
| 142 | + <div id='sitelocgroup'> |
|
| 143 | + <span id='sitegroupforheader'> |
|
| 144 | + <a href='Main' |
|
| 145 | + title='Main Home'>Main</a></span> / |
|
| 146 | + </div> |
|
| 147 | + <div id='siteloctitle' title='DVD Rental was last modified on 24 November 2009, at 02:43 PM UTC'> |
|
| 148 | + <h1>DVD Rental</h1> |
|
| 149 | + </div> |
|
| 150 | + </td> |
|
| 151 | + <td id='siteheadcmds'> |
|
| 152 | + <div id='headcmdsupper'> |
|
| 153 | + <span id='headedit'><a rel='nofollow' href='DVDRental' |
|
| 154 | + title='Edit this page'>Edit Page</a></span> |
|
| 155 | + <span id='headdiff'>| <a rel='nofollow' href='DVDRental?action=diff' |
|
| 156 | + title='History of this page'>Page History</a></span> |
|
| 157 | + <span id='headhelp'>| <a rel='nofollow' href='PmWiki.DocumentationIndex' |
|
| 158 | + title='Wiki Documentation'>Wiki Help</a></span> |
|
| 159 | + </div> |
|
| 160 | + <div id='headcmdslower'> |
|
| 161 | + <span id='headprint'><a rel='nofollow' href='DVDRental?action=print' |
|
| 162 | + title='Printable view of this page'>Print</a> |</span> |
|
| 163 | + <span class='headsearch'><a href='Site.Search' |
|
| 164 | + title='Search the site' rel='nofollow'>Search</a>: </span><form |
|
| 165 | + class='headsearch search' action='http://markferry.net/pmwiki/pmwiki.php'><input |
|
| 166 | + class='searchbox' type='text' name='q' value='' size='40' /><input |
|
| 167 | + class='searchbutton' type='submit' value='Go' /> |
|
| 168 | + <!-- version > beta53 --> |
|
| 169 | + <!-- <input type='hidden' name='n' value='DVDRental' /><input type='hidden' name='action' value='search' /> --> |
|
| 170 | + <!-- version < beta53 --> |
|
| 171 | + <input type='hidden' name='n' value='Site.Search' /> |
|
| 172 | + </form></div> |
|
| 173 | + </td> |
|
| 174 | + </tr> |
|
| 175 | + </table> |
|
| 176 | + <!--/PageHeaderFmt--> |
|
| 177 | + |
|
| 178 | + <table summary='Site: Main' id='contentmain' width='770' |
|
| 179 | + cellpadding='0' cellspacing='0' border='0' align='center'> |
|
| 180 | + <tbody> |
|
| 181 | + <tr> |
|
| 182 | + <!--PageLeftFmt--> |
|
| 183 | + <td id='mainsidebar' > |
|
| 184 | + <ul><li><a class='wikilink' href='HomePage'>Home</a> |
|
| 185 | +</li><li><a class='wikilink' href='Projects'>Projects</a> |
|
| 186 | +</li></ul><hr /> |
|
| 187 | +<ul><li><a class='wikilink' href='Code.Code'>Code</a> |
|
| 188 | +</li><li><a class='wikilink' href='Tech.Tech'>Tech</a> |
|
| 189 | +</li><li><a class='wikilink' href='Network.Network'>Network</a> |
|
| 190 | +</li><li><a class='wikilink' href='MediaCentre.MediaCentre'>MediaCentre</a> |
|
| 191 | +</li><li><a class='wikilink' href='UAV.UAV'>UAV</a> |
|
| 192 | +</li></ul><hr /> |
|
| 193 | +<ul><li><a class='wikilink' href='Travel.Travel'>Travel</a> |
|
| 194 | +</li><li><a class='wikilink' href='Music.Music'>Music</a> |
|
| 195 | +</li><li><a class='wikilink' href='HorseRiding.HorseRiding'>Horse Riding</a> |
|
| 196 | +</li><li><a class='wikilink' href='Study.Study'>Study</a> |
|
| 197 | +</li><li><a class='wikilink' href='Games.Games'>Games</a> |
|
| 198 | +</li><li><a class='wikilink' href='Do.Do'>Other Activities</a> |
|
| 199 | +</li></ul><hr /> |
|
| 200 | +<ul><li><a class='wikilink' href='Car.Car'>Car</a> |
|
| 201 | +</li><li><a class='wikilink' href='House.House'>House</a> |
|
| 202 | +</li><li><a class='wikilink' href='Watch.Watch'>Watch</a> |
|
| 203 | +</li><li><a class='wikilink' href='Clothing.Clothing'>Clothing</a> |
|
| 204 | +</li><li><a class='wikilink' href='Miscellany.Miscellany'>Miscellany</a> |
|
| 205 | +</li></ul><hr /> |
|
| 206 | +<ul><li><a class='wikilink' href='WikiSandbox'>WikiSandbox</a> |
|
| 207 | +</li></ul><p class='vspace' style='text-align: right;'> <span style='font-size:83%'><a class='wikilink' href='Site.SideBar'>edit SideBar</a></span> |
|
| 208 | +</p> |
|
| 209 | + |
|
| 210 | + |
|
| 211 | + <div id='sidebarbottom'> |
|
| 212 | + <span style='white-space:nowrap;'><a rel='nofollow' href='http://validator.w3.org/check/referer' |
|
| 213 | + title='Validate XHTML'>XHTML</a></span> |
|
| 214 | + </div> |
|
| 215 | + </td> |
|
| 216 | + <!--/PageLeftFmt--> |
|
| 217 | + <td id='mainsitetext'> |
|
| 218 | + <!-- table to work around an NS4 bug --> |
|
| 219 | + <table summary='Content Body' id='sitebody' |
|
| 220 | + cellpadding='0' cellspacing='0' border='0'> |
|
| 221 | + <tr> |
|
| 222 | + <td> |
|
| 223 | + <!--PageTitleFmt--> |
|
| 224 | + <div id='sitepagetitle' |
|
| 225 | + title='DVD Rental was last modified on 24 November 2009, at 02:43 PM UTC'> |
|
| 226 | + <span style='display:none;'>DVD Rental</span> |
|
| 227 | + </div> |
|
| 228 | + <!--PageText--> |
|
| 229 | +<div id='wikitext'> |
|
| 230 | +<p><strong>Password required</strong> |
|
| 231 | +</p> |
|
| 232 | +<p class='vspace'><em>The default anti-spam password is a prime number, the sum of two squares less than ten, written out.</em> |
|
| 233 | +</p> |
|
| 234 | +<div class='vspace'></div> |
|
| 235 | +<form name='authform' action='/pmwiki/pmwiki.php?n=DVDRental&action=markdown' method='post'> |
|
| 236 | +<p>Password: <input type='password' name='authpw' /> |
|
| 237 | +<input type='submit' value='OK' class='inputbutton' /> |
|
| 238 | +</p></form> |
|
| 239 | +<script language='javascript' type='text/javascript'><!-- |
|
| 240 | + try { document.authform.authid.focus(); } |
|
| 241 | + catch(e) { document.authform.authpw.focus(); } //--></script></div> |
|
| 242 | + |
|
| 243 | + </td> |
|
| 244 | + </tr> |
|
| 245 | + </table> |
|
| 246 | + </td> |
|
| 247 | + </tr> |
|
| 248 | + <tr> |
|
| 249 | + <td id='mainsitefoot' colspan='2' rowspan='1'> |
|
| 250 | + <table summary='Wiki: Footer' width='100%' cellpadding='0' cellspacing='0' border='0'> |
|
| 251 | + <!--PageFooterFmt--> |
|
| 252 | + <tr> |
|
| 253 | + <td id='footleft'> |
|
| 254 | + <span id='footchanges'><a rel='nofollow' href='RecentChanges' |
|
| 255 | + title='Recent (C)hanges in this section' |
|
| 256 | + accesskey='c'>Recent Changes</a> |
|
| 257 | + <a rel='nofollow' href='Site.AllRecentChanges' |
|
| 258 | + title='(A)ll Recent changes for the entire site' |
|
| 259 | + accesskey='a'>(All)</a></span> |
|
| 260 | + <span id='footeditsb'>| <a rel='nofollow' href='Site.SideBar' |
|
| 261 | + title='Edit the Side(B)ar' |
|
| 262 | + accesskey='b'>Edit SideBar</a></span> |
|
| 263 | + </td> |
|
| 264 | + <td id='footmiddle'> |
|
| 265 | + <span id='footlastmod'>Page last modified on 24 November 2009, at 02:43 PM UTC</span> |
|
| 266 | + </td> |
|
| 267 | + <td id='footright'> |
|
| 268 | + <span id='footedit'><a rel='nofollow' href='DVDRental' |
|
| 269 | + title='(E)dit this page' |
|
| 270 | + accesskey='e'>Edit Page</a></span> |
|
| 271 | + <span id='foothist'>| <a rel='nofollow' href='DVDRental?action=diff' |
|
| 272 | + title='(H)istory of this page' |
|
| 273 | + accesskey='h'>Page History</a></span> |
|
| 274 | + </td> |
|
| 275 | + </tr> |
|
| 276 | + <!--/PageFooterFmt--> |
|
| 277 | + <tr> |
|
| 278 | + <td id='sitesole' colspan='3' rowspan='1'> |
|
| 279 | + |
|
| 280 | + <span id='sitepoweredby' title='Powered by PmWiki'>Powered by |
|
| 281 | + <a href='http://www.pmichaud.com/wiki/PmWiki/PmWiki' |
|
| 282 | + title='PmWiki Home'>PmWiki</a></span> |
|
| 283 | + </td> |
|
| 284 | + </tr> |
|
| 285 | + </table> |
|
| 286 | + </td> |
|
| 287 | + </tr> |
|
| 288 | + </tbody> |
|
| 289 | + </table> |
|
| 290 | + <!-- Lean Skin v0.14.3 |
|
| 291 | + vim: expandtab sw=1 ts=1 sts=1 : |
|
| 292 | + --> |
|
| 293 | + </body> |
|
| 294 | +</html> |
|
| 295 | + |
FirstNamesSaddam.md
| ... | ... | @@ -0,0 +1,40 @@ |
| 1 | +# FirstNamesSaddam |
|
| 2 | + |
|
| 3 | +It's a rap. We were 11... |
|
| 4 | + |
|
| 5 | + |
|
| 6 | + |
|
| 7 | + First name's Saddam, last name's Hussein |
|
| 8 | + Some people say he's insane, others say |
|
| 9 | + He ain't gonna get no gain |
|
| 10 | + Cos the Allies won't tolerate his game. |
|
| 11 | + |
|
| 12 | + Falling on the ground with nasty thuds |
|
| 13 | + His weapons people call the scuds |
|
| 14 | + Blowin' Kuwait makin' people insane |
|
| 15 | + He's the guy we call HUSSEIN |
|
| 16 | + |
|
| 17 | + The Allies' new weapon the Patriot |
|
| 18 | + Ground-to-air flyin' like a flying chariot |
|
| 19 | + Then there's the stealth a nasty invention |
|
| 20 | + Thought up by the Allies' war convention |
|
| 21 | + |
|
| 22 | + Norman Schwartzkopf, a US Marine |
|
| 23 | + Was there to lead the Allied fighting machine |
|
| 24 | + He went in there to rip and tear |
|
| 25 | + But unfortunately got caught in a snare |
|
| 26 | + |
|
| 27 | + Hussein was ready, ready to hit hard |
|
| 28 | + With his new fantastic Republican Guard |
|
| 29 | + But the Allies were strong, they couldn't go wrong |
|
| 30 | + They took Kuwait and then carried on. |
|
| 31 | + |
|
| 32 | + The Allies withdrew and back Hussein flew |
|
| 33 | + Leaving the Kurds without a gate |
|
| 34 | + To escape the tyrant's evil reign, |
|
| 35 | + And so the Allies came back again. |
|
| 36 | + |
|
| 37 | + The battle rages on, |
|
| 38 | + Although it's being won |
|
| 39 | + By the Allied forces. |
|
| 40 | + Yo guys, well done. |
|
| ... | ... | \ No newline at end of file |
Home.md
| ... | ... | @@ -0,0 +1,23 @@ |
| 1 | +# HomePage |
|
| 2 | + |
|
| 3 | +* [Projects][1] |
|
| 4 | +* [Network][2] |
|
| 5 | +* [Media Centre][3] |
|
| 6 | +* [Car][4] |
|
| 7 | +* [Travel][5] |
|
| 8 | +* [Study][6] |
|
| 9 | +* [Skills][7] |
|
| 10 | +* [Music][8] |
|
| 11 | +* [Polo][9] |
|
| 12 | +* [Yachting][10] |
|
| 13 | + |
|
| 14 | + [1]: Projects |
|
| 15 | + [2]: Network.Network |
|
| 16 | + [3]: MediaCentre.MediaCentre |
|
| 17 | + [4]: Car.Car |
|
| 18 | + [5]: Travel.Travel |
|
| 19 | + [6]: Study.Study |
|
| 20 | + [7]: Skills.Skills |
|
| 21 | + [8]: Music.Music |
|
| 22 | + [9]: HorseRiding.Polo |
|
| 23 | + [10]: Yachting |
|
| ... | ... | \ No newline at end of file |
Main/DVDRental.md
| ... | ... | @@ -1,295 +0,0 @@ |
| 1 | -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" |
|
| 2 | -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|
| 3 | -<html> |
|
| 4 | - <head> |
|
| 5 | - <title>GnomeWiki : DVD Rental markdown</title> |
|
| 6 | - <meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-1' /> |
|
| 7 | - <meta http-equiv='Content-Language' content='en' /> |
|
| 8 | - <meta http-equiv='Content-Style-Type' content='text/css' /> |
|
| 9 | - <meta http-equiv="imagetoolbar" content="no" /> |
|
| 10 | - <meta name='MSSmartTagsPreventParsing' content='true' /> |
|
| 11 | - <link rel='icon' href='http://markferry.net/pmwiki/pub/skins/lean/leanicon.gif' type='image/gif' /> |
|
| 12 | - <link rel='SHORTCUT ICON' href='http://markferry.net/pmwiki/pub/skins/lean/leanicon.gif' /> |
|
| 13 | - <!--HeaderText--><style type='text/css'><!-- |
|
| 14 | - ul, ol, pre, dl, p { margin-top:0px; margin-bottom:0px; } |
|
| 15 | - code.escaped { white-space: pre; } |
|
| 16 | - .vspace { margin-top:1.33em; } |
|
| 17 | - .indent { margin-left:40px; } |
|
| 18 | - .outdent { margin-left:40px; text-indent:-40px; } |
|
| 19 | - a.createlinktext { text-decoration:none; border-bottom:1px dotted gray; } |
|
| 20 | - a.createlink { text-decoration:none; position:relative; top:-0.5em; |
|
| 21 | - font-weight:bold; font-size:smaller; border-bottom:none; } |
|
| 22 | - img { border:0px; } |
|
| 23 | - |
|
| 24 | - .rtl, .rtl * {direction:rtl; unicode-bidi:bidi-override;} |
|
| 25 | - .ltr, .ltr * {direction:ltr; unicode-bidi:bidi-override;} |
|
| 26 | - .rtl .indent, .rtl.indent, .rtl .outdent, .rtl.outdent { |
|
| 27 | - margin-left:0; margin-right: 40px; |
|
| 28 | - } |
|
| 29 | - |
|
| 30 | -div.footnote { |
|
| 31 | - width: 160px; |
|
| 32 | - border-bottom: 1px solid blue; |
|
| 33 | - margin-bottom: 0.5em; |
|
| 34 | -} |
|
| 35 | -p.footnote { |
|
| 36 | - text-indent: -1em; |
|
| 37 | - margin-right: 3em; |
|
| 38 | - margin-left: 3em; |
|
| 39 | - margin-top: 0px; |
|
| 40 | - margin-bottom: 0.5em; |
|
| 41 | - font-size: smaller; |
|
| 42 | -} |
|
| 43 | -a.footnote { |
|
| 44 | - font-size: smaller; |
|
| 45 | -} |
|
| 46 | - |
|
| 47 | -span.anchor { |
|
| 48 | - float: left; |
|
| 49 | - font-size: 10px; |
|
| 50 | - margin-left: -10px; |
|
| 51 | - width: 10px; |
|
| 52 | - position:relative; top:-0.1em; |
|
| 53 | - text-align: center; |
|
| 54 | -} |
|
| 55 | -span.anchor a { text-decoration: none; } |
|
| 56 | -span.anchor a:hover { text-decoration: underline; } |
|
| 57 | -ol.toc { text-indent:-20px; list-style: none; } |
|
| 58 | -ol.toc ol.toc { text-indent:-40px; } |
|
| 59 | -div.tocfloat { font-size: smaller; margin-bottom: 10px; |
|
| 60 | - border-top: 1px dotted #555555; border-bottom: 1px dotted #555555; |
|
| 61 | - padding-top: 5px; padding-bottom: 5px; |
|
| 62 | - width: 38%; float: right; margin-left: 10px; clear: right; |
|
| 63 | - margin-right:-13px; padding-right: 13px; padding-left: 13px; |
|
| 64 | - background-color: #eeeeee; } |
|
| 65 | -div.toc { font-size: smaller; |
|
| 66 | - padding: 5px; border: 1px dotted #cccccc; |
|
| 67 | - background: #f7f7f7; |
|
| 68 | - margin-bottom: 10px; } |
|
| 69 | -div.toc p { background-color: #f9f6d6; |
|
| 70 | - margin-top:-5px; padding-top: 5px; |
|
| 71 | - margin-left:-5px; padding-left: 5px; |
|
| 72 | - margin-right:-5px; padding-right: 5px; |
|
| 73 | - padding-bottom: 3px; |
|
| 74 | - border-bottom: 1px dotted #cccccc; }.editconflict { color:green; |
|
| 75 | - font-style:italic; margin-top:1.33em; margin-bottom:1.33em; } |
|
| 76 | - |
|
| 77 | - table.markup { border:2px dotted #ccf; width:90%; } |
|
| 78 | - td.markup1, td.markup2 { padding-left:10px; padding-right:10px; } |
|
| 79 | - table.vert td.markup1 { border-bottom:1px solid #ccf; } |
|
| 80 | - table.horiz td.markup1 { width:23em; border-right:1px solid #ccf; } |
|
| 81 | - table.markup caption { text-align:left; } |
|
| 82 | - div.faq p, div.faq pre { margin-left:2em; } |
|
| 83 | - div.faq p.question { margin:1em 0 0.75em 0; font-weight:bold; } |
|
| 84 | - div.faqtoc div.faq * { display:none; } |
|
| 85 | - div.faqtoc div.faq p.question |
|
| 86 | - { display:block; font-weight:normal; margin:0.5em 0 0.5em 20px; line-height:normal; } |
|
| 87 | - div.faqtoc div.faq p.question * { display:inline; } |
|
| 88 | - td.markup1 pre { white-space: pre-wrap; } |
|
| 89 | - .noPmTOC, .PmTOCdiv:empty {display:none;} |
|
| 90 | -.PmTOCdiv { display: inline-block; font-size: 13px; overflow: auto; max-height: 500px;} |
|
| 91 | -.PmTOCdiv a { text-decoration: none;} |
|
| 92 | -.back-arrow {font-size: .9em; text-decoration: none;} |
|
| 93 | -#PmTOCchk + label {cursor: pointer;} |
|
| 94 | -#PmTOCchk {display: none;} |
|
| 95 | -#PmTOCchk:not(:checked) + label > .pmtoc-show {display: none;} |
|
| 96 | -#PmTOCchk:checked + label > .pmtoc-hide {display: none;} |
|
| 97 | -#PmTOCchk:checked + label + div {display: none;}table.sortable th { cursor: pointer; } |
|
| 98 | -table.sortable th::after { color: transparent; content: "\00A0\025B8"; } |
|
| 99 | -table.sortable th:hover::after { color: inherit; content: "\00A0\025B8"; } |
|
| 100 | -table.sortable th.dir-u::after { color: inherit; content: "\00A0\025BE"; } |
|
| 101 | -table.sortable th.dir-d::after { color: inherit; content: "\00A0\025B4"; } |
|
| 102 | - .frame |
|
| 103 | - { border:1px solid #cccccc; padding:4px; background-color:#f9f9f9; } |
|
| 104 | - .lfloat { float:left; margin-right:0.5em; } |
|
| 105 | - .rfloat { float:right; margin-left:0.5em; } |
|
| 106 | -a.varlink { text-decoration:none;} |
|
| 107 | - |
|
| 108 | ---></style><meta http-equiv='Content-Type' content='text/html; charset=utf-8' /><script type="text/javascript"> |
|
| 109 | -function toggle(obj) { |
|
| 110 | - var elstyle = document.getElementById(obj).style; |
|
| 111 | - var text = document.getElementById(obj + "tog"); |
|
| 112 | - if (elstyle.display == 'none') { |
|
| 113 | - elstyle.display = 'block'; |
|
| 114 | - text.innerHTML = "hide"; |
|
| 115 | - } else { |
|
| 116 | - elstyle.display = 'none'; |
|
| 117 | - text.innerHTML = "show"; |
|
| 118 | - } |
|
| 119 | -} |
|
| 120 | -</script> <meta name='robots' content='noindex,nofollow' /> |
|
| 121 | - |
|
| 122 | - <link rel='stylesheet' title="Lean" href='http://markferry.net/pmwiki/pub/skins/lean/lean.css' type='text/css' /> |
|
| 123 | - </head> |
|
| 124 | - |
|
| 125 | - <body> |
|
| 126 | - <!--PageHeaderFmt--> |
|
| 127 | - <table summary='Site: Header' id='siteheadtable' width='770' |
|
| 128 | - cellpadding='0' cellspacing='0' border='0' align='center' > |
|
| 129 | - <tr> |
|
| 130 | - <td id='headlogo' colspan='1' rowspan='2' title='GnomeWiki Home'> |
|
| 131 | - <!-- Use (uncomment) either the logo image version or the text version. --> |
|
| 132 | - <!-- |
|
| 133 | - <div id='sitelogo'><a href='http://markferry.net/pmwiki/pmwiki.php'><img |
|
| 134 | - src='http://markferry.net/pmwiki/pub/skins/lean/leanlogo.gif' |
|
| 135 | - alt='GnomeWiki' border='0' /></a></div> |
|
| 136 | - --> |
|
| 137 | - <div id='sitelogotext'><a href='http://markferry.net/pmwiki/pmwiki.php'>GnomeWiki</a></div> |
|
| 138 | - </td> |
|
| 139 | - </tr> |
|
| 140 | - <tr> |
|
| 141 | - <td id='headsiteloc'> |
|
| 142 | - <div id='sitelocgroup'> |
|
| 143 | - <span id='sitegroupforheader'> |
|
| 144 | - <a href='Main' |
|
| 145 | - title='Main Home'>Main</a></span> / |
|
| 146 | - </div> |
|
| 147 | - <div id='siteloctitle' title='DVD Rental was last modified on 24 November 2009, at 02:43 PM UTC'> |
|
| 148 | - <h1>DVD Rental</h1> |
|
| 149 | - </div> |
|
| 150 | - </td> |
|
| 151 | - <td id='siteheadcmds'> |
|
| 152 | - <div id='headcmdsupper'> |
|
| 153 | - <span id='headedit'><a rel='nofollow' href='DVDRental' |
|
| 154 | - title='Edit this page'>Edit Page</a></span> |
|
| 155 | - <span id='headdiff'>| <a rel='nofollow' href='DVDRental?action=diff' |
|
| 156 | - title='History of this page'>Page History</a></span> |
|
| 157 | - <span id='headhelp'>| <a rel='nofollow' href='PmWiki.DocumentationIndex' |
|
| 158 | - title='Wiki Documentation'>Wiki Help</a></span> |
|
| 159 | - </div> |
|
| 160 | - <div id='headcmdslower'> |
|
| 161 | - <span id='headprint'><a rel='nofollow' href='DVDRental?action=print' |
|
| 162 | - title='Printable view of this page'>Print</a> |</span> |
|
| 163 | - <span class='headsearch'><a href='Site.Search' |
|
| 164 | - title='Search the site' rel='nofollow'>Search</a>: </span><form |
|
| 165 | - class='headsearch search' action='http://markferry.net/pmwiki/pmwiki.php'><input |
|
| 166 | - class='searchbox' type='text' name='q' value='' size='40' /><input |
|
| 167 | - class='searchbutton' type='submit' value='Go' /> |
|
| 168 | - <!-- version > beta53 --> |
|
| 169 | - <!-- <input type='hidden' name='n' value='DVDRental' /><input type='hidden' name='action' value='search' /> --> |
|
| 170 | - <!-- version < beta53 --> |
|
| 171 | - <input type='hidden' name='n' value='Site.Search' /> |
|
| 172 | - </form></div> |
|
| 173 | - </td> |
|
| 174 | - </tr> |
|
| 175 | - </table> |
|
| 176 | - <!--/PageHeaderFmt--> |
|
| 177 | - |
|
| 178 | - <table summary='Site: Main' id='contentmain' width='770' |
|
| 179 | - cellpadding='0' cellspacing='0' border='0' align='center'> |
|
| 180 | - <tbody> |
|
| 181 | - <tr> |
|
| 182 | - <!--PageLeftFmt--> |
|
| 183 | - <td id='mainsidebar' > |
|
| 184 | - <ul><li><a class='wikilink' href='HomePage'>Home</a> |
|
| 185 | -</li><li><a class='wikilink' href='Projects'>Projects</a> |
|
| 186 | -</li></ul><hr /> |
|
| 187 | -<ul><li><a class='wikilink' href='Code.Code'>Code</a> |
|
| 188 | -</li><li><a class='wikilink' href='Tech.Tech'>Tech</a> |
|
| 189 | -</li><li><a class='wikilink' href='Network.Network'>Network</a> |
|
| 190 | -</li><li><a class='wikilink' href='MediaCentre.MediaCentre'>MediaCentre</a> |
|
| 191 | -</li><li><a class='wikilink' href='UAV.UAV'>UAV</a> |
|
| 192 | -</li></ul><hr /> |
|
| 193 | -<ul><li><a class='wikilink' href='Travel.Travel'>Travel</a> |
|
| 194 | -</li><li><a class='wikilink' href='Music.Music'>Music</a> |
|
| 195 | -</li><li><a class='wikilink' href='HorseRiding.HorseRiding'>Horse Riding</a> |
|
| 196 | -</li><li><a class='wikilink' href='Study.Study'>Study</a> |
|
| 197 | -</li><li><a class='wikilink' href='Games.Games'>Games</a> |
|
| 198 | -</li><li><a class='wikilink' href='Do.Do'>Other Activities</a> |
|
| 199 | -</li></ul><hr /> |
|
| 200 | -<ul><li><a class='wikilink' href='Car.Car'>Car</a> |
|
| 201 | -</li><li><a class='wikilink' href='House.House'>House</a> |
|
| 202 | -</li><li><a class='wikilink' href='Watch.Watch'>Watch</a> |
|
| 203 | -</li><li><a class='wikilink' href='Clothing.Clothing'>Clothing</a> |
|
| 204 | -</li><li><a class='wikilink' href='Miscellany.Miscellany'>Miscellany</a> |
|
| 205 | -</li></ul><hr /> |
|
| 206 | -<ul><li><a class='wikilink' href='WikiSandbox'>WikiSandbox</a> |
|
| 207 | -</li></ul><p class='vspace' style='text-align: right;'> <span style='font-size:83%'><a class='wikilink' href='Site.SideBar'>edit SideBar</a></span> |
|
| 208 | -</p> |
|
| 209 | - |
|
| 210 | - |
|
| 211 | - <div id='sidebarbottom'> |
|
| 212 | - <span style='white-space:nowrap;'><a rel='nofollow' href='http://validator.w3.org/check/referer' |
|
| 213 | - title='Validate XHTML'>XHTML</a></span> |
|
| 214 | - </div> |
|
| 215 | - </td> |
|
| 216 | - <!--/PageLeftFmt--> |
|
| 217 | - <td id='mainsitetext'> |
|
| 218 | - <!-- table to work around an NS4 bug --> |
|
| 219 | - <table summary='Content Body' id='sitebody' |
|
| 220 | - cellpadding='0' cellspacing='0' border='0'> |
|
| 221 | - <tr> |
|
| 222 | - <td> |
|
| 223 | - <!--PageTitleFmt--> |
|
| 224 | - <div id='sitepagetitle' |
|
| 225 | - title='DVD Rental was last modified on 24 November 2009, at 02:43 PM UTC'> |
|
| 226 | - <span style='display:none;'>DVD Rental</span> |
|
| 227 | - </div> |
|
| 228 | - <!--PageText--> |
|
| 229 | -<div id='wikitext'> |
|
| 230 | -<p><strong>Password required</strong> |
|
| 231 | -</p> |
|
| 232 | -<p class='vspace'><em>The default anti-spam password is a prime number, the sum of two squares less than ten, written out.</em> |
|
| 233 | -</p> |
|
| 234 | -<div class='vspace'></div> |
|
| 235 | -<form name='authform' action='/pmwiki/pmwiki.php?n=DVDRental&action=markdown' method='post'> |
|
| 236 | -<p>Password: <input type='password' name='authpw' /> |
|
| 237 | -<input type='submit' value='OK' class='inputbutton' /> |
|
| 238 | -</p></form> |
|
| 239 | -<script language='javascript' type='text/javascript'><!-- |
|
| 240 | - try { document.authform.authid.focus(); } |
|
| 241 | - catch(e) { document.authform.authpw.focus(); } //--></script></div> |
|
| 242 | - |
|
| 243 | - </td> |
|
| 244 | - </tr> |
|
| 245 | - </table> |
|
| 246 | - </td> |
|
| 247 | - </tr> |
|
| 248 | - <tr> |
|
| 249 | - <td id='mainsitefoot' colspan='2' rowspan='1'> |
|
| 250 | - <table summary='Wiki: Footer' width='100%' cellpadding='0' cellspacing='0' border='0'> |
|
| 251 | - <!--PageFooterFmt--> |
|
| 252 | - <tr> |
|
| 253 | - <td id='footleft'> |
|
| 254 | - <span id='footchanges'><a rel='nofollow' href='RecentChanges' |
|
| 255 | - title='Recent (C)hanges in this section' |
|
| 256 | - accesskey='c'>Recent Changes</a> |
|
| 257 | - <a rel='nofollow' href='Site.AllRecentChanges' |
|
| 258 | - title='(A)ll Recent changes for the entire site' |
|
| 259 | - accesskey='a'>(All)</a></span> |
|
| 260 | - <span id='footeditsb'>| <a rel='nofollow' href='Site.SideBar' |
|
| 261 | - title='Edit the Side(B)ar' |
|
| 262 | - accesskey='b'>Edit SideBar</a></span> |
|
| 263 | - </td> |
|
| 264 | - <td id='footmiddle'> |
|
| 265 | - <span id='footlastmod'>Page last modified on 24 November 2009, at 02:43 PM UTC</span> |
|
| 266 | - </td> |
|
| 267 | - <td id='footright'> |
|
| 268 | - <span id='footedit'><a rel='nofollow' href='DVDRental' |
|
| 269 | - title='(E)dit this page' |
|
| 270 | - accesskey='e'>Edit Page</a></span> |
|
| 271 | - <span id='foothist'>| <a rel='nofollow' href='DVDRental?action=diff' |
|
| 272 | - title='(H)istory of this page' |
|
| 273 | - accesskey='h'>Page History</a></span> |
|
| 274 | - </td> |
|
| 275 | - </tr> |
|
| 276 | - <!--/PageFooterFmt--> |
|
| 277 | - <tr> |
|
| 278 | - <td id='sitesole' colspan='3' rowspan='1'> |
|
| 279 | - |
|
| 280 | - <span id='sitepoweredby' title='Powered by PmWiki'>Powered by |
|
| 281 | - <a href='http://www.pmichaud.com/wiki/PmWiki/PmWiki' |
|
| 282 | - title='PmWiki Home'>PmWiki</a></span> |
|
| 283 | - </td> |
|
| 284 | - </tr> |
|
| 285 | - </table> |
|
| 286 | - </td> |
|
| 287 | - </tr> |
|
| 288 | - </tbody> |
|
| 289 | - </table> |
|
| 290 | - <!-- Lean Skin v0.14.3 |
|
| 291 | - vim: expandtab sw=1 ts=1 sts=1 : |
|
| 292 | - --> |
|
| 293 | - </body> |
|
| 294 | -</html> |
|
| 295 | - |
Main/FirstNamesSaddam.md
| ... | ... | @@ -1,40 +0,0 @@ |
| 1 | -# FirstNamesSaddam |
|
| 2 | - |
|
| 3 | -It's a rap. We were 11... |
|
| 4 | - |
|
| 5 | - |
|
| 6 | - |
|
| 7 | - First name's Saddam, last name's Hussein |
|
| 8 | - Some people say he's insane, others say |
|
| 9 | - He ain't gonna get no gain |
|
| 10 | - Cos the Allies won't tolerate his game. |
|
| 11 | - |
|
| 12 | - Falling on the ground with nasty thuds |
|
| 13 | - His weapons people call the scuds |
|
| 14 | - Blowin' Kuwait makin' people insane |
|
| 15 | - He's the guy we call HUSSEIN |
|
| 16 | - |
|
| 17 | - The Allies' new weapon the Patriot |
|
| 18 | - Ground-to-air flyin' like a flying chariot |
|
| 19 | - Then there's the stealth a nasty invention |
|
| 20 | - Thought up by the Allies' war convention |
|
| 21 | - |
|
| 22 | - Norman Schwartzkopf, a US Marine |
|
| 23 | - Was there to lead the Allied fighting machine |
|
| 24 | - He went in there to rip and tear |
|
| 25 | - But unfortunately got caught in a snare |
|
| 26 | - |
|
| 27 | - Hussein was ready, ready to hit hard |
|
| 28 | - With his new fantastic Republican Guard |
|
| 29 | - But the Allies were strong, they couldn't go wrong |
|
| 30 | - They took Kuwait and then carried on. |
|
| 31 | - |
|
| 32 | - The Allies withdrew and back Hussein flew |
|
| 33 | - Leaving the Kurds without a gate |
|
| 34 | - To escape the tyrant's evil reign, |
|
| 35 | - And so the Allies came back again. |
|
| 36 | - |
|
| 37 | - The battle rages on, |
|
| 38 | - Although it's being won |
|
| 39 | - By the Allied forces. |
|
| 40 | - Yo guys, well done. |
|
| ... | ... | \ No newline at end of file |
Main/HomePage.md
| ... | ... | @@ -1,23 +0,0 @@ |
| 1 | -# HomePage |
|
| 2 | - |
|
| 3 | -* [Projects][1] |
|
| 4 | -* [Network][2] |
|
| 5 | -* [Media Centre][3] |
|
| 6 | -* [Car][4] |
|
| 7 | -* [Travel][5] |
|
| 8 | -* [Study][6] |
|
| 9 | -* [Skills][7] |
|
| 10 | -* [Music][8] |
|
| 11 | -* [Polo][9] |
|
| 12 | -* [Yachting][10] |
|
| 13 | - |
|
| 14 | - [1]: Projects |
|
| 15 | - [2]: Network.Network |
|
| 16 | - [3]: MediaCentre.MediaCentre |
|
| 17 | - [4]: Car.Car |
|
| 18 | - [5]: Travel.Travel |
|
| 19 | - [6]: Study.Study |
|
| 20 | - [7]: Skills.Skills |
|
| 21 | - [8]: Music.Music |
|
| 22 | - [9]: HorseRiding.Polo |
|
| 23 | - [10]: Yachting |
|
| ... | ... | \ No newline at end of file |
Main/Projects.md
| ... | ... | @@ -1,53 +0,0 @@ |
| 1 | -# Projects |
|
| 2 | - |
|
| 3 | -## Things I'm currently working on. |
|
| 4 | - |
|
| 5 | -* [Whale Barn][1] |
|
| 6 | - |
|
| 7 | -Hi-tech shared house for next-level shenanigans |
|
| 8 | - |
|
| 9 | -with Jasper - Home Automation - Kodi integration |
|
| 10 | - |
|
| 11 | -* [Network][2] |
|
| 12 | - |
|
| 13 | -A project to construct a reliable, low-cost, [IPv6][3][?][3] gigabit ethernet home network. |
|
| 14 | - |
|
| 15 | -* [Media Centre][4] |
|
| 16 | - |
|
| 17 | -Project to create a low-cost HD home theatre setup |
|
| 18 | - |
|
| 19 | -* [PIM][5] |
|
| 20 | - |
|
| 21 | -A project to synchronize calendaring and contacts between home, laptop and phone. |
|
| 22 | - |
|
| 23 | -* [Transcode][6] |
|
| 24 | -* Writing a simple [LLVM Backend][7] |
|
| 25 | - |
|
| 26 | - |
|
| 27 | - |
|
| 28 | -## Things To Do |
|
| 29 | - |
|
| 30 | -* [HFSM][8] in C |
|
| 31 | -* Feature support without preprocessor macros - Paper |
|
| 32 | -* [Tascam 144][9] usb-audio config - in alsa-dev |
|
| 33 | -* [UDF shared partition HOWTO][10] |
|
| 34 | -* Silabs USB FM Radio support - in kernel 2.6.25 |
|
| 35 | - |
|
| 36 | - |
|
| 37 | - |
|
| 38 | -## Backburner |
|
| 39 | - |
|
| 40 | -* Mythos card DB |
|
| 41 | -* [CLAWmarks][11][?][11] online |
|
| 42 | - |
|
| 43 | - [1]: House.WhaleBarn |
|
| 44 | - [2]: Network.Network |
|
| 45 | - [3]: IPv6 |
|
| 46 | - [4]: MediaCentre.MediaCentre |
|
| 47 | - [5]: PIM.PIM |
|
| 48 | - [6]: Code.Transcode |
|
| 49 | - [7]: Tech.LLVMBackend |
|
| 50 | - [8]: Code.HFSM |
|
| 51 | - [9]: Tech.Tascam144 |
|
| 52 | - [10]: UDFHowto |
|
| 53 | - [11]: CLAWmarks |
|
| ... | ... | \ No newline at end of file |
Main/RecentChanges.md
| ... | ... | @@ -1,22 +0,0 @@ |
| 1 | -# RecentChanges |
|
| 2 | - |
|
| 3 | -* [HomePage][1] . . . 28 January 2019, at 10:12 PM UTC by [Gnome][2][?][2]: tidy up |
|
| 4 | -* [Projects][3] . . . 26 February 2016, at 08:28 PM UTC by [Gnome][2][?][2]: LLVM backend |
|
| 5 | -* [WikiSandbox][4] . . . 03 February 2016, at 07:39 PM UTC by [Gnome][2][?][2]: |
|
| 6 | -* [VoIP][5][?][5] . . . 25 January 2010, at 11:21 AM GMT by [Gnome][2][?][2]: Verification |
|
| 7 | -* [DVDRental][6] . . . 24 November 2009, at 02:43 PM GMT by [Gnome][2][?][2]: updates |
|
| 8 | -* [Yachting][7] . . . 11 November 2009, at 10:43 AM GMT by [Gnome][2][?][2]: completed Day Skipper |
|
| 9 | -* [Tascam144][8] . . . 20 January 2009, at 12:43 AM GMT by [Gnome][2][?][2]: driver support |
|
| 10 | -* [FirstNamesSaddam][9] . . . 19 November 2008, at 11:49 PM GMT by [Gnome][2][?][2]: formatting |
|
| 11 | -* [UDFHowto][10] . . . 03 November 2008, at 11:58 AM GMT by [Gnome][2][?][2]: FS limitations |
|
| 12 | - |
|
| 13 | - [1]: HomePage |
|
| 14 | - [2]: Profiles.Gnome |
|
| 15 | - [3]: Projects |
|
| 16 | - [4]: WikiSandbox |
|
| 17 | - [5]: VoIP |
|
| 18 | - [6]: DVDRental |
|
| 19 | - [7]: Yachting |
|
| 20 | - [8]: Tascam144 |
|
| 21 | - [9]: FirstNamesSaddam |
|
| 22 | - [10]: UDFHowto |
|
| ... | ... | \ No newline at end of file |
Main/Tascam144.md
| ... | ... | @@ -1,308 +0,0 @@ |
| 1 | -# Tascam144 |
|
| 2 | - |
|
| 3 | -Tascam 144 USB audio/MIDI interface adapter. |
|
| 4 | - |
|
| 5 | - |
|
| 6 | - |
|
| 7 | -## Support |
|
| 8 | - |
|
| 9 | -* ALSA [1.0.18-rc1][1] |
|
| 10 | -* Kernel 2.6.28 |
|
| 11 | -* Works on uhci-hcd only |
|
| 12 | - |
|
| 13 | - |
|
| 14 | - |
|
| 15 | -## Howto |
|
| 16 | - |
|
| 17 | -* [Ubuntu][2] |
|
| 18 | -* Tested on nixie (2.6.31-17-generic i686) |
|
| 19 | - |
|
| 20 | -### Unbind ehci |
|
| 21 | - |
|
| 22 | - # echo -n 0000:00:1d.7 >> /sys/bus/pci/drivers/ehci_hcd/unbind |
|
| 23 | - |
|
| 24 | - |
|
| 25 | - |
|
| 26 | - |
|
| 27 | -### Install patched snd-usb-us122l.ko |
|
| 28 | - |
|
| 29 | - sudo cp /lib/modules/`uname -r`/kernel/sound/usb/usx2y/snd-usb-us122l.ko{,.bak} |
|
| 30 | - wget http://www.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-20091012.tar.gz |
|
| 31 | - tar -xzvf alsa-driver-20091012.tar.gz |
|
| 32 | - cd alsa-driver/alsa-kernel/usb/usx2y/ |
|
| 33 | - make -C /usr/src/linux-headers-`uname -r` M=`pwd` modules |
|
| 34 | - sudo cp snd-usb-us122l.ko /lib/modules/`uname -r`/kernel/sound/usb/usx2y/snd-usb-us122l.ko |
|
| 35 | - sudo modprobe snd-usb-us122l |
|
| 36 | - |
|
| 37 | - |
|
| 38 | - |
|
| 39 | - |
|
| 40 | -### Configure ALSA |
|
| 41 | - |
|
| 42 | -* [http://wiki.briata.org/doku.php#step\_3\_-\_set\_alsa][3] |
|
| 43 | - |
|
| 44 | - wget http://pub.briata.org/us-122l/.asoundrc -O ~/.asoundrc |
|
| 45 | - |
|
| 46 | - |
|
| 47 | - |
|
| 48 | - |
|
| 49 | -### Test |
|
| 50 | - |
|
| 51 | - ARGS="-MDusb_stream:1 -fS24_3LE -r44100 -c2 --period-size=640" |
|
| 52 | - arecord $ARGS > foo.wav |
|
| 53 | - mplayer foo.wav |
|
| 54 | - |
|
| 55 | - |
|
| 56 | - |
|
| 57 | - |
|
| 58 | -### Rebind afterwards |
|
| 59 | - |
|
| 60 | - # echo -n 0000:00:1d.7 >> /sys/bus/pci/drivers/ehci_hcd/bind |
|
| 61 | - |
|
| 62 | - |
|
| 63 | - |
|
| 64 | - |
|
| 65 | -## Hardware Description |
|
| 66 | - |
|
| 67 | -Vendor Id: 0x0644 (Teac) Product Id: 0x800f |
|
| 68 | - |
|
| 69 | - |
|
| 70 | - |
|
| 71 | -### lsusb |
|
| 72 | - |
|
| 73 | -Bus 002 Device 004: ID 0644:800f TEAC Corp |
|
| 74 | - |
|
| 75 | -See below for verbose lsusb output... |
|
| 76 | - |
|
| 77 | - |
|
| 78 | - |
|
| 79 | -### Physical structure |
|
| 80 | - |
|
| 81 | -#### Connectors |
|
| 82 | - |
|
| 83 | -| 1 | USB | USB type B | |
|
| 84 | -|| |
|
| 85 | -| 2 | Line Out L | RCA | |
|
| 86 | -| 3 | Line Out R | RCA | |
|
| 87 | -| 4 | MIDI In | MIDI | |
|
| 88 | -| 5 | MIDI Out | MIDI | |
|
| 89 | -| 6 | Digital In | MIDI | |
|
| 90 | -| 7 | Digital Out | MIDI | |
|
| 91 | -| 8 | Line In L | Audio Jack 6.3 mm (1/4") | |
|
| 92 | -| 9 | Line/Guitar In R | Audio Jack 6.3 mm (1/4") | |
|
| 93 | -| 10 | Phones | Audio Jack 6.3 mm (1/4") | |
|
| 94 | -| 11 | Mic In L | XLR | |
|
| 95 | -| 12 | Mic In R | XLR | |
|
| 96 | - |
|
| 97 | - |
|
| 98 | - |
|
| 99 | -#### Mixers |
|
| 100 | - |
|
| 101 | -| Control | Type | Mix inputs | |
|
| 102 | -|:------------------------:| ------ | ---------- | |
|
| 103 | -| Mon Mix (Input/Computer) | Mix | ? <--> 1 | |
|
| 104 | -| Line Out | Mix | 2 level | |
|
| 105 | -| Phones | Mix | 10 level | |
|
| 106 | -| Input L | Mix | 8 <--> 11 | |
|
| 107 | -| Input R | Mix | 9 <--> 12 | |
|
| 108 | -| Mic-Line/Guitar | Switch | 9 | |
|
| 109 | - |
|
| 110 | - |
|
| 111 | - |
|
| 112 | -### USB structure |
|
| 113 | - |
|
| 114 | - Configuration 1: |
|
| 115 | - Interface 0 |
|
| 116 | - Alt 0 |
|
| 117 | - 0 endpoints |
|
| 118 | - Alt 1 |
|
| 119 | - Endpoint 0: Isochronous Output |
|
| 120 | - (packet size: 156, interval: 125µs) |
|
| 121 | - Endpoint 1: Bulk Input |
|
| 122 | - (packet size: 512, interval: 0ms) |
|
| 123 | - Endpoint 2: Bulk Output 500µs |
|
| 124 | - (packet size: 512, interval: 500µs) |
|
| 125 | - Interface 1 |
|
| 126 | - Alt 0: |
|
| 127 | - 0 endpoints |
|
| 128 | - Alt 1: |
|
| 129 | - Endpoint 0: Isochronous Input |
|
| 130 | - (packet size: 64, interval: 1ms) |
|
| 131 | - Endpoint 1: Bulk Input |
|
| 132 | - (packet size: 512, interval: 0ms) |
|
| 133 | - |
|
| 134 | - |
|
| 135 | - |
|
| 136 | - |
|
| 137 | -### /proc/bus/usb |
|
| 138 | - |
|
| 139 | - T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 33 Spd=480 MxCh= 0 |
|
| 140 | - D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 |
|
| 141 | - P: Vendor=0644 ProdID=800f Rev= 1.00 |
|
| 142 | - S: Manufacturer=Tascam |
|
| 143 | - S: Product=US-144 |
|
| 144 | - S: SerialNumber=no serial number |
|
| 145 | - C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=480mA |
|
| 146 | - I: If#= 0 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none) |
|
| 147 | - I: If#= 0 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none) |
|
| 148 | - E: Ad=02(O) Atr=05(Isoc) MxPS= 156 Ivl=125us |
|
| 149 | - E: Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms |
|
| 150 | - E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=500us |
|
| 151 | - I: If#= 1 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none) |
|
| 152 | - I: If#= 1 Alt= 1 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none) |
|
| 153 | - E: Ad=81(I) Atr=05(Isoc) MxPS= 64 Ivl=1ms |
|
| 154 | - E: Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms |
|
| 155 | - |
|
| 156 | - |
|
| 157 | - |
|
| 158 | - |
|
| 159 | -### lsusb -vvv |
|
| 160 | - |
|
| 161 | - Bus 003 Device 003: ID 0644:800f TEAC Corp. |
|
| 162 | - Device Descriptor: |
|
| 163 | - bLength 18 |
|
| 164 | - bDescriptorType 1 |
|
| 165 | - bcdUSB 2.00 |
|
| 166 | - bDeviceClass 0 (Defined at Interface level) |
|
| 167 | - bDeviceSubClass 0 |
|
| 168 | - bDeviceProtocol 0 |
|
| 169 | - bMaxPacketSize0 64 |
|
| 170 | - idVendor 0x0644 TEAC Corp. |
|
| 171 | - idProduct 0x800f |
|
| 172 | - bcdDevice 1.00 |
|
| 173 | - iManufacturer 1 Tascam |
|
| 174 | - iProduct 2 US-144 |
|
| 175 | - iSerial 3 no serial number |
|
| 176 | - bNumConfigurations 1 |
|
| 177 | - Configuration Descriptor: |
|
| 178 | - bLength 9 |
|
| 179 | - bDescriptorType 2 |
|
| 180 | - wTotalLength 80 |
|
| 181 | - bNumInterfaces 2 |
|
| 182 | - bConfigurationValue 1 |
|
| 183 | - iConfiguration 0 |
|
| 184 | - bmAttributes 0x80 |
|
| 185 | - (Bus Powered) |
|
| 186 | - MaxPower 480mA |
|
| 187 | - Interface Descriptor: |
|
| 188 | - bLength 9 |
|
| 189 | - bDescriptorType 4 |
|
| 190 | - bInterfaceNumber 0 |
|
| 191 | - bAlternateSetting 0 |
|
| 192 | - bNumEndpoints 0 |
|
| 193 | - bInterfaceClass 255 Vendor Specific Class |
|
| 194 | - bInterfaceSubClass 0 |
|
| 195 | - bInterfaceProtocol 0 |
|
| 196 | - iInterface 0 |
|
| 197 | - Interface Descriptor: |
|
| 198 | - bLength 9 |
|
| 199 | - bDescriptorType 4 |
|
| 200 | - bInterfaceNumber 0 |
|
| 201 | - bAlternateSetting 1 |
|
| 202 | - bNumEndpoints 3 |
|
| 203 | - bInterfaceClass 255 Vendor Specific Class |
|
| 204 | - bInterfaceSubClass 0 |
|
| 205 | - bInterfaceProtocol 0 |
|
| 206 | - iInterface 0 |
|
| 207 | - Endpoint Descriptor: |
|
| 208 | - bLength 7 |
|
| 209 | - bDescriptorType 5 |
|
| 210 | - bEndpointAddress 0x02 EP 2 OUT |
|
| 211 | - bmAttributes 5 |
|
| 212 | - Transfer Type Isochronous |
|
| 213 | - Synch Type Asynchronous |
|
| 214 | - Usage Type Data |
|
| 215 | - wMaxPacketSize 0x009c 1x 156 bytes |
|
| 216 | - bInterval 1 |
|
| 217 | - Endpoint Descriptor: |
|
| 218 | - bLength 7 |
|
| 219 | - bDescriptorType 5 |
|
| 220 | - bEndpointAddress 0x83 EP 3 IN |
|
| 221 | - bmAttributes 2 |
|
| 222 | - Transfer Type Bulk |
|
| 223 | - Synch Type None |
|
| 224 | - Usage Type Data |
|
| 225 | - wMaxPacketSize 0x0200 1x 512 bytes |
|
| 226 | - bInterval 4 |
|
| 227 | - Endpoint Descriptor: |
|
| 228 | - bLength 7 |
|
| 229 | - bDescriptorType 5 |
|
| 230 | - bEndpointAddress 0x04 EP 4 OUT |
|
| 231 | - bmAttributes 2 |
|
| 232 | - Transfer Type Bulk |
|
| 233 | - Synch Type None |
|
| 234 | - Usage Type Data |
|
| 235 | - wMaxPacketSize 0x0200 1x 512 bytes |
|
| 236 | - bInterval 4 |
|
| 237 | - Interface Descriptor: |
|
| 238 | - bLength 9 |
|
| 239 | - bDescriptorType 4 |
|
| 240 | - bInterfaceNumber 1 |
|
| 241 | - bAlternateSetting 0 |
|
| 242 | - bNumEndpoints 0 |
|
| 243 | - bInterfaceClass 255 Vendor Specific Class |
|
| 244 | - bInterfaceSubClass 0 |
|
| 245 | - bInterfaceProtocol 0 |
|
| 246 | - iInterface 0 |
|
| 247 | - Interface Descriptor: |
|
| 248 | - bLength 9 |
|
| 249 | - bDescriptorType 4 |
|
| 250 | - bInterfaceNumber 1 |
|
| 251 | - bAlternateSetting 1 |
|
| 252 | - bNumEndpoints 2 |
|
| 253 | - bInterfaceClass 255 Vendor Specific Class |
|
| 254 | - bInterfaceSubClass 0 |
|
| 255 | - bInterfaceProtocol 0 |
|
| 256 | - iInterface 0 |
|
| 257 | - Endpoint Descriptor: |
|
| 258 | - bLength 7 |
|
| 259 | - bDescriptorType 5 |
|
| 260 | - bEndpointAddress 0x81 EP 1 IN |
|
| 261 | - bmAttributes 5 |
|
| 262 | - Transfer Type Isochronous |
|
| 263 | - Synch Type Asynchronous |
|
| 264 | - Usage Type Data |
|
| 265 | - wMaxPacketSize 0x0040 1x 64 bytes |
|
| 266 | - bInterval 4 |
|
| 267 | - Endpoint Descriptor: |
|
| 268 | - bLength 7 |
|
| 269 | - bDescriptorType 5 |
|
| 270 | - bEndpointAddress 0x86 EP 6 IN |
|
| 271 | - bmAttributes 2 |
|
| 272 | - Transfer Type Bulk |
|
| 273 | - Synch Type None |
|
| 274 | - Usage Type Data |
|
| 275 | - wMaxPacketSize 0x0200 1x 512 bytes |
|
| 276 | - bInterval 1 |
|
| 277 | - Device Qualifier (for other device speed): |
|
| 278 | - bLength 10 |
|
| 279 | - bDescriptorType 6 |
|
| 280 | - bcdUSB 2.00 |
|
| 281 | - bDeviceClass 0 (Defined at Interface level) |
|
| 282 | - bDeviceSubClass 0 |
|
| 283 | - bDeviceProtocol 0 |
|
| 284 | - bMaxPacketSize0 64 |
|
| 285 | - bNumConfigurations 1 |
|
| 286 | - Device Status: 0x0000 |
|
| 287 | - (Bus Powered) |
|
| 288 | - |
|
| 289 | - |
|
| 290 | - |
|
| 291 | - |
|
| 292 | -## Links |
|
| 293 | - |
|
| 294 | -<http://www.pps.jussieu.fr/~smimram/tascam/> |
|
| 295 | -<http://www.tascam.de/en/us-144.html> |
|
| 296 | -<http://www.tascam.com/Products/US-144.html> |
|
| 297 | -<http://langerland.de/linux/usx2y/index.html> |
|
| 298 | -<http://permalink.gmane.org/gmane.linux.alsa.devel/43192> |
|
| 299 | -<http://ubuntuforums.org/showthread.php?t=318567> |
|
| 300 | -[http://doc.gwos.org/index.php/Tascam\_US-122\_in_Dapper][4] |
|
| 301 | -<http://www.alsa-project.org/> |
|
| 302 | -<http://www.premiumorange.com/la-page-web-of-phil/index.php?page=P030001> |
|
| 303 | -<http://wiki.briata.org/doku.php> |
|
| 304 | - |
|
| 305 | - [1]: http://www.alsa-project.org/main/index.php/Changes_v1.0.17a_v1.0.18rc1#USB_USX2Y |
|
| 306 | - [2]: http://wiki.ubuntuusers.de/Benutzer/BigMc/Tascam_US-144 |
|
| 307 | - [3]: http://wiki.briata.org/doku.php#step_3_-_set_alsa |
|
| 308 | - [4]: http://doc.gwos.org/index.php/Tascam_US-122_in_Dapper |
|
| ... | ... | \ No newline at end of file |
Main/UDFHowto.md
| ... | ... | @@ -1,7 +0,0 @@ |
| 1 | -# UDFHowto |
|
| 2 | - |
|
| 3 | -## Notes |
|
| 4 | - |
|
| 5 | -* Limitation of one partition per disk? |
|
| 6 | -* FS limitations |
|
| 7 | -* Add a UDF partition? |
|
| ... | ... | \ No newline at end of file |
Main/WikiSandbox.md
| ... | ... | @@ -1,13 +0,0 @@ |
| 1 | -# WikiSandbox |
|
| 2 | - |
|
| 3 | -Feel free to use this page to experiment with the [Text Formatting Rules][1]. Just click the "Edit Page" link at the bottom of the page. |
|
| 4 | - |
|
| 5 | -Testing. |
|
| 6 | - |
|
| 7 | -Testing stuff. |
|
| 8 | - |
|
| 9 | - |
|
| 10 | - |
|
| 11 | -* * * |
|
| 12 | - |
|
| 13 | - [1]: PmWiki.TextFormattingRules |
|
| ... | ... | \ No newline at end of file |
Main/Yachting.md
| ... | ... | @@ -1,13 +0,0 @@ |
| 1 | -# Yachting |
|
| 2 | - |
|
| 3 | -# Day Skipper Certification |
|
| 4 | - |
|
| 5 | -* Completed 2009-10-09 |
|
| 6 | - |
|
| 7 | - |
|
| 8 | - |
|
| 9 | -## Links |
|
| 10 | - |
|
| 11 | -* [http://www.sunsail.co.uk/schools/learning\_with\_sunsail/accommod/thailand][1] |
|
| 12 | - |
|
| 13 | - [1]: http://www.sunsail.co.uk/schools/learning_with_sunsail/accommod/thailand |
|
| ... | ... | \ No newline at end of file |
Projects.md
| ... | ... | @@ -0,0 +1,53 @@ |
| 1 | +# Projects |
|
| 2 | + |
|
| 3 | +## Things I'm currently working on. |
|
| 4 | + |
|
| 5 | +* [Whale Barn][1] |
|
| 6 | + |
|
| 7 | +Hi-tech shared house for next-level shenanigans |
|
| 8 | + |
|
| 9 | +with Jasper - Home Automation - Kodi integration |
|
| 10 | + |
|
| 11 | +* [Network][2] |
|
| 12 | + |
|
| 13 | +A project to construct a reliable, low-cost, [IPv6][3][?][3] gigabit ethernet home network. |
|
| 14 | + |
|
| 15 | +* [Media Centre][4] |
|
| 16 | + |
|
| 17 | +Project to create a low-cost HD home theatre setup |
|
| 18 | + |
|
| 19 | +* [PIM][5] |
|
| 20 | + |
|
| 21 | +A project to synchronize calendaring and contacts between home, laptop and phone. |
|
| 22 | + |
|
| 23 | +* [Transcode][6] |
|
| 24 | +* Writing a simple [LLVM Backend][7] |
|
| 25 | + |
|
| 26 | + |
|
| 27 | + |
|
| 28 | +## Things To Do |
|
| 29 | + |
|
| 30 | +* [HFSM][8] in C |
|
| 31 | +* Feature support without preprocessor macros - Paper |
|
| 32 | +* [Tascam 144][9] usb-audio config - in alsa-dev |
|
| 33 | +* [UDF shared partition HOWTO][10] |
|
| 34 | +* Silabs USB FM Radio support - in kernel 2.6.25 |
|
| 35 | + |
|
| 36 | + |
|
| 37 | + |
|
| 38 | +## Backburner |
|
| 39 | + |
|
| 40 | +* Mythos card DB |
|
| 41 | +* [CLAWmarks][11][?][11] online |
|
| 42 | + |
|
| 43 | + [1]: House.WhaleBarn |
|
| 44 | + [2]: Network.Network |
|
| 45 | + [3]: IPv6 |
|
| 46 | + [4]: MediaCentre.MediaCentre |
|
| 47 | + [5]: PIM.PIM |
|
| 48 | + [6]: Code.Transcode |
|
| 49 | + [7]: Tech.LLVMBackend |
|
| 50 | + [8]: Code.HFSM |
|
| 51 | + [9]: Tech.Tascam144 |
|
| 52 | + [10]: UDFHowto |
|
| 53 | + [11]: CLAWmarks |
|
| ... | ... | \ No newline at end of file |
RecentChanges.md
| ... | ... | @@ -0,0 +1,22 @@ |
| 1 | +# RecentChanges |
|
| 2 | + |
|
| 3 | +* [HomePage][1] . . . 28 January 2019, at 10:12 PM UTC by [Gnome][2][?][2]: tidy up |
|
| 4 | +* [Projects][3] . . . 26 February 2016, at 08:28 PM UTC by [Gnome][2][?][2]: LLVM backend |
|
| 5 | +* [WikiSandbox][4] . . . 03 February 2016, at 07:39 PM UTC by [Gnome][2][?][2]: |
|
| 6 | +* [VoIP][5][?][5] . . . 25 January 2010, at 11:21 AM GMT by [Gnome][2][?][2]: Verification |
|
| 7 | +* [DVDRental][6] . . . 24 November 2009, at 02:43 PM GMT by [Gnome][2][?][2]: updates |
|
| 8 | +* [Yachting][7] . . . 11 November 2009, at 10:43 AM GMT by [Gnome][2][?][2]: completed Day Skipper |
|
| 9 | +* [Tascam144][8] . . . 20 January 2009, at 12:43 AM GMT by [Gnome][2][?][2]: driver support |
|
| 10 | +* [FirstNamesSaddam][9] . . . 19 November 2008, at 11:49 PM GMT by [Gnome][2][?][2]: formatting |
|
| 11 | +* [UDFHowto][10] . . . 03 November 2008, at 11:58 AM GMT by [Gnome][2][?][2]: FS limitations |
|
| 12 | + |
|
| 13 | + [1]: HomePage |
|
| 14 | + [2]: Profiles.Gnome |
|
| 15 | + [3]: Projects |
|
| 16 | + [4]: WikiSandbox |
|
| 17 | + [5]: VoIP |
|
| 18 | + [6]: DVDRental |
|
| 19 | + [7]: Yachting |
|
| 20 | + [8]: Tascam144 |
|
| 21 | + [9]: FirstNamesSaddam |
|
| 22 | + [10]: UDFHowto |
|
| ... | ... | \ No newline at end of file |
Tascam144.md
| ... | ... | @@ -0,0 +1,308 @@ |
| 1 | +# Tascam144 |
|
| 2 | + |
|
| 3 | +Tascam 144 USB audio/MIDI interface adapter. |
|
| 4 | + |
|
| 5 | + |
|
| 6 | + |
|
| 7 | +## Support |
|
| 8 | + |
|
| 9 | +* ALSA [1.0.18-rc1][1] |
|
| 10 | +* Kernel 2.6.28 |
|
| 11 | +* Works on uhci-hcd only |
|
| 12 | + |
|
| 13 | + |
|
| 14 | + |
|
| 15 | +## Howto |
|
| 16 | + |
|
| 17 | +* [Ubuntu][2] |
|
| 18 | +* Tested on nixie (2.6.31-17-generic i686) |
|
| 19 | + |
|
| 20 | +### Unbind ehci |
|
| 21 | + |
|
| 22 | + # echo -n 0000:00:1d.7 >> /sys/bus/pci/drivers/ehci_hcd/unbind |
|
| 23 | + |
|
| 24 | + |
|
| 25 | + |
|
| 26 | + |
|
| 27 | +### Install patched snd-usb-us122l.ko |
|
| 28 | + |
|
| 29 | + sudo cp /lib/modules/`uname -r`/kernel/sound/usb/usx2y/snd-usb-us122l.ko{,.bak} |
|
| 30 | + wget http://www.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-20091012.tar.gz |
|
| 31 | + tar -xzvf alsa-driver-20091012.tar.gz |
|
| 32 | + cd alsa-driver/alsa-kernel/usb/usx2y/ |
|
| 33 | + make -C /usr/src/linux-headers-`uname -r` M=`pwd` modules |
|
| 34 | + sudo cp snd-usb-us122l.ko /lib/modules/`uname -r`/kernel/sound/usb/usx2y/snd-usb-us122l.ko |
|
| 35 | + sudo modprobe snd-usb-us122l |
|
| 36 | + |
|
| 37 | + |
|
| 38 | + |
|
| 39 | + |
|
| 40 | +### Configure ALSA |
|
| 41 | + |
|
| 42 | +* [http://wiki.briata.org/doku.php#step\_3\_-\_set\_alsa][3] |
|
| 43 | + |
|
| 44 | + wget http://pub.briata.org/us-122l/.asoundrc -O ~/.asoundrc |
|
| 45 | + |
|
| 46 | + |
|
| 47 | + |
|
| 48 | + |
|
| 49 | +### Test |
|
| 50 | + |
|
| 51 | + ARGS="-MDusb_stream:1 -fS24_3LE -r44100 -c2 --period-size=640" |
|
| 52 | + arecord $ARGS > foo.wav |
|
| 53 | + mplayer foo.wav |
|
| 54 | + |
|
| 55 | + |
|
| 56 | + |
|
| 57 | + |
|
| 58 | +### Rebind afterwards |
|
| 59 | + |
|
| 60 | + # echo -n 0000:00:1d.7 >> /sys/bus/pci/drivers/ehci_hcd/bind |
|
| 61 | + |
|
| 62 | + |
|
| 63 | + |
|
| 64 | + |
|
| 65 | +## Hardware Description |
|
| 66 | + |
|
| 67 | +Vendor Id: 0x0644 (Teac) Product Id: 0x800f |
|
| 68 | + |
|
| 69 | + |
|
| 70 | + |
|
| 71 | +### lsusb |
|
| 72 | + |
|
| 73 | +Bus 002 Device 004: ID 0644:800f TEAC Corp |
|
| 74 | + |
|
| 75 | +See below for verbose lsusb output... |
|
| 76 | + |
|
| 77 | + |
|
| 78 | + |
|
| 79 | +### Physical structure |
|
| 80 | + |
|
| 81 | +#### Connectors |
|
| 82 | + |
|
| 83 | +| 1 | USB | USB type B | |
|
| 84 | +|| |
|
| 85 | +| 2 | Line Out L | RCA | |
|
| 86 | +| 3 | Line Out R | RCA | |
|
| 87 | +| 4 | MIDI In | MIDI | |
|
| 88 | +| 5 | MIDI Out | MIDI | |
|
| 89 | +| 6 | Digital In | MIDI | |
|
| 90 | +| 7 | Digital Out | MIDI | |
|
| 91 | +| 8 | Line In L | Audio Jack 6.3 mm (1/4") | |
|
| 92 | +| 9 | Line/Guitar In R | Audio Jack 6.3 mm (1/4") | |
|
| 93 | +| 10 | Phones | Audio Jack 6.3 mm (1/4") | |
|
| 94 | +| 11 | Mic In L | XLR | |
|
| 95 | +| 12 | Mic In R | XLR | |
|
| 96 | + |
|
| 97 | + |
|
| 98 | + |
|
| 99 | +#### Mixers |
|
| 100 | + |
|
| 101 | +| Control | Type | Mix inputs | |
|
| 102 | +|:------------------------:| ------ | ---------- | |
|
| 103 | +| Mon Mix (Input/Computer) | Mix | ? <--> 1 | |
|
| 104 | +| Line Out | Mix | 2 level | |
|
| 105 | +| Phones | Mix | 10 level | |
|
| 106 | +| Input L | Mix | 8 <--> 11 | |
|
| 107 | +| Input R | Mix | 9 <--> 12 | |
|
| 108 | +| Mic-Line/Guitar | Switch | 9 | |
|
| 109 | + |
|
| 110 | + |
|
| 111 | + |
|
| 112 | +### USB structure |
|
| 113 | + |
|
| 114 | + Configuration 1: |
|
| 115 | + Interface 0 |
|
| 116 | + Alt 0 |
|
| 117 | + 0 endpoints |
|
| 118 | + Alt 1 |
|
| 119 | + Endpoint 0: Isochronous Output |
|
| 120 | + (packet size: 156, interval: 125µs) |
|
| 121 | + Endpoint 1: Bulk Input |
|
| 122 | + (packet size: 512, interval: 0ms) |
|
| 123 | + Endpoint 2: Bulk Output 500µs |
|
| 124 | + (packet size: 512, interval: 500µs) |
|
| 125 | + Interface 1 |
|
| 126 | + Alt 0: |
|
| 127 | + 0 endpoints |
|
| 128 | + Alt 1: |
|
| 129 | + Endpoint 0: Isochronous Input |
|
| 130 | + (packet size: 64, interval: 1ms) |
|
| 131 | + Endpoint 1: Bulk Input |
|
| 132 | + (packet size: 512, interval: 0ms) |
|
| 133 | + |
|
| 134 | + |
|
| 135 | + |
|
| 136 | + |
|
| 137 | +### /proc/bus/usb |
|
| 138 | + |
|
| 139 | + T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 33 Spd=480 MxCh= 0 |
|
| 140 | + D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 |
|
| 141 | + P: Vendor=0644 ProdID=800f Rev= 1.00 |
|
| 142 | + S: Manufacturer=Tascam |
|
| 143 | + S: Product=US-144 |
|
| 144 | + S: SerialNumber=no serial number |
|
| 145 | + C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=480mA |
|
| 146 | + I: If#= 0 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none) |
|
| 147 | + I: If#= 0 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none) |
|
| 148 | + E: Ad=02(O) Atr=05(Isoc) MxPS= 156 Ivl=125us |
|
| 149 | + E: Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms |
|
| 150 | + E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=500us |
|
| 151 | + I: If#= 1 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none) |
|
| 152 | + I: If#= 1 Alt= 1 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none) |
|
| 153 | + E: Ad=81(I) Atr=05(Isoc) MxPS= 64 Ivl=1ms |
|
| 154 | + E: Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms |
|
| 155 | + |
|
| 156 | + |
|
| 157 | + |
|
| 158 | + |
|
| 159 | +### lsusb -vvv |
|
| 160 | + |
|
| 161 | + Bus 003 Device 003: ID 0644:800f TEAC Corp. |
|
| 162 | + Device Descriptor: |
|
| 163 | + bLength 18 |
|
| 164 | + bDescriptorType 1 |
|
| 165 | + bcdUSB 2.00 |
|
| 166 | + bDeviceClass 0 (Defined at Interface level) |
|
| 167 | + bDeviceSubClass 0 |
|
| 168 | + bDeviceProtocol 0 |
|
| 169 | + bMaxPacketSize0 64 |
|
| 170 | + idVendor 0x0644 TEAC Corp. |
|
| 171 | + idProduct 0x800f |
|
| 172 | + bcdDevice 1.00 |
|
| 173 | + iManufacturer 1 Tascam |
|
| 174 | + iProduct 2 US-144 |
|
| 175 | + iSerial 3 no serial number |
|
| 176 | + bNumConfigurations 1 |
|
| 177 | + Configuration Descriptor: |
|
| 178 | + bLength 9 |
|
| 179 | + bDescriptorType 2 |
|
| 180 | + wTotalLength 80 |
|
| 181 | + bNumInterfaces 2 |
|
| 182 | + bConfigurationValue 1 |
|
| 183 | + iConfiguration 0 |
|
| 184 | + bmAttributes 0x80 |
|
| 185 | + (Bus Powered) |
|
| 186 | + MaxPower 480mA |
|
| 187 | + Interface Descriptor: |
|
| 188 | + bLength 9 |
|
| 189 | + bDescriptorType 4 |
|
| 190 | + bInterfaceNumber 0 |
|
| 191 | + bAlternateSetting 0 |
|
| 192 | + bNumEndpoints 0 |
|
| 193 | + bInterfaceClass 255 Vendor Specific Class |
|
| 194 | + bInterfaceSubClass 0 |
|
| 195 | + bInterfaceProtocol 0 |
|
| 196 | + iInterface 0 |
|
| 197 | + Interface Descriptor: |
|
| 198 | + bLength 9 |
|
| 199 | + bDescriptorType 4 |
|
| 200 | + bInterfaceNumber 0 |
|
| 201 | + bAlternateSetting 1 |
|
| 202 | + bNumEndpoints 3 |
|
| 203 | + bInterfaceClass 255 Vendor Specific Class |
|
| 204 | + bInterfaceSubClass 0 |
|
| 205 | + bInterfaceProtocol 0 |
|
| 206 | + iInterface 0 |
|
| 207 | + Endpoint Descriptor: |
|
| 208 | + bLength 7 |
|
| 209 | + bDescriptorType 5 |
|
| 210 | + bEndpointAddress 0x02 EP 2 OUT |
|
| 211 | + bmAttributes 5 |
|
| 212 | + Transfer Type Isochronous |
|
| 213 | + Synch Type Asynchronous |
|
| 214 | + Usage Type Data |
|
| 215 | + wMaxPacketSize 0x009c 1x 156 bytes |
|
| 216 | + bInterval 1 |
|
| 217 | + Endpoint Descriptor: |
|
| 218 | + bLength 7 |
|
| 219 | + bDescriptorType 5 |
|
| 220 | + bEndpointAddress 0x83 EP 3 IN |
|
| 221 | + bmAttributes 2 |
|
| 222 | + Transfer Type Bulk |
|
| 223 | + Synch Type None |
|
| 224 | + Usage Type Data |
|
| 225 | + wMaxPacketSize 0x0200 1x 512 bytes |
|
| 226 | + bInterval 4 |
|
| 227 | + Endpoint Descriptor: |
|
| 228 | + bLength 7 |
|
| 229 | + bDescriptorType 5 |
|
| 230 | + bEndpointAddress 0x04 EP 4 OUT |
|
| 231 | + bmAttributes 2 |
|
| 232 | + Transfer Type Bulk |
|
| 233 | + Synch Type None |
|
| 234 | + Usage Type Data |
|
| 235 | + wMaxPacketSize 0x0200 1x 512 bytes |
|
| 236 | + bInterval 4 |
|
| 237 | + Interface Descriptor: |
|
| 238 | + bLength 9 |
|
| 239 | + bDescriptorType 4 |
|
| 240 | + bInterfaceNumber 1 |
|
| 241 | + bAlternateSetting 0 |
|
| 242 | + bNumEndpoints 0 |
|
| 243 | + bInterfaceClass 255 Vendor Specific Class |
|
| 244 | + bInterfaceSubClass 0 |
|
| 245 | + bInterfaceProtocol 0 |
|
| 246 | + iInterface 0 |
|
| 247 | + Interface Descriptor: |
|
| 248 | + bLength 9 |
|
| 249 | + bDescriptorType 4 |
|
| 250 | + bInterfaceNumber 1 |
|
| 251 | + bAlternateSetting 1 |
|
| 252 | + bNumEndpoints 2 |
|
| 253 | + bInterfaceClass 255 Vendor Specific Class |
|
| 254 | + bInterfaceSubClass 0 |
|
| 255 | + bInterfaceProtocol 0 |
|
| 256 | + iInterface 0 |
|
| 257 | + Endpoint Descriptor: |
|
| 258 | + bLength 7 |
|
| 259 | + bDescriptorType 5 |
|
| 260 | + bEndpointAddress 0x81 EP 1 IN |
|
| 261 | + bmAttributes 5 |
|
| 262 | + Transfer Type Isochronous |
|
| 263 | + Synch Type Asynchronous |
|
| 264 | + Usage Type Data |
|
| 265 | + wMaxPacketSize 0x0040 1x 64 bytes |
|
| 266 | + bInterval 4 |
|
| 267 | + Endpoint Descriptor: |
|
| 268 | + bLength 7 |
|
| 269 | + bDescriptorType 5 |
|
| 270 | + bEndpointAddress 0x86 EP 6 IN |
|
| 271 | + bmAttributes 2 |
|
| 272 | + Transfer Type Bulk |
|
| 273 | + Synch Type None |
|
| 274 | + Usage Type Data |
|
| 275 | + wMaxPacketSize 0x0200 1x 512 bytes |
|
| 276 | + bInterval 1 |
|
| 277 | + Device Qualifier (for other device speed): |
|
| 278 | + bLength 10 |
|
| 279 | + bDescriptorType 6 |
|
| 280 | + bcdUSB 2.00 |
|
| 281 | + bDeviceClass 0 (Defined at Interface level) |
|
| 282 | + bDeviceSubClass 0 |
|
| 283 | + bDeviceProtocol 0 |
|
| 284 | + bMaxPacketSize0 64 |
|
| 285 | + bNumConfigurations 1 |
|
| 286 | + Device Status: 0x0000 |
|
| 287 | + (Bus Powered) |
|
| 288 | + |
|
| 289 | + |
|
| 290 | + |
|
| 291 | + |
|
| 292 | +## Links |
|
| 293 | + |
|
| 294 | +<http://www.pps.jussieu.fr/~smimram/tascam/> |
|
| 295 | +<http://www.tascam.de/en/us-144.html> |
|
| 296 | +<http://www.tascam.com/Products/US-144.html> |
|
| 297 | +<http://langerland.de/linux/usx2y/index.html> |
|
| 298 | +<http://permalink.gmane.org/gmane.linux.alsa.devel/43192> |
|
| 299 | +<http://ubuntuforums.org/showthread.php?t=318567> |
|
| 300 | +[http://doc.gwos.org/index.php/Tascam\_US-122\_in_Dapper][4] |
|
| 301 | +<http://www.alsa-project.org/> |
|
| 302 | +<http://www.premiumorange.com/la-page-web-of-phil/index.php?page=P030001> |
|
| 303 | +<http://wiki.briata.org/doku.php> |
|
| 304 | + |
|
| 305 | + [1]: http://www.alsa-project.org/main/index.php/Changes_v1.0.17a_v1.0.18rc1#USB_USX2Y |
|
| 306 | + [2]: http://wiki.ubuntuusers.de/Benutzer/BigMc/Tascam_US-144 |
|
| 307 | + [3]: http://wiki.briata.org/doku.php#step_3_-_set_alsa |
|
| 308 | + [4]: http://doc.gwos.org/index.php/Tascam_US-122_in_Dapper |
|
| ... | ... | \ No newline at end of file |
UDFHowto.md
| ... | ... | @@ -0,0 +1,7 @@ |
| 1 | +# UDFHowto |
|
| 2 | + |
|
| 3 | +## Notes |
|
| 4 | + |
|
| 5 | +* Limitation of one partition per disk? |
|
| 6 | +* FS limitations |
|
| 7 | +* Add a UDF partition? |
|
| ... | ... | \ No newline at end of file |
WikiSandbox.md
| ... | ... | @@ -0,0 +1,13 @@ |
| 1 | +# WikiSandbox |
|
| 2 | + |
|
| 3 | +Feel free to use this page to experiment with the [Text Formatting Rules][1]. Just click the "Edit Page" link at the bottom of the page. |
|
| 4 | + |
|
| 5 | +Testing. |
|
| 6 | + |
|
| 7 | +Testing stuff. |
|
| 8 | + |
|
| 9 | + |
|
| 10 | + |
|
| 11 | +* * * |
|
| 12 | + |
|
| 13 | + [1]: PmWiki.TextFormattingRules |
|
| ... | ... | \ No newline at end of file |
Yachting.md
| ... | ... | @@ -0,0 +1,13 @@ |
| 1 | +# Yachting |
|
| 2 | + |
|
| 3 | +# Day Skipper Certification |
|
| 4 | + |
|
| 5 | +* Completed 2009-10-09 |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +## Links |
|
| 10 | + |
|
| 11 | +* [http://www.sunsail.co.uk/schools/learning\_with\_sunsail/accommod/thailand][1] |
|
| 12 | + |
|
| 13 | + [1]: http://www.sunsail.co.uk/schools/learning_with_sunsail/accommod/thailand |
|
| ... | ... | \ No newline at end of file |