Tornado BSP Developer's Kit (3)

zhaozj2021-02-16  51

Three:

A. Upgrade a BSP to Tornado 2.0, how to upgrade an existing Tornado 1.0 / Sens BSP to Tornado 2.0 BSP

B. Upgrade of the VxWorks Network Protocol Stack.

C. Details of the architecture, describe the details of the attention to which different CPU architectures are transplanted.

D. VxWorks Startup order, describe a complete VxWorks boot process. Given the function name of each step, as well as the source file.

E. Makefile details describes how to customize VXWORKS Makefiles for your specific BSP.

F. Part Language provides a summary of component description language (Component Description Language) for Part Description File (CDFS). A view also provides a view of the default component catalog and their initial composition and sequence.

G. Universal drivers describe how to develop other drivers for the VxWorks system.

H. How to write a timestamp driver, describe how to develop a timer driver containing timestamp function, is especially useful for WindVIEW users.

I. Upgrade 4.3 BSD network driver, describe how to convert a 4.3 BSD-driven drive to 4.4 BSD.

J. Implement a MUX-based network interface driver. Description Develop a Conditioned Network Driver (Enhanced Network Driver), the enhanced network driver uses MUX to get all the features of the new network stack, including polling and broadcasting these two in basic network interface drivers are not included. Features.

K. How to write an SCSI-2 device driver.

L. BSP Verification Test Suite References list lists detailed reference documents.

An important reference information about VxWorks and Tornado is listed below:

· Tornado Getting Started Guide, 2.0

· Tornado Release Notes, 2.0

· Tornado User's Guide, 2.0

· VxWorks Programmer's Guide, 5.4

· VxWorks Reference Manual, 5.4

· Wind Tech Notes (obtained from the Windsurf website)

Cross Reference: You can get a reference information about the Target Library or Subfremount from the VxWorks Reference Manual, or get help from the Tornado User's Guide (Tornado User's Guide), or in the Man Directory of Tornado Find the information of specific BSPs. These references can also be obtained from the Tornado online manual.

Path name:

The highest layer Tornado directory structure includes three major directories (refer to the Tornado User Guide: Directory and File Chapter). Because all VxWorks files are stored in the target directory, this book uses a relative directory relative to the target directory. For example, if you install Tornado under / usr / wind, the full path of config / all / configall.h should be /usr/wind/target/config/all/configall.h.

Font usage and special terms:

E.g:

File, path name / etc / hosts

Library, Drive Memlib, NFSDRV Host Tool More, Chkdsk

Sub function sematake ()

Start command P

Code shows main ();

Keyboard Enter Make CPU = MC68040 ...

Display output value = 0

1

Users provide parameters Name

Constant incrude_nfs

C Keyword, C instructions #define

Key name Return on the keyboard

Control character Ctrl C

Small write first letters detonation FD

转载请注明原文地址:https://www.9cbs.com/read-23233.html

New Post(0)