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

# Package: PowerPC architecture

#### Macro name

CYGPKG_HAL_POWERPC

#### Type

Radio

#### Description

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

## Package: Cogent PowerPC evaluation board

#### Macro name

CYGPKG_HAL_POWERPC_COGENT

#### Type

Radio

#### Description

The cogent HAL package provides the support needed to run eCos on a Cogent board equipped with a PowerPC processor.

### Option: Startup type

#### Macro name

CYGHWR_HAL_POWERPC_COGENT_STARTUP

#### Type

Enum

#### Description

When targeting the cogent board it is possible to build the system for either RAM bootstrap, ROM bootstrap, or STUB bootstrap. RAM bootstrap generally requires that the board is equipped with ROMs containing a suitable ROM monitor or equivalent software that allows GDB to download the eCos application on to the board. The ROM bootstrap typically requires that the eCos application be blown into EPROMs or equivalent technology. STUB bootstrap is for configurations of eCos used only as GDB stub ROMs; the use of memory is limited to the top 1MB.

## Package: Motorola FADS PowerPC evaluation board

#### Macro name

CYGPKG_HAL_POWERPC_FADS

#### Type

Radio

#### Description

The FADS HAL package provides the support needed to run eCos on a Motorola FADS board equipped with a PowerPC processor.

### Option: Startup type

#### Macro name

CYGHWR_HAL_POWERPC_FADS_STARTUP

#### Type

Enum

#### Description

When targeting the FADS board for RAM bootstrap it is expected that the image will be downloaded via the Motorola MPC8BUG tool.

## Package: Minimal simulator

#### Macro name

CYGPKG_HAL_POWERPC_SIM

#### Type

Radio

#### Description

The minimal simulator HAL package is provided for use when only a simple simulation of the processor architecture is desired, as opposed to detailed simulation of any specific board. In particular it is not possible to simulate any of the I/O devices, so device drivers cannot be used.

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