Download presentation
Presentation is loading. Please wait.
Published byBilly Daw Modified over 10 years ago
1
® Tornado Training Workshop 500 Wind River way Alameda, CA 94501 510-749-2148 FAX: 510-749-2378 training@wrs.com http://www.wrs.com/training
2
® Copyright © Wind River Systems, Inc. 1998 - 1999 Version 5.1, 24 May 1999 ALL RIGHTS RESERVED. No part of this publication may be reproduced in any form, by photocopy, microfilm, retrieval system, or by any other means now known or hereafter invented without the prior written permission of Wind River System, Inc. This document is designed to support the Tornado Training Workshop class. It is not designed as a stand-alone document, nor can it substitute for the Tornado or VxWorks documentation. For information about the Wind River Systems training program, see: http://www.wrs.com/training Training Department Wind River Systems, Inc. 500 Wind River Way, Alameda, CA 94501 510-749-2148 (phone) 510-749-2378 (fax) EMAIL: training@wrs.com For training in Europe, Asia and Africa, please contact your local sales office. VxWorks and Wind River Systems are registered trademarks and Tornado, Tornado II, wind, windX, WindPower, WindNet, WindNet SNMP, WindView, VxGNU, VxGDB, VxSim, VxVMI, VxMP, and MicroWorks are trademarks of Wind River Systems, Inc. All other trademarks cited herein are the properties of their respective owners
3
® Course Prerequisites General prerequisites: –One year C programming experience: familiarity with basic control structures, pointers, structures, preprocessor commands. –Basic understanding of operating systems and debugging techniques. Functional knowledge of host platform: –UNIX: user-level knowledge of UNIX file system and csh shell; editing text with vi, emacs, or host-native GUI editor; X window system GUI. –Windows: user-level knowledge of Windows NT/95/98 graphical and command-line user interfaces, file systems, and standard Windows editor.
4
® Course Objectives Overview of Tornado / VxWorks facilities. Boot VxWorks and download object modules to a VxWorks target. Use Tornado tools to perform cross-development. Control, and communicate between, tasks executing under VxWorks. Use WindView to analyze a multitasking application. Use VxWorks primitives to access resources exclusively, and to synchronize the actions of different tasks. Use timers for periodic code execution. Differentiate between the standard I/O library, the formatted I/O library, and the basic I/O system. Create and use local file systems. From VxWorks, access file systems on remote machines. Reconfigure VxWorks, linking in user-defined code.
5
® Table of Contents Volume 1 Getting Started1 Projects 2 WindSh and Browser3 CrossWind4 Real-Time Multitasking5 WindView 2.06 Semaphores7 Intertask Communication8 Memory9 Day One Day Two Day Three Chapter
6
® Table of Contents Volume 1 Exceptions, Interrupts and Timers10 I/O and File System11 Networking12 Reconfiguring VxWorks13 Optional Products14 Appendix –Code Examples Day Four Chapter
7
® Table of Contents Volume 2 Lab SetupLS Getting Started Lab, UNIX1 LU Getting Started Lab, Windows1 LW Projects Lab2 L Shell and Browser Lab, UNIX3 LU Shell and Browser Lab, Windows3 LW CrossWind Lab, UNIX4 LU CrossWind Lab, Windows4 LW Real-Time Multitasking Lab5 L WindView Lab 6 L Chapter
8
® Table of Contents Volume 2 Semaphores Lab7 L Intertask Communication Lab8 L Memory Labs (Forgotten)9 L Exceptions, Interrupts and Timers Lab10 L I/O and File System Lab11 L Networking Lab12 L Reconfiguring VxWorks Lab13 L Chapter
9
® Chapter 1 Getting Started Getting Started Getting Started
10
® Chapter 2 Projects Projects
11
® Chapter 3 WindSh and Browser WindSh and Browser WindSh and Browser
12
® Chapter 4 CrossWind CrossWind
13
® Chapter 5 Real-Time Multitasking Real-Time Multitasking Real-Time Multitasking
14
® Chapter 6 WindView 2.0 WindView 2.0 WindView 2.0
15
® Chapter 7 Semaphores Semaphores
16
® Chapter 8 Intertask Communication Intertask Communication Intertask Communication
17
® Chapter 9 Memory Memory
18
® Chapter 10 Exceptions, Interrupts and Timers Exceptions, Interrupts and Timers Exceptions, Interrupts and Timers
19
® Chapter 11 I/O and File System I/O and File System I/O and File System
20
® Chapter 12 Networking Networking
21
® Chapter 13 Reconfiguring VxWorks Reconfiguring VxWorks Reconfiguring VxWorks
22
® Chapter 14 Optional Products Optional Products Optional Products
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.