RAM 6.0 BUX II Series Uživatelská příručka Strana 10

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 189
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 9
VxWorks
BSP Developer’s Guide, 6.0
2
BSP, there are template files available for use in lieu of the reference BSP. However,
a template BSP is generally not as complete as a reference BSP.
During BSP development, you may want to consult the following VxWorks
companion documents in addition to this manual:
VxWorks Device Driver Developer’s Guide—This document discusses issues
related to writing and porting device drivers to VxWorks.
VxWorks Hardware Considerations Guide— This document discusses issues
related to embedded hardware design, with a focus on VxWorks. It provides
guidelines and suggestions for selecting hardware for a VxWorks-based
project.
1.2 The Board Support Package
A board support package (BSP) is typically composed of C and assembly source
files, header files, a makefile, a “readme” file containing version numbers and
high-level modification history, and a target.ref or target.nr file containing
documentation specific to the BSP.
The purpose of a BSP is to configure the VxWorks kernel for the specific hardware
on your target board. In addition, the BSP provides an easy way to maintain
portability across many different hardware configurations without having to
customize the core OS (VxWorks). This portability is achieved by defining a boot
procedure and a set of routines that are called during the boot process for
configuration, and during normal operation for specific kinds of hardware access.
The BSP allows for a well-defined interface between your target hardware and the
OS. During the boot process, the BSP routines must call core OS routines and
device driver routines to configure a portion of the core OS as well as the device
drivers. The OS and well-written device drivers then make calls to the BSP routines
during system operation in order to make specific hardware requests.
NOTE: In general, this document applies to VxWorks 5.5 users as well as VxWorks
6.x users. Features or requirements that apply to a specific version of VxWorks are
marked where appropriate. VxWorks 5.5 users are strongly encouraged to review
the VxWorks BSP Developers Guide, 5.5 for additional information.
Zobrazit stránku 9
1 2 ... 5 6 7 8 9 10 11 12 13 14 15 ... 188 189

Komentáře k této Příručce

Žádné komentáře