Package: ARM architecture

Macro name

CYGPKG_HAL_ARM

Type

Radio

Description

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

Option: Provide diagnostic dump for exceptions

Macro name

CYGHWR_HAL_ARM_DUMP_EXCEPTIONS

Type

Boolean

Description

Print messages about hardware exceptions, including raw exception frame dump and register contents.

Package: ARM PID7 evaluation board

Macro name

CYGPKG_HAL_ARM_PID

Type

Radio

Description

The pid HAL package provides the support needed to run eCos on a ARM PID7 eval board.

Option: Startup type

Macro name

CYGHWR_HAL_ARM_PID_STARTUP

Type

Enum

Description

When targeting the PID eval board it is possible to build the system for either RAM bootstrap or ROM bootstrap(s). Select "ram" when building programs to load into RAM using onboard debug software such as Angel or eCos GDB stubs. Select "rom" when building a stand-alone application which will be put into ROM. Selection of "stubs" is for the special case of building the eCos GDB stubs themselves.

Option: Diagnostic Serial Port

Macro name

CYGHWR_HAL_ARM_PID_DIAG_PORT

Type

Enum

Description

The PID/7T board has two separate serial ports. This option chooses which of these ports will be used.

Option: Diagnostic Serial Port Baud Rate

Macro name

CYGHWR_HAL_ARM_PID_DIAG_BAUD

Type

Enum

Description

This option selects the baud rate used for the diagnostic port. Note: this should match the value chosen for the GDB port if the diagnostic and GDB port are the same.

Option: GDB Serial Port

Macro name

CYGHWR_HAL_ARM_PID_GDB_PORT

Type

Enum

Description

The PID/7T board has two separate serial ports. This option chooses which of these ports will be used to connect to a host running GDB.

Option: GDB Serial Port Baud Rate

Macro name

CYGHWR_HAL_ARM_PID_GDB_BAUD

Type

Enum

Description

This option controls the baud rate used for the GDB connection.

Package: ARM AEB-1 evaluation board

Macro name

CYGPKG_HAL_ARM_AEB

Type

Radio

Description

The aeb HAL package provides the support needed to run eCos on a ARM AEB-1 eval board.

Option: Startup type

Macro name

CYGHWR_HAL_ARM_AEB_STARTUP

Type

Enum

Description

When targeting the AEB-1 eval board it is possible to build the system for either RAM bootstrap or ROM bootstrap(s). Select "ram" when building programs to load into RAM using onboard debug software such as Angel or eCos GDB stubs. Select "rom" when building a stand-alone application which will be put into ROM. Selection of "stubs" is for the special case of building the eCos GDB stubs themselves.