1package(default_visibility = ["//visibility:public"])
2
3cc_library(
4    name = "hardware_sha256",
5    srcs = ["sha256.c"],
6    hdrs = ["include/hardware/sha256.h"],
7    includes = ["include"],
8    # TODO: RP2350 only, but doesn't appear gated in CMake.
9    target_compatible_with = ["//bazel/constraint:rp2350"],
10    deps = [
11        "//src/rp2_common:hardware_structs",
12        "//src/rp2_common:pico_platform",
13    ],
14)
15