API Reference: Libraries

Top

# SpecialConsiderations

#### NAME

> SpecialConsiderations - Special Considerations for I86 platforms

#### ROUTINES

> No user-callable routines

#### DESCRIPTION

> This file contains informations for the SPECIAL CONSIDERATIONS section of the board support package (BSP) target.ref file:

#### Rom-Resident Images

> Rom-Resident images are not officially supported on the board, as there is no ROM/FLASH memory available for storing images.

#### Special Routines

> The following routines are specific to this BSP and are available to the user. They are written in assembly code in sysALib.s. For further details see the reference entries:

> sysInByte( ) | input one byte from I/O space
> sysInWord( ) | input one word from I/O space
> sysInLong( ) | input one long-word from I/O space
> sysOutByte( ) | output one byte to I/O space
> sysOutWord( ) | output one word to I/O space
> sysOutLong( ) | output one long-word to I/O space
> sysInWordString( ) | input word string from I/O space
> sysInLongString( ) | input long string from I/O space
> sysOutWordString( ) | output word string to I/O space
> sysOutLongString( ) | output long string to I/O space

#### Local File Systems

> VxWorks provides a variety of file systems that are suitable for different types of applications.

> The BSP default file system is the MS-DOS-Compatible File System : dosFs. Though the dosFs file system offers considerable flexibility, e.g. the support for FAT12, FAT16 and FAT32 file types in terms of inter-changeability of files and data, it is possible that file system errors of any kind can result in using this file system, if write operations to the media are aborted by RESET of power down.

> If a higher fault tolerance is needed to ensure that the file system is never in an inconsistent state (e.g. from unexpected loses of power) it is recommended to check for other file system support (e.g. HRFS - Highly Reliable File System).

> Please check Wind River VxWorks Kernel Programmer's Guide 6.7 ( 11. Local File Systems ) for further information.

#### INCLUDE FILES

> none