eCosTM Reference Manual
Prev | Chapter 15. Package: eCos HAL | Next

# Package: i386 architecture

#### Macro name

CYGPKG_HAL_I386

#### Type

Radio

#### Description

The i386 architecture HAL package provides generic support for this processor architecture. It is also necessary to select a specific target platform HAL package.

## Package: Linux i386 Synthetic Target

#### Macro name

CYGPKG_HAL_I386_LINUX

#### Type

Radio

#### Description

The Linux i386 Synthetic Target HAL package provides the support needed to run eCos binaries on top of the i386 Linux kernel.

### Option: Use Linux real-time timer

#### Macro name

CYGSEM_HAL_I386_LINUX_REAL_TIME

#### Type

Boolean

#### Description

By default the eCos timer will driven by a virtual timer, meaning that it will only tick when the Linux task is executing. This prevents (to some degree) time skew in the eCos kernel due to heavy load on Linux. By checking this option, the eCos timer can be driven by the Linux real-time timer instead.

Prev | Home | Next
Package: ARM architecture | Up | Package: MN10300 architecture