Skip to content

Update build scripts so only CFE_SYSTEM_PSPNAME needs to be specified #632

@jphickey

Description

@jphickey

Is your feature request related to a problem? Please describe.
Currently when cross compiling the user-supplied scripts/toolchain file need to specify three configurations:

  • CFE_SYSTEM_PSPNAME
  • OSAL_SYSTEM_BSPTYPE
  • OSAL_SYSTEM_OSTYPE

However, although an OS layer can have multiple different BSP/PSP layers, each PSP only works with a specific OS layer.

Describe the solution you'd like
The CFE build should only require that CFE_SYSTEM_PSPNAME is specified. It should automatically choose the right OSAL OS/BSP layers that correspond to that PSP.

Describe alternatives you've considered
Leaving it as-is has a potential for mismatching incompatible layers.

Requester Info
Joseph Hickey, Vantage Systems, Inc.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions