Dummy

Component Type: Program

Status: Implemented

Overview

CProgDummy is a no-op program used for tests and descriptor placeholders.

  • factory-stable target for program factory unit tests

  • can parse and reserve IO bindings (no processing logic)

  • useful when validating descriptor plumbing without runtime logic

Implementation

CProgDummy reserves configured bindings but does not process data.

Configuration

Kconfig

  • CONFIG_DAWN_PROG_DUMMY: enables the dummy program.

YAML

programs:
  - id: dummy_prog1
    type: dummy
    config:
      iobind:
        - src1
        - out1

Supports standard IOBIND list of IO object IDs.

External Control

ControlIO: not supported.

TriggerIO: not supported.

Doxygen