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 />

INCLUDE_USR_APPL 38<br />

INCLUDE_VME 21<br />

INCLUDE_WDB 145<br />

defining 37<br />

INCLUDE_WHEN property (component<br />

object) 122<br />

using 131<br />

INIT_AFTER property (component object)<br />

using 130<br />

INIT_BEFORE property (component object) 122<br />

using 130<br />

INIT_ORDER property (initGroup object) 125<br />

_INIT_ORDER property (component object) 122<br />

using 130<br />

INIT_RTN property<br />

component object 122<br />

using 130<br />

initGroup object 125<br />

initGroups, see initialization group object<br />

initialization group object 124<br />

order, setting 238–246<br />

syntax 236<br />

initialization routine<br />

specifying 130<br />

initialization sequence<br />

see also booting<br />

setting with CDL object properties 130<br />

VxWorks image<br />

RAM-based 51<br />

ROM-based 50<br />

initializing<br />

boot ROMs 13<br />

cache 35<br />

drivers 25<br />

hardware, system 35<br />

interrupt vectors 35<br />

I/O system 36<br />

SCSI-2 in <strong>BSP</strong> 357–359<br />

subsystem 14<br />

VxWorks images 14<br />

installing<br />

drivers 36<br />

Validation Test Suite (<strong>BSP</strong> VTS) 145<br />

intConnect( )<br />

sysHwInit( ), not using with 102<br />

interrupt acknowledgment (IACK) 64<br />

VMEbus 73<br />

interrupt controllers 77<br />

avoiding design problems 94<br />

drivers, generic 254<br />

interrupt service routines (ISR)<br />

drivers, designing into 97<br />

minimal kernels, using with 55<br />

work, queuing 272–273<br />

interrupts 77–78<br />

architecture-specific handling 64<br />

latency 64<br />

levels 78<br />

mailbox 73<br />

vectored 64<br />

initializing 35<br />

VMEbus 73<br />

intLock( ), troubleshooting 39<br />

intLockLevelSet( ) 36<br />

intVecBaseSet( ) 35<br />

I/O system<br />

addresses 26<br />

initializing 36<br />

iosInit( ) 37<br />

IP (Internet Protocol) 268<br />

K<br />

kernelInit( ) 36<br />

generic initialization 52<br />

kernels<br />

execution, start of 34<br />

minimal size 55<br />

WDB agent before, starting 53<br />

L<br />

LEDs, using 82<br />

libcputoolvx.a 36<br />

LINK_SYMS property (component object) 122<br />

using 130<br />

LL_HDR_INFO 287<br />

IX<br />

433

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

Saved successfully!

Ooh no, something went wrong!