30.12.2013 Views

Virtuoso User Manual - ClassicCMP

Virtuoso User Manual - ClassicCMP

Virtuoso User Manual - ClassicCMP

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The nanokernel on the 96002 ..............................................................................M3 - 24<br />

Predefined drivers ................................................................................................M3 - 24<br />

The timer device driver ...............................................................................M3 - 25<br />

The host interface device driver ..................................................................M3 - 25<br />

Task Level Timings ..............................................................................................M3 - 26<br />

Application development hints. ............................................................................M3 - 27<br />

<strong>Virtuoso</strong> on the Motorola 68HC11. M4 - 1<br />

<strong>Virtuoso</strong> on the Motorola 68HC16 microcontroller. M5 - 1<br />

<strong>Virtuoso</strong> on the Mips R3000 systems. R1 - 1<br />

<strong>Virtuoso</strong> on the INMOS T2xx, T4xx, T8xx. T8 - 1<br />

Introduction .............................................................................................................T8 - 1<br />

The transputer : an example component for distributed processing .......................T8 - 1<br />

Process control with transputers .............................................................................T8 - 2<br />

A solution based on process priority .......................................................................T8 - 3<br />

Modifying the FIFO scheduler on the transputer .....................................................T8 - 4<br />

The <strong>Virtuoso</strong> implementation ..................................................................................T8 - 5<br />

Requirements for embedded real-time systems .....................................................T8 - 6<br />

Small grain versus coarse grain parallelism ............................................................T8 - 7<br />

Additional benefits from <strong>Virtuoso</strong> on the transputer ................................................T8 - 8<br />

Device drivers with <strong>Virtuoso</strong> on the INMOS transputer ...........................................T8 - 8<br />

Performance results ................................................................................................T8 - 9<br />

Single processor version. (v.3.0.) ..................................................................T8 - 9<br />

The distributed version .................................................................................T8 - 10<br />

Using the compiler libraries with <strong>Virtuoso</strong> .............................................................T8 - 11<br />

Specific Parallel C routines not to be used by the tasks .......................................T8 - 11<br />

Specific routines of the INMOS C Toolset not to be used by the tasks. ................T8 - 12<br />

Specific routines of the Logical Systems compiler not to be used by the tasks. ...T8 - 14<br />

<strong>Virtuoso</strong> on the INMOS T9000 transputer T9 - 1<br />

<strong>Virtuoso</strong> on the Texas Instruments TMS320C30 & C31 TI1 - 1<br />

<strong>Virtuoso</strong> versions on TMS320C30/C31 ..................................................................TI1 - 1<br />

TMS320C30 Chip Architecture ..............................................................................TI1 - 2<br />

TMS320C30 Software Architecture ........................................................................TI1 - 3<br />

Addressing Modes ........................................................................................TI1 - 4<br />

Relevant documentation ........................................................................................TI1 - 4<br />

Application development hints ...............................................................................TI1 - 4<br />

Interrupt handlers and device drivers for <strong>Virtuoso</strong> on the TMS320C3x. ................TI1 - 7<br />

Interrupt handling in <strong>Virtuoso</strong>. .......................................................................TI1 - 7<br />

Parts of a device driver. ..............................................................................TI1 - 10<br />

<strong>Virtuoso</strong> on the Texas Instruments TMS320C40 TI2 - 1<br />

Brief description of the processor architecture .......................................................TI2 - 1<br />

TMS320C40 Chip Architecture .....................................................................TI2 - 2<br />

TMS320C40 Software Architecture ..............................................................TI2 - 3<br />

TOC - 12 <strong>Virtuoso</strong> <strong>User</strong> <strong>Manual</strong> Copyright 1996 Eonic Systems

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!