02.03.2014 Views

BSP Developer's Guide

BSP Developer's Guide

BSP Developer's Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Index<br />

clocks<br />

see also individual clock types<br />

auxiliary 79<br />

setting rates 26<br />

system 79<br />

timestamp 79<br />

code examples<br />

SCSI-2 drivers<br />

advanced controller 337<br />

advanced I/O processor 351<br />

basic controller 327<br />

sysScsiInit( ) template 357<br />

virtual memory support 84<br />

commonCmdsTest( ) 362<br />

component description files (CDF)<br />

binding new CDFs to existing objects 135<br />

conventions 126<br />

directories<br />

configlettes 14<br />

VxWorks kernel 14<br />

paths, assigning 127<br />

precedence 126<br />

Component Description Language (CDL) 113–125<br />

conventions 126<br />

object types 115<br />

syntax 231–236<br />

component object<br />

contents 120<br />

header files, specifying 129<br />

naming 128<br />

object code, specifying 128<br />

parameters. declaring 132<br />

source code, specifying 129<br />

synopsis, providing a 128<br />

syntax 232<br />

components 111<br />

archives, working with 133<br />

backwards compatibility 136<br />

creating 127–134<br />

dependencies<br />

object module, analyzing 128<br />

setting, explicitly 131<br />

group membership, defining 132<br />

IDs 136<br />

initialization routine, specifying an 130<br />

initialization sequence, setting 238–246<br />

properties, using CDL object 130<br />

modifying 134<br />

packaging (in directories) 200<br />

parameters, defining 132<br />

reference entries, linking 131<br />

releasing 135<br />

testing 136<br />

config.h 16–23<br />

bootline parameters, default 21<br />

bspname.h 23<br />

bus addresses 23<br />

cache, configuring 18<br />

configAll.h 17<br />

interrupt vectors 23<br />

MMU, configuring 18<br />

non-volatile memory 20<br />

PCI macros 22<br />

RAM addresses 19<br />

RAM size 19<br />

revision ID number 16<br />

ROM addresses 20<br />

ROM size 20<br />

shared-memory network drivers,<br />

configuring 18<br />

timestamp support 21<br />

troubleshooting 39<br />

using in <strong>BSP</strong> 46<br />

version number 16<br />

virtual memory, enabling 85<br />

VMEbus mapping 21<br />

configAll.h 17<br />

CONFIGLETTES property (component<br />

object) 121<br />

initialization routine, specifying an 130<br />

using 129<br />

configNet.h<br />

network stack, upgrading <strong>BSP</strong>s for the 221<br />

configuring<br />

<strong>BSP</strong>, default 196<br />

cache 18<br />

END 274<br />

MMU 18<br />

MUX 274<br />

Validation Test Suite (<strong>BSP</strong> VTS) 143–153<br />

IX<br />

429

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

Saved successfully!

Ooh no, something went wrong!