- Page 1 and 2: Tornado User’s Guide (UNIX Versio
- Page 3: Documentation Guide ...............
- Page 7 and 8: Contents Boot ROMs and Other Boot M
- Page 9 and 10: Contents 3.7.2 Tcl: Launcher Custom
- Page 11 and 12: Contents 5.2.2 Shell Features .....
- Page 13 and 14: Contents 6.2 Starting the Browser .
- Page 15 and 16: Contents 7.7 Tcl: CrossWind Customi
- Page 17 and 18: Contents B.3.2 Tcl Procedure Layout
- Page 19 and 20: Documentation Guide Overview Docume
- Page 21 and 22: Documentation Guide Tornado Host-To
- Page 23 and 24: Documentation Guide ■ ■ Librari
- Page 25 and 26: Documentation Guide Section titles
- Page 27 and 28: 1 Overview 1.1 Introduction Tornado
- Page 29 and 30: 1 Overview 1.2 Cross-Development wi
- Page 31 and 32: 1 Overview VxVMI is in use, Tornado
- Page 33 and 34: 1 Overview Thus the shell can be us
- Page 35 and 36: 1 Overview Tornado includes an inte
- Page 37 and 38: 1 Overview Tornado Target Server 1
- Page 39 and 40: 1 Overview manual information can a
- Page 41 and 42: 1 Overview Outside of the United St
- Page 43 and 44: 2 Setup and Startup 2.1 Introductio
- Page 45 and 46: 2 Setup and Startup No privilege is
- Page 47 and 48: 2 Setup and Startup PATH shell sear
- Page 49 and 50: 2 Setup and Startup PRINTER When an
- Page 51 and 52: 2 Setup and Startup ■ ■ Configu
- Page 53 and 54: 2 Setup and Startup Establishing th
- Page 55 and 56:
2 Setup and Startup about how to us
- Page 57 and 58:
2 Setup and Startup 2.5 Host-Target
- Page 59 and 60:
2 Setup and Startup The most common
- Page 61 and 62:
2 Setup and Startup a serial connec
- Page 63 and 64:
2 Setup and Startup 2.5.4 The NetRO
- Page 65 and 66:
2 Setup and Startup Step 2: Example
- Page 67 and 68:
2 Setup and Startup Escape characte
- Page 69 and 70:
2 Setup and Startup Download Config
- Page 71 and 72:
2 Setup and Startup it sees to the
- Page 73 and 74:
2 Setup and Startup blank fields, a
- Page 75 and 76:
2 Setup and Startup Table 2-3 VxWor
- Page 77 and 78:
2 Setup and Startup startup script
- Page 79 and 80:
2 Setup and Startup correspond to t
- Page 81 and 82:
2 Setup and Startup % tgtsvr -V vxs
- Page 83 and 84:
2 Setup and Startup ■ Universal M
- Page 85 and 86:
2 Setup and Startup ■ Check the b
- Page 87 and 88:
2 Setup and Startup To check whethe
- Page 89 and 90:
2 Setup and Startup device), this d
- Page 91 and 92:
3 Launcher 3.1 Introduction This ch
- Page 93 and 94:
3 Launcher Figure 3-1 Tornado Launc
- Page 95 and 96:
3 Launcher Figure 3-2 The Launcher
- Page 97 and 98:
3 Launcher CPU A string identifying
- Page 99 and 100:
3 Launcher Reserve Unreserve Kill R
- Page 101 and 102:
3 Launcher To start a target server
- Page 103 and 104:
3 Launcher Target server name To gi
- Page 105 and 106:
3 Launcher Verbose Turn on this tog
- Page 107 and 108:
3 Launcher Serial line device If yo
- Page 109 and 110:
3 Launcher authorization file when
- Page 111 and 112:
3 Launcher host/resource/tcl/app-co
- Page 113 and 114:
3 Launcher This sort of safeguard i
- Page 115 and 116:
3 Launcher # # ERRORS: N/A # proc l
- Page 117 and 118:
4 Projects 4.1 Introduction The pro
- Page 119 and 120:
4 Projects world” routine, or a c
- Page 121 and 122:
4 Projects Figure 4-1 Workspace Win
- Page 123 and 124:
4 Projects 4.2.1 Creating a Project
- Page 125 and 126:
4 Projects Figure 4-5 Application W
- Page 127 and 128:
4 Projects workspaceName.wsp Contai
- Page 129 and 130:
4 Projects Add existing files to a
- Page 131 and 132:
4 Projects Calculating Makefile Dep
- Page 133 and 134:
4 Projects Figure 4-14 Build Proper
- Page 135 and 136:
4 Projects Build Toolbar To force a
- Page 137 and 138:
4 Projects VxWorks is a flexible, s
- Page 139 and 140:
4 Projects Then you identify the BS
- Page 141 and 142:
4 Projects NOTE: Context menus prov
- Page 143 and 144:
4 Projects The Files view can also
- Page 145 and 146:
4 Projects Figure 4-24 VxWorks Comp
- Page 147 and 148:
4 Projects Figure 4-26 Include VxWo
- Page 149 and 150:
4 Projects Figure 4-29 Component Co
- Page 151 and 152:
4 Projects Figure 4-31 Total Compon
- Page 153 and 154:
4 Projects 4.3.6 Booting VxWorks Fo
- Page 155 and 156:
4 Projects Figure 4-33 Adding Appli
- Page 157 and 158:
4 Projects Figure 4-35 Makefile Rul
- Page 159 and 160:
4 Projects Figure 4-38 Compiler Opt
- Page 161 and 162:
4 Projects To link an object file w
- Page 163 and 164:
4 Projects 4.6 Configuring the Targ
- Page 165 and 166:
4 Projects Figure 4-45 NetROM Conne
- Page 167 and 168:
4 Projects Configuration for Serial
- Page 169 and 170:
4 Projects In some cases (for examp
- Page 171 and 172:
4 Projects Configuring Boot Paramet
- Page 173 and 174:
4 Projects (The auto-boot mechanism
- Page 175 and 176:
5 Shell 5.1 Introduction The Tornad
- Page 177 and 178:
5 Shell ■ ■ ■ ■ ability to
- Page 179 and 180:
5 Shell you. If there are multiple
- Page 181 and 182:
5 Shell -> x = (val1 - val2) / val3
- Page 183 and 184:
5 Shell ! WARNING: Most of the shel
- Page 185 and 186:
5 Shell -> i NAME ENTRY TID PRI STA
- Page 187 and 188:
5 Shell -> lkup "dsm" _dsmData 0x00
- Page 189 and 190:
5 Shell System Modification and Deb
- Page 191 and 192:
5 Shell run the help( ) command. Th
- Page 193 and 194:
5 Shell Table 5-7 WindSh Commands f
- Page 195 and 196:
5 Shell 5.2.5 Rebooting from the Sh
- Page 197 and 198:
5 Shell Example 5-2 sp( ) Add a tas
- Page 199 and 200:
5 Shell tWdbTask 0x3f024 398e04 3 R
- Page 201 and 202:
5 Shell -> ?shConfig SH_GET_TASK_IO
- Page 203 and 204:
5 Shell The shell places no type re
- Page 205 and 206:
5 Shell Function Calls Shell expres
- Page 207 and 208:
5 Shell Task References Most VxWork
- Page 209 and 210:
5 Shell side expression of the assi
- Page 211 and 212:
5 Shell In the shell, pointer arith
- Page 213 and 214:
5 Shell Table 5-13 List of WindSh C
- Page 215 and 216:
5 Shell For example, you might be t
- Page 217 and 218:
5 Shell 5.4 C++ Interpretation Torn
- Page 219 and 220:
5 Shell 5.4.2 Automatic Name Demang
- Page 221 and 222:
5 Shell Table 5-15 Shell Line-Editi
- Page 223 and 224:
5 Shell check to be sure the LD_SEN
- Page 225 and 226:
5 Shell 5.7.1 Tcl: Controlling the
- Page 227 and 228:
5 Shell Notice that the -> prompt i
- Page 229 and 230:
5 Shell Table 5-17 Interpreting: di
- Page 231 and 232:
5 Shell Figure 5-3 Components of th
- Page 233 and 234:
6 Browser 6.1 A System-Object Brows
- Page 235 and 236:
6 Browser 6.3 Anatomy of the Target
- Page 237 and 238:
6 Browser Figure 6-2 Parameter adju
- Page 239 and 240:
6 Browser The agent-memory pool is
- Page 241 and 242:
6 Browser Notice the folder icons;
- Page 243 and 244:
6 Browser Semaphore-browser windows
- Page 245 and 246:
6 Browser Figure 6-12 Memory-Partit
- Page 247 and 248:
6 Browser 6.7 The Module Browser To
- Page 249 and 250:
6 Browser Symbol displays are group
- Page 251 and 252:
6 Browser CPU cycles. Besides tasks
- Page 253 and 254:
6 Browser 6.11 Browser Displays and
- Page 255 and 256:
6 Browser Figure 6-23 Fragmented Me
- Page 257 and 258:
6 Browser Figure 6-27 At this point
- Page 259 and 260:
7 Debugger 7.1 Introduction The des
- Page 261 and 262:
7 Debugger Figure 7-1 CrossWind Dis
- Page 263 and 264:
7 Debugger Display Manipulation scr
- Page 265 and 266:
7 Debugger Figure 7-3 Download File
- Page 267:
7 Debugger Figure 7-5 Connect 7 Sou
- Page 270 and 271:
Tornado 2.0 User’s Guide Figure 7
- Page 272 and 273:
Tornado 2.0 User’s Guide Figure 7
- Page 274 and 275:
Tornado 2.0 User’s Guide this is
- Page 276 and 277:
Tornado 2.0 User’s Guide Figure 7
- Page 278 and 279:
Tornado 2.0 User’s Guide command
- Page 280 and 281:
Tornado 2.0 User’s Guide load fil
- Page 282 and 283:
Tornado 2.0 User’s Guide interest
- Page 284 and 285:
Tornado 2.0 User’s Guide 2.7 Conn
- Page 286 and 287:
Tornado 2.0 User’s Guide inhibit-
- Page 288 and 289:
Tornado 2.0 User’s Guide attach s
- Page 290 and 291:
Tornado 2.0 User’s Guide (gdb) bt
- Page 292 and 293:
Tornado 2.0 User’s Guide 7.6 Tcl:
- Page 294 and 295:
Tornado 2.0 User’s Guide tclerror
- Page 296 and 297:
Tornado 2.0 User’s Guide For exam
- Page 298 and 299:
Tornado 2.0 User’s Guide proc tra
- Page 300 and 301:
Tornado 2.0 User’s Guide You can
- Page 302 and 303:
Tornado 2.0 User’s Guide - A butt
- Page 304 and 305:
Tornado 2.0 User’s Guide Tcl: An
- Page 306 and 307:
Tornado 2.0 User’s Guide Figure 8
- Page 308 and 309:
Tornado 2.0 User’s Guide up menu
- Page 310 and 311:
Tornado 2.0 User’s Guide Cancel D
- Page 312 and 313:
Tornado 2.0 User’s Guide Table 8-
- Page 314 and 315:
Tornado 2.0 User’s Guide Alternat
- Page 316 and 317:
Tornado 2.0 User’s Guide 8.5 Alte
- Page 318 and 319:
Tornado 2.0 User’s Guide 292
- Page 320 and 321:
Tornado 2.0 User’s Guide ■ FAX:
- Page 322 and 323:
Tornado 2.0 User’s Guide Email Ad
- Page 324 and 325:
Tornado 2.0 User’s Guide its file
- Page 326 and 327:
Tornado 2.0 User’s Guide Delete D
- Page 328 and 329:
Tornado 2.0 User’s Guide 302
- Page 331 and 332:
A Directories and Files A.1 Introdu
- Page 333 and 334:
A Directories and Files Table A-2 $
- Page 335 and 336:
A Directories and Files Table A-3 $
- Page 337 and 338:
A Directories and Files Table A-3 $
- Page 339 and 340:
A Directories and Files Table A-3 $
- Page 341 and 342:
A Directories and Files Table A-5 .
- Page 343 and 344:
B Tcl B.1 Why Tcl? Much of the Torn
- Page 345 and 346:
B Tcl For the Tcl language itself,
- Page 347 and 348:
B Tcl B.2.3 Associative Arrays Tcl
- Page 349 and 350:
B Tcl B.2.7 Procedures Procedure de
- Page 351 and 352:
B Tcl display errorInfo to trace er
- Page 353 and 354:
B Tcl #*/ # globals set browserUpda
- Page 355 and 356:
B Tcl B.3.3 Tcl Code Outside Proced
- Page 357 and 358:
B Tcl ■ ■ ■ ■ Do not put mo
- Page 359 and 360:
B Tcl } } b { statements } default
- Page 361 and 362:
B Tcl ■ ■ expr and Control Flow
- Page 363 and 364:
B Tcl if {$defaultTaskId == 0} { er
- Page 365 and 366:
C Tornado Tools Reference browser -
- Page 367 and 368:
C Tornado Tools Reference taskDelet
- Page 369 and 370:
C Tornado Tools Reference browser N
- Page 371 and 372:
C Tornado Tools Reference features.
- Page 373 and 374:
C Tornado Tools Reference Windows m
- Page 375 and 376:
C Tornado Tools Reference generates
- Page 377 and 378:
C Tornado Tools Reference Start tar
- Page 379 and 380:
C Tornado Tools Reference Info menu
- Page 381 and 382:
C Tornado Tools Reference tgtsvr NA
- Page 383 and 384:
C Tornado Tools Reference WTX Proto
- Page 385 and 386:
C Tornado Tools Reference Using the
- Page 387 and 388:
C Tornado Tools Reference OPTIONS -
- Page 389 and 390:
C Tornado Tools Reference -use_port
- Page 391 and 392:
C Tornado Tools Reference The GUI c
- Page 393 and 394:
C Tornado Tools Reference Solaris s
- Page 395 and 396:
C Tornado Tools Reference moduleSho
- Page 397 and 398:
C Tornado Tools Reference garonne%
- Page 399 and 400:
C Tornado Tools Reference NOTE The
- Page 401 and 402:
C Tornado Tools Reference SH_GET_TA
- Page 403 and 404:
C Tornado Tools Reference $WIND_BAS
- Page 405 and 406:
C Tornado Tools Reference option VX
- Page 407 and 408:
C Tornado Tools Reference DESCRIPTI
- Page 409 and 410:
C Tornado Tools Reference EXAMPLE R
- Page 411 and 412:
C Tornado Tools Reference cplusCtor
- Page 413 and 414:
C Tornado Tools Reference cplusXtor
- Page 415 and 416:
C Tornado Tools Reference devs( ) N
- Page 417:
C Tornado Tools Reference hostShow(
- Page 420 and 421:
Tornado 2.0 User’s Guide RETURNS
- Page 422 and 423:
Tornado 2.0 User’s Guide l( ) NAM
- Page 424 and 425:
Tornado 2.0 User’s Guide This com
- Page 426 and 427:
Tornado 2.0 User’s Guide memPartS
- Page 428 and 429:
Tornado 2.0 User’s Guide moduleSh
- Page 430 and 431:
Tornado 2.0 User’s Guide msgQShow
- Page 432 and 433:
Tornado 2.0 User’s Guide RETURNS
- Page 434 and 435:
Tornado 2.0 User’s Guide DESCRIPT
- Page 436 and 437:
Tornado 2.0 User’s Guide semShow(
- Page 438 and 439:
Tornado 2.0 User’s Guide SEE ALSO
- Page 440 and 441:
Tornado 2.0 User’s Guide sp( ) NA
- Page 442 and 443:
Tornado 2.0 User’s Guide RETURNS
- Page 444 and 445:
Tornado 2.0 User’s Guide DESCRIPT
- Page 446 and 447:
Tornado 2.0 User’s Guide The TCB
- Page 448 and 449:
Tornado 2.0 User’s Guide td( ) NA
- Page 450 and 451:
Tornado 2.0 User’s Guide ts( ) NA
- Page 452 and 453:
Tornado 2.0 User’s Guide unld() N
- Page 454 and 455:
Tornado 2.0 User’s Guide wtxCtest
- Page 456 and 457:
Tornado 2.0 User’s Guide TARGET S
- Page 458 and 459:
Tornado 2.0 User’s Guide wtxtcl N
- Page 460 and 461:
Tornado 2.0 User’s Guide set cpuN
- Page 462 and 463:
Tornado 2.0 User’s Guide 436
- Page 464 and 465:
Tornado 2.0 User’s Guide Typograp
- Page 466 and 467:
Tornado 2.0 User’s Guide coffArmT
- Page 468 and 469:
Tornado 2.0 User’s Guide -a offse
- Page 470 and 471:
Tornado 2.0 User’s Guide elfHex N
- Page 472 and 473:
Tornado 2.0 User’s Guide EXAMPLE
- Page 474 and 475:
Tornado 2.0 User’s Guide OPTIONS
- Page 476 and 477:
Tornado 2.0 User’s Guide books.ht
- Page 478 and 479:
Tornado 2.0 User’s Guide 3. Invok
- Page 480 and 481:
Tornado 2.0 User’s Guide makeSymT
- Page 482 and 483:
Tornado 2.0 User’s Guide munch NA
- Page 484 and 485:
Tornado 2.0 User’s Guide The firs
- Page 486 and 487:
Tornado 2.0 User’s Guide Note Mar
- Page 488 and 489:
Tornado 2.0 User’s Guide -categor
- Page 490 and 491:
Tornado 2.0 User’s Guide PARAMETE
- Page 492 and 493:
Tornado 2.0 User’s Guide The wind
- Page 494 and 495:
Tornado 2.0 User’s Guide xsymcArm
- Page 496 and 497:
Tornado 2.0 User’s Guide 470
- Page 498 and 499:
Tornado 2.0 User’s Guide ! WARNIN
- Page 500 and 501:
Tornado 2.0 User’s Guide Backtrac
- Page 502 and 503:
Tornado 2.0 User’s Guide shConfig
- Page 504 and 505:
Tornado 2.0 User’s Guide macros,
- Page 506 and 507:
Tornado 2.0 User’s Guide G argume
- Page 508 and 509:
Tornado 2.0 User’s Guide access,
- Page 510 and 511:
Tornado 2.0 User’s Guide using 16
- Page 512 and 513:
Tornado 2.0 User’s Guide sysResum
- Page 514 and 515:
Tornado 2.0 User’s Guide starting