blob: 801457728b5e042dbe3441ca132d3141b481601e [file] [log] [blame]
// Copyright 2021 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
{
include: [
"//src/devices/bin/driver_manager/meta/driver-manager-base.shard.cml",
"inspect/client.shard.cml",
"syslog/client.shard.cml",
],
program: {
runner: "elf",
binary: "bin/driver_manager",
// TODO(https://fxbug.dev/42169563): We cannot use CF lifecycle events here to suspend drivers
// until DriverFramework fixes the errors that happen when a new driver is being
// bound in the middle of shutdown.
// lifecycle: { stop_event: "notify" },
},
use: [
{
protocol: [
"fuchsia.boot.WriteOnlyLog",
"fuchsia.kernel.MexecResource",
],
// These protocols may not be available in test environments.
availability: "optional",
},
],
}